Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
h8mail — Strumento OSINT per email e ricerca di violazioni di password, localmente o tramite servizi premium. Supporta la ricerca di email correlate. | Kitploit
Strumenti/GitHubGitHub/khast3x/h8mail
OSINT (Open Source Intelligence)Password CrackingRicognizioneRaccolta InformazioniThreat IntelligenceRaccolta Email
GitHubkhast3x/h8mail

h8mail

Strumento OSINT per email e ricerca di violazioni di password, localmente o tramite servizi premium. Supporta la ricerca di email correlate.

Vedi Repository
5.2k6084 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

platforms PyPI version PyPI - Python Version Downloads travis
Docker Pulls
h8mail è uno strumento di OSINT e di ricerca di violazioni di dati tramite email che utilizza diversi servizi di violazione e ricognizione, o archivi locali come la "Collection1" di Troy Hunt e il famigerato torrent "Breach Compilation".



📖 Indice

  • Indice
  • Funzionalità
  • API
  • Utilizzo
  • Esempi di utilizzo
  • Ringraziamenti e Crediti
  • Progetti open source correlati

🍊 Funzionalità

  • 🔎 Riconoscimento di pattern email (regex), utile per leggere da output di altri strumenti
  • 🌍 Fornisci URL per trovare e puntare direttamente le email nelle pagine
  • 💫 Pattern flessibili per ricerche locali ("john.smith", "evilcorp")
  • 📦 Installazione senza problemi. Disponibile tramite pip, richiede solo requests
  • ✅ Lettura di file in blocco per il targeting
  • 📝 Output in file CSV o JSON
  • 💪 Compatibile con gli script del torrent "Breach Compilation"
  • 🏠 Ricerca locale di file in chiaro e compressi .gz usando multiprocessing
  • 🌀 Compatibile con "Collection#1"
  • 🔥 Ottieni email correlate
  • 🐲 Insegui email correlate aggiungendole alla ricerca in corso
  • 👑 Supporta servizi di ricerca premium per utenti avanzati
  • 🏭 Query personalizzate per API premium. Supporta username, hash, ip, dominio e password e altro
  • 📚 Raggruppa i risultati delle violazioni per tutti i target e metodi
  • 👀 Include opzione per nascondere le password per dimostrazioni
  • 🌈 Colori deliziosi

📦 pip3 install h8mail


API

🔑 - Chiave API richiesta


🍊 Utilizzo

root@kitploit:~
usage: h8mail [-h] [-t USER_TARGETS [USER_TARGETS ...]]
              [-u USER_URLS [USER_URLS ...]] [-q USER_QUERY] [--loose]
              [-c CONFIG_FILE [CONFIG_FILE ...]] [-o OUTPUT_FILE]
              [-j OUTPUT_JSON] [-bc BC_PATH] [-sk]
              [-k CLI_APIKEYS [CLI_APIKEYS ...]]
              [-lb LOCAL_BREACH_SRC [LOCAL_BREACH_SRC ...]]
              [-gz LOCAL_GZIP_SRC [LOCAL_GZIP_SRC ...]] [-sf]
              [-ch [CHASE_LIMIT]] [--power-chase] [--hide] [--debug]
              [--gen-config]

Email information and password lookup tool

