การซ่อมแซมโครงสร้าง
การซ่อมแซมเชิงโครงสร้างใน Glasswall CDR
การซ่อมแซมเชิงโครงสร้างเป็นองค์ประกอบหลักของเทคโนโลยี Content Disarm and Reconstruction (CDR) ของ Glasswall โดยมุ่งเน้นการสร้างไฟล์ดิจิทัลขึ้นใหม่อย่างปลอดภัย ด้วยการตรวจสอบความถูกต้องและซ่อมแซมโครงสร้างภายในของไฟล์ให้เป็นไปตามข้อกำหนดของผู้ผลิตและมาตรฐานสากล
กระบวนการซ่อมแซมเชิงโครงสร้างประกอบด้วยสองขั้นตอนสำคัญ: Inspect และ Rebuild.
การวิเคราะห์เชิงโครงสร้าง [Inspect]
ในระหว่างขั้นตอนการวิเคราะห์ Glasswall Embedded Engine จะวิเคราะห์องค์ประกอบภายในของไฟล์ โดยระบุและทำแผนผังองค์ประกอบเชิงโครงสร้างทั้งหมด
- ไฟล์จะถูกแยกวิเคราะห์เป็นโครงสร้างแบบต้นไม้ คล้ายกับ Document Object Model (DOM) ที่ใช้ใน HTML
- องค์ประกอบใด ๆ ที่ถูกบีบอัดจะถูกคลายการบีบอัดโดยอัตโนมัติเพื่อให้สามารถตรวจสอบได้อย่างครบถ้วน
- หากไฟล์มีออบเจ็กต์ที่ฝังอยู่ภายใน (เช่น รูปภาพ JPEG ภายในเอกสาร Word) แต่ละรายการที่ฝังอยู่จะถูกจัดการเป็นไฟล์แยกต่างหาก และจะมีการสร้างโครงสร้างแบบต้นไม้แยกสำหรับแต่ละรายการ
- ผลลัพธ์ของขั้นตอนนี้คือรายงานการวิเคราะห์เชิงโครงสร้างโดยละเอียด ซึ่งสรุปรูปแบบ ขนาด ลำดับชั้น และความสอดคล้องตามมาตรฐานขององค์ประกอบต่าง ๆ ภายในไฟล์
การซ่อมแซมเชิงโครงสร้าง [Rebuild]
ในขั้นตอนการซ่อมแซม Glasswall Embedded Engine จะประมวลผลโครงสร้างแบบต้นไม้ที่สร้างขึ้นระหว่างการตรวจสอบ เพื่อยืนยันความถูกต้องและสร้างไฟล์ขึ้นใหม่
- ตัววนซ้ำจะไล่ตรวจสอบโครงสร้างแบบต้นไม้ โดยตรวจสอบแต่ละโหนดเทียบกับข้อกำหนด "known good" เช่น ISO 32000 สำหรับ PDF
- หากโครงสร้างไม่ผ่านการตรวจสอบความถูกต้อง เอนจินจะพยายามซ่อมแซมโครงสร้างให้ตรงตามข้อกำหนดที่จำเป็น
- หากไม่สามารถซ่อมแซมได้ ระบบจะบันทึกปัญหาไว้ และอาจเลือกที่จะไม่สร้างส่วนนั้นของไฟล์ขึ้นใหม่
ขั้นตอนนี้ช่วยให้มั่นใจว่ามีการเก็บรักษาไว้เฉพาะข้อมูลที่ปลอดภัยและเป็นไปตามมาตรฐานเท่านั้นในไฟล์เวอร์ชันที่สร้างขึ้นใหม่
ผลลัพธ์
ด้วยการดำเนินการซ่อมแซมเชิงโครงสร้าง Glasswall ช่วยให้มั่นใจว่าไฟล์ผลลัพธ์ทั้งหมดเป็นไปตามมาตรฐานอย่างสมบูรณ์ ปราศจากเนื้อหาที่ซ่อนอยู่หรือมีรูปแบบผิดปกติ และปลอดภัยสำหรับการใช้งานในสภาพแวดล้อมที่มีความปลอดภัยสูง