问题:ZAP-2.11.1版本中生成报告时,页面显示和生成的报告内中文乱码。
原因:编码问题,修改下插件的汉化内容就可以
修复步骤:
- 首先关闭zap
- 以reports插件为例,在zap安装目录下的
/plugin
路径下找到reports-release-0.10.0.zap
文件。 - 修改后缀名
zap
为zip
,解压后,进入解压的文件。 - 打开文件
/org/zaproxy/addon/reports/resources/Messages_zh_CN.properties
- 将文件中的所有汉字转化为unicode编码。例如
名称
=>\u540d\u79f0
- 重新压缩文件。压缩的时候主要不要新增目录层级,保证
ZapAddOn.xml
等文件在第一层。 - 将后缀名
zip
修改为zap
,放入zap安装目录下plugin
中,替换原文件。 - 重新打开zap,可以看到乱码消失。