搜索
查看: 746|回复: 2
收起左侧

[逆向交流] T头条最新破解教程。

[复制链接]

签到天数: 2 天

[LV.1]初来乍到

发表于 2021-4-20 11:03:42 来自手机 | 显示全部楼层 |阅读模式
更改免费观看次数(小视频页面无限制观看):
dex搜索字符串“剩余免费观看次数:”,发现其后的信息为Lcom/ss/android/article/listplayer/F;->d()I,去该类中修改锁定该方法返回值(return v0前加const/4 v0, 0x3)为3。

精选页面无限制观看:
dex搜索代码正则搜索“iget-boolean (.*) Lcom/ss/android/article/listplayer/adapter/ListLikeVideoBean;->is_pay:Z”,搜到的结果中逐一打开,如果下面是“if-nez 结果,”则改为goto,如果是“if-eqz 结果,”则删除判断。(即将is_pay:Z理解为是否已购买,修改判断逻辑改为判断为已购买即可)

进入页面无需等待:
首先进入Lcom/ss/android/article/ui/LaunchActivity;转java查看类变量字段,有个long型且值为7000的变量p:J,在smali代码中搜索哪里iget-wide了这个值(正则搜索iget-wide (.*) Lcom/ss/android/article/ui/LaunchActivity;->p:J),在这句下面加const-wide/16 v2, 0x0。(v2为iget后的第一个寄存器)

去除公告弹窗:
dex代码正则搜索“invoke(.*)Lcom/ss/android/article/ui/dialog/AdMessagePopup;-><init>”,找到一个实现了Runnable接口的类,在run方法中最后一句调用注释或删除。

去除升级:
Lcom/vector/update_app/UpdateDialogFragment;类中的onClick方法中根据升级弹窗取消按钮的id找到取消的代码,将其替换到Lcom/vector/update_app/UpdateDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V方法中。

复制视频链接注入:
视频地址变量字段:Lcom/ss/android/article/listplayer/adapter/ListLikeVideoBean;->source_240:Ljava/lang/String;。修改点击复制分享链接的点击监听器View.onClickListener接口实现类,修改构造方法将此字段(source_240)传入,onclick时将其设置到剪贴板内容。




上一篇:求大佬failb弄个网易版最强斗罗的外挂
下一篇:lua解密工具分享

签到天数: 394 天

[LV.9]以坛为家II

发表于 2021-4-20 18:11:41 | 显示全部楼层
你发个破解版的
B站UP主
回复 支持 反对

使用道具 举报

签到天数: 983 天

[LV.10]以坛为家III

发表于 2021-4-20 23:21:03 来自手机 | 显示全部楼层
其他论坛转的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

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