如何将 https 的文件链接转成本地服务器上?

2022-12-27 21:22:30 +08:00
 zinwalin

比如很多设备需要下载此文件 https://aws.com/1234.apk

如何在本地配置一个同域名的服务? 然后在根目录下放上 1234.apk 文件,这样下载的速度就快很多,也少了翻墙的麻烦。

多谢

4386 次点击
所在节点    Android
13 条回复
deavorwei
2022-12-27 21:54:07 +08:00
大胆猜测 127.0.0.1 aws.com + iis
geeglo
2022-12-27 21:54:30 +08:00
SNI Proxy
yaott2020
2022-12-27 21:59:16 +08:00
客户端安装根证书,劫持链接
jeesk
2022-12-27 23:59:16 +08:00
手动去查 dns 。
ysc3839
2022-12-28 00:08:08 +08:00
你是想把 https 劫持到本地的缓存服务器?这样过不了 https 证书认证,需要在用户设备上安装证书。
Puteulanus
2022-12-28 00:50:56 +08:00
可以看看 squid 的透明代理,配好缓存
证书这个域名想一致只能客户端导入证书走中间人了
sdk234
2022-12-28 01:26:15 +08:00
我觉得你可以自己维护一个 dns 服务器,给内网用户下发你自己服务器的地址。然后把 aws.com 指向自己配置好的机器上。
Tink
2022-12-28 01:35:29 +08:00
dns 劫持
iceheart
2022-12-28 01:41:47 +08:00
两个办法
1. 伪造或者给自己颁发一个 aws 的证书
2. 给每个设备安装一个你自己颁发的根证书

然后把 aws.com 指向你的服务器就行了
Rocketer
2022-12-28 01:55:46 +08:00
你这不就是典型的劫持吗?只不过你没有篡改成恶意文件,而是改成了另一个“你认为同样”的文件而已。

为什么加引号呢?因为原文件可能已经升级了,而你的缓存还没更新。
myderr
2022-12-28 09:51:09 +08:00
如果是同一局域网的环境下的话,你直接路由器翻墙吧
kokutou
2022-12-28 17:51:52 +08:00
http 很简单,https 很麻烦,每个设备要装个证书。
zinwalin
2022-12-29 10:29:14 +08:00
多谢各位

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

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

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

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

© 2021 V2EX