新闻中心

年轻人的第一次安卓应用破解

年轻人的第一次安卓应用破解


免责声明先打上

  开始正题,年轻之前倒是第次逛过一些奇奇怪怪的论坛 ,MT管理器会员也快到期了 ,安卓想着用了这么久还没怎么用过逆向方面的应用功能 ,自己破解应用还真是破解第一次 ,随手调了个软柿子来捏(

  软柿子:Maldives 版本2.07 ,年轻菜市场链接 :https://play.google.com/store/apps/details?第次id=net.miririt.maldivesplayer

  工具:MT管理器  ,随时谷歌百度的安卓浏览器(

  

  首先到镜像站把安装包下载下来 ,下下来的应用是分包xapk,小问题  ,破解MT自带转为apk功能 ,年轻看看没加壳,第次那不是安卓乱杀 ?先安装看看什么成分——然后打开就闪退了 。

这里曾是应用一张应用打不开的截图


  打开Activity记录 ,发现打开了LoadingActivity之后 ,破解MainActivity都没进就退出了 ,翻了茫茫多的logcat也没看出报错 ,应该是在loading时进行签名验证 ,好歹我也是Jvav大佬  ,一拍脑门就有了主意:把入口改成MainActivity不就可以了?

  ……还真可以,试了下基本功能都正常运行 ,这我是真没想到的,把我整了个措手不及 。

  转过头来看LoadingActivity ,果然不出所料 ,签名验证通过才跳转MainActivity,现在能直接打开MainActivity了 ,就没必要再整别的花里胡哨的操作  ,又不是不能用(

  然后是Unlock Pro Features ,两板斧(arsc搜对应文本资源值,dex搜资源值所在类)下去就找到了两处 :

  转为Java方便查看,两处逻辑都一样,若!j.b为true则弹窗提示该充钱了 。


  一眼就能看出,不用管j.b到底是怎么来的 ,我们没充钱它的值肯定不为true,那把!j.b改成j.b就能骗过这个单薄的if判断 ,转成smali语法就是把if-nez改为if-eqz。另一处也一样  ,不截图了 。

  保存签名安装,可以看到已经不提示充钱了,选项也可以正常使用。

  最后一步 ,把MainActivity下面那两个充钱控件关掉,实现也很简单 ,在布局文件把这个控件隐藏就完事了 。

广告的话 ,由于应用签名换了 ,好像就不会弹Google广告了 ?试了一会没发现广告,这应用本身也没有很多广告,懒得折腾(实在不行用幸运破解器直接删除广告活动就完事了


  第一次破解 ,轻松秒杀

上一篇:《原神》雪山华丽宝箱大全 下一篇:起亚福瑞迪仪表台避光垫赛拉图汽车品配件中控台改装防晒垫

Copyright © 2024 通化市某某运输服务维修站 版权所有   网站地图