迅龙系列【实战年度总结篇】

作者:逆向林哥,本站仅授权提供存储预览服务

视频教程

文本教程

原包下载,不要去评论区内网站下载,去开始apk启动弹窗处下载或者意见反馈中咨询客服

紫电 竹叶 http://zid01.xyz/

迅龙 翡翠 www.fc101.cn

1去除签名校验(换密钥不是换v几)

np3.0****或mt加强版

2去ad

2.1方法名 getAd_position

方法名以getad开头的,全部赋值const v0, 0x1

2.2 activity记录 类名 类似SaiSplashAdActivity 导航InitData跳转后句首 return-void

此外可在此InitData类内多处跳转Ad类进行多次return-void

2.3 字符串 免广告

迅龙MineSmallVideo 找到getVip_类似的代码 跳转

img

赋值时间戳代码 const-wide v0, 0x32d57bf5e8L

紫电 SaiUserInfo 找到getFree_time类似代码 跳转

赋值时间戳代码 const-wide v0, 0x4099297460000L

3布局优化

3.1 去弹幕 方法名 loadBarrageList 顶端return-void 或者清空代码

3.2 去观影公告或官方客服或回复等页面布局

右上角搜索 字符串 “回复” “观影公告”

android:visibility=”gone” 或改text类0sp以及image类0dp

3.3 “我的界面“优化 右上角搜索 高级搜索 ”免广告“”观看历史“ 找xml文件

android:visibility=”gone” 或改text类0sp以及image类0dp

4去更新

4.1 字符串 最新版本 在此方法顶端执行 return-void

4.2 代码 更新版本

那么现在就有一个命题 已知当前版本号2.9.0(29000),更新至版本3.1.1(31100),问如何修改才能去更新?

答:修改判断 将代码中的29000修改为32767(这里的类型为short其取值范围是-32768~32767)即可,理论上只需要大于31100即可,我直接修改成最大值不就好了?

具体操作:先定位到29000(十六进制是0x7148)修改成7FFF(十进制是32767)

img

5解决盗版检测

5.1去除签名校验 np3.0或mt(换密钥不是换v几)

5.2用MT去签并修改的包再用lsp去签(双重去签法)

5.3把前四个dex复制到官方版,然后np去签

Ps:lspatch也可以签名 先mt加强去签一下然后再修补 就点一下加号,选择应用 用本地模式下面那个,不需要加模块,直接修补

6(一般可以不用改,因为_hc文件要特别处理后才能变成mp4)

删除_hc文件夹缓存视频 搜类名,MainActivity,在onCreate方法中插入

invoke-static {}, Lcom/ys/resemble/ui/MainActivity;->Delete()V

img

7app响应速度修改(响应正常可以不改)

启动界面 搜索 类名com.zdzages.zdzact.zdzsplash.ZdzSplashAdActivity

搜索结果点进去 然后 导航onResume

eqz改nez

8邀请人数类影视apk方法

搜索 方法名 getInvited_count 搜索代码 getInvited_count

img

img

强制添加邀请人数,空处输入代码: const v0, 0x270f

9修改xml中的相应权限 例如 版本号 位置 日历 拍照 录音 手机状态身份

img

文档+视频+练手包下载

点击跳转

2023-08-20补充:点击跳转