一套面向 Codex 风格 AI 代理的、对新手友好的全谱系逆向工程技能合集。
r0crawl_skills 是一个"路由器 + 大量专用模块"的技能库。它对新手从简单入口开始,再按目标类型路由到更深的工作流:Web 逆向、Android 脱壳、Frida 追踪、原生二进制分析、协议还原、恶意软件分诊、固件分析、CTF 任务、可复现一致性测试。
把本目录复制到 Codex 技能目录:
然后直接问:
r0crawl_skills 从四个问题开始:
1. 我们要分析什么?
2. 哪个动作最关键?
3. 手上已经有什么材料?
4. 想要什么结果?
然后它给出一条路线,而不是一次性抛出所有高级术语。
| 目标 | 模块 |
|---|---|
| Android 脱壳 | apk-protection-analysis、android-unpacking-and-dumping、dex-memory-dump |
| Frida 被检测 | frida-anti-detection-analysis、frida-stealth-hooking、root-emulator-detection |
| JS hook 或签名 | js-hook-engineering、browser-runtime-tracing、webcrypto-hooking、web-signature-analysis |
| 原生逆向 | nati、ida-ghidra-workflow、symbol-reco |
| 协议逆向 | protocol-reconstruction、websocket-grpc-analysis、crypto-dataflow-analysis |
| 恶意软件分诊 | malware-triage、malware-dynamic-analysis、detection-rule-engineering |
| 固件或 IoT | firmware-and-iot-analysis、ble-usb-protocol-re |
合集在 scripts/ 下提供了一组依赖很轻的小工具:
| 工具 | 用途 |
|---|---|
| init_case.py | 创建可复现的案件目录 |
| hash_artifact.py | 计算样本哈希与大小 |
| scan_strings.py | 提取 ASCII 与 UTF-16 字符串 |
| parse_har_fields.py | 列出 HAR 头、查询、正文、响应字段 |
| compare_jsonl.py | 对比一致性夹具 |
| redact_capture.py | 分享抓包前脱敏常见密钥 |
| .py | 校验转储清单与 SHA-256 |
| module_router.py | 用大白话查询推荐模块 |
| check_toolchain.py | 报告可发现的可选工具 |
| generate_report.py | 生成案件文件清单 |
| frida_obser.js | 仅观察的 Frida 起步模板 |
| js_hook_template.js | Fetch 观察 hook 起步模板 |
| ida_export_template.py | IDAPython 导出起步模板 |
示例:
从 examples 下的十个脱敏手册任选一个开始:Web 一致性、DEX 转储校验、Frida 检测分诊、JS/WebCrypto hook、原生加载器追踪、PCAP 还原、恶意软件检测、固件分析、选择性仿真、新手报告。
针对验证码厂商、WAF 与反爬系统、常见 Web 签名家族、小程序、混合应用、Flutter、React Native、Electron、航空出行、电商风控、金融数据、物流、政务门户、直播 WebSocket 协议、Protobuf、GraphQL、WASM 签名等都有快捷模块。
目录包含从公开逆向实践中提炼的可复用能力层:早期加载器追踪、系统调用观察、匿名可执行内存、转储/修复/重建校验、硬件断点观察、OLLVM 还原、IDA/Ghidra/Rizin 自动化、eBPF 可观测、分阶段恶意软件分析、C2 流量还原、检测工程、安全实验管理、案件编排、选择性仿真、反作弊内核分析。
公开来源与"不复制"提炼策略见 研究笔记。
生成的索引见 references/generated-index.md。
开发语言:HTML
Star 数:302
该项目属于病毒分析方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕r0crawl_skills is a massive reverse-engineering skill arsenal for web, Android, iOS, Frida, native binaries, protocols, malware, firmware, and anti-analysis—built for beginners, tuned for pros, and engineered for reproducible results.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | r0crawl_skills - r0crawl_skills is a massive reverse-engineering sk |
| 所属分类 | 病毒分析 |
| 发布作者 | admin |
| 发布时间 | 2026-10-05 23:23:58 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 476 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |