E-mails, subdomains and names Harvester - OSINT
Find a file
dependabot[bot] 3eb5726005
Bump fastapi from 0.115.7 to 0.115.8
Bumps [fastapi](https://github.com/fastapi/fastapi) from 0.115.7 to 0.115.8.
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](https://github.com/fastapi/fastapi/compare/0.115.7...0.115.8)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-30 22:36:26 +00:00
.github remove dnsdumpster from ci 2025-01-26 20:41:59 +00:00
bin Update Python version requirements and clean up code 2024-10-16 03:27:09 +01:00
README Update Docker Python version , adjust Docker ignore files 2024-10-27 01:09:59 +01:00
requirements Bump fastapi from 0.115.7 to 0.115.8 2025-01-30 22:36:26 +00:00
tests fix mypy errors 2025-01-26 06:28:18 +00:00
theHarvester output fix 2025-01-26 19:52:36 +00:00
.dockerignore Update Docker Python version , adjust Docker ignore files 2024-10-27 01:09:59 +01:00
.git-blame-ignore-revs
.gitattributes
.gitignore
docker-compose.yml
Dockerfile move dockerfile to use debian testing slim 2025-01-26 21:04:16 +00:00
pyproject.toml add uv settings 2024-11-24 06:32:59 +00:00
README.md readme updates 2025-01-26 20:05:25 +00:00
requirements.txt
restfulHarvest.py reformat with ruff 2024-08-07 19:28:52 +01:00
theHarvester-logo.png
theHarvester-logo.webp
theHarvester.py fix typo 2024-10-26 17:54:56 +01:00

theHarvester

TheHarvester CI TheHarvester Docker Image CI Rawsec's CyberSecurity Inventory

What is this?

theHarvester is a simple to use, yet powerful tool designed to be used during the reconnaissance stage of a red
team assessment or penetration test. It performs open source intelligence (OSINT) gathering to help determine
a domain's external threat landscape. The tool gathers names, emails, IPs, subdomains, and URLs by using
multiple public resources that include:

Passive modules:

Active modules:

  • DNS brute force: dictionary brute force enumeration
  • Screenshots: Take screenshots of subdomains that were found

Modules that require an API key:

Documentation to setup API keys can be found at - https://github.com/laramies/theHarvester/wiki/Installation#api-keys

  • bevigil - Free upto 50 queries. Pricing can be found here: https://bevigil.com/pricing/osint
  • binaryedge - $10/month
  • bing
  • bufferoverun - uses the free API
  • censys - API keys are required and can be retrieved from your Censys account.
  • criminalip
  • fullhunt
  • github
  • hunter - limited to 10 on the free plan, so you will need to do -l 10 switch
  • hunterhow
  • intelx
  • netlas - $
  • onyphe -$
  • pentestTools - $
  • projecDiscovery - invite only for now
  • rocketreach - $
  • securityTrails
  • shodan - $
  • tomba - Free up to 50 search.
  • zoomeye

Install and dependencies:

Comments, bugs, and requests:

Main contributors:

  • Twitter Follow Matthew Brown @NotoriousRebel1
  • Twitter Follow Jay "L1ghtn1ng" Townsend @jay_townsend1
  • Twitter Follow Lee Baird @discoverscripts

Thanks:

  • John Matherly - Shodan project
  • Ahmed Aboul Ela - subdomain names dictionaries (big and small)