Rakshhh-bit/PDF-Malware-Analysis

GitHub: Rakshhh-bit/PDF-Malware-Analysis

PDF 恶意软件分析工具包,用于检测 PDF 文档中的可疑关键词、JS 混淆、网络 IOC 及漏洞利用特征,并提供量化风险评分和多种格式报告。

Stars: 0 | Forks: 0

# PDF 恶意软件分析工具包 ## 快速开始 ``` # 1. 生成测试样本 python sample_pdf_generator.py # 2. 分析单个 PDF python pdf_analyzer.py sample_suspicious.pdf # 3. 批量扫描目录 python batch_scanner.py /path/to/pdfs/ # 4. 获取仅 JSON 输出(用于集成) python pdf_analyzer.py sample.pdf --json-only ``` ## 检测内容 | 类别 | 示例 | |---|---| | 可疑关键词 | /JavaScript, /OpenAction, /EmbeddedFile | | JS 混淆 | eval(), unescape(), fromCharCode(), Base64 | | 网络 IOC | URL、IP 地址、域名 | | 漏洞利用特征 | CVE 模式、NOP sleds、堆喷射 | | 嵌入对象 | 可执行文件、编码 payload | ## 风险评分 | 分数 | 等级 | |---|---| | 0–24 | 低 | | 25–49 | 中 | | 50–79 | 高 | | 80+ | 严重 | ## 输出 - 带颜色风险等级的控制台摘要 - 包含所有发现的 JSON 报告 - 用于多个文件的批量 CSV 摘要
标签:AMSI绕过, DAST, DNS 反向解析, Go语言工具, PDF分析, Python, 威胁检测, 恶意软件分析, 无后门, 无服务器架构, 网络信息收集, 逆向工具