spoofcheck

Simple script that checks a domain for email protections

Github stars Tracking Chart

spoofcheck

A program that checks if a domain can be spoofed from. The program checks SPF and DMARC records for weak configurations that allow spoofing.

Additionally it will alert if the domain has DMARC configuration that sends mail or HTTP requests on failed SPF/DKIM emails.

Usage:

./spoofcheck.py [DOMAIN]

Domains are spoofable if any of the following conditions are met:

  • Lack of an SPF or DMARC record
  • SPF record never specifies ~all or -all
  • DMARC policy is set to p=none or is nonexistent

Dependencies

  • dnspython
  • colorama
  • emailprotectionslib
  • tldextract

Setup

Run pip install -r requirements.txt from the command line to install the required dependencies.

Coming Soon

  • Standalone Windows executable
  • Basic GUI option
  • Tests

Main metrics

Overview
Name With OwnerBishopFox/spoofcheck
Primary LanguagePython
Program languagePython (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2015-04-30 19:31:08
Pushed At2021-05-03 19:33:01
Last Commit At2016-08-17 16:52:39
Release Count0
用户参与
Stargazers Count783
Watchers Count61
Fork Count199
Commits Count16
Has Issues Enabled
Issues Count5
Issue Open Count4
Pull Requests Count0
Pull Requests Open Count4
Pull Requests Close Count3
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private