Stage1st

标题: 现在安卓想深入折腾去广告,学习难度还是挺大啊 [打印本页]

作者: 泰坦失足    时间: 2023-12-22 07:08
标题: 现在安卓想深入折腾去广告,学习难度还是挺大啊
iOS大概花个半天就能从零搞懂圈X怎么用,证书搞定MITM,导入些规则配合后就几乎没有任何广告了。为了安全考虑,可以把引用规则全部下载到本地后自己手动更新。想换个安卓看看,转了一圈,简单点的是GKD+修改版APP。复杂点的则学习难度陡增,首先要确定手机能不能Root解BL锁,然后马上就是一张大表格列出各个手机厂家的解锁政策和后续影响。顺便每个手机OS还有自己独有的贴心功能和后台管理政策,得两个表合在一起才能找出最适合自己的。感觉真正折腾到Root面具模块这些东西的,大概只占安卓总用户的0.01%比例吧

作者: cy233    时间: 2023-12-22 07:14
用圈X的在iPhone用户里面也没占多少,“证书搞定MITM,导入些规则”也没多少人会的
作者: lovepefe    时间: 2023-12-22 07:47
安卓也可以比较直球,安装修改版软件。

—— 来自 S1Fun
作者: Nanachi    时间: 2023-12-22 07:58
用iOS时能把近万条规则下载到本地一一检查,怎么用安卓的时候了解root和magisk就愁眉满面了?

要我说,adb+shizuku+lspatched本地自己打包修改版app,难度比换号下圈x然后找规则还简单许多。

论坛助手,iPhone
作者: JetBrains    时间: 2023-12-22 08:23
「iOS 大概花个半天」
而且非越狱为什么要和安卓解锁 BL 相比难度,可以用 ADB
作者: LRSzwei    时间: 2023-12-22 08:45
刷个adguerd然后自己弄规则

—— 来自 S1Fun
作者: caibing    时间: 2023-12-22 08:45
如果圈x对标那不就是随便弄个微pn外加adblock规则就好了。。。

—— 来自 samsung SM-G9910, Android 13上的 S1Next-鹅版 v2.5.4
作者: 泰坦失足    时间: 2023-12-22 08:51
Nanachi 发表于 2023-12-22 07:58
用iOS时能把近万条规则下载到本地一一检查,怎么用安卓的时候了解root和magisk就愁眉满面了?

要我说,adb ...

只要检查下引用js的那些,确认它们声明要解密的https中的主机名是否正常就行了
作者: 泰坦失足    时间: 2023-12-22 08:52
caibing 发表于 2023-12-22 08:45
如果圈x对标那不就是随便弄个微pn外加adblock规则就好了。。。

—— 来自 samsung SM-G9910, Android 13上 ...

Adblock安卓能干掉主流app的开屏吗。圈x还能过滤掉b站中的推荐流和播放页面广告,国际版app的时间线广告。这些靠域名屏蔽也能做到?
作者: macos    时间: 2023-12-22 08:53
俺也不知道homo解bl难不难,以前搜索都没找到对应方法
作者: Midnight.Coup    时间: 2023-12-22 09:25
本帖最后由 Midnight.Coup 于 2023-12-22 09:36 编辑
泰坦失足 发表于 2023-12-22 08:52
Adblock安卓能干掉主流app的开屏吗。圈x还能过滤掉b站中的推荐流和播放页面广告,国际版app的时间线广告 ...

直接用对应 App 的模块 LSP 模块或者去广告修改版/开源版
鉴于早年 Android 生态太自由, Android App 不少都内置证书且不信任用户证书,MTM 也没用,都有 root 权限了直接 hook
想抓包/重写有 HttpCanary,iOS 上是越狱成本高才去网络那边想方法,来 Android 这边要转变思路自由多了
PC 区之前 1+7Pro 换机贴和小米澎湃解锁贴里有一些机子推荐可以参考
作者: Midnight.Coup    时间: 2023-12-22 09:32
macos 发表于 2023-12-22 08:53
俺也不知道homo解bl难不难,以前搜索都没找到对应方法

