1
Helsing 2021 年 5 月 8 日 via iPhone
|
2
yov123456 2021 年 5 月 8 日
这个是 clash core 做的 看 clash core 的代码吧
|
3
GoLand 2021 年 5 月 8 日
TUN/TAP,虚拟网卡
|
6
yianing 2021 年 5 月 8 日 via Android
clash 接管域名解析,内部有 DNS 和 rDNS 模块
|
7
ethusdt 2021 年 5 月 8 日
了解过 iOS 下的大致实现逻辑, iOS 下有 NetworkExtension, 三种代理方法:
- 网络层 API - 传输层 API - 应用层 API 大部分都是采用应用层 API, 所有应用层网络请求都可以接管, 如果应用走系统代理(当然应用可以通过一些方法绕过系统代理), 它的请求就可以被捕获到, 所以会有记录, 也可以被处理. 你可以沿着下面这个链接看一下相关的 API: https://developer.apple.com/documentation/networkextension/neappproxytcpflow/1406311-readdata |
9
newmlp 2021 年 5 月 8 日
既然人家都接管你所有流量了,能分析出请求域名很正常,即使是 https 加密,请求域名是加密不了的
|
10
wanguorui123 2021 年 5 月 8 日
VPN 代理层
|
11
AoEiuV020 2021 年 5 月 8 日
clash for android 以前是开源的,我这有个 fork,
https://github.com/AoEiuV020/ClashForAndroid |