一位开发者近日在 V2EX 分享了利用 AI Agent 逆向多个主流 App 去除广告的完整过程。由于常用的 X(Twitter)、虎扑、酷安广告过多,即便安装了广告拦截工具 GKD 体验仍不理想,作者决定借助 pi gpt-6.1-sol 模型驱动的 Agent 直接对 APK 进行逆向处理。逆向 X 的 APK 最为顺利,因其未加壳保护,AI 一步到位完成广告分析与去除。处理虎扑时,AI 检测到应用采用了网易加固,随后自主分析加固逻辑并破解了 dex 的压缩算法,成功抽取原始 dex。但生成的 APK 安装后闪退,提示需从官方渠道下载。作者将手机连接电脑,让 AI 进行动态调试,最终定位到文件清单回调会读取 assets/nedig.properties 并写入拒绝标志,修改后应用恢复正常。处理酷安时,作者让 AI 参考此前虎扑项目中生成的脚本和文档,迅速完成 dex 抽取。去除广告后新包虽能正常启动,但接口请求报错,AI 分析发现是 libauth.so 不接受新证书,对该文件修改后一切正常。作者表示自己仅浏览少发言,尚不清楚是否会被风控监测导致封号,出于法律风险考虑不公开逆向文件,但已在博客发布三篇 AI 总结的逆向笔记供有需要的人参考。
事件分析
这一案例完整呈现了 AI Agent 在逆向工程中的工作流:静态分析 APK 结构、识别加固方案、破解 dex 压缩算法、动态调试定位反篡改逻辑、修改 native 库绕过证书校验。传统上这些环节需要资深安全研究员耗费数天,而对话式驱动将其压缩至数小时,展示了 AI 在二进制分析领域的实战能力。对 App 加固产业而言,网易加固的 dex 抽取、完整性校验、so 层证书绑定等防护手段被逐一击破,暴露出当前加固方案面对 AI 驱动的自动化分析时的脆弱性,加固厂商或将被迫升级运行时检测与服务端风控策略。后续走向上,此类实践可能推动安全社区形成 AI 辅助逆向的方法论沉淀,同时引发加固与破解之间的新一轮攻防升级。需要注意的是,修改客户端与绕过官方渠道存在违反用户协议乃至法律风险,相关技术应限于安全研究与授权测试场景。
核心观点:AI Agent 正把逆向工程从专家专属技能拉低为对话式任务,App 加固防护与 AI 破解之间的攻防战将全面升级。
原文链接:V2EX 分享发现