【原因】编码问题
【解决方案】找到对应的插件,将其中的中文改为unicode编码
特别说明:ZAP的插件会存在于两个目录下,具体要改的插件在哪个目录下,要看具体引用情况,可通过Manage Add-ons(管理附加组件)查看。以‘报告插件’为类:
修改方法(以report为类):
1.先关闭ZAP
2.找到插件(由上图可知,该插件使用了C:\Users\ylwl\OWASP ZAP\plugin\reports-release-0.15.0.zap)
3.修改后缀名zap为zip,解压后,进入解压的文件
4.打开文件\reports-release-0.15.0\org\zaproxy\addon\reports\resources\Messages_zh_CN.properties
5.将文件中所有汉字转化为unicode编码,例如名称 => \u540d\u79f0
6.重新压缩文件(zip)。压缩时注意不要新增目录层级,保证ZapAddon.xml等文件在第一层
备注:在改Encoder插件时,我新包打成rar,再改为zap,放到plugin下,则对应的目录(工具 下的 Encode/Decode/Hash)不显示了。重新打成zip包,再改为zap,则OK
7.后缀名zip修改为zap,替换原文件
8.重新打开ZAP,可以看到乱码消失