Perbaikan struktural
Perbaikan struktural di Glasswall CDR
Perbaikan struktural adalah komponen inti dari teknologi Content Disarm and Reconstruction (CDR) milik Glasswall. Ini berfokus pada rekonstruksi aman file digital dengan memvalidasi dan memperbaiki struktur internalnya terhadap spesifikasi produsen dan standar internasional.
Proses perbaikan struktural terdiri dari dua fase utama: Inspect dan Rebuild.
Analisis struktural [Inspect]
Selama fase analisis, Glasswall Embedded Engine menganalisis komposisi internal file, mengidentifikasi dan memetakan semua komponen struktural.
- File diurai menjadi struktur seperti pohon, mirip dengan Document Object Model (DOM) yang digunakan dalam HTML.
- Setiap elemen yang dikompresi secara otomatis didekompresi untuk memungkinkan inspeksi penuh.
- Jika file berisi objek tersemat (misalnya, gambar JPEG di dalam dokumen Word), setiap item tersemat diperlakukan sebagai file yang berbeda. Struktur pohon terpisah dibuat untuk masing-masing item.
- Keluaran dari tahap ini adalah laporan analisis struktural yang terperinci, yang menguraikan format, ukuran, hierarki, dan kepatuhan komponen file.
Perbaikan struktural [Rebuild]
Pada fase perbaikan, Glasswall Embedded Engine memproses pohon struktural yang dibuat selama inspeksi untuk memvalidasi dan merekonstruksi file.
- Sebuah iterator menelusuri pohon, memvalidasi setiap node terhadap spesifikasi "known good", seperti ISO 32000 untuk PDF.
- Jika suatu struktur gagal divalidasi, engine mencoba memperbaiki struktur tersebut agar sesuai dengan spesifikasi yang diperlukan.
- Jika perbaikan tidak memungkinkan, masalah tersebut dicatat, dan sistem dapat memilih untuk tidak meregenerasi bagian file tersebut.
Fase ini memastikan bahwa hanya data yang aman dan sesuai standar yang dipertahankan dalam versi file yang direkonstruksi.
Hasil
Dengan melakukan perbaikan struktural, Glasswall memastikan bahwa semua file keluaran sepenuhnya sesuai standar, bebas dari konten tersembunyi atau cacat format, dan aman untuk digunakan di lingkungan yang aman.