CTF(或利用漏洞)脚本的基本实用程序
elementals的Python项目详细描述
元素
带有用于ctf脚本的基本实用程序的python包(也适用于利用poc)。
安装
pip install elementals
阅读文档
https://elementals.readthedocs.io/
Github
https://github.com/eyalitki/elementals
简介
elementalspython包是一个实用程序包,提供了用于ctf脚本和poc风格脚本的方便工具。最初在小型研究脚本中实现供个人使用的内容现在被升级为安全研究人员用作著名pwntools包的轻量级替代品。
elementals中包含的功能是:
- logger:basic(基于日志记录的)logger-已配置并准备使用
- prompter:记录器基于metasploit的stdout包装器
- progress bar:用户友好的图形进度条
- status bar:用户友好的图形状态栏
- createAnchor:为所有脚本输出创建带时间戳的输出目录
- hex dump:二进制blob/strings的样式化十六进制转储
使用人
elementals包在我的大多数脚本中以及在我的公共GitHub项目中都使用:
- scout调试器-https://github.com/CheckPointSW/Scout
- karta(ida插件)-https://github.com/CheckPointSW/Karta
参考文献
- 推特:@EyalItkin
- 电子邮件:eyal dot itkin,网址:gmail dot com