五一宅在宿舍,搓了个小程序,专门映射 fakeIP

306 天前
MFWT  MFWT

到处下雨,哪都去不了,搓了个小玩意,主要是为了解决 SNI Proxy 中连接被重用导致无法正确路由流量的问题

原理非常简单暴力,对域名执行 cityHash32 算法之后右移 8 位并加上一个前缀,从而组成了一个有效的 IPv4 地址,来作为该域名的 A 记录应答,比如 google.com 会生成X.119.141.144

然后在网关上设置好 AnyIP (相当于在本地链路内告诉网关,这个 IP 段都给你了),就开跑了....

反正多多少少解决了我遇到的问题,放出来让大家批评指正一下吧

https://github.com/MFWT/onlyFakeIP

2705 次点击
所在节点   程序员  程序员
3 条回复
hua7328wang
hua7328wang
306 天前
感谢感谢,分享精神
1423
1423
306 天前
SNI 代理不是依赖读明文 sni 的吗?
MFWT
MFWT
306 天前
@1423 是的,所以以后如果有 eSNI ,就没办法了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1037731

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX