Section 3: Passive Reconnaissance Flashcards
Metagoofil
A Linux-based tool that can search the metadata associated with public documents located on a target’s website. This can be run on any OS
Fingerprinting Organizations with Collected Archives (FOCA)
▪ Used to find metadata and hidden information in collected documents from an organization.
GUI version of Metagoofil, only runs on Windows.
The Harvester
A program for gathering emails, subdomains, hosts, employee names, email addresses, PGP key entries, open ports, and service banners from servers
Recon-ng
Uses a system of modules to add additional features and functions for your use
▪ It is a cross-platform web reconnaissance framework
Maltego
▪ A piece of commercial software used for conducting open-source
intelligence that visually helps connect those relationships
▪ It can automate the querying of public sources of data and then compare it with other info from various sources
Address (A) Record and AAAA Record
o Address (A) Record
▪ Links a hostname to an IPv4 address
o AAAA Record
▪ Links a hostname to an IPv6 address
Canonical Name (CNAME) Record
Points a domain to another domain or subdomain
Start of Authority (SOA) Record
Stores important information about a domain or zone
Pointer (PTR) Record
Correlates an IP address with a domain name
Text (TXT) Record
Adds text into the DNS
Service (SRV) Record
Specifies a host and port for a specific service
nslookup
A cross-platform tool used to query the DNS to provide the mapping between domain names and IP addresses or other DNS records
HTTP Methods
● GET
o The principal method used with HTTP and is used to
retrieve a resource
● POST
o Used to send data to the server for processing by the
requested resource
● PUT
o Creates or replaces the requested resource
● DELETE
o Used to remove the requested resource
● HEAD
o Retrieves the headers for a resource only and ignores the
body
HTTP Response Codes
200
o Indicates a successful GET or POST request (OK)
3xx
o Any code in this range indicates that a redirect has
occurred by the server
4xx
o Any code in this range indicates an error in the client
request
5xx
o Any code in this range indicates a server-side issue
URl Encoding