几乎不可能了,很早之前就是靠漏洞实现
作者: Nanachi    时间: 2023-12-22 09:43
本帖最后由 Nanachi 于 2023-12-22 09:44 编辑
泰坦失足 发表于 2023-12-22 08:52
Adblock安卓能干掉主流app的开屏吗。圈x还能过滤掉b站中的推荐流和播放页面广告,国际版app的时间线广告 ...

我用的知了模块,能改知乎的ui。



论坛助手,iPhone
作者: diohanmilton    时间: 2023-12-22 09:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: diohanmilton    时间: 2023-12-22 09:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: clover9017    时间: 2023-12-22 10:14
?clash也有MITM啊
还有圈X这么low 的简称是谁取的
作者: JetBrains    时间: 2023-12-22 10:16
diohanmilton 发表于 2023-12-22 09:44
有些app检测到有**就直接不让用了吧。

我想用工具抓包smzdm,结果就登不上去。

不是检测,这是 DOH 或内置证书,实际上也能规避的
作者: Saikou    时间: 2023-12-22 10:17
diohanmilton 发表于 2023-12-22 09:45
现在想的就是在家里用路由器过滤广告

—— 来自 HONOR PGT-AN10, Android 13上的 S1Next-鹅版 v2.5.4 ...

路由器开广告过滤会影响上网,我开一段时间就关掉了
作者: Midnight.Coup    时间: 2023-12-22 10:29
clover9017 发表于 2023-12-22 10:14
?clash也有MITM啊
还有圈X这么low 的简称是谁取的

iOS 版才有吧
作者: clover9017    时间: 2023-12-22 10:32
Midnight.Coup 发表于 2023-12-22 10:29
iOS 版才有吧

少见多怪
作者: inpachi    时间: 2023-12-22 10:33
我们安卓用户去广告都是直接强X应用的,不需要从网络方向动手
作者: Midnight.Coup    时间: 2023-12-22 10:41
clover9017 发表于 2023-12-22 10:32
少见多怪

请举例
作者: clover9017    时间: 2023-12-22 11:03
Midnight.Coup 发表于 2023-12-22 10:41
请举例

https://github.com/Grergo/clash-with-mitm
你为什么不问问神奇海螺呢?

技术本身是跨平台的, 混淆这个问题有点非蠢既坏了
作者: Midnight.Coup    时间: 2023-12-22 11:06
clover9017 发表于 2023-12-22 11:03
https://github.com/Grergo/clash-with-mitm
你为什么不问问神奇海螺呢?

你说 fork 版那还说的完。。。
作者: clover9017    时间: 2023-12-22 11:24
Midnight.Coup 发表于 2023-12-22 11:06
你说 fork 版那还说的完。。。

咋了你还瞧不起fork?
shadowsockR也是ss的fork

顺便说你如果看文档就知道
clash里面对应的功能叫http rewrite , 原本就可以实现去广告
针对不顺手的部分fork了做调整是再正常不过的事情

跨平台不过就是下了源码做适配, 重编译而已, fork改个模块和fork改个名字本来也没啥, 给你一扯iOS还像是技术壁垒似的了, 咋回事捏

作者: Midnight.Coup    时间: 2023-12-22 11:26
本帖最后由 Midnight.Coup 于 2023-12-22 11:36 编辑
clover9017 发表于 2023-12-22 11:24
咋了你还瞧不起fork?
shadowsockR也是ss的fork

行吧,我表述的准确点,使用原版 Clash/Clash Premium 内核的工具中只有 iOS 版的工具集成了 MitM 功能
简简单单的“iOS 版才有吧”几个字能脑补出这么多也是牛的,楼主要的也是 Android 平台 MitM 工具,我上面已经给了 HttpCanary
ssr 有的功能总不能算成 ss 也有吧

