GKLBB

当你经历了暴风雨,你也就成为了暴风雨

导航

逆向工程 --- 一种超简单修改java编译后文件的方法 smali

什么是smali,

他是一种反编译class文件的中间语言,类似汇编语言

如何修改

可以使用很多支持smali功能的软件,我建议mt管理器。

用mt直接打开jar,打开一个class文件就可以直接使用smali语法修改代码,并用反编译功能查看修改是否正确。

修改成功后之间编译即可

 

其他方法

1.反射,在运行时间修改程序

2.使用jadx反编译后,使用源码编译后替换class文件

 

posted on 2024-11-05 04:22  GKLBB  阅读(15)  评论(0编辑  收藏  举报