137  the-harvester(1) - Kailash Tool Reference

137.1 the-harvester

the-harvester - Gathers emails, subdomains and names from public sources.

Layer CLASSIC
Category c-01-information-gathering
Safety class safe
Licence GPL-2.0-only
Upstream github.com/laramies/theharvester

137.1.1 NAME

the-harvester - Gathers emails, subdomains and names from public sources.

137.1.2 SYNOPSIS & usage

Derived from the upstream README at generation time; verify against --help where the tool is installed.

git clone https://github.com/laramies/theHarvester.git
cd theHarvester
uv sync
uv run theHarvester -d example.com -b crtsh,certspotter
uv run theHarvester -d example.com -b crtsh,certspotter,commoncrawl

137.1.3 DESCRIPTION (upstream)

theHarvester gathers open-source intelligence about a domain or organization from search engines, certificate transparency logs, DNS datasets, code repositories, threat-intelligence platforms, and other public sources. It normalizes hostnames, email addresses, IP addresses, URLs, ASNs, people, breach names, and structured evidence from optional actions. Use theHarvester during the early reconnaissance stage of an authorized security assessment. Run it only against targets you own or have explicit permission to test. theHarvester requires Python 3.14 and uv. The repository’s .python-version lets uv select the required Python versi

137.1.4 CONFIGURATION (detected)

Config-surface markers detected in the upstream README (11 matches, e.g. theHarvester.yml, theHarvester.yml). A full config reference page for this tool is queued under the config-page policy — this line is the detection record, not the page.

137.1.5 SEE ALSO


ref: pin - verified 2026-10-14