Documentation
¶
Overview ¶
Package sleuth performs a number of reconnaissance activities against a set of domains and urls. It is designed to be used / consumed as a package and contains many generic wrappers and functional options which make it easier to use the combination of upstream opensource tools leveraged in the project such as projectdisocvery's httpx, naabu, nmap, and katana. The package is designed to be used in conjunction with other subpackages within the sleuth package, such as dnsx, sub, ports, and spider, to provide a comprehensive analysis of domains, subdomains, records, certificates, associated urls used in conjunction with the domain (discovered via probing techniques)
Directories
¶
| Path | Synopsis |
|---|---|
|
Package certx is a package that provides functionality for certificate transparency log analysis.
|
Package certx is a package that provides functionality for certificate transparency log analysis. |
|
Package dnsx leverages the dnsx utility and other opensource dns projects to run dns queries for varies records including dmarc, dkim, and other technology oriented analysis related to domains
|
Package dnsx leverages the dnsx utility and other opensource dns projects to run dns queries for varies records including dmarc, dkim, and other technology oriented analysis related to domains |
|
test
command
|
|
|
Package ports utilities nmap + naabu for performing port scanning against provided domains which are generated via the other utilities within the sleuth package
|
Package ports utilities nmap + naabu for performing port scanning against provided domains which are generated via the other utilities within the sleuth package |
|
Package spider utilizes a combination of tooling including Katana to perform analysis on http server urls and feed them into the other subpacakges of sleuth for analysis
|
Package spider utilizes a combination of tooling including Katana to perform analysis on http server urls and feed them into the other subpacakges of sleuth for analysis |
|
test
command
|
|
|
config
Package config holds configuration for the static files used in sleuth
|
Package config holds configuration for the static files used in sleuth |
|
test
command
|
|
|
Package sub utilizes the subfinder utility as a package to perform subdomain enumeration on the provided domains and returns the result in the form of a report that can be used for further analysis
|
Package sub utilizes the subfinder utility as a package to perform subdomain enumeration on the provided domains and returns the result in the form of a report that can be used for further analysis |
|
test
command
|
|
|
Package tech is responsible for performing a technology discovery via wappalyzergo
|
Package tech is responsible for performing a technology discovery via wappalyzergo |
|
test
command
|
Click to show internal directories.
Click to hide internal directories.