SAP 的世界 🌎 非常广阔和独特。SAP 拥有多种产品来解决各种问题,也拥有 NetWeaver 等多种技术平台。SAPKiln 是一款开源 GUI 工具 💻,旨在帮助安全研究人员通过 SAP Logon/GUI(桌面应用程序)对 SAP 系统进行高效的审计和渗透测试。它既适合经验丰富的 SAP 专业人员,也适合不熟悉 SAP 环境的人员,因为其友好的界面 ✨ 简化了执行安全检测的流程。
SAPKiln 在后端依托 🔋 saplogon.exe 和 SAP 脚本(SAP scripting)来执行自动化检测。当前版本(v1.0)提供了 70+ 项 ❗ 综合检测,分为 10 个模块。除了内置检测外,SAPKiln 还支持动态检测,能够容纳自定义用户输入。通过自动化安全评估,SAPKiln 有效弥合了安全研究人员 👮 与 SAP 领域专家 👓 之间的知识差距。
git clone https://github.com/alexdevassy/SAPkiln.git
cd SAPKiln
pip install -r requirements.txt
*SAPKiln v1.0 仅支持 Windows,因为其依赖 pywin32 库。已在 windows 10 + python 3.10.11 环境下测试。
在执行 SAPKiln 之前,请确保满足以下前提条件。
可选前提条件
python .\SAPKiln.py
https://github.com/OWASP/OWASP-SAPKiln/assets/31893005/7a28e87c-3b40-4ea0-88cd-510088d5f392