Pixiv 直连工具

2020-10-27T19:10:00

[tip type="info" title="补充说明"]
使用本程序,需要关闭浏览器的安全 DNS(DOH)和系统的 IPv6,有问题加文末群组反馈
[/tip]

前段时间,这个域名被加入了 SNI 黑名单,可能因为发了些电影?又或者被其他 CF 用户牵连?总之出现这种情况,除了换域名,没有别的办法,据说以后 ESNI 流量也会被直接丢弃。

于是写了个工具,从客户端更改 SNI,本来准备改 TCP 包,尝试后发现会握手失败,无奈只能抄一抄大佬的中间人代码。

搜索得知 Pixiv 和维基百科也被 SNI 阻断,所以这个工具的卖点就成了直连它们,访问本博客是附加功能。下文首先概述其他大佬的 Pixiv 相关工具,最后介绍本工具的使用方法。

Website

因为加了缓存,OysterQAQ 大佬的 代理站 访问速度最快,但主要功能是搜图,不能登录关注作者什么的。

然后是 mashirozx 大佬基于 Nginx 配置的 本地代理,功能上与我的工具类似,使用上我的工具简单点。

Application

客户端方面,Win10 可使用 tobiichiamane 大佬的 pixivfs-uwp,界面非常符合原生风格。

Android 和 iOS 上最好的客户端是 Notsfsssf 大佬的 pixez-flutter,访问速度不错。

Local SNI Proxy

最后介绍我的工具,它是一个本地 DNS 和 TLS 服务器,简称 LSP @(滑稽)。通过配置把 SNI 阻断域名导入本地 443 端口,再通过中间人方法分别与浏览器和服务器交互。

安装上它非常简单,只需下载 windows.7z,把它解压到你的软件目录,随后进入该目录,双击 install.bat 即可。

安装完成后你就可以直连 Pixiv 和 Wikipedia 了。如需更改配置,访问后台 https://lsp.com 即可,注意指定 https

第一个输入框用于指定上游 DNS,用于解析没有被阻断的域名,格式是 协议://IP:端口,默认使用阿里和腾讯 DNS,一般无需修改。

下面的输入框用于指定被 SNI 阻断域名的 IP、网址和伪造的 SNI,格式如下:

210.140.131.223 www.pixiv.net www.kernel.org

每行一个,www.kernel.org 是伪造 Server Name,可以不填,默认使用 www.apple.com,修改好后点击保存即可。

如果安装和使用过程中有任何问题,欢迎留言,也可加入下方群组讨论。最后,如果你有 Github,别忘了给下面的大佬们加星(第一个是我)@(捂嘴笑),使用愉快,感谢支持。

[github repo="vcheckzen/LSP" /]
[github repo="Notsfsssf/pixez-flutter" /]
[github repo="tobiichiamane/pixivfs-uwp" /]
[github repo="OysterQAQ/Pixiv-Illustration-Collection-Backend" /]
[github repo="mashirozx/Pixiv-Nginx" /]

Reference

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »