Pembaikan struktur
Pembaikan struktur dalam Glasswall CDR
Pembaikan struktur ialah komponen teras teknologi Content Disarm and Reconstruction (CDR) Glasswall. Ia memfokuskan pada pembinaan semula fail digital secara selamat dengan mengesahkan dan membaiki struktur dalaman fail tersebut mengikut spesifikasi pengeluar dan piawaian antarabangsa.
Proses pembaikan struktur terdiri daripada dua fasa utama: Inspect dan Rebuild.
Analisis struktur [Inspect]
Semasa fasa analisis, Glasswall Embedded Engine menganalisis komposisi dalaman fail, mengenal pasti dan memetakan semua komponen struktur.
- Fail dihuraikan kepada struktur seperti pokok, serupa dengan Document Object Model (DOM) yang digunakan dalam HTML.
- Sebarang elemen termampat dinyahmampat secara automatik untuk membolehkan pemeriksaan penuh.
- Jika fail mengandungi objek terbenam (contohnya, imej JPEG dalam dokumen Word), setiap item terbenam dianggap sebagai fail yang berasingan. Struktur pokok yang berasingan dijana untuk setiap satu.
- Output peringkat ini ialah laporan analisis struktur yang terperinci, yang menerangkan format, saiz, hierarki dan pematuhan komponen fail.
Pembaikan struktur [Rebuild]
Dalam fasa pembaikan, Glasswall Embedded Engine memproses pokok struktur yang dicipta semasa pemeriksaan untuk mengesahkan dan membina semula fail.
- Satu iterator merentasi pokok tersebut, mengesahkan setiap nod terhadap spesifikasi "known good", seperti ISO 32000 untuk PDF.
- Jika sesuatu struktur gagal pengesahan, enjin akan cuba membaiki struktur tersebut supaya sepadan dengan spesifikasi yang diperlukan.
- Jika pembaikan tidak dapat dilakukan, isu tersebut direkodkan, dan sistem mungkin memilih untuk tidak menjana semula bahagian fail itu.
Fasa ini memastikan bahawa hanya data yang selamat dan mematuhi piawaian dikekalkan dalam versi fail yang dibina semula.
Hasil
Dengan melaksanakan pembaikan struktur, Glasswall memastikan bahawa semua fail output mematuhi piawaian sepenuhnya, bebas daripada kandungan tersembunyi atau cacat bentuk, dan selamat untuk digunakan dalam persekitaran selamat.