SECFORCE
Antonio Quina (@st3r30byt3)
Leonidas Stavliotis (@lstavliotis)
SPARTA 是一个 Python GUI 应用程序,通过辅助渗透测试人员进行扫描和枚举阶段,简化了网络基础设施渗透测试。它允许测试人员通过点选方式访问其工具包,并以便捷方式显示所有工具输出,从而节省时间。如果花在设置命令和工具上的时间较少,就可以将更多时间集中在分析结果上。尽管具备自动化能力,但所使用的命令和工具是完全可定制的,因为每个测试人员都有自己的方法、习惯和偏好。
建议使用 Kali Linux,因为它已预装大多数工具,但 SPARTA 很可能也能在基于 Debian 的系统上运行。
Kali 2020:
sudo apt install python3-sqlalchemy python3-pyqt5 wkhtmltopdf
除此之外,SPARTA 实现基本功能还需要以下工具:
在 Kali 中,要确保安装了 SPARTA 默认配置所使用的所有工具,请运行:
apt-get install ldap-utils rwho rsh-client x11-apps finger
cd /usr/share/
git clone https://github.com/secforce/sparta.git
将 "sparta" 文件放入 /usr/bin/ 并赋予可执行权限。
在任意终端中输入 'sparta' 即可启动应用程序。
感谢所有应得致谢的人。nmap XML 输出解析引擎主要基于 yunshu 的代码,经 ketchup 修改,再由我们修改而成。SPARTA 严重依赖于 nmap、hydra、cutycapt、python、PyQt、Elixir 以及许多其他工具和技术,因此我们要感谢所有参与创建这些工具的人。感谢 Bernardo Damele A.G. 提供 smbenum.sh 所使用的 ms08-067_check 脚本。感谢 Diana Guardão (https://www.behance.net/didoquinhasfaaa) 设计徽标。同样感谢我们在 SECFORCE 的出色团队,感谢他们无数的错误报告和反馈。最后但同样重要的是,感谢您使用 SPARTA。请告诉我们如何改进它!祝您黑客愉快!