Skip to content

Ehole、scan、Yasso扫描输出结果转Excel,同时支持txt、csv自定义表头生成Excel。

License

Notifications You must be signed in to change notification settings

Zh9ng9/everythingToExcel

Repository files navigation

everythingToExcel

Ehole、Fscan、Yasso扫描输出结果转Excel,同时支持txt、csv自定义表头生成Excel。

Fscan的转换简单集成了Sma11New师傅的脚本Sma11New/fscanAux: fscan结果处理辅助脚本,整理分类输出为Excel文件,方便查看 (github.com)

"nosocket"版本不检测Ehole结果的ip,适用于内网不想进行额外网络请求,或python缺少socket包。

参数

'-t', '--type', string in {EholeJson,YassoJson,FscanTxt,txt,csv}, 文件类型(default:EholeJson)

'-s', '--split', char, 分隔符 (default:',')

'-H', '--header', string, excel表头,以'|'分割 (default:空)

'-iF', '--inputFile', string 输入的文件名

'-oF', '--outputFile', string, 输出的文件名(后缀如果不是xls会自动添加xls)')

使用方法

项目文件放入工具同目录,修改bat中的输入输出文件名称,之后使用时只需要双击bat。

将EholeJson转为Excel

python3 everythingToExcel.py -iF ./input.json -oF output.xls

将Fscan扫描结果txt转为Excel

python3 everythingToExcel.py -t FscanTxt -iF ./input.txt -oF output.xls

将YassoJson转为Excel

python3 everythingToExcel.py -t YassoJson -iF ./input.json -oF output.xls

将txt转为Excel,自定义表头

python3 everythingToExcel.py -t txt -iF ./input.txt -oF output.xls -H "序号|姓名|xxx|yyy|zzz"

使用截图:Ehole的输出结果json转Excel

将bat放在Ehole输出目录,双击运行,默认为result.json转为result.xls。

1.jpg

2.jpg

使用截图:Fscan的输出结果txt转Excel

python everythingToExcel.py -t FscanTxt -iF fscan.txt -oF xxx.xls

ete-3.png

ete-4.png

使用截图:Yasso的输出结果json转Excel

python everythingToExcel.py -t YassoJson -iF Yasso.json -oF Yasso.xls

ete-1.png

ete-2.png

使用截图:txt自定义表头转Excel

python everythingToExcel.py -t txt -iF input.txt -oF output.xls -s "|" -H "姓名|班级|性别|年龄|分数"

image.png

image.png

About

Ehole、scan、Yasso扫描输出结果转Excel,同时支持txt、csv自定义表头生成Excel。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published