作者: 泰坦失足    时间: 2023-12-22 11:37
Midnight.Coup 发表于 2023-12-22 09:25
直接用对应 App 的模块 LSP 模块或者去广告修改版/开源版
鉴于早年 Android 生态太自由, Android App 不 ...

看楼下的截图,效果挺不错的。
作者: ganeid    时间: 2023-12-22 11:37
能零基础半天能搞懂圈叉的绝对是强者
作者: Midnight.Coup    时间: 2023-12-22 11:39
本帖最后由 Midnight.Coup 于 2023-12-22 11:41 编辑
泰坦失足 发表于 2023-12-22 11:37
看楼下的截图,效果挺不错的。

但就热门的 App 会有这类模块,然后更新比较随缘,有些需要蹲电报频道,优点就是效果特别好然后腾讯那边容易封号
作者: 泰坦失足    时间: 2023-12-22 12:17
clover9017 发表于 2023-12-22 10:14
?clash也有MITM啊
还有圈X这么low 的简称是谁取的

原名太长了,一般人记不住吧。我试了几个iOS网络调试软件,最后发现还真就是圈X的规则解析器最好用,把别的软件的规则导入进来全能用。
作者: screeper    时间: 2023-12-22 12:21
ios的mitm确实比安卓方便,因为安卓7.0(api24)就开始限制用户证书,app默认不信任用户安装的证书,只信任系统证书,要想把证书安装到系统首先就得root,直接排除国内大部分厂商。即使你千辛万苦安装好证书,又会发现很多app都有ssl pinning,只信任特定CA的证书,用自己安装的证书去抓包直接断网,更别提rewrite了虽然用xposed模块可能可以解决这个限制,但是app自己也可以利用混淆和hook检测等方案反制,最终除了反编译app之外也没有什么特别有效的解决方案
反观ios端大部分app都没有这个限制,只需要安装证书即可,所以ios上才有那么多利用rewrite实现的功能
作者: 师傅鼬    时间: 2023-12-22 12:52
有点小马过河

—— 来自 S1Fun
作者: Midnight.Coup    时间: 2023-12-22 12:58
本帖最后由 Midnight.Coup 于 2023-12-22 13:00 编辑
screeper 发表于 2023-12-22 12:21
ios的mitm确实比安卓方便,因为安卓7.0(api24)就开始限制用户证书,app默认不信任用户安装的证书,只信任 ...

只为抓包有终极大法,做一个为抓包而生的 AOSP,但不实用
https://github.com/icew4y/crypto_filter_aosp

作者: 无责任死猫    时间: 2023-12-22 13:14
泰坦失足 发表于 2023-12-22 08:52
Adblock安卓能干掉主流app的开屏吗。圈x还能过滤掉b站中的推荐流和播放页面广告,国际版app的时间线广告 ...

可以,甚至不少机场的订阅都直接集成这些规则。
作者: 泰坦失足    时间: 2023-12-22 13:58
无责任死猫 发表于 2023-12-22 13:14
可以,甚至不少机场的订阅都直接集成这些规则。

挺好的,等我手上这几个苹果生态圈的配件都坏了后,打算转头国产安卓。苹果现在的普通数字版太不行了。
作者: 物哀    时间: 2023-12-22 15:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: OldGlory    时间: 2023-12-22 16:44
圈x要钱门槛已经高于白嫖的修改版软件太多了
作者: wanwanjun    时间: 2023-12-22 22:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: geeky_kappa    时间: 2023-12-23 00:14
安卓真折腾的开局亲儿子解bl安面具一气呵成,真正成本是找模块,也就半小时
另外GKD和各路专门模块都有各自的限制和问题,目前只有一个hosts模块比较通用




欢迎光临 Stage1st (https://www.saraba1st.com/2b/) Powered by Discuz! X3.4