该项目提供了一个使用 FastMCP 的安全微服务,用于通过静态分析技术检测 Microsoft Office 文档(如 Excel、Word、PowerPoint)及相关文件类型(如 XLL 插件)中的潜在恶意内容。它利用了外部工具,例如 oletools、XLMMacroDeobfuscator 和 pefile。
olevba)XLMMacroDeobfuscator、olevba)msodde)oleobj)pefile)iocextract 提取 IOCs(URL、IP、哈希值、电子邮件)python-magic)pip install oletools 安装pip install XLMMacroDeobfuscator 安装pip install python-magic-bin(Windows)安装pip install iocextract 安装以进行高级 IOC 提取git clone https://github.com/pradeep895/oletools-mcp-server.git
cd oletools-mcp-server
pip install -r requirements.txt
python config.py
python mcp_service.py
analyze_vba_macros file_path:"C:\path\to\your\example.xlsm"