【网球HttpCatcher】去广告|Vip|使用教程
本帖最后由 fengchuan 于 2020-4-29 13:17 编辑# 引言
刚刚看到 @tflyr[【IOS】Thor新人|使用教程|各种app去广告|开启VIP|到期时间一万年](https://www.52pojie.cn/thread-1164718-1-1.html) 的帖子,正好自己手机上有网球,就想着用网球尝试一下,实现了和tflyr老哥的帖子一样的功能,期间遇到的问题还是蛮多的,还有好多需要请教各位18cm/doge
## 实现功能
- 修改昵称
- 修改vip
#开始
先看下最一开始下载下来的样子
首次启动
话不多说,直接打开网球开始抓包,然后就发现了个人资料的请求和广告的请求
分别是下面的 **mi.###.com** 和**profile**
我觉得网球的操作比较简单,也可能是我的方法比较暴力,对于广告我们直接把它加到黑名单,然后启动黑名单就可以了
在抓到的广告请求右滑选择more(更多)-new Black list-直接把这个地址加入到黑名单,不让它进行请求
这样再关闭软件重新打开我们就会发现,广告不见了。然后接下来我们看个人资料那个请求,分别是改下面三个位置
同样的办法,在抓到的请求右滑,但是这次我们是想要重写返回体,所以是右滑-MORE-New Rewrite(新建重写)
**刚刚新建的话QUERY应该是有参数的,我把他删掉了,因为我正则写的不好,不知道为什么匹配不上,同样的问题也出现在修改返回体的时候,如果各位知道是为什么一定要教教我**
接下来就是写规则,分别把三个参数修改,下面就是每个参数的含义,分别改成需要的值即可。**(这里也是,按我图里面写的正则的话死活是匹配不上,我也不知道哪里出错了,所以我就采用了很暴力的写法)**
这样,把三个参数分别修改之后我们就可以一路完成,然后启动重写,重启APP,打开查看效果
也可以打开网球查看最新的请求,发现已经都改成我们所修改的内容了
好,到这就是所有的修改过程了!我也是个小白,还在学习中,如果哪里写的不好还请各位18cm多多指导/doge 排版看着舒服,向您学习了!
在新建重写时可以在文本编辑中复制 或者在查看响应消息体时分享到备忘录,复制粘贴过来有空格是需要手动删掉的不然匹配不到。
网球对比锤子来说目前还没有正则表达式的校验,对新手并不是很友好,稍微不注意一点小问题就可能出错匹配不到。所以我选择了用锤子写新手教程。
对于Thor1.3.4之后的版本有黑名单,这个是可以通过修改屏蔽黑名单的,所以有些朋友不用太纠结于1.3.4。(flex3里面有补丁)
没有ios系统的我,哭了 厉害👍~ 顶一下~~~~~~
https://cdn.jsdelivr.net/gh/hishis/forum-grandmaster-for-discuz/public/images/patch.gif 顶, 论坛大佬真多. 没图啊 挂了??
图没上传成功 294894124 发表于 2020-4-29 12:13
没图啊 挂了??
@momingqimiao66 @294894124 有吧。我拿手机看了下也可以呀{:1_909:} 感谢。正好要用到
请问楼主,抓某岛的帖子,响应JSON里怎么匹配标记的reply,因为是广告,又不误伤下面正常的回复?