Manage Subdominator database and storage
mainFindings are automatically saved to a SQLite database at ~/.local/share/subdominator/subdominator.db on every run.
- Custom path: Use
--db-path <path>to specify a different location. - Disable database: Use
--no-dbto skip saving findings for a specific run. - Interactive access: Use the
--shellcommand to enter an interactive mode to query and export data from the database.
Note on crtsh: The crtsh provider uses a direct PostgreSQL connection to query the public crt.sh certificate transparency database via asyncpg. This is a read-only query to the external server and does not affect Subdominator's local SQLite storage.
# Run without saving to the local database
subdominator -d example.com --no-db
# Use a custom database path
subdominator -d example.com --db-path ./my_findings.db