|
更改免费观看次数(小视频页面无限制观看):
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解密工具分享
|