当 AI 能读懂二进制,闭源软件还剩多少护城河?

近年来,AI技术不断突破边界,当具备读懂二进制的能力时,传统软件市场格局正在被重塑。REA作为开源逆向工程平台,通过MCP服务器连接Claude Code、Codex等智能体与Ghidra、Hopper、IDA等主流逆向工具,能够支持对编译后二进制进行函数追踪、交叉引用分析,并覆盖JS、.NET、Electron等多类应用静态分析,初步展现出破局潜力。然而,该工具仅提供本地运行且不承诺恢复源码,即便功能强大,也尚未达到完全取代闭源软件的地位。尽管REA在案例中实现了Notion剪贴板、游戏声音定位等复杂逆向,Hacker News与Reddit社区的评价也反映出行业对迁移趋势的担忧,相关讨论普遍认为打破边界可能切断关键逆向途径。更值得关注的是行业趋势变化,AMD高管明确指出技术演进已使硬件优势地位扩大,现有‘硬件为王’的格局面临不可逆转冲击,这使得领域边界存在模糊性,进一步揭示闭源软件的可持续护城河面临新考验。

--91likeyou---

在 Hacker News 上,一些从业者质疑,与直接让 AI 编码智能体安装并使用 Ghidra 相比,该项目究竟增加了什么。Ghidra 是美国国家安全局开发的一款开源工具,用于分析编译后的程序。另一些用户则表示,与过去通过 AI 智能体使用逆向工程工具的尝试相比,REA 带来了更好的结果。Hacker News 用户 revelationnow 则写道:

我觉得这会加速大型科技公司将应用迁移到云端。只要不再提供二进制文件,至少就能切断一种逆向工程途径。

REA 并不局限于 Ghidra。它还支持 Hopper,一款原生 macOS 反汇编与逆向工程工具,以及 IDA,一款用于分析多种处理器架构和平台可执行代码的反汇编器和调试器。JavaScript 和 .NET 检查则无需原生分析引擎即可运行。

在 Reddit 上,一些独立开发者担心,AI 辅助逆向工程可能会让他人更容易复制他们的游戏和应用程序、绕过付费功能,并在未经许可的情况下利用其成果牟利。另一些用户则在讨论希望逆向分析哪些硬件,以及可以利用分析结果构建什么。AMD 总监 Sreekanth Pannala 指出:

十年时间带来的变化真大!我们已经从软件为王、硬件只是商品的时代,走到了硬件为王、专有软件越来越容易被替代的时代。

这是一条模糊的边界!我并不赞成越过这些界线——而且这才刚刚开始。所有为了帮助人类而创造的东西,最终都会以某种方式被用来对付人类!希望我的看法没有过于极端,这也不是批评,只是对哪些界线应该或不应该跨越的一点观察。

该项目作者使用 morluto 这一网名,其真实姓名尚未公开。他还发布了 Awesome Reverse Engineering,其中收录了有关二进制文件、应用程序、固件、文件格式和协议的逆向工程工具与学习资源。

:

🔥 热词:#ai是二进制组成的吗 · #ai本质上是二进制代码吗 · #AI写的代码大家都能读懂吗 · #开源和闭源AI有哪些 · #如何让AI读懂现有系统代码 · #AI软件是不是先把信息读取到远程服务器计算再反馈回来 · #用ai可以对软件做逆向