夜雨聆风学习资料网

ARTICLE · 1157869

REA 用 AI 爆破一切软件,8万 stars 登顶GitHub!

REA 用 AI 爆破一切软件,8万 stars 登顶GitHub!

近几天,REA(Reverse Engineer Anything)在 GitHub 上爆火,拿下增速第一,目前 stars 已超过 8 万。

Reverse Engineer 其实就是逆向工程。大家对它最熟悉的可能就是逆向破解了。闭源软件半个世纪以来,之所以能直接分发,就在于源代码最终被编译为难以理解的二进制机器码,这是闭源软件公司最重要的“护城河”之一。

AI 能够分析、研究并复刻闭源软件的实现,已经引起许多公司恐慌。而现在 REA 直接把目标瞄向了闭源软件的直接实现,要借助 AI 把这条护城河填平。

REA 把之前的逆向工具如 Ghidra、Hopper、IDA 等集合在一起,并提供一些组合操作和指导 skill,教 Agent 如何逆向闭源软件,直接扒出它们的具体实现。

AI 在逆向工程中的能力,其实从 AI 在网络安全中的表现就已经可见端倪。AI 能够从人类难以理解的代码中产生洞察,而且可以快速尝试各种方案。

只要能建立快速的反馈循环,可以预见 AI 在逆向工程里也将爆发出快速的能力增长。

未来 AI 对软件的冲击恐怕还会进一步扩大。甚至火起来的 x 帖子中称“软件已死”(Software is done),其实大模型出现之后,软件已经死过八百次了,麻烦出来再死一次。

相关学习资料