吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

领取今日签到奖励
查看: 3490|回复: 198

[Android 原创] 记第一次破解(某宝儿歌)

    [复制链接]
发表于 2019-3-14 10:01
本帖最后由 1305_xiaolong 于 2019-3-14 10:05 编辑

随着小朋友的出生,儿歌类app进入了我的视线,例如亲宝儿歌、贝瓦儿歌等等~最近看亲宝儿歌比较多,点来点去发现还有个vip的功能,本着屌丝不花钱的心理,尝试使用本站工具去掉vip,记录如下:

零 :先说结果 ,VIP的视频都可以免登陆观看(v4.3.0),但全屏时还是有小广告,还没找到去掉的方法,欢迎补充。
一:过程介绍:
      0、  下载app,准备虚拟机
      1、  安装APK,点击vip的视频,弹出对话框“小朋友。。。。”(划重点,记录关键字)
      2、  把小朋友转为unicode编码,为\u5c0f\u670b\u53cb  (记录要转码,不然你是搜不到的)
      3、  打开Android killer,反编译APK,搜索\u5c0f\u670b\u53cb
      image001.png       
      4、看起来应该是下边这个,用于控制video的播放,点击进去看到这是一个弹出对话框的class,即 k()V  
      image003.png      
    5、因此分析看哪里调用了这个弹窗,干掉应该就行了,然后看到在同一个文件如下调用,即cond_4cond_5会调用这个弹窗,
    image005.png       
    6、看具体跳转部分的代码:   
   image008.jpg       
    7、看的有点懵,没事,用jadx反编译一下,从Android killer里的对应目录,找到videoactivetiy对应的源码,如下:
       image009.png    
8、这下一目了然,基本是判断完,如果不是vip那么直接return不播放,那我们不让他return就行了,改成如下:      
   image011.png       
     9、  反编译签名,ok 随便看了~
二、事后反思      
     1、这次的apk是第一次破解,熟悉了开发工具,尝试看了反汇编等等,      
     2、运气比较好,app没有加固,反编译后编译签名等等都比较顺利,逻辑比较简单,算是首次尝试的不错选择。      
     3、建议想学习的同学可以拿来练手~

免费评分

参与人数 20吾爱币 +19 热心值 +15 收起 理由
zhanglingsong + 1 + 1 热心回复!
0xroot + 1 谢谢@Thanks!
cool98eng + 1 + 1 6、看具体跳转部分的代码: 如何操作?
mrgodxinlu + 1 + 1 用心讨论,共获提升!
futeng2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
zhaxidunzhu + 1 我很赞同!
楚狂人 + 1 谢谢@Thanks!
waxeme + 1 我很赞同!
紫斗仙皇 + 1 用心讨论,共获提升!
py看考场 + 1 + 1 谢谢@Thanks!
asdfg7406 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
学习爱好者qaq + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jshajww + 1 + 1 热心回复!
st790211 + 1 + 1 谢谢@Thanks!
独行风云 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ya0shu0 + 1 + 1 用心讨论,共获提升!
甘厸 + 1 好厉害呀,留着以后会用得上
qtfreet00 + 6 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jerryhou + 1 我很赞同!
qiqigirl + 1 试试破解 开唛K歌吧!!!!

查看全部评分

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2019-3-16 22:40
:cond_0
    iget-object v1, p0, Lcom/iqinbao/module/video/main/VideoActivity;->aa:Lcom/iqinbao/module/common/bean/UserEntity;

    if-eqz v1, :cond_1

    .line 2128
    iget-object v1, p0, Lcom/iqinbao/module/video/main/VideoActivity;->aa:Lcom/iqinbao/module/common/bean/UserEntity;

    invoke-virtual {v1}, Lcom/iqinbao/module/common/bean/UserEntity;->getVip()Ljava/lang/String;

    move-result-object v1

    invoke-static {v1}, Lcom/iqinbao/module/common/d/u;->c(Ljava/lang/String;)I

    move-result v1

    .line 2129
    if-eqz v1, :cond_1

    .line 2140
    :cond_1

把里面的Cond_5和COND_4都改为Cond_1吗?
 楼主| 发表于 2019-3-14 10:49
fuyuan 发表于 2019-3-14 10:22
可以分享一下 破解的逻辑吗 例如为什么要从Android killer里的对应目录,找到videoactivetiy对应的源码

这个是因为直接看Android killer里边的反编译后的代码实在是看不懂啊。。所以用jadx生成相对看起来比较好理解的java~
发表于 2019-3-14 10:11
发表于 2019-3-14 10:12
学习学习~~~~~~~~~~~~~~~~~~~~~~~
发表于 2019-3-14 10:14 来自手机
2019 03 14   支持一下
发表于 2019-3-14 10:15
这款APP直接裸奔啊,判断逻辑简单,研究学习的好对象
发表于 2019-3-14 10:15
感谢大大分享,对初学者来说有引导意义
发表于 2019-3-14 10:15 来自手机
厉害了,都是牛人
发表于 2019-3-14 10:15
厉害咯,对于我们新手来说,以一脸茫然啊 哈哈
发表于 2019-3-14 10:15
非常棒啊~谢谢分享!
发表于 2019-3-14 10:16
谢谢分享,学习ing
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则


免责声明:
吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Service@52PoJie.Cn

快速回复 收藏帖子 返回列表 搜索

RSS订阅|手机版|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2019-3-20 15:25

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表