optional arguments:
  -h, --help            show this help message and exit
  -t USER_TARGETS [USER_TARGETS ...], --targets USER_TARGETS [USER_TARGETS ...]
                        Either string inputs or files. Supports email pattern
                        matching from input or file, filepath globing and
                        multiple arguments
  -u USER_URLS [USER_URLS ...], --url USER_URLS [USER_URLS ...]
                        Either string inputs or files. Supports URL pattern
                        matching from input or file, filepath globing and
                        multiple arguments. Parse URLs page for emails.
                        Requires http:// or https:// in URL.
  -q USER_QUERY, --custom-query USER_QUERY
                        Perform a custom query. Supports username, password,
                        ip, hash, domain. Performs an implicit "loose" search
                        when searching locally
  --loose               Allow loose search by disabling email pattern
                        recognition. Use spaces as pattern seperators
  -c CONFIG_FILE [CONFIG_FILE ...], --config CONFIG_FILE [CONFIG_FILE ...]
                        Configuration file for API keys. Accepts keys from
                        Snusbase, WeLeakInfo, Leak-Lookup, HaveIBeenPwned,
                        Emailrep, Dehashed and hunterio
  -o OUTPUT_FILE, --output OUTPUT_FILE
                        File to write CSV output
  -j OUTPUT_JSON, --json OUTPUT_JSON
                        File to write JSON output
  -bc BC_PATH, --breachcomp BC_PATH
                        Path to the breachcompilation torrent folder. Uses the
                        query.sh script included in the torrent
  -sk, --skip-defaults  Skips Scylla and HunterIO check. Ideal for local scans
  -k CLI_APIKEYS [CLI_APIKEYS ...], --apikey CLI_APIKEYS [CLI_APIKEYS ...]
                        Pass config options. Supported format: "K=V,K=V"
  -lb LOCAL_BREACH_SRC [LOCAL_BREACH_SRC ...], --local-breach LOCAL_BREACH_SRC [LOCAL_BREACH_SRC ...]
                        Local cleartext breaches to scan for targets. Uses
                        multiprocesses, one separate process per file, on
                        separate worker pool by arguments. Supports file or
                        folder as input, and filepath globing
  -gz LOCAL_GZIP_SRC [LOCAL_GZIP_SRC ...], --gzip LOCAL_GZIP_SRC [LOCAL_GZIP_SRC ...]
                        Local tar.gz (gzip) compressed breaches to scans for
                        targets. Uses multiprocesses, one separate process per
                        file. Supports file or folder as input, and filepath
                        globing. Looks for 'gz' in filename
  -sf, --single-file    If breach contains big cleartext or tar.gz files, set
                        this flag to view the progress bar. Disables
                        concurrent file searching for stability
  -ch [CHASE_LIMIT], --chase [CHASE_LIMIT]
                        Add related emails from hunter.io to ongoing target
                        list. Define number of emails per target to chase.
                        Requires hunter.io private API key if used without
                        power-chase
  --power-chase         Add related emails from ALL API services to ongoing
                        target list. Use with --chase
  --hide                Only shows the first 4 characters of found passwords
                        to output. Ideal for demonstrations
  --debug               Print request debug information
  --gen-config, -g      Generates a configuration file template in the current
                        working directory & exits. Will overwrite existing
                        h8mail_config.ini file


🍊 Esempi di utilizzo

Query per un singolo target
root@kitploit:~
$ h8mail -t [email protected]
Query per un elenco di target, indica il file di configurazione per le chiavi API, output in pwned_targets.csv
root@kitploit:~
$ h8mail -t targets.txt -c config.ini -o pwned_targets.csv
Query su un elenco di target utilizzando una copia locale della Breach Compilation, passa la chiave API per Snusbase dalla riga di comando
root@kitploit:~
$ h8mail -t targets.txt -bc ../Downloads/BreachCompilation/ -k "snusbase_token=$snusbase_token"
Query senza effettuare chiamate API utilizzando una copia locale della Breach Compilation
root@kitploit:~
$ h8mail -t targets.txt -bc ../Downloads/BreachCompilation/ -sk
Cerca in ogni file .gz i target trovati in targets.txt a livello locale, salta i controlli predefiniti
root@kitploit:~
$ h8mail -t targets.txt -gz /tmp/Collection1/ -sk
Controlla un dump in chiaro per il target. Aggiungi le successive 10 email correlate ai target da controllare. Leggi le chiavi da CLI
root@kitploit:~
$ h8mail -t [email protected] -lb /tmp/4k_Combo.txt -ch 10 -k "hunterio=ABCDE123"
Query per username. Leggi le chiavi da CLI
root@kitploit:~
$ h8mail -t JSmith89 -q username -k "[email protected]" "dehashed_key=ABCDE123"
Query per IP. Insegui tutti i target correlati. Leggi le chiavi da CLI
root@kitploit:~
$ h8mail -t 42.202.0.42 -q ip -c h8mail_config_priv.ini -ch 2 --power-chase
Recupera il contenuto dell'URL (CLI + file). Punta tutte le email trovate
root@kitploit:~
$ h8mail -u "https://pastebin.com/raw/kQ6WNKqY" "list_of_urls.txt"

