某瓣去广告实战与签名对抗

查看 51|回复 10
作者:天空宫阙   
某瓣去广告实战与签名对抗
写在前面
这应该是我第一次成功修改app,以前主要是调用app的接口实现数据采集(网络爬虫),这次尝试给app去广告,最后成功了很开心,主要是跟正己大佬学的,在此特别感谢!
郑重申明,本文仅用于学习交流,禁止用于非法途径,另外也不提供成品软件
使用的工具
[table]
[tr]
[td]名称[/td]
[td]描述[/td]
[/tr]
[tr]
[td]某瓣apk

去广告, 实战

如果爱忘了   

在非static函数中,p0代指“this",p1表示函数的第一个参数
在你这个方法里的第一个参数是个字符串类型,你给他赋值个0,那编译器肯定要坏掉
感谢支持,对你们有所帮助便是对本教程最大的回馈
tian0505   

const-string p1,""
月清晖   


天空宫阙 发表于 2023-10-16 09:35
所以底下有大佬提示的const-string p1,"",然后返回就好了是吧。感谢大佬回复,我smali还得学习。

也不对,你这样返回值就变字符串类型,他是自定义的一个类型
应该是
const v0,0x0
return v0
BonnieRan   

没看懂但是照做可以用,哈哈
天空宫阙
OP
  

最重要的就是定位签名信息生成_sig,这个过了就随便改了
天空宫阙
OP
  

用软件签名生成请求数据的参数,又学到了一点
lhlking   

去开屏广告那个只要用MT管理器清空你找的方法就行了,具体是点击指南针,找到对应的方法长按,从菜单中点清空方法,它就会变成直接return null了,很好用。
去签名从你的操作上看似乎用MT的普通版去签就能搞定,早期版本的原理是hook,现在改成了通过反射修改字符串,效率更高了
tian0505   


侃遍天下无二人 发表于 2023-10-14 15:51
去开屏广告那个只要用MT管理器清空你找的方法就行了,具体是点击指南针,找到对应的方法长按,从菜单中点清 ...

学到了,高级的工具让逆向变简单了
天空宫阙
OP
  


BonnieRan 发表于 2023-10-14 15:42
用软件签名生成请求数据的参数,又学到了一点

是的,这也算是一种防护
您需要登录后才可以回帖 登录 | 立即注册

返回顶部