一个工具,五天,从1万星涨到9.3万星,霸榜GitHub趋势第一。
它叫REA,全称Reverse Engineer Anything——"把一切都逆向给你看"。
玩法简单粗暴:装进Claude Code、Cursor这类AI编程工具里,然后指着一个你没有源码的App问它:"这个功能是怎么做出来的?"AI会一层层扒开它的外衣,一直扒到二进制级别,给你讲明白每一行机器码在干什么。
README上就一句话:"看到喜欢的功能?那就搞懂它是怎么实现的,深入到二进制。"
好家伙,这哪是工具,这是AI界的"庖丁解牛"。
但评论区已经吵成两派了。一派是新人,疯狂吹捧:"太神了!以前看不懂的App,现在AI直接给我讲明白了!"另一派是干了十几年的老逆向工程师,冷笑:"这不就是我们天天干的活吗?装个IDA、Ghidra,谁不会?新瓶装旧酒罢了。"
吵架的点其实很有意思——老手觉得被冒犯了:我熬夜啃汇编练出来的手艺,你让AI一键平替?新人觉得被解放了:以前这门槛高得吓人,现在人人都能当逆向工程师。
但这事儿细想挺魔幻的。以前程序员学技术是看文档、看源码;现在AI连文档都不需要,直接读二进制。等于说,AI已经进化到"不需要人类给它写说明书"了,它自己会拆。
这才是让老程序员真正后背发凉的地方:今天它能逆向一个App的功能,明天它逆向的是不是就是你的饭碗?
当然也有人泼冷水:逆向出来的代码和原作者的思路是两码事,AI讲得头头是道,万一讲错了你都不知道。工具再神,判断力还是得人来。
不过话说回来,9.3万星说明了一件事:大家嘴上吵,心里都诚实地点了收藏。毕竟谁不想拥有一个"看到啥功能都能扒明白"的作弊器呢?
老鸟和新人的战争还会继续,但有一点是共识:AI不写代码的时代,真的过去了。现在它连别人的代码都要看了。