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
Email-Vulnerability-Checker — Checker automatizzato della configurazione SPF e DMARC che identifica vulnerabilità di spoofing email su domini singoli o multipli utilizzando lookup DNS. | Kitploit
Strumenti/GitHubGitHub/black-scorp10/email-vulnerability-checker
Scanner di VulnerabilitàRaccolta InformazioniSicurezza EmailAnalisi DNS
GitHubblack-scorp10/email-vulnerability-checker

Email-Vulnerability-Checker

Checker automatizzato della configurazione SPF e DMARC che identifica vulnerabilità di spoofing email su domini singoli o multipli utilizzando lookup DNS.

Vedi Repository

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
Sito web
97132 anni faRevisionato da Kitploit



Email Vulnerability Checker v2.1

Verifica se il dominio è vulnerabile allo spoofing tramite Email-vulnerablity-checker

Caratteristiche della versione 2.1

  • Aggiunto supporto per salvare l'output su un file usando il flag -o
  • Aggiunti più controlli che indicheranno accuratamente lo stato di vulnerabilità.
  • Aggiornato completamente il codice con risultati corretti e accurati.
  • Migliorato lo strumento e abbellito l'aspetto.

Email Vulnerability Checker

Questo script controlla le configurazioni SPF e DMARC dei domini email per determinare il loro stato di vulnerabilità. È utile per amministratori di sistema o professionisti della sicurezza per valutare la sicurezza dell'infrastruttura email.

Utilizzo

Per eseguire lo script, eseguilo con il seguente comando:

./spfvuln.sh [options]

Opzioni

  • -h, --help: Mostra il messaggio di aiuto.
  • -v: Mostra la versione dello script.
  • -t : Specifica un file contenente un elenco di domini da controllare.
  • -d : Specifica un singolo dominio da controllare.
  • -o <output.txt>: Specifica un file di output per salvare i risultati.

Requisiti

  • Shell compatibile con Bash: assicurati che il tuo sistema supporti lo scripting Bash.
  • Comando nslookup: assicurati che il comando nslookup sia installato e disponibile nel PATH del tuo sistema.

Passaggi di installazione

  1. Clona il repository:

    root@kitploit:~
    git clone https://github.com/BLACK-SCORP10/Email-Vulnerability-Checker.git
    
  2. Vai alla directory:

    root@kitploit:~
    cd Email-Vulnerability-Checker
    
  3. Rendi eseguibile lo script:

    root@kitploit:~
    chmod +x spfvuln.sh
    
  4. Installa i requisiti:

    Per Ubuntu o Debian:

    root@kitploit:~
    sudo apt update
    sudo apt install dnsutils
    

    Per CentOS o RHEL:

    root@kitploit:~
    sudo yum install bind-utils   # CentOS, RHEL
    

    oppure

    root@kitploit:~
    sudo dnf install bind-utils   # Fedora
    
  5. Verifica l'installazione:

    root@kitploit:~
    nslookup example.com
    

    oppure

    root@kitploit:~
    nslookup -version
    

Utilizzo

Esempio di utilizzo

Controllo di un singolo dominio:

root@kitploit:~
./spfvuln.sh -d example.com

Controllo di più domini da un file:

root@kitploit:~
./spfvuln.sh -t domains.txt

Salvataggio dei risultati in un file di output:

root@kitploit:~
./spfvuln.sh -d example.com -o output.txt

Aggiornamento dello strumento

Per aggiornare lo strumento dopo il rilascio di una nuova versione, segui questi passaggi:

  1. Vai alla directory dello strumento:

    root@kitploit:~
    cd Email-Vulnerability-Checker
    
  2. Preleva le ultime modifiche dal repository remoto:

    root@kitploit:~
    git pull origin main
    

Note

  • Sostituisci example.com con il dominio che vuoi controllare.
  • Assicurati che spfvuln.sh sia eseguibile (chmod +x spfvuln.sh) prima dell'uso.
  • Informazioni dettagliate sulle opzioni e funzionalità dello strumento possono essere trovate eseguendo ./spfvuln.sh -h o ./spfvuln.sh --help.

Anteprima

Descrizione dettagliata dei flag di configurazione

Altri tipi sono il meccanismo di redirect e flag SPF multipli.

  • Sul meccanismo di redirect, Il DMARC reindirizza a un altro dominio/sottodominio per le policy utilizzate sui domini. Meglio controllarlo manualmente.
  • Su flag SPF multipli, L'SPF ha più di un flag definito, "Un dominio non deve avere più record SPF poiché entrambi verranno rifiutati dal server ricevente, rendendo impossibile l'autenticazione". Puoi segnalarlo.