🍊 Ringraziamenti e Crediti

  • Snusbase per essere amichevole per gli sviluppatori
  • kodykinzie per aver realizzato un bel articolo introduttivo e di guida e video sull'installazione e l'uso di h8mail
  • Leak-Lookup per essere amichevole per gli sviluppatori
  • Dehashed per essere amichevole per gli sviluppatori
  • L'integrazione Pypi di h8mail è fortemente basata sul lavoro di audreyr CookieCutter PyPackage
  • Logo generato usando Hatchful by Shopify
  • Jake Creps per la sua introduzione a h8mail v2
  • Alejandro Caceres per aver reso disponibile scylla.so. Assicurati di supportarlo se puoi
  • IntelX per essere amichevole per gli sviluppatori
  • Breachdirectory.tk per essere amichevole per gli sviluppatori

💜 h8mail si trova in:

  • BlackArch Linux
  • Tsurugi DFIR VM
  • CSI Linux
  • Trace Labs OSINT VM

🍊 Progetti open source correlati

  • WhatBreach di Ekultek
  • HashBuster di s0md3v
  • BaseQuery di g666gle
  • LeakLooker di woj-ciech
  • buster di sham00n
  • Scavenger di ndinfosecguy
  • pwndb di davidtavarez

🍊 Note

  • I fornitori di servizi che desiderano essere integrati possono inviarmi un'email a k at khast3x dot club (PGP friendly)
  • h8mail è mantenuto nel mio tempo libero. Feedback e storie di guerra sono benvenuti.
  • La licenza è BSD 3 clause
  • Il mio codice è firmato con la mia chiave PGP Keybase. Puoi ottenerla usando:
root@kitploit:~
# curl + gpg pro tip: import ktx's keys
curl https://keybase.io/ktx/pgp_keys.asc | gpg --import

# the Keybase app can push to gpg keychain, too
keybase pgp pull ktx

Se desideri rimanere aggiornato su questo progetto:

Scarica lo strumento
ServiceFunctionsStatus
HaveIBeenPwned(v3)Numero di violazioni email✅ 🔑
HaveIBeenPwned Pastes(v3)URL di file di testo che menzionano i target✅ 🔑
Hunter.io - PublicNumero di email correlate✅
Hunter.io - Service (free tier)Email correlate in chiaro, inseguimento✅ 🔑
Snusbase - ServicePassword in chiaro, hash e salt, username, IP - Veloce ⚡✅ 🔑
Leak-Lookup - PublicNumero di risultati di violazioni ricercabili✅ (🔑)
Leak-Lookup - ServicePassword in chiaro, hash e salt, username, IP, dominio✅ 🔑
Emailrep.io - Service (free)Ultima apparizione nelle violazioni, profili social media✅ 🔑
scylla.so - Service (free)Password in chiaro, hash e salt, username, IP, dominio🚧
Dehashed.com - ServicePassword in chiaro, hash e salt, username, IP, dominio✅ 🔑
IntelX.io - Service (free trial)Password in chiaro, hash e salt, username, IP, dominio, portafogli Bitcoin, IBAN✅ 🔑
🆕 Breachdirectory.org - Service (free)Password in chiaro, hash e salt, username, dominio🚧 🔑