Reca编辑器是一款Java宇节码编辑器,带给用户独特的编辑效果以及出色的编辑方式,让用户可以轻松的处理编程中出现的种种问题,并且通过软件获得便捷与方便的解决的方案,还有强大的数据库可以参考,让编程变得轻松哦!
Reca编辑器软件说明
Reca是一个基于 objectweb的ASM构建的开源Java宇节码编辑器,AsM是一个宇节码操作库,它抽象出常量池和一些其他类文件属性,由于不再需要跟踪常量池和管理正确的堆栈帧,因此可以相对容易地进行复杂的更改,Reca是一个借助其他功能来协助编辑类,功能最丰富的免费宇节码编辑器。
Reca编辑器项目设置
通过克隆数据库 git clone https://github.com/Col-E/Recaf.git
在IDE中打开项目或使用maven生成构建。
IDE:
从导入项目 pom.xml
IntelliJ
日食- (警告:Eclipse的定制编译器不能RECAF由于不正确的泛型解析)
使用主类创建运行配置 me.coley.recaf.Recaf
没有IDE:
执行 build
按照脚本中的提示构建项目。
运行生成的构建: java -jar target/recaf-{version}-jar-with-dependencies.jar
Reca编辑器功能介绍
1. 显示编辑提示,列表编辑及代码编辑
2.各项信息编辑
3.反编译
4.档案内各项搜索
5.混淆分析
6.流程图分析
7.各种皮肤样式
Reca编辑器使用说明
1、右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,弹出对话框,这里选择"Add Library",弹出对话框,选择"User Library",然后选择→Next
2、在出现的对话框中,可以选择已经创建好的用户自定义库,也可以选择User Libraries,弹出的新对话框中选择"New",创建新的用户自定义库。
3、在待创建用户自定义库中,输入新的自定义库的名字,
4、然后为新库,添加所需的Jar包
5、按上述步骤添加好用户自定义库后,以后可以重用这些已定义好的User Library库,为开发节省时间。
Reca编辑器注意事项
1 下载完成后不要在压缩包内运行软件直接使用,先解压;
2 软件同时支持32位64位运行环境;
3 如果软件无法正常打开,请右键使用管理员模式运行;
Reca编辑器更新日志
特点
增加通过反编译模式上下文菜单向类添加字段/方法的功能(aa0c82d)
在显示配置中增加文字包装(6b947a9)
错误修复
错误建议窗口反同步反编译器/视图模式配置面板值(1d38a57)
在汇编器中重命名方法导致未来的编辑跳过保存(9609595)