Autore

Questo script Email Vulnerability Checker è stato creato da BLACK-SCORP10. Per domande o feedback, contatta l'autore tramite Telegram: BLACK-SCORP10.

Versione

Versione corrente: 2.1

Dichiarazione di non responsabilità

Questo script è fornito così com'è. Usalo a tuo rischio.

Supporto

Per domande: Telegram
Contributi, problemi e richieste di funzionalità sono benvenuti!
Assegna una ★ se ti piace questo progetto!

Licenza

Questo progetto è concesso in licenza MIT - vedi il file LICENSE per i dettagli.

Scarica lo strumento
Configurazione SPFConfigurazione DMARCStato di vulnerabilitàSpiegazione
-allRejectNon vulnerabileSPF (-all) con policy DMARC reject garantisce che le email non autorizzate vengano respinte direttamente, minimizzando i rischi di spoofing.
-allQuarantineMeno vulnerabileSPF (-all) con policy DMARC quarantine invia le email non autorizzate allo spam o a una cartella designata, riducendo i rischi.
-allNoneVulnerabileSPF (-all) senza DMARC lascia una certa vulnerabilità, poiché DMARC può migliorare l'autenticazione e l'allineamento delle email.
-allNo AnswerVulnerabileLa presenza di "redirect" o altri meccanismi non esplicitamente definiti può portare a vulnerabilità, a seconda della configurazione SPF del dominio reindirizzato.
~allRejectMeno vulnerabileSPF soft fail (~all) con policy DMARC reject può permettere email non autorizzate ma respinge quelle che non superano l'allineamento DMARC.
~allQuarantinePiù vulnerabileSPF soft fail (~all) con policy DMARC quarantine può permettere email non autorizzate ma le invia allo spam o a una cartella designata.
~allNoneVulnerabileSPF soft fail (~all) senza DMARC lascia maggiore vulnerabilità, poiché DMARC può migliorare l'autenticazione e l'allineamento delle email.
~allNo AnswerVulnerabileLa presenza di "redirect" o altri meccanismi non esplicitamente definiti può portare a vulnerabilità, a seconda della configurazione SPF del dominio reindirizzato.
+allRejectVulnerabileSPF pass (+all) con policy DMARC reject è vulnerabile poiché accetta tutte le email senza una corretta autenticazione o allineamento.
+allQuarantinePiù vulnerabileSPF pass (+all) con policy DMARC quarantine può permettere tutte le email ma invia quelle non autorizzate allo spam o a una cartella designata.
+allNoneVulnerabileSPF pass (+all) senza DMARC lascia vulnerabilità, poiché DMARC può migliorare l'autenticazione e l'allineamento delle email.
+allNo AnswerVulnerabileLa presenza di "redirect" o altri meccanismi non esplicitamente definiti può portare a vulnerabilità, a seconda della configurazione SPF del dominio reindirizzato.
?allRejectVulnerabileSPF neutral (?all) con policy DMARC reject non fornisce una forte protezione, permettendo potenzialmente email non autorizzate.
?allQuarantinePiù vulnerabileSPF neutral (?all) con policy DMARC quarantine può permettere email non autorizzate ma le invia allo spam o a una cartella designata.
?allNoneVulnerabileSPF neutral (?all) senza DMARC lascia vulnerabilità, poiché DMARC può migliorare l'autenticazione e l'allineamento delle email.
?allNo AnswerVulnerabileLa presenza di "redirect" o altri meccanismi non esplicitamente definiti può portare a vulnerabilità, a seconda della configurazione SPF del dominio reindirizzato.
N/ARejectVulnerabileSenza SPF, la policy DMARC reject non fornisce una forte protezione contro le email non autorizzate, permettendo potenzialmente spoofing e phishing.
N/AQuarantinePiù vulnerabileSenza SPF, la policy DMARC quarantine può permettere email non autorizzate ma le invia allo spam o a una cartella designata.
N/ANoneAltamente vulnerabileSenza SPF, la policy DMARC none lascia il dominio altamente vulnerabile a varie minacce basate su email, inclusi attacchi di spoofing e phishing.
N/ANo AnswerAltamente vulnerabileL'assenza di entrambi i record SPF e DMARC lascia il dominio altamente vulnerabile a varie minacce basate su email, inclusi attacchi di spoofing e phishing, specialmente se sono presenti "redirect" o altri meccanismi non esplicitamente definiti.