Android反编译趣事
· 2 min read
今日因为工作需要,要求钉钉远程打卡,第一想法是通过修改手机的虚拟定位来实现,但是因为阿里严格的审查,市面上大部分定位软件不可用。需求底层系统不太现实,
然后同事发来了一款巨山寨的软件,进去一个显眼的某卡发平台网站的注册码来了,与APP界面的风格设计简直格格不入,使用了一天是没问题的,ps:软件是开发者平台下载的
没有上架,所以我感觉这个软件应该是山寨盗版,临下班找到了软件的正主大牛助手。
牛助手的功能做的还是不错的,后来陆陆续续发现了N个同版盗版,卖的还是挺贵的,
于是我想通过反编译来实现软件的破解,之前有过一次反编译的第三方短信推送平台的经历,很不幸全部加密了,需要反编译安卓的伙伴可以参考这个博客
https://blog.csdn.net/s13383754499/article/details/78914592
最终将盗版与正版大牛反编译完后 不出意外,全部加密了,而且内部实现调用的是C语言类库,原谅博主的菜逼,对于c++,c比较无知,内部还发现360雅虎的包,初步猜测应该是
用的360加密工具进行加密的。最后还是老老实实购买了大牛助手的会员来解决问题。不过学会了安卓的APK反编译,以后可以制裁一些流氓软件了,不过挺不幸的是博主手机刚来上海在
外滩被偷了,只能用之前不要的三星了,委屈。