Week 1 - nicolas-tullio/Tech-Journal GitHub Wiki
Passive Reconnaissance and tool usage
Passive reconnaissance is a form of gathering information without directly interacting with the selected target. Below are tools used in the passive recon phase.
theHarvester
A tool for gathering e-mail accounts and subdomain names from public sources.
Example:
theHarvester -d champlain.edu -l 500 -b google
-d
: the domain to search (champlain.edu)
-l
: limit the number of results (500)
-b
: data source: google, bing, yahoo, twitter, linkedin, etc.
metagoofil
Allows for extraction of metadata from public documents
Example:
sudo metagoofil -d champlain.edu -t pdf -l 15 -o metagoo_out/
-d
: the domain to search (champlain.edu)
-t
: filetype to download (pdf, doc, xls, ppt, odp, ods, docx, xlsx, pptx)
-l
: limit the number of results (15)
-o
: working directory (location to save downloaded files)
dnsrecon
A tool used to discover and enumerate DNS-related information about a target domain.
Example:
dnsrecon -d champlain.edu -a
-d
: the domain to search (champlain.edu)
-a
: zone transfer
netcraft
An online browser-based tool that will find out the technologies and infrastructure used by any site.
Enter the domain name and click lookup. It will go into the background, network, IP delegation, SSL/TLS, Web Trackers, etc.