REA是一款逆向工程工具,专为编码代理设计,使开发者能够通过代理检查程序运行机制并解释其工作原理。1该工具支持原生二进制文件、JavaScript/Electron应用和浏览器运行时的检查分析。1用户可通过执行npx rea-agents@latest setup命令安装并连接到编码代理。1
REA提供了多个应用演示来展示其逆向工程能力。1在Chrome恐龙游戏上的演示中,该工具恢复了游戏加速规则:初始速度为6,每次更新增加0.001,最高速度限制在13。1在Windows计算器的演示中,REA分析并解释了百分号按钮的逻辑:在加法操作时计算方式为percent = current * previous / 100,而在乘除操作时为percent = current / 100。1项目提供Discord和GitHub支持渠道供用户获取帮助。1
REA is a reverse engineering tool designed for coding agents, enabling developers to inspect how programs operate and understand their underlying mechanisms 1. The platform supports analysis of native binaries, JavaScript and Electron applications, and browser runtimes 1.
The tool can be installed and connected to coding agents through the command npx rea-agents@latest setup 1. REA has been demonstrated on practical examples, including the Chrome dinosaur game and Windows Calculator, where it successfully recovered game acceleration rules and button logic 1. For the dinosaur game, reverse engineering revealed that the initial speed is set at 6, with increments of 0.001 applied on each update, and a maximum speed cap of 13 1. For the Calculator's percentage button, the tool uncovered different calculation rules depending on the operation type: for addition operations, the formula is percent = current * previous / 100, while for multiplication and division operations, it applies percent = current / 100 1.
The project provides support through Discord and GitHub channels 1.
评论
还没有评论,欢迎留下第一条。