Pagkukumpuni ng istruktura
Pagkukumpuning istruktural sa Glasswall CDR
Ang structural repair ay isang pangunahing bahagi ng teknolohiyang Content Disarm and Reconstruction (CDR) ng Glasswall. Nakatuon ito sa ligtas na muling pagbuo ng mga digital file sa pamamagitan ng pagbeberipika at pag-aayos ng kanilang mga panloob na istruktura ayon sa mga espesipikasyon ng manufacturer at mga internasyonal na pamantayan.
Ang proseso ng structural repair ay binubuo ng dalawang pangunahing yugto: Inspect at Rebuild.
Pagsusuring istruktural [Inspect]
Sa yugto ng pagsusuri, sinusuri ng Glasswall Embedded Engine ang panloob na komposisyon ng file, at tinutukoy at minamapa ang lahat ng bahaging istruktural.
- Ang file ay pina-parse sa isang istrukturang parang puno, na kahalintulad ng Document Object Model (DOM) na ginagamit sa HTML.
- Ang anumang naka-compress na elemento ay awtomatikong dini-decompress upang maisagawa ang buong inspeksiyon.
- Kung ang file ay naglalaman ng mga naka-embed na object (hal., isang JPEG image sa loob ng isang Word document), ang bawat naka-embed na item ay itinuturing bilang hiwalay na file. Gumagawa ng magkakahiwalay na tree structure para sa bawat isa.
- Ang output ng yugtong ito ay isang detalyadong ulat ng pagsusuring istruktural, na naglalarawan sa format, laki, hierarchy, at pagsunod ng mga bahagi ng file sa pamantayan.
Structural repair [Rebuild]
Sa yugto ng pag-aayos, pinoproseso ng Glasswall Embedded Engine ang structural tree na ginawa sa panahon ng inspeksiyon upang beripikahin at muling buuin ang file.
- Isang iterator ang dumaraan sa tree, at bineberipika ang bawat node laban sa isang "known good" na espesipikasyon, gaya ng ISO 32000 para sa mga PDF.
- Kung bumagsak sa beripikasyon ang isang istruktura, sinusubukan ng engine na ayusin ang istruktura upang tumugma sa kinakailangang espesipikasyon.
- Kung hindi posible ang pag-aayos, nilo-log ang isyu, at maaaring piliin ng system na huwag muling buuin ang bahaging iyon ng file.
Tinitiyak ng yugtong ito na tanging ligtas at sumusunod sa pamantayan na data lamang ang pinananatili sa muling binuong bersyon ng file.
Kinalabasan
Sa pamamagitan ng pagsasagawa ng structural repair, tinitiyak ng Glasswall na ang lahat ng output file ay ganap na sumusunod sa mga pamantayan, walang nakatagong o malformed na nilalaman, at ligtas gamitin sa mga secure na kapaligiran.