파일 형식 사양
PDF
검증 기준 사양:
- PDF Reference (third edition) Adobe Portable Document Format Version 1.7.
참고: Glasswall은 Version 1.3부터 PDF Reference (third edition) Adobe Portable Document Format을 지원합니다. 1.3
이미지
어떤 이미지 파일 형식에도 콘텐츠 관리 스위치는 없습니다. 사양을 준수하지 않는 문서 내 포함 이미지는 원본 문서가 격리되도록 합니다.
JPEG
검증 기준 사양:
- JPEG File Interchange Format, Version 1.02 September 1, 1992
- ISO/IEC 15444-1용 JP2 (JPEG 2000)
- ISO/IEC 15444-2용 JPX (JPEG 2000)
GIF
검증 기준 사양:
- Graphics Interchange Format, Version GIF 87a
- Graphics Interchange Format, Version GIF 89a
PNG
검증 기준 사양:
- Portable Network Graphics (PNG): 기능 사양. ISO/IEC 15948:2003 (E)
EMF
검증 기준 사양:
- [MS-EMF]: Enhanced Metafile Format: 공개 사양 문서. v20151016
- [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions: 공개 사양 문서. V20121017
WMF
검증 기준 사양:
- [MS-WMF]: Windows Metafile Format: 공개 사양 문서. v20121017
TIFF 및 GeoTIFF
검증 기준 사양:
- TIFF 6.0 사양: 최종본 – 1992년 6월 3일
- GeoTIFF 형식 사양 - 사양 버전: 1.8.1
BMP
검증 기준 사양:
- BMP는 WMF 파일 사양에서 다룹니다.
Binary Office
Protect 모드의 Binary Office 관련 처리
- Protect 모드에서 콘텐츠 관리 스위치
GWFILE_MANAGE_REMOVE_MACROS를 sanitise로 설정하면 재생성된 파일에서 VBA 스크립트는 제거되지만 매크로 컨테이너는 복사됩니다. 이로 인해 매크로가 삭제되지 않은 것처럼 보일 수 있습니다. - The content management switch
GWFILE_MANAGE_REMOVE_EMBEDDED_FILESwhen set to sanitise in Protect mode follows these rules:- 임베디드 파일이 Glasswall에서 지원되는 경우, 해당 파일은 자체 구성 관리 policy를 포함한 독립 실행형 파일로 처리됩니다. 재생성할 수 있으면 다시 임베드되고, 그렇지 않으면 상위 파일은 비준수로 표시됩니다.
- 임베디드 파일이 지원되지 않는 경우(예: .mdb 또는 .dat 파일) 제거됩니다.
- 임베디드 파일은 최대 5단계 깊이까지 검증됩니다.
DOC
검증 기준 사양:
- [MS-DOC]: Word (.doc) Binary File Format - Microsoft Corporation, 2011, v20121003 ~ [MS-DOC]: Word (.doc) Binary File Format - Corporation, 2017, v20170112
- Office Common Data Types and Objects Structure Specification - Microsoft Corporation, 2011, v20110608
- Office Document Cryptography Structure Specification - Microsoft Corporation, 2011, v20110608
- Office VBA File Format Structure Specification - Microsoft Corporation, 2011, v20110608
지원되지 않는 사양:
- Word 95 및 그 이전 버전(Word 1 ~ Word 6)은 지원되지 않습니다. 이러한 파일 형식을 처리하면 Analysis mode에서는 XML 보고서에 이슈가 보고되고, Protect mode에서는 파일이 재생성되지 않습니다.
- Apple Mac 또는 LibreOffice 전용 파일 기능을 포함한 Word 파일은 비준수로 표시됩니다.
XLS
검증 기준 사양:
- [MS-XLS]: Excel Binary File Format (.xls) Structure Specification - Microsoft Corporation, v20141018 to v20161017.
- Spreadsheet Data Model File Format
- Office Graph Binary File Format v20141019
지원되지 않는 사양:
- Excel 95 및 그 이전 버전은 지원되지 않습니다. 이러한 파일 형식을 처리하면 Analysis mode에서는 XML 보고서에 이슈가 보고되고, Protect mode에서는 파일이 재생성되지 않습니다.
- Apple Mac 또는 LibreOffice 전용 파일 기능이 포함된 Excel 파일은 비준수로 표시됩니다.
PPT
검증 기준 사양:
- [MS-PPT]: PowerPoint (.ppt) 바이너리 파일 형식 - Microsoft Corporation, v20121003 ~ v20160922.
지원되지 않는 사양:
- PowerPoint 95 및 그 이전 버전은 지원되지 않습니다. 이러한 파일 형식을 처리하면 Analysis mode에서는 XML 보고서에 이슈가 보고되고, Protect mode에서는 파일이 재생성되지 않습니다.
- Apple Mac 또는 LibreOffice 전용 파일 기능이 포함된 PowerPoint 파일은 비준수로 표시됩니다.
XML Office
Protect mode에서 XML Office에 특정한 처리
- XML Office 파일 내부에 다른 XML Office 파일이 포함되어 있고
GWFILE_MANAGE_REMOVE_EMBEDDED_FILES가 sanitise로 설정된 경우, 새 파일이 재생성될 때 포함된 파일은 제거됩니다. - Office XML files are stored as zipped archives. If the zipped file is less than 10MB, when extracted, an individual stream exceeding 10MB:
- 32-bit DLL: 파일은 비준수로 표시되며 추가로 처리되지 않습니다.
- 64-bit DLL: 50MB까지의 스트림이 처리됩니다.
Office 2010
검증 기준 사양:
Office 2013
검증 기준 사양:
- Word (.docx) Office Open XML SpreadsheetML 파일 형식에 대한 확장
- Excel (.xlsx) Office Open XML SpreadsheetML 파일 형식에 대한 확장
- PowerPoint (.pptx) Office Open XML SpreadsheetML 파일 형식에 대한 확장
- Office Open XML 구조에 대한 Office Drawing 확장
지원되지 않는 사양:
- Apple Mac 또는 LibreOffice 전용 파일 기능이 포함된 Office 2010 또는 Office 2013 파일은 non-conformant로 표시되거나 해당 구성 요소가 파일에서 removed될 수 있습니다.
기타
WAV
검증 기준 사양:
- 멀티미디어 프로그래밍 인터페이스 및 데이터 사양 1.0, 1991년 8월.
MPG
검증 기준 사양:
- ISO/IEC 13818-1:2000(E). 제2판 2000-12-01
MP3
검증 기준 사양:
- MPEG Layer III audio encoding is defined in two ISO/IEC specification families:
- MPEG-1: ISO/IEC 11172-3
- MPEG-2: ISO/IEC 13818-3
MP4
검증 기준 사양:
- ISO/IEC 14496-12:2005(E). 제12부: 정정 버전 2005-10-01.
PE 및 COFF
검증 기준 사양:
- Microsoft Portable Executable 및 Common Object File Format Specification Revision 6.0 – 1999년 2월.
ELF
검증 기준 사양:
- Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2. 1995년 5월
- ELF-64 Object File Format Version 1.2 Draft 2. 1998년 5월 27일.
Mach-O
검증 기준 사양:
- OS X ABI Mach-O File Format Reference. 2009-02-04.