# megadose/holehe

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/megadose-holehe).**

10,212 stars · 1,216 forks · Python · gpl-3.0

## Links

- GitHub: https://github.com/megadose/holehe
- awesome-repositories: https://awesome-repositories.com/repository/megadose-holehe.md

## Topics

`ebay` `email` `emails` `information-gathering` `instagram` `open-source-intelligence` `osint` `osint-python` `osint-tools` `pypi` `python` `social-network` `tellonym` `trio` `twitter`

## Description

Holehe is an email account discovery and presence verification tool used for open source intelligence. It scans various social media platforms and web services to identify if a specific email address is linked to an existing account.

The tool verifies account existence by utilizing registration and password recovery endpoints without notifying the account owner. It maps digital footprints by checking for the presence of an email across numerous third-party services and extracting available account metadata.

## Tags

### Security & Cryptography

- [Open Source Intelligence Tools](https://awesome-repositories.com/f/security-cryptography/open-source-intelligence-tools.md) — Provides an automated framework for collecting publicly available information to map associated online accounts.
- [Account Presence Verifiers](https://awesome-repositories.com/f/security-cryptography/account-presence-verifiers.md) — Verifies if a specific email is linked to an account on a platform without notifying the user.
- [Email Verification Tools](https://awesome-repositories.com/f/security-cryptography/email-verification-tools.md) — Investigates associated digital footprints by checking if an email is registered on various platforms.
- [Account Linking](https://awesome-repositories.com/f/security-cryptography/identity-access-management/identity-management/account-linking.md) — Detects links between email addresses and third-party platform profiles to map digital identities. ([source](https://github.com/megadose/holehe/search))
- [Email Account Discoverers](https://awesome-repositories.com/f/security-cryptography/identity-access-management/identity-management/account-linking/account-identity-resolvers/email-account-discoverers.md) — Scans multiple web services using registration and password recovery endpoints to identify linked accounts.
- [Digital Footprint Analysis Suites](https://awesome-repositories.com/f/security-cryptography/security/utilities/security-tools/digital-forensics-analysis/digital-footprint-analysis-suites.md) — Identifies the online presence of a target by verifying email registration across numerous third-party services.
- [Email Verification Tools](https://awesome-repositories.com/f/security-cryptography/vulnerability-assessment-testing/network-reconnaissance-tools/email-verification-tools.md) — Checks for the existence of accounts across social media platforms without notifying the email owner. ([source](https://github.com/megadose/holehe#readme))
- [Recovery Metadata Extractors](https://awesome-repositories.com/f/security-cryptography/account-management/account-synchronization/recovery-metadata-extractors.md) — Retrieves account existence status and partially hidden recovery details using registration and password recovery functions. ([source](https://github.com/megadose/holehe#readme))

### Part of an Awesome List

- [Email Investigation Tools](https://awesome-repositories.com/f/awesome-lists/devtools/email-investigation-tools.md) — Researches which social media and web platforms an email address is registered to for digital footprinting.
- [OSINT Investigation Tools](https://awesome-repositories.com/f/awesome-lists/ai/osint-investigation-tools.md) — Discovers accounts linked to email addresses across various platforms
- [Email Investigation Tools](https://awesome-repositories.com/f/awesome-lists/data/email-investigation-tools.md) — Checks if an email is registered on various sites via password recovery.
- [Open Source Intelligence](https://awesome-repositories.com/f/awesome-lists/security/open-source-intelligence.md) — Checks if an email address is registered across multiple social platforms.

### Data & Databases

- [Account Discovery](https://awesome-repositories.com/f/data-databases/account-discovery.md) — Identifies if an email is associated with accounts on numerous web platforms for discovery purposes. ([source](https://github.com/megadose/holehe/blob/master/README.md))
- [Service Response Signatures](https://awesome-repositories.com/f/data-databases/text-pattern-matching/pattern-occurrence-identification-algorithms/service-response-signatures.md) — Identifies account existence by matching server response signatures and body content against known registered states.

### Networking & Communication

- [HTTP Request Customization](https://awesome-repositories.com/f/networking-communication/http-request-customization.md) — Modifies HTTP request headers to simulate legitimate browser traffic and avoid detection during registration probes.

### Programming Languages & Runtimes

- [Asynchronous Request Execution](https://awesome-repositories.com/f/programming-languages-runtimes/language-features-paradigms/concurrency-models/asynchronous-processing/asynchronous-request-execution.md) — Implements non-blocking network requests to concurrently probe multiple platforms and reduce total scan time.

### Software Engineering & Architecture

- [Platform Workflow Adapters](https://awesome-repositories.com/f/software-engineering-architecture/modular-data-adapters/platform-workflow-adapters.md) — Uses dedicated logic for each target website to handle variations in registration and password recovery workflows.
