Back to home

File protection

Every file has a story. FileWall makes it visible.

FileWall is a document-protection platform for Windows. It intercepts files on access or acquires them through the scanner, analyzes them, and uses Content Disarm and Reconstruction to produce sanitized copies before active content reaches applications and users.

On-access interceptionDocument reconstruction through CDROriginals kept separate from copies

File protection

What FileWall actually does.

The driver, service, and CDR worker form a pipeline separate from the GUI. The system identifies the format, applies policy, removes active content or unnecessary structures, and verifies the reconstructed output. FileWall is a preventive layer specialized in document content; it does not replace every antimalware technology.

On-access monitoring

The driver intercepts files and applies policy decisions before ordinary use.

Scanner

Analyzes folders and subfolders manually or runs scheduled scans through the service.

CDR sanitization

Recodes images, cleans PDFs and Open XML files, and rebuilds ZIPs with zip-bomb and path-traversal limits.

Fail-closed policy

Compatibility, Protection, and Maximum Security profiles govern cache, timeouts, retries, and unsupported files.

Cache and safe copies

Indexes verified outputs to avoid duplicate work and supports opening, regenerating, or deleting copies.

Quarantine and reporting

Separates problematic originals and records events, outcomes, paths, queues, and exportable artifacts.

Technical deep dive

CDR before use: from the original file to a controlled copy.

Content Disarm and Reconstruction is a preventive technique: the file is identified by its content, decomposed according to its structure, stripped of disallowed elements, and rebuilt as a new copy. It does not depend on prior knowledge of a specific malware sample.

FileWall pipeline

Intercept

The driver detects access or the scanner acquires the file and creates a request for the service.

Policy and cache

The service evaluates mode, timeout, cache state, and fail-closed behavior before starting work.

Detect the real format

The worker validates signatures and internal structure rather than trusting only the extension or declared Content-Type.

Reconstruct

A format-specific sanitizer preserves allowed content, removes or neutralizes active elements, and produces a new file.

Verify and deliver

Output, path, and structure are checked; hashes, outcome, and findings are recorded, and a valid copy can be indexed in cache.

What CDR does

It does not merely look for bad content: it rebuilds what is allowed.

CDR reduces attack surface by transforming a document into a controlled representation. Fidelity depends on the format and selected profile: stronger security may remove macros, embedded objects, metadata, forms, or interactivity.

Prevention

Can neutralize active content even when it does not yet match a known malware signature.

Separation

The original is never confused with the reconstructed copy; cache and quarantine retain distinct paths and states.

Fail closed

Malformed, unsupported, expired, or unverifiable files can be blocked instead of delivered unchanged.

Audit

Outcome, detected format, hashes, timing, removed elements, and warnings remain available for review and reporting.

File classTransformationResult
Images · JPG, PNG, BMP, GIF, TIFF, and decodable formatsDecode and re-encode pixels; remove metadata and data unrelated to the visual representation.A new audited PNG image.
PDFRasterize pages with PDFium; scripts, attachments, forms, and active objects are not carried over.An image-only PDF that preserves visual rendering, not interactivity.
Office Open XML · DOCX/XLSX/PPTX and macro-enabled variantsRebuild the package while removing macros, OLE, ActiveX, and disallowed external relationships.A verified new Open XML package; some advanced functionality may be lost.
ZIPControlled recursive extraction, path-traversal and decompression-bomb defenses, entry sanitization, and recompression.A new archive only when all required entries pass policy.
Text, CSV/TSV, HTML, and RTFInert normalization, spreadsheet-formula neutralization, and active-content removal or conversion to safe text.Rebuilt textual content without active execution.
HTA, CHM, and legacy OfficeAnalyze active content and produce a safe textual representation; functional equivalence is not promised.Inert output for review and analysis.
EXE, DLL, SYS, scripts, and unsupported archivesNot sanitized as documents.Block, quarantine, or route to Isolation according to policy.

A CDR copy is the result of a controlled transformation, not a certification that the original is malware-free. Success depends on format, file integrity, available components, and policy.

Real interface

The full context in one dashboard.

Component status, intercepted files, sanitized copies, queue, and sanitization details remain visible in one operational workspace.

File protection

From file to controlled copy.

  1. The driver intercepts the file or the scanner finds it
  2. The service and policy determine format, cache state, and required outcome
  3. The CDR worker rebuilds and verifies the copy; the result is indexed and recorded

Choose your solution

Buy