每周小结(一)——Android反编译工具及变量名称修改

    知者行之始,行者知之成。——(明)王守仁《传习录·上》。这话有点高深,算了,大家还是自行领悟吧!感觉这一周过得好快呀!也难怪,毕竟起步就是周三。工作三天休息两天的好日子这个月是没有喽!

    话说这周的博客本来准备的东西是不少的,有怎么反编译时还原AndroidManifest.xml文件、有在反编译时处理怎么讲if-else语句、switch-case语句、for循环语句等还原等。可是后来发现换一下反编译工具,将之前的apktool、dex2jar-0.0.9.15、jd-gui-0.3.5.windows等工具换成jadx-gui-0.8.0-b594-1ac2cdf.exe就全都迎刃而解了,而且这个工具还可以进行反混淆,将混淆的代码a、b、c等进行重新编码,虽然不是命名成有意义的变量名,但可以保证每个类、方法等的唯一性与一致性,代码看上去舒服了许多,我想这就叫:工欲善其事必先利其器吧!写下这两段话的功夫我看到我上传的资源已经审核通过了,废话不多说了分享给大家:https://download.csdn.net/download/weixin_38141453/10899075,当然如果没有下载积分可以在评论区留下邮箱!

    最后就来说说批量修改变量名称,一般情况下咱们都是一个一个地改,或者是用查找。其实有一个十分简便的方法,按下Shift+F6,同时鼠标单击要修改的变量即可启动Rename窗口,该项目下的所有对应变量名称都会被修改。

    这周的博客就到这里吧,虽然内容不多,但是可以积少成多!

原创文章 19 获赞 34 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_38141453/article/details/85924036