LICENSE
README.md
pyproject.toml
src/doc_firewall/__init__.py
src/doc_firewall/audit_log.py
src/doc_firewall/config.py
src/doc_firewall/enums.py
src/doc_firewall/logger.py
src/doc_firewall/policy.py
src/doc_firewall/report.py
src/doc_firewall/risk_model.py
src/doc_firewall/scanner.py
src/doc_firewall.egg-info/PKG-INFO
src/doc_firewall.egg-info/SOURCES.txt
src/doc_firewall.egg-info/dependency_links.txt
src/doc_firewall.egg-info/entry_points.txt
src/doc_firewall.egg-info/requires.txt
src/doc_firewall.egg-info/top_level.txt
src/doc_firewall/analyzers/__init__.py
src/doc_firewall/analyzers/base.py
src/doc_firewall/analyzers/csv/__init__.py
src/doc_firewall/analyzers/csv/fast_scan.py
src/doc_firewall/analyzers/csv/parser.py
src/doc_firewall/analyzers/docx/__init__.py
src/doc_firewall/analyzers/docx/dos.py
src/doc_firewall/analyzers/docx/external_refs.py
src/doc_firewall/analyzers/docx/fast_scan.py
src/doc_firewall/analyzers/docx/macros.py
src/doc_firewall/analyzers/docx/obfuscation.py
src/doc_firewall/analyzers/docx/ole.py
src/doc_firewall/analyzers/docx/parser.py
src/doc_firewall/analyzers/html/__init__.py
src/doc_firewall/analyzers/html/fast_scan.py
src/doc_firewall/analyzers/html/parser.py
src/doc_firewall/analyzers/odf/__init__.py
src/doc_firewall/analyzers/odf/fast_scan.py
src/doc_firewall/analyzers/odf/parser.py
src/doc_firewall/analyzers/ole/__init__.py
src/doc_firewall/analyzers/ole/fast_scan.py
src/doc_firewall/analyzers/ole/parser.py
src/doc_firewall/analyzers/pdf/__init__.py
src/doc_firewall/analyzers/pdf/active_content.py
src/doc_firewall/analyzers/pdf/dos.py
src/doc_firewall/analyzers/pdf/fast_scan.py
src/doc_firewall/analyzers/pdf/obfuscation.py
src/doc_firewall/analyzers/pdf/parser.py
src/doc_firewall/analyzers/pptx/__init__.py
src/doc_firewall/analyzers/pptx/external_refs.py
src/doc_firewall/analyzers/pptx/fast_scan.py
src/doc_firewall/analyzers/pptx/macros.py
src/doc_firewall/analyzers/pptx/parser.py
src/doc_firewall/analyzers/rtf/__init__.py
src/doc_firewall/analyzers/rtf/fast_scan.py
src/doc_firewall/analyzers/rtf/parser.py
src/doc_firewall/analyzers/xlsx/__init__.py
src/doc_firewall/analyzers/xlsx/external_refs.py
src/doc_firewall/analyzers/xlsx/fast_scan.py
src/doc_firewall/analyzers/xlsx/macros.py
src/doc_firewall/analyzers/xlsx/parser.py
src/doc_firewall/cli/__init__.py
src/doc_firewall/cli/main.py
src/doc_firewall/detectors/__init__.py
src/doc_firewall/detectors/advanced_ats_manipulation.py
src/doc_firewall/detectors/advanced_prompt_injection.py
src/doc_firewall/detectors/ats_manipulation.py
src/doc_firewall/detectors/base.py
src/doc_firewall/detectors/credential_leakage.py
src/doc_firewall/detectors/dos_docx.py
src/doc_firewall/detectors/dos_pdf.py
src/doc_firewall/detectors/embedded_payload.py
src/doc_firewall/detectors/explanations.py
src/doc_firewall/detectors/hidden_text.py
src/doc_firewall/detectors/indirect_injection.py
src/doc_firewall/detectors/injection_nn.py
src/doc_firewall/detectors/injection_normalizer.py
src/doc_firewall/detectors/injection_perplexity.py
src/doc_firewall/detectors/media_metadata.py
src/doc_firewall/detectors/metadata_injection.py
src/doc_firewall/detectors/ocr_injection.py
src/doc_firewall/detectors/pii.py
src/doc_firewall/detectors/prompt_injection.py
src/doc_firewall/detectors/rag_poisoning.py
src/doc_firewall/detectors/ranking_manipulation.py
src/doc_firewall/detectors/secrets.py
src/doc_firewall/detectors/social_engineering.py
src/doc_firewall/detectors/steganography.py
src/doc_firewall/detectors/text_obfuscation.py
src/doc_firewall/detectors/yara.py
src/doc_firewall/integrations/__init__.py
src/doc_firewall/integrations/antivirus/__init__.py
src/doc_firewall/integrations/antivirus/base.py
src/doc_firewall/integrations/antivirus/clamav.py
src/doc_firewall/integrations/antivirus/factory.py
src/doc_firewall/integrations/antivirus/generic_cli.py
src/doc_firewall/integrations/antivirus/virustotal.py
src/doc_firewall/rules/__init__.py
src/doc_firewall/security/__init__.py
src/doc_firewall/security/model_integrity.py
src/doc_firewall/utils/__init__.py
src/doc_firewall/utils/circuit_breaker.py
src/doc_firewall/utils/docling_convert.py
src/doc_firewall/utils/graph_cycle.py
src/doc_firewall/utils/hashing.py
src/doc_firewall/utils/mime.py
src/doc_firewall/utils/timeout_exec.py
src/doc_firewall/utils/timeouts.py
src/doc_firewall/utils/unicode_norm.py
tests/test_advanced_ml_metrics.py
tests/test_adversarial.py
tests/test_benign_corpus.py
tests/test_benign_corpus_200.py
tests/test_circuit_breaker.py
tests/test_custom_yaml.py
tests/test_evasion_matrix.py
tests/test_g4_eager_compile.py
tests/test_g5_perplexity_optin.py
tests/test_indirect_injection.py
tests/test_phase_e.py
tests/test_pptx_xlsx.py
tests/test_properties.py
tests/test_rag_poisoning.py
tests/test_social_engineering.py
tests/test_v1_features.py