Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smallfox233/ExpToPocsuite3
goby exp批量转换为pocsuite3 exp脚本
https://github.com/smallfox233/ExpToPocsuite3
python3
Last synced: 21 days ago
JSON representation
goby exp批量转换为pocsuite3 exp脚本
- Host: GitHub
- URL: https://github.com/smallfox233/ExpToPocsuite3
- Owner: smallfox233
- Created: 2022-09-30T15:47:25.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-09T07:30:10.000Z (almost 2 years ago)
- Last Synced: 2024-08-05T17:40:00.419Z (4 months ago)
- Topics: python3
- Homepage:
- Size: 130 KB
- Stars: 15
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - smallfox233/ExpToPocsuite3 - goby exp批量转换为pocsuite3 exp脚本 (Others)
README
**作者:** 小狐狸FM
**功能:** 将exp转换为pocsuite3格式
**介绍:**
```
1. goby导出的pocsuite脚本文件名与json字符串中的第一个参数Name相同
2. goby导出的pocsuite脚本末尾将会附上原先的goby脚本内容以便后续的手动修改
3. goby的自定义exp脚本存储路径为/golib/exploits/user
```**缺点:**
```
1. 目前仅支持goby的exp转换(之后可能会添加其他漏扫工具的脚本转换功能)
2. 若exp格式出现问题,需要自行调整
3. 转换时无法转换子目录下的脚本
4. 脚本无法完全替代手动调试,只能减轻一部分的工作量,请在批量转换后自行调试
5. 模板使用的pocsuite3版本为1.9.6,低版本的pocsuite3不一定支持
```**更新:**
```
1. 代码不开源
2. 修复0.1测试版本中部分poc转换报错的问题
```**使用介绍:**
默认不填写参数或使用`-h`参数可查看当前可用的参数
```
ExpToPocsuite3 -h
```![](1.png)
`-g`设置指定的goby脚本目录位置,设置后将会读取该目录下所有的`.json`后缀文件(不包括其子目录)
`-p`设置导出的pocsuitet脚本目录位置
```
ExpToPocsuite3 -g Template -p new
```![](2.png)
![](3.png)