尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

3步完成 Burp Suite汉化:从满屏英文到全中文界面的完整指南

3步完成 Burp Suite汉化:从满屏英文到全中文界面的完整指南 3步完成 Burp Suite汉化从满屏英文到全中文界面的完整指南【免费下载链接】BurpSuiteCN-ReleaseBurpSuite汉化发布项目地址: https://gitcode.com/gh_mirrors/bu/BurpSuiteCN-Release你刚把代理配置好、抓下第一条请求抬头一看菜单——Intruder、Repeater、Target……单词单独看都认识合在一起却不知道点哪个。你不是学不会 Web 安全只是被英文界面卡住了。BurpSuiteCN-Release 是一个 Burp Suite汉化 项目靠 Java Agent 动态注入把界面文本实时翻译成中文连 Logger 等插件也能跟着变成中文。项目速览维度说明定位Burp Suite 全界面汉化方案覆盖菜单、按钮、弹窗及 Logger、Reshaper 等常用插件核心技术Java Agent 运行时注入原始 jar 包一个字节都不改新手门槛一条java -jar命令即可启动无需任何前置配置可定制性外置 cn*.txt 翻译文件 white.txt 白名单均支持正则匹配更新节奏跟随 Burp Suite 官方版本同步翻译版本号里直接藏着构建日期版本号值得先看懂格式为[A]A.BB.CC[.DD]其中 AA 是年份减 2020BB 是月份CC 是日期DD 是可选的小版本号。看到4.11.22就表示 2024 年 11 月 22 日构建新旧一眼可辨。实操路线1. 获取项目git clone https://gitcode.com/gh_mirrors/bu/BurpSuiteCN-Release cd BurpSuiteCN-Release目录里最关键的资产是汉化加载器burpsuitloader-x.xx-all.jar和三个插件翻译文件文件负责汉化的插件内容示例cn-Logger.txtLogger 日志插件Export as CSV→导出到CSVcn-PentagridScanController.txt扫描控制器Modified Request→修改后的请求cn-Reshaper.txt请求重构插件HTTP Rules→HTTP规则2. 三种方式启动挑一种java -jar burpsuitloader-x.xx-all.jar一键启动推荐新手前提是启动界面上勾选了 auto start。需要可视化确认每一步时java -jar burpsuitloader-x.xx-all.jar -r会打开 keygen 配置页面按需勾选 loader、汉化、一键启动。若前两者都不稳定官方建议直接上 Java Agent 模式把翻译器挂到 Burp 启动进程上java -javaagent:burpsuitloader-x.xx-all.jarloader,han -jar burpsuite_pro_v20xx.jar参数里loader负责加载han负责汉化两个都写才完整。3. 验证汉化效果启动后按这个清单逐处检查顶部菜单栏File、Proxy、Intruder 是否变成文件、代理、入侵者工具栏与右键菜单Repeater、Decoder 等工具名是否已中文弹窗与提示框按钮、对话框文本是否正常显示中文三项都通过说明汉化链路已经跑通。4. 定制你自己的翻译表在项目根目录按需手动创建文件即可覆盖或补充默认翻译文件名作用规则white.txt不翻译白名单支持正则#开头为注释cn.txt自定义翻译可覆盖默认原文与译文用 Tab 分隔cn*.txt插件翻译支持多文件同样 Tab 分隔支持正则想把 Duplicate 固定译成重复项在 cn.txt 里写一行原文Tab译文即可生效无需重新下载任何东西。原理拆解它凭什么不改代码就能翻译项目基于社区已有的注入点研究在 JVM 层面拦截 Swing 组件的文本设置方法在文字上屏之前完成替换java/awt/Frame#setTitle与Dialog#setTitle窗口标题javax/swing/JLabel#setText与AbstractButton#setText标签与按钮javax/swing/text/PlainDocument#insertString文本组件内容javax/swing/JComboBox#addItem下拉框选项直接好处升级 Burp Suite 后不用重新改包重新注入一遍就能用出错了删掉参数即可回退。为什么插件也能跟着变中文翻译体系分三层而不是只包了本体基础翻译层覆盖 Burp Suite 核心界面跟随官方版本持续同步插件翻译层通过cn-插件名.txt单独供给术语支持正则(?i)Duplicates?可同时匹配单复数白名单层用 white.txt 排除 IP、代码片段等不该动的文本直接好处汉化范围由你按插件逐个扩展装新插件变回英文时补一个翻译文件就能拉回来。问题排查现象 → 原因 → 解决一键启动后界面仍是全英文 → 启动界面没勾选 auto start → 勾上重跑或改用-r图形配置模式确认选项。进程加载成功但没有任何文字变化 → javaagent 参数只写了loader漏了汉化开关 → 参数写全为loader,han这是最高频的笔误。自定义 cn.txt 完全不生效 → 分隔符用了空格或逗号解析失败 → 改用 Tab 键分隔注释行以#开头。新版本设置里的树状菜单死活不翻译 → 这是已知限制该区域的文本注入点尚未找到 → 属于工具当前能力边界非配置错误开启 debug 模式留日志等待后续版本覆盖。选型对照场景推荐做法理由刚接触 Burp Suite一键启动零配置把时间花在学功能上一键启动偶发失效-r图形配置模式每步可见方便定位卡点日常稳定使用Java Agent 模式官方推荐兜底方案参数精确可控团队统一术语任意模式外置 cn.txt按自己习惯覆盖默认翻译内存吃紧的机器追加 JVM 参数如-Xmx4096m预留堆内存写在最后汉化不是目标让你把注意力留在测试本身才是。这套方案升级无损、出错可回退、翻译可定制配合 debug 日志还能反哺翻译质量。现在就克隆仓库、选一种方式启动跑通后打开菜单确认第一项是不是文件。【免费下载链接】BurpSuiteCN-ReleaseBurpSuite汉化发布项目地址: https://gitcode.com/gh_mirrors/bu/BurpSuiteCN-Release创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表