Burp Suite汉化保姆级避坑指南:3分钟把英文界面换成中文,新老手都能用
Burp Suite汉化保姆级避坑指南3分钟把英文界面换成中文新老手都能用【免费下载链接】BurpSuiteCN-ReleaseBurpSuite汉化发布项目地址: https://gitcode.com/gh_mirrors/bu/BurpSuiteCN-Release周五下午同事丢给阿凯一个 Burp Suite Pro 的压缩包。他满怀期待地解压、启动下一秒就笑不出来了——满屏英文连重发请求的按钮在哪儿都找不到。BurpSuiteCN-Release 就是专治这个痛点的开源项目一套完整的 Burp Suite汉化方案用 Java Agent 在运行时把界面翻译成中文不碰原始代码启动即生效。英文界面这道墙挡掉的不只是新手很多安全工具的入门教程都默认你会英文可实际上Repeater 和 Intruder 这种术语光记位置就要花掉一下午。这个项目做的事很朴素把 Burp 主界面的菜单、弹窗、右键选项、设置页全部译成中文同时给 Logger、Reshaper、Pentagrid Scan Controller 这几个高频插件单独准备了术语表。它不是给工具加了什么功能而是把工具的语言门槛拆掉——这恰恰是中文用户最需要、又最容易忽略的一件事。两条命令跑通剩下的交给它汉化本身不复杂把仓库克隆到本地选一种启动方式就行git clone https://gitcode.com/gh_mirrors/bu/BurpSuiteCN-Release java -jar burpsuitloader-x.xx-all.jar第一行是下载翻译和启动器第二行是傻瓜式启动它自己会拉起 Burp 并注入中文。想要可视化配置把第二行换成java -jar burpsuitloader-x.xx-all.jar -r勾选loader汉化一键启动即可。如果你希望精确控制也可以走 agent 方式java -javaagent:burpsuitloader-x.xx-all.jarloader,han -jar burpsuite_pro_v20xx.jar。原理没你想的玄就是雇了个同声传译员它用到的 Java Agent 技术翻译成人话就是界面上的每段文本显示出来之前都要先过一个同声传译员它瞄一眼原文趁屏幕还没画出来赶紧换成中文。翻译的监听点就那几个——setTitle、setText这类方法所以完全不用改动 burp 的任何文件工具升级了翻译照样跟着走。也正因如此个别用特殊方式渲染的页面比如新版设置里的树状菜单目前翻不到这是作者在 README 里明说的已知边界不是 bug。新手最容易翻车的3个地方坑一agent 参数写漏了。loader,han中间那个han是汉化开关只写loader等于没翻译界面照样英文。坑二插件没汉化就以为失败了。插件的翻译是独立文件叫cn-插件名.txt得放进运行目录才会被读取。坑三自定义翻译对不上。翻译文件里原文和译文用 Tab 分隔注释以#开头手滑用了空格整行都会失效。进阶玩法让插件和你的黑话也能翻译项目对自定义相当开放。在运行目录建一个debug文件就开启调试日志所有翻到了/没翻到的文本都会写进 log 目录——这是排查漏翻内容的最好入口。想个性化就建cn.txt覆盖默认翻译和white.txt白名单支持正则有些地方你不希望它动。仓库根目录的 cn-Logger.txt、cn-Reshaper.txt、cn-PentagridScanController.txt 三个文件就是插件翻译的现成范例照葫芦画瓢就能给别的插件补一份。老手还会用环境变量bp.java、bp.java.options指定 Java 版本和额外参数团队统一环境时特别顺手。卡住了先看这三处文章开头的阿凯更新了一版翻译文件之后Repeater、Intruder 的中文名一周就记熟了。如果你也遇到翻不过去的页面别急着换工具先开 debug 看 log 目录记了哪些漏翻文本再对照格式补进 cn.txt翻译不准确想反馈把 log 文件附上提 issue 就行作者会跟着 Burp 版本更新持续维护。工具是给人用的界面自然也该说人话——这就是这个项目存在的全部理由。【免费下载链接】BurpSuiteCN-ReleaseBurpSuite汉化发布项目地址: https://gitcode.com/gh_mirrors/bu/BurpSuiteCN-Release创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考