Browser Extension Reverse Engineering ACTION REQUIRED(读完后立刻执行) 1. : 读取 2. : 确认目标是 浏览器扩展 (crx/xpi/解压目录),不是普通网页 JS(普通 → ) 3. : 解压扩展;读 manifest 4. : 权限面 → 后台脚本 → 网络/存储钩子 适用场景 - Chrome/Edge MV2/MV3 扩展分析 - Firefox 扩展 - 恶意扩展 IOC、供应链扩展投毒调查 - 扩展实现的签名/加密/代理逻辑还原 工作流 1. 包体 2. 逻辑 3. 动态 工具链 | 工具 | 用途 | |------|------| | 解压/jq | manifest | | Chrome DevTools | worker 调试 | | js-reverse 工具链 | 深度 JS | | YARA | 恶意扩展规则 | 参考 - - field-journal 扩展恢复相关条目 - 路由上下文 上游 : MASTER R30 下游 : 复杂混淆 JS → ;投毒调查 → supply-chain / malware 任务完成自检 - [ ] 是否列出权限面与入口脚本? - [ ] 是否还原关键数据流? - [ ] Checklist?