मुख्य सामग्री पर जाएँ

फ़ाइल प्रकार विनिर्देश

PDF

इनके विरुद्ध विनिर्देश सत्यापित:

  • PDF Reference (third edition) Adobe Portable Document Format Version 1.7.

नोट: Glasswall, Version 1.3 से PDF Reference (third edition) Adobe Portable Document Format का समर्थन करता है।

छवियाँ

किसी भी image file format के लिए कोई content management switches नहीं हैं। किसी दस्तावेज़ में एम्बेड की गई वे छवियाँ जो specification के अनुरूप नहीं हैं, उनके कारण मूल दस्तावेज़ को quarantine किया जाएगा।

JPEG

इनके विरुद्ध विनिर्देश सत्यापित:

  • JPEG File Interchange Format, Version 1.02 September 1, 1992
  • ISO/IEC 15444-1 (JPEG 2000) के लिए JP2
  • ISO/IEC 15444-2 (JPEG 2000) के लिए JPX

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 विनिर्देशन: अंतिम – 3 जून, 1992
  • GeoTIFF प्रारूप विनिर्देशन - विनिर्देशन संस्करण: 1.8.1

BMP

इनके विरुद्ध विनिर्देश सत्यापित:

  • BMP, WMF file specification द्वारा आच्छादित है।

बाइनरी Office

Protect mode में बाइनरी Office के लिए विशिष्ट प्रोसेसिंग

  • Protect mode में GWFILE_MANAGE_REMOVE_MACROS content management switch को sanitise पर सेट करने पर, पुनर्जनित file से VBA script हटा दी जाती है, लेकिन macro container को कॉपी कर दिया जाता है। इससे यह आभास हो सकता है कि macros हटाए नहीं गए हैं।
  • The content management switch GWFILE_MANAGE_REMOVE_EMBEDDED_FILES when set to sanitise in Protect mode follows these rules:
    1. यदि embedded file, Glasswall द्वारा समर्थित है, तो उसे एक standalone file के रूप में प्रोसेस किया जाएगा, जिसमें उसकी अपनी configuration management policies भी शामिल होंगी। यदि उसे पुनर्जनित किया जा सकता है, तो उसे फिर से embed किया जाएगा; अन्यथा, parent file को non-conforming के रूप में चिह्नित किया जाएगा।
    2. यदि embedded file supported नहीं है (उदा., .mdb या .dat files), तो इसे हटा दिया जाएगा।
  • Embedded files को पाँच स्तर की गहराई तक validate किया जाता है।

DOC

जिन specifications के विरुद्ध validation किया गया:

  • [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

असमर्थित specifications:

  • Word 95 और उससे पहले के versions (Word 1 से Word 6) supported नहीं हैं। इन file types को process करने पर Analysis mode में XML report में एक issue report किया जाएगा और Protect mode में file पुनर्जनित नहीं की जाएगी
  • Apple Mac या LibreOffice-विशिष्ट file features वाली Word files को non-conformant के रूप में चिह्नित किया जाएगा।

XLS

जिन specifications के विरुद्ध validation किया गया:

  • [MS-XLS]: Excel Binary File Format (.xls) Structure Specification - Microsoft Corporation, v20141018 से v20161017 तक.
  • Spreadsheet Data Model File Format
  • Office Graph Binary File Format v20141019

असमर्थित specifications:

  • Excel 95 और उससे पहले के versions supported नहीं हैं। इन file types को process करने पर Analysis mode में XML report में एक issue report किया जाएगा और Protect mode में file पुनर्जनित नहीं की जाएगी
  • Apple Mac या LibreOffice-विशिष्ट फ़ाइल सुविधाएँ शामिल करने वाली Excel फ़ाइलों को non-conformant के रूप में चिह्नित किया जाएगा।

PPT

जिन specifications के विरुद्ध validation किया गया:

  • [MS-PPT]: PowerPoint (.ppt) Binary File Format - Microsoft Corporation, v20121003 से v20160922 तक।

असमर्थित specifications:

  • PowerPoint 95 और उससे पहले के संस्करण समर्थित नहीं हैं। इन फ़ाइल प्रकारों को प्रोसेस करने पर Analysis mode में XML report में एक issue रिपोर्ट किया जाएगा और Protect mode में फ़ाइल पुनर्जनित नहीं की जाएगी
  • Apple Mac या LibreOffice-विशिष्ट फ़ाइल सुविधाएँ शामिल करने वाली PowerPoint फ़ाइलों को non-conformant के रूप में चिह्नित किया जाएगा।

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: फ़ाइल को non-conforming के रूप में चिह्नित किया जाता है और इसे आगे प्रोसेस नहीं किया जाएगा।
    • 64-bit DLL: 50MB तक की streams प्रोसेस की जाती हैं।

Office 2010

जिन specifications के विरुद्ध validation किया गया:

Office 2013

जिन specifications के विरुद्ध validation किया गया:

  • Word (.docx) एक्सटेंशन्स to the Office Open XML SpreadsheetML फ़ाइल फ़ॉर्मैट
  • Excel (.xlsx) एक्सटेंशन्स to the Office Open XML SpreadsheetML फ़ाइल फ़ॉर्मैट
  • PowerPoint (.pptx) एक्सटेंशन्स to the Office Open XML SpreadsheetML फ़ाइल फ़ॉर्मैट
  • Office Drawing एक्सटेंशन्स to the Office Open XML संरचना

असमर्थित specifications:

  • Apple Mac या LibreOffice-विशिष्ट फ़ाइल सुविधाएँ शामिल करने वाली Office 2010 या Office 2013 फ़ाइलों को non-conformant के रूप में चिह्नित किया जा सकता है या घटकों को फ़ाइल से removed किया जा सकता है।

अन्य

WAV

जिन specifications के विरुद्ध validation किया गया:

  • Multimedia Programming Interface और Data Specifications 1.0 अगस्त 1991.

MPG

जिन specifications के विरुद्ध validation किया गया:

  • ISO/IEC 13818-1:2000(E). दूसरा संस्करण 2000-12-01

MP3

जिन specifications के विरुद्ध validation किया गया:

  • 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

जिन specifications के विरुद्ध validation किया गया:

  • ISO/IEC 14496-12:2005(E). भाग 12: संशोधित संस्करण 2005-10-01.

PE and COFF

जिन specifications के विरुद्ध validation किया गया:

  • Microsoft Portable Executable और Common Object File Format Specification Revision 6.0 – February 1999.

ELF

जिन specifications के विरुद्ध validation किया गया:

  • Tool Interface Standard (TIS) Executable and Linking Format (ELF) Specification Version 1.2. May 1995
  • ELF-64 Object File Format Version 1.2 Draft 2. May 27, 1998.

Mach-O

जिन specifications के विरुद्ध validation किया गया:

  • OS X ABI Mach-O File Format Reference. 2009-02-04.