JLowborn/PyKayn

GitHub: JLowborn/PyKayn

一款专注于数字取证的 Python 工具,用于从 EML 文件中自动提取 SPF、DKIM、DMARC 安全标头和源 IP 等关键元数据。

Stars: 5 | Forks: 0

# Python Kain Kain 是一个用 Python 构建的专业元数据解析器,旨在简化数字取证调查过程中对 .eml 文件的分析。它自动提取关键的安全标头和身份验证记录,让调查人员能够清晰地查看邮件的来源和完整性。 ## 主要功能: - 身份验证解析:提取并验证 SPF、DKIM 和 DMARC 记录。 - 来源追踪:快速识别源 IP (Source IP) 和发件人地址。 - 多平台支持:针对 Gmail、Outlook、Proton 和 Zimbra 定制的语法处理。 - 取证效率:旨在减少手动分析标头的时间。 **注意:** 这是一个早期阶段的工具。虽然已针对主要服务商进行了优化,但在解析来自不受支持服务的 EML 文件时可能会出现差异。 ## 快速入门 :man_technologist:: **`kain.py -s -f `** **`-s`** 指示提供该 EML 文件的服务商。当前可用的服务商选项包括 **Outlook**、**Gmail**、**Proton** 或 **Zimbra**。 **`-f`** 指示要解析的文件。 ![演示](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/c7a24934f8122516.png) ## 致谢 :star:: 所有功劳归于原始工具创建者,原始仓库可在[此处](https://github.com/rf-peixoto/kain)找到。
标签:DKIM, DMARC, EML解析, ESC4, Gmail, OSINT, Outlook, ProtonMail, Python, SPF, Zimbra, 二进制发布, 元数据提取, 开源工具, 数字取证, 无后门, 源IP追踪, 网络钓鱼分析, 自动化脚本, 进程保护, 逆向工具, 邮件取证, 邮件头分析