ammar2005-source/email-dns-security-scope-checker
GitHub: ammar2005-source/email-dns-security-scope-checker
一款用于被动侦察的 Python 工具,通过收集 DNS 记录、WHOIS 信息并检测 SPF/DMARC 配置来评估目标域名的邮件安全态势。
Stars: 0 | Forks: 0
# Email & DNS 安全范围检查器
## 概述
Email & DNS Security Scope Checker 是一款基于 Python 的网络安全工具,作为 SafeX Solutions Red Team – 漏洞研究实习的一部分而开发。
该工具通过收集 DNS 和 WHOIS 信息,并识别 SPF 和 DMARC 等基本邮件安全配置,对目标域名执行被动侦察。
## 功能
- 获取 A 记录
- 获取 MX 记录
- 获取 NS 记录
- 获取 TXT 记录
- 检测 SPF 记录
- 检测 DMARC 记录
- 获取 WHOIS 信息
- 生成结构化的安全报告
## 使用的技术
- Python 3
- dnspython
- python-whois
## 项目结构
```
Email DNS Security Checker/
│
├── main.py
├── dns_checker.py
├── whois_checker.py
├── report_generator.py
├── requirements.txt
└── README.md
```
## 安装说明
安装所需的包:
```
pip install -r requirements.txt
```
## 运行项目
```
python main.py
```
出现提示时输入域名。
示例:
```
safexsolutions.com
```
## 输出
该工具会显示:
- DNS 记录
- SPF 状态
- DMARC 状态
- WHOIS 信息
- 最终评估报告
## 展示的技能
- 被动 OSINT
- DNS 枚举
- 邮件安全评估
- WHOIS 分析
- Python 编程
- 撰写技术报告
## 作者
**Ammar Munawwar**
计算机科学学士
Mohammad Ali Jinnah University
巴基斯坦,卡拉奇
标签:逆向工具