工具:
jadx, AndroidKiller
详细操作:
首先把 apk 放再jadx 中打开,搜索 root , 就能看到 root 相关的函数,字段等信息,
再用 AndroidKiller 反编译apk , 我们搜索在 jadx 中分析到的地方,
第一步:用Android Killer 打开apk, 我们搜索一下 checkRootProp
我们看完java 代码之后就是 修改检测 点了,怎么修改哪? 我之前写过 app 的都明白,返回了一个检测 的 boolean 值, 我们将这个值修改一下是不是就不能检测了,我们将返回值修改成 false j就可以过掉检测了,
const/4 v0, 0x0 // 定义一个v0 默认值是 0
return v0 // 0 返回的是fasle
这些 smail 代码 都很简单,相信大家一看就明白了,
那我们就直接修改:
第一处修改的地方
第二修改的地方:
第三个修改的地方:
大功告成看些效果: 开启root 也是可以运行的,至于 用 Android Killer 怎么反编译和重新打包,我就不描述了,
申明:这里只是做技术研究,有人把技术用于非法利益和博主无关
欢迎加入群:856346276 学习更多安全知识