FreeBSD Manual Pages
FINDOMAIN(1) User Commands FINDOMAIN(1) NAME Findomain - manual page for Findomain 9.0.1 DESCRIPTION Findomain 9.0.1 Eduard Tolosa <edu4rdshl@protonmail.com> The fastest and cross-platform subdomain enumerator, do not waste your time. USAGE: findomain [FLAGS] [OPTIONS] FLAGS: -x, --as-resolver Use Findomain as resolver for a list of domains in a file. --mtimeout Allow Findomain to insert data in the database when the webhook returns a timeout error. --enable-dot Enable DNS over TLS for resolving subdomains IPs. --aempty Send alert to webhooks still when no new subdomains have been found. --external-subdomains Get external subdomains with amass and subfinder. -h, --help Prints help information --http-status Check the HTTP status of subdomains. -i, --ip Show/write the ip address of resolved subdomains. --ipv6-only Perform a IPv6 lookup only. -m, --monitoring-flag Activate Findomain monitoring mode. -n, --no-discover Prevent findomain from searching subdomains itself. Useful when you are importing subdomains from other tools. --no-double-dns-check Disable double DNS check. Currently the subdomains that report an IP address are checked again using a list of trustable re- solvers to avoid false-positives. Only applies when using custom resolvers. --no-monitor Disable monitoring mode while saving data to database. --no-resolve Disable pre-screenshotting jobs (http check and ip discover) when used as resolver to take screenshots. --no-wildcards Disable wilcard detection when resolving subdomains. -o, --output Write to an automatically generated output file. The name of the output file is generated using the format: target.txt. If you want a custom output file name, use the -u/--unique-output op- tion. --pscan Enable port scanner. --query-database Query the findomain database to search subdomains that have al- ready been discovered. --query-jobname Extract all the subdomains from the database where the job name is the specified using the jobname option. -q, --quiet Remove informative messages but show fatal errors or subdomains not found message. --randomize Enable randomization when reading targets from files. --reset-database Reset the database. It will delete all the data from the data- base. -r, --resolved Show/write only resolved subdomains. --sandbox Enable Chrome/Chromium sandbox. It is disabled by default be- cause a big number of users run the tool using the root user by default. Make sure you are not running the program as root user before using this option. --stdin Read from stdin instead of files or aguments. --validate Validate all the subdomains from the specified file. -V, --version Prints version information -v, --verbose Enable verbose mode (useful to debug problems). OPTIONS: -c, --config <config-file> Use a configuration file. The default configuration file is findomain and the format can be toml, json, hjson, ini or yml. --resolvers <custom-resolvers>... Path to a file (or files) containing a list of DNS IP address. If no specified then Google, Cloudflare and Quad9 DNS servers are used. --exclude-sources <exclude-sources>... Exclude sources from searching subdomains in. [possible values: certspotter, crtsh, sublist3r, facebook, spyse, threatcrowd, virustotalapikey, anubis, urlscan, securitytrails, threatminer, archiveorg, c99, bufferover_free, bufferover_paid] -f, --file <files>... Use a list of subdomains writen in a file as input. --http-retries <http-retries> Number of retries for the HTTP Status check of subdomains. De- fault 1. --http-timeout <http-timeout> Value in seconds for the HTTP Status check of subdomains. De- fault 5. --import-subdomains <import-subdomains>... Import subdomains from one or multiple files. Subdomains need to be one per line in the file to import. --iport <initial-port> Initial port to scan. Default 0. -j, --jobname <jobname> Use an database identifier for jobs. It is useful when you want to relate different targets into a same job name. To extract the data by job name identifier, use the query-jobname option. --lport <last-port> Last port to scan. Default 1000. --lightweight-threads <lightweight-threads> Number of threads to use for lightweight tasks such as IP dis- covery and HTTP checks. Default is 50. --max-http-redirects <max-http-redirects> Maximum number of HTTP redirects to follow. Default 0. --parallel-ip-ports-scan <parallel-ip-ports-scan> Number of IPs that will be port-scanned at the same time. De- fault is 10. --postgres-database <postgres-database> Postgresql database. --postgres-host <postgres-host> Postgresql host. --postgres-password <postgres-password> Postgresql password. --postgres-port <postgres-port> Postgresql port. --postgres-user <postgres-user> Postgresql username. --rate-limit <rate-limit> Set the rate limit in seconds for each target during enumera- tion. --resolver-timeout <resolver-timeout> Timeout in seconds for the resolver. Default 1. -s, --screenshots <screenshots-path> Path to save the screenshots of the HTTP(S) website for subdo- mains with active ones. --screenshots-threads <screenshots-threads> Number of threads to use to use for taking screenshots. Default is 10. --exclude <string-exclude>... Exclude subdomains containing specifics strings. --filter <string-filter>... Filter subdomains containing specifics strings. -t, --target <target> Target host. --tcp-connect-threads <tcp-connect-threads> Number of threads to use for TCP connections - It's the equiva- lent of Nmap's --min-rate. Default is 500. --tcp-connect-timeout <tcp-connect-timeout> Value in milliseconds to wait for the TCP connection (ip:port) in the ports scanning function. Default 2000. --threads <threads> Number of threads to use for lightweight tasks such as IP dis- covery and HTTP checks. Deprecated option, use --ligh- weight-threads instead. This would be removed in the future. -u, --unique-output <unique-output> Write all the results for a target or a list of targets to a specified filename. --ua <user-agents-file> Path to file containing user agents strings. -w, --wordlist <wordlists> Wordlist file to use in the bruteforce process. Using it option automatically enables bruteforce mode. SEE ALSO The full documentation for Findomain is maintained as a Texinfo manual. If the info and Findomain programs are properly installed at your site, the command info Findomain should give you access to the complete manual. Findomain 9.0.1 September 2023 FINDOMAIN(1)
NAME | DESCRIPTION | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=findomain&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>
