-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Problem
Currently, batch processing requires piping through stdin:
cat domains.txt | sed 's/^/ssl:\/\//' | reveal --stdin --checkThis is awkward when:
- You have a prepared list of URIs
- You want to re-run the same check multiple times
- You're working in environments where piping is cumbersome
Proposed Solution
Add @file syntax to read URIs directly from a file:
# File contains one URI per line:
# ssl://domain1.com
# ssl://domain2.com
# ssl://domain3.com
reveal @domains.txt --checkOr for the ssl:// adapter specifically:
# File contains just domains (one per line):
# domain1.com
# domain2.com
reveal ssl://@domains.txt --checkPrior Art
curluses@filenamefor reading request bodiesjquses--slurpfile- Many CLI tools support
-for stdin,@filefor file input
Benefits
- Simpler commands for repeated audits
- Easier to version control domain lists
- Works better in scripts without complex piping
- Natural extension of existing
--stdinbehavior
Metadata
Metadata
Assignees
Labels
No labels