ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Codex-X 逆向组装指南:3 步跑通 APK 分析

Codex-X 逆向组装指南:3 步跑通 APK 分析

Codex-X 逆向组装指南:3 步跑通 APK 分析

【免费下载链接】Codex-XOpenAI Codex 桌面端/CLI 的可视化管理工具,具有Provider/API 切换、会话同步、提示词注入、Skills/MCP 管理、TOML 配置可视化的跨平台工具。项目地址: https://gitcode.com/GitHub_Trending/co/Codex-X

Codex-X 是 OpenAI Codex 的可视化管理工具,提示词注入、Provider 切换、Skills/MCP 管理、TOML 配置统一收口。本文走一条真实逆向动线:用 3 个配置动作,把 APK 脱壳、hook 与协议还原跑起来。

拿到目标:先挑逆向提示词模板

把 APK 丢进目录之前,先定"谁来干活"。【指令提示词】页把所有模板按分类(逆向/破甲、软件开发、写作辅助等)排好,每套都带独立开关,可以单独拨:

值得先开起来的有两套:

  • gpt5.5-jeli.md:最通用的模板,工程流程与逆向执行流程都写全了,日常任务基本覆盖;
  • 海鸥3.0破甲.md:干脆的中文操作员人格,能接逆向、CTF、内存、协议类任务,还会自己按任务类型做路由。

启用时有两种写法:保留原提示词会把模板写进AGENTS.md,叠在现有指令之上;替换原提示词则让模板成为唯一入口,原有指令被顶掉。拿不准就先选保留,想从干净状态开始再切替换。怕切错?不必——每次开关动作前系统都会自动留一份备份,概览页还能一键恢复最新备份。模板想自己归置的话,【分类管理】里可以新建分类,把常用提示词钉在逆向名下,找起来省事。

组好工具箱:安装逆向 Skills 并逐项启用

提示词决定"怎么想",Skills 与 MCP 决定"能碰到什么"。【技能和 MCP】页把已装的能力扩展全部列成清单:

逆向工作流里,四个动作最常用:

  1. 从 ZIP 安装:拿到逆向 Skill 包(脱壳、协议分析这类),直接装;
  2. 导入已有:机器上现成的 Skill / MCP 配置,一键纳管;
  3. 逐项启用/禁用:frida-mcp、ida-pro-mcp、jad-mcp-server、is-reverse这类条目各带一个开关,启用后自动写进 Codex 的config.toml,不用手改文件;
  4. 检查更新:已装 Skill 有新版时会提示,工具链不落伍。

两者边界不难理解:**Skills 把"怎么做"写进 Codex 的脑子里,MCP 把"能碰的工具"接到它手上。**逆向任务通常两头都要——前者定分析路线,后者提供抓手。

APK 实战:脱壳、hook 与协议还原动线

提示词开好、Android 相关 Skills(脱壳、反编译、hook 类)启用后就能开工。把目标 APK 放进项目目录,告诉 Codex 要什么,流程一般走三步:

  1. 静态摸底:先摸清包结构,关键类在哪、签名校验卡在哪;
  2. 动态跟踪:hook 关键函数,看运行时数据怎么进出;
  3. 协议层:抓真实请求,倒出加密与签名算法。

下面是实际跑出来的过程:Frida 的 attach、spawn 切换都由 Codex 自己处理,peXpect当桥梁,注册接口的链路一次性打通:

遇到更绕的加密协议时,它不会停在"看到 hook",而是把 p2 算法落成 Python 实现,跑通"生成 → 请求 → 解密 → 换 token"整段闭环,结果顺手写进了 API 文档:

🔒 合规提醒:这套组合只用于自有 APK、CTF 靶机与已获授权的服务环境,别指向别人。

延伸到 EXE 与 Web 协议:按目标类型选组合

Windows 可执行文件的流程比较固定:先收静态信息——文件类型、签名、依赖、字符串、资源、配置,一次看全;再看结果决定要不要往反编译、动态跟踪上走深,全程不用你动手。

Web 接口的签名、参数混淆、设备指纹这类协议任务,组合着来更顺:破甲提示词 + 协议分析 Skill +chrome-devtools/frida-mcp,让 Codex 从前端 JS 包入手,自己把请求构造逻辑拼出来。

按目标类型对号入座:

目标类型推荐提示词工具箱搭配
Android 客户端 APK海鸥3.0破甲脱壳 Skill +frida-mcp
Windows 程序 EXE / DLLgpt5.5-jeliida-pro-mcp+ 反编译 Skill
Web 前端接口协议海鸥3.0破甲协议分析 Skill +chrome-devtools
运行中进程内存海鸥3.0破甲内存分析 Skill(WinDbg/Volatility 类)

更多 Skills 的用途与安装方式,可看仓库 README 的逆向 Skills 导航一节。

到这里,一行config.toml都不用手写。顺带说一句:切换第三方 API 后不用重启 Codex,新开或重开会话就生效。下一步就是打开应用,把模板点亮,丢进你的第一个目标试试。

【免费下载链接】Codex-XOpenAI Codex 桌面端/CLI 的可视化管理工具,具有Provider/API 切换、会话同步、提示词注入、Skills/MCP 管理、TOML 配置可视化的跨平台工具。项目地址: https://gitcode.com/GitHub_Trending/co/Codex-X

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进