Basic file request
File components
Extensions
File extensions to scan. Use Scan all files:
all to scan all files.Deny list
Files, directories, or extensions to exclude from scanning.
Max size
Maximum file size to scan. Set to
no for unlimited.Archive scanning
Enable scanning inside archive files (zip, tar, etc.).
MIME type detection
Enable MIME type-based file detection.
Recursive scanning
Disable recursive directory scanning.
Example: AWS keys detection
Example: Private key detection
Example: Environment file scan
Example: Configuration files
Example: Source code secrets
File response parts
Complete file contents (default)
File path
Matchers for files
Extractors for files
Running file templates
File templates require a directory path instead of URL:Best practices
Use appropriate extensions
Use appropriate extensions
Limit extensions to relevant file types to improve performance:
Set size limits
Set size limits
Prevent scanning large files:
Use deny lists
Use deny lists
Exclude irrelevant directories:
Next steps
Matchers
Complete matcher reference
Extractors
Data extraction guide
Helper functions
DSL function reference
Best practices
Template quality guidelines