Skip to main content

browser-extension-reverse

Use for authorized reverse engineering of browser extensions (Chrome/Firefox) including manifest analysis, background workers, and extension-based credential or traffic logic recovery.

Informações da origem

Repositório
coco-research/coco
Última atividade na origem
14 de setembro de 2026 às 16:04
Idioma detectado do SKILL.md
inglês
Estrelas
793
Forks
14

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
2 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
browser-extension-reverse
description
Use for authorized reverse engineering of browser extensions (Chrome/Firefox) including manifest analysis, background workers, and extension-based credential or traffic logic recovery.
user-invocable
true
# Browser Extension Reverse Engineering ## 适用场景 - Chrome/Edge MV2/MV3 扩展分析 - Firefox 扩展 - 恶意扩展 IOC、供应链扩展投毒调查 - 扩展实现的签名/加密/代理逻辑还原 ## 工作流 ### 1. 包体 ```text □ crx 解压 / 从 profile 取扩展目录 □ manifest.json:permissions、host_permissions、background、content_scripts □ 评估过度权限(<all_urls>、webRequest、debugger) ``` ### 2. 逻辑 ```text □ service_worker / background 入口 □ content_script 注入点与世界(isolated) □ chrome.storage / IndexedDB 密钥 □ 与 `js-reverse` 相同:Observe 网络与消息传递(runtime.sendMessage) ``` ### 3. 动态 ```text □ 开发者模式加载解压目录 □ chrome://extensions 检查错误 □ DevTools 附加 service worker □ 必要时 Frida/浏览器 CDP(jshookmcp) ``` ## 工具链 | 工具 | 用途 | |------|------| | 解压/jq | manifest | | Chrome DevTools | worker 调试 | | js-reverse 工具链 | 深度 JS | | YARA | 恶意扩展规则 | ## 参考 - `references/extension-analysis.md` - `../js-reverse/` `../malware-analysis/`
Ver no GitHub