News for hackers. Stuff that matters.
Re:Running WolfSSL and Curl on Windows 2000 by userbinator on Friday October 11, 2024 @12:29AM (#41806128)
Built into every version of Windows since Windows 95 is WinINet, which provides HTTP, FTP, and (in XP/2003 and earlier) Gopher. Obviously for older Windows versions, this library won't include support for recent technologies like TLS 1.3 or HTTP/2.

Not long ago I remember coming across some discussions about upgrading SChannel (the actual TLS component in Windows) in older versions using OpenSSL or other TLS libraries, but can't find at the moment. The advantage of doing so is all other apps going through WinInet automatically get the upgrade.

One solution that works network-wide is to use a MITM proxy; I run one mainly for adblocking and filtering, but another feature it has is automatically upgrading TLS requests to the latest version it supports - currently TLS 1.3. Unfortunately, thanks to Big Tech's monopoly, I get blocked by many sites because the requests it makes doesn't look enough like an officially sanctioned browser, which is another thing I need to get around to fixing eventually.

Re:Running WolfSSL and Curl on Windows 2000 by colinfinck on Friday October 11, 2024 @02:41AM (#41806883)
Not long ago I remember coming across some discussions about upgrading SChannel (the actual TLS component in Windows) in older versions using OpenSSL or other TLS libraries, but can't find at the moment.

ReactOS has an schannel.dll built around the mbedTLS library: https://github.com/reactos/reactos/tree/master/dll/win32/sch...

I remember reports about people using it on Windows XP/Server 2003.