구조적 복구
Glasswall CDR의 구조적 복구
구조적 복구는 Glasswall의 Content Disarm and Reconstruction (CDR) 기술의 핵심 구성 요소입니다. 이는 제조사 사양 및 국제 표준에 따라 디지털 파일의 내부 구조를 검증하고 복구함으로써 파일을 안전하게 재구성하는 데 중점을 둡니다.
구조적 복구 프로세스는 Inspect와 Rebuild의 두 가지 핵심 단계로 구성됩니다.
구조 분석 [Inspect]
분석 단계에서 Glasswall Embedded Engine은 파일의 내부 구성을 분석하여 모든 구조적 구성 요소를 식별하고 매핑합니다.
- 파일은 HTML에서 사용되는 Document Object Model (DOM)과 유사한 트리 구조로 파싱됩니다.
- 전체 검사가 가능하도록 압축된 모든 요소는 자동으로 압축 해제됩니다.
- 파일에 포함된 객체(예: Word 문서 내의 JPEG 이미지)가 있는 경우, 각 포함 항목은 별도의 파일로 처리됩니다. 각 항목에 대해 개별 트리 구조가 생성됩니다.
- 이 단계의 출력은 파일 구성 요소의 형식, 크기, 계층 구조 및 규격 준수 여부를 설명하는 상세한 구조 분석 보고서입니다.
구조적 복구 [Rebuild]
복구 단계에서 Glasswall Embedded Engine은 검사 중 생성된 구조 트리를 처리하여 파일을 검증하고 재구성합니다.
- 이터레이터가 트리를 순회하면서 PDF의 경우 ISO 32000과 같은 "known good" 사양을 기준으로 각 노드를 검증합니다.
- 구조가 검증에 실패하면 엔진은 해당 구조를 필수 사양에 맞도록 복구하려고 시도합니다.
- 복구가 불가능한 경우 문제가 기록되며, 시스템은 파일의 해당 부분을 재생성하지 않도록 선택할 수 있습니다.
이 단계는 재구성된 파일 버전에 안전하고 표준을 준수하는 데이터만 유지되도록 보장합니다.
결과
구조적 복구를 수행함으로써 Glasswall은 모든 출력 파일이 표준을 완전히 준수하고, 숨겨진 콘텐츠나 비정상 형식의 콘텐츠가 없으며, 보안 환경에서 안전하게 사용할 수 있도록 보장합니다.