【实战分析】风车动漫动漫最新版盗版验证

优选教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-1-23

思路最重要。

————————————起因———————————

旧版的盗版验证可以看我之前的帖子,风车360动漫是一族。
旧版本就一个return-void直接解决盗版验证,但貌似新版不仅加强了盗版验证,签校,盗版验证的方法也被隐藏了,导致很多小伙伴找不到。

也是我群里的小伙伴说风车动漫的盗版验证去不了,当时我看了一下也是按之前的方法是没用了,就有了这次的分析教程。

注:

此次分析教程分为两款软件的分析:
1.免费漫画,官包

本帖含有隐藏内容,请您 回复 后查看
转 密码:bu91
2.风车动漫,官包
本帖含有隐藏内容,请您 回复 后查看
转 密码:hpf2
3.风车动漫强度>免费漫画强度
(免费漫画是啥?是风车动漫盗版验证中下载的,都是同一族的软件,也是此次分析教程的铺垫)

思路永远最重要。

工具:

1.MT管理器
2.任意日志注入器
3.风车动漫,免费漫画最新版

——————————开始分析———————————

初级分析:

免费漫画御安全壳。过签,正常脱修,签名,安装,运行,软件崩溃(一直卡在主界面)。(图一)

注入日志,我这里是全局注入打印返回值。(图二)

安装,授予权限,运行,返回mt查看日志。(图三)

在软件崩溃的前几行获取了activity?
我们去com.biquge.ebook.app.app.AppContext类onCreate方法中看看。(图三~四)

smali看不清楚,转java(图五~六)

查看java后并没有发现异常?往上走,我们一眼就看到了熟悉的代码,检测盗版验证代码。(图七)

getSharedPreferences
getApplicationContext
String key
好家伙,三个里面,两个和activity有关,还有个获取了一下字符串键值。所以可以充分的确定,软件进不去和这个有关系。(图八)

所以这次的盗版验证有点不简单啊,旧版的
只是检测了一下apk有没有修改。

总结:

解决方法,直接在盗版验证的方法前加return-void结束验证,也可以查找盗版验证调用,删除调用。软件也可以进了,盗版验证也解决了。(图九~十)

因为图片限制,剩下的开启楼层教学。

沙发
凌月 2023-1-23
(图十)。

板凳
凌月 2023-1-23
————————高级分析————————
地板
凌月 2023-1-23
风车动漫按以上方法,解决失败,盗版验证还有。

4楼
凌月 2023-1-23
继续分析,还是注入日志,安装,授予权限,运行,查看日志。

apk?盲猜在盗版验证出现的前一行是获取了apk?我们进去看看,com.apk.n2类new方法

5楼
凌月 2023-1-23
貌似没有什么发现,我们在往下走,果然在new方法下面看到了这个,Set-Cookie,获取服务器的文件,所以又可以充分肯定这是盗版验证里面获取官包apk的。

6楼
凌月 2023-1-23
解决方法

switch有开关的意思,我们直接跳转switch赋值v0把获取文件关了就行。

7楼
凌月 2023-1-23
————————高级分析二———————
8楼
凌月 2023-1-23
仔细看下面,md5?检测盗版验证时还获取了md5?

9楼
凌月 2023-1-23
日志往上走,看到了这个com.umeng.commonsdk.statistics.idtracking.Envelope,umeng?友盟?这里的盗版验证上不是获取apk了,而是下面的一排数字字母多次出现,这些是什么?难道是签名密钥吗?我们选择出现盗版验证的前一行进去看看,com.umeng.commonsdk.statistics.idtrackingEnvelope类genEnvelope方法。

10楼
凌月 2023-1-23
果不其然,signature?签校?之前不是去除了签校吗?难道还有一层?

评论

登录后才可发表内容
  • 主题

    22

  • 帖子

    353

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0566s Mem:2045Kb