HeadlinesBriefing HeadlinesBriefing.com

REA 为编码代理提供逆向工程工具

Hacker News •
×

逆向工程对编码代理来说变得触手可及, thanks to REA,这是一种新工具,使代理能够检查程序并解释其功能。该系统允许代理检查源代码、反编译指令并重建软件的运行方式。用户可以通过简单的终端命令设置 REA,之后代理可以分析任何目标程序。该工具通过检查程序本身来回答软件如何运行的基本问题,使用户能够理解功能,足以解释、更改或重建它们。一个显著的例子涉及 Windows 计算器,其中 REA 揭示了 % 按钮取第一个数字的百分比,解释了为什么 200 + 10% 等于 220。该工具也适用于游戏,用 Chrome 的恐龙游戏进行了演示,其中 REA 检查了运行中的脚本以揭示速度规则。然后代理可以在具有可调设置的新游戏中重建这些规则。REA 通过读取运行程序中的实际代码和设置,将其返回给代理进行分析。该过程包括检查目标、让代理重建规则,并允许用户更改参数并测试结果。该系统成功地从恐龙游戏中提取了加速参数,显示它从 6 开始,每次更新增加 0.001,并上限为 13。

来源: Hacker News · 由HeadlinesBriefing整理摘要