Skip to content

smallfox233/ExpToPocsuite3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

作者: 小狐狸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

-g设置指定的goby脚本目录位置,设置后将会读取该目录下所有的.json后缀文件(不包括其子目录)

-p设置导出的pocsuitet脚本目录位置

ExpToPocsuite3 -g Template -p new

About

goby exp批量转换为pocsuite3 exp脚本

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published