标题:
[网络工具]
wget-WinTLS-v1.20.3.262-f98a3_win32 Windows原生https/ftps/ntlm版
[打印本页]
作者:
lifenjoiner
时间:
2020-7-18 16:22
标题:
wget-WinTLS-v1.20.3.262-f98a3_win32 Windows原生https/ftps/ntlm版
(全网)首次实现 https/ftps/ntlm 的 Windows 原生支持,不依赖OpenSSL,大小由原来的 2 M 大幅减小到 500 K 级别……
https://github.com/lifenjoiner/wget-for-windows/releases/latest
作者:
netdzb
时间:
2020-7-21 09:20
回复
1#
lifenjoiner
不支持windows xp啊。
作者:
lifenjoiner
时间:
2020-7-21 21:50
本帖最后由 lifenjoiner 于 2020-7-21 23:41 编辑
回复
2#
netdzb
以后反馈的时候,请描述详情,有助于解决问题。
额外编译了一个 XP 下可以运行的,还在上面的地址。但是由于 XP 自身只支持到 TLS 1.0 的原因(
https://docs.microsoft.com/zh-cn/windows/win32/secauthn/cipher-suites-in-schannel
),实用性很打折扣。
测试了一些网址
成功:
wget -O nul
https://www.baidu.com
wget -O nul --no-check-certificate
https://www.qq.com
wget -O nul --no-check-certificate
https://www.zhihu.com
wget -O nul
https://www.taobao.com
wget -O nul
https://www.tianmao.com
wget -O nul
https://www.sina.com.cn
wget -O nul
http://www.bing.com
wget -O nul
http://www.jd.com
失败:
wget -O nul
https://www.bing.com
wget -O nul
https://www.jd.com
wget -O nul
http://www.sohu.com
wget -O nul
http://www.toutiao.com
wget -O nul
http://weibo.com
基本是
IE 打不开的就会出错
。
已经不用 XP 很久了,其它有待验证……
PS:
主流浏览器都在禁用 TLS 1.0,以后支持的网站只会更少。
补充:不一定是不支持 TLS 1.0了,而是不支持弱加密算法了。参考
https://myssl.com/cn.bing.com?domain=cn.bing.com&status=q
。可以用OpenSSL版的,大小和加密算法支持不可兼得~
作者:
netdzb
时间:
2020-7-21 23:28
本帖最后由 netdzb 于 2020-7-21 23:36 编辑
回复
3#
lifenjoiner
你的tls的的是哪个库里,是gnutls吗? 我也在尝试编译,这个库还有其它的依赖。
xp支持到tls 1.2吧,1.3不知道能否支持?
xp报下面的错误
无法定位IdnToAscii于kernel32
作者:
netdzb
时间:
2020-7-21 23:38
本帖最后由 netdzb 于 2020-7-21 23:42 编辑
回复
1#
lifenjoiner
你用mingw编译,应该能到tls 1.2,tls 1.3不知道可以吗?
或者你用openssl编译,如果需要编译是用openssl 1.0.1的版本,
还是1.1.1的版本。
大点没关系,主要是兼容xp。
作者:
lifenjoiner
时间:
2020-7-21 23:46
回复
5#
netdzb
不是 OpenSSL,也不是 GnuTLS,是自己实现的 Windows 原生 SSPI 的适配,如标题,叫它 WinTLS
作者:
netdzb
时间:
2020-7-21 23:47
本帖最后由 netdzb 于 2020-7-22 00:03 编辑
回复
2#
netdzb
你不妨编译一个dos版本吧,借助dosbox,在xp也能使用。看项目里面有dos的选项。
作者:
lifenjoiner
时间:
2020-7-21 23:50
回复
5#
netdzb
OpenSSL 的网上有现成的
作者:
lifenjoiner
时间:
2020-7-21 23:55
回复
7#
netdzb
不用 Dos,真帮不了你。
XP 都已经对新的 https 标准支持欠缺了,Dos 有老版本还是用老版本吧
作者:
netdzb
时间:
2020-7-22 00:02
回复
8#
lifenjoiner
这个用openssl编译,谁用1.0.1的库,还是1.1.1的库,
两个库我都已经编译出来了。
作者:
lifenjoiner
时间:
2020-7-22 12:53
回复
10#
netdzb
都有,具体还得试了才知道
作者:
netdzb
时间:
2020-7-22 20:34
回复
1#
lifenjoiner
你能把curl再编译一份吗?原来有个链接失效了。
还有wintls的代码哪里有下载?
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2