artenox Posted July 30, 2022 Posted July 30, 2022 Hello, I compiled and made the updated tor.exe work on XP. Test it if you like. XP support officially ended in the fall of 2021, if I'm not mistaken. Or 2020. https://github.com/artenax/tor-xp/releases One Core API libraries provide the missing functions: KERNEL32.DLL AcquireSRWLockExclusive InitializeConditionVariable InitializeSRWLock ReleaseSRWLockExclusive SleepConditionVariableSRW WakeAllConditionVariable WakeConditionVariable SHLWAPI.DLL > MPR.DLL WNetRestoreConnectionA 1
DrunkenTanker Posted July 30, 2022 Posted July 30, 2022 (edited) It's cool news. But you should to know about Github. Well, I downloaded executable and source code. Edited July 30, 2022 by DrunkenTanker
Sergiaws Posted July 30, 2022 Posted July 30, 2022 I'm a bit confused, why use this console tool to connect to tor network when there is a special web Browser for that? I tried it on Vista, the Win7 version is working at least with extended kernel, the XP version is not working, so it shows the incompatibility between One Core API and Windows Vista+, the developer wanted to make One Core API with Windows Vista and newer.
artenox Posted July 30, 2022 Author Posted July 30, 2022 I haven't used the Tor Browser for a long time. Instead, I use console Tor + various third-party more useful and lighter browsers (Pale Moon, SeaMonkey, Opera 12). It's less safe, I know. But the original Tor Browser has not supported XP for a long time (it's based on Firefox 52). On XP, you can replace it with Serpent 52, for example. You can install Tor as a windows service and it won't bother you. It's possible to run different applications through it, such as a torrent client or an e-mail program.
DrunkenTanker Posted July 30, 2022 Posted July 30, 2022 1 hour ago, Sergiaws said: why use this console tool to connect to tor network Actual Tor browser verstions does not support Windows XP. Also, only Tor is llightweight and universal took. Tor browser is patched Firefox. Mozilla does not release new version for Windows XP. So Tor team does not release new version of Tor Browser for Windows XP.
dmiranda Posted July 31, 2022 Posted July 31, 2022 (edited) On 7/30/2022 at 3:07 PM, artenox said: Hello, I compiled and made the updated tor.exe work on XP. Test it if you like. It works well. I haven't tested properly (forensics of where the browser is connecting to), yet. But it looks promising. I can run it on a custom sp52, and besides browsing without sending data to my isp, I can visit onion services using the new tor protocol -which allows me to get rid of the russian torbrowser repack thingy, which has no source available, so who knows. Thanks!. Your build can be used to replace the tor items in ProxAllium (and for those who want to do so, also the russian repack). With ProxAllium and your build I got rid (bah, I stopped using) AdvOR (closed source, seriously outdated, but still working -I wish I could figure out where/how it launches tor to replace it with your build. Optimally, I would like to see a minimal gui to modify the torrc. Nothing fancy. Also, or alternatively, a hide to tray tweak for the command box (trayit won't do the trick) would be neat too. Thanks again! Edited July 31, 2022 by dmiranda 1
artenox Posted August 1, 2022 Author Posted August 1, 2022 Glad you found my build useful. I've been getting into cross-compilation lately. Console applications so far. My dream is to build the actual shadowsocks proxy for XP. At least some Matrix client (messenger). openvpn 2.4x-2.5x. Recently built a new x264.exe encoder.
artenox Posted August 2, 2022 Author Posted August 2, 2022 (edited) I rebuilt openvpn-2.3.18 with new openssl. Except for the tap driver. There is little practical benefit from this, of course. Theoretically the security is higher. openssl 1.0.2zd is the long term support version available only to premium customers (usually large companies) for $50,000/year. However, source code has been found online. Now there is already 1.0.2zf, but nobody has posted the sources publicly yet. The installer originally had openssl 1.0.2 from 2017. Free support for openssl 1.0.2 ended in December 2019. Edited August 2, 2022 by artenox
George King Posted August 2, 2022 Posted August 2, 2022 (edited) There already exist OpenVPN 2.5.4 for Windows XP https://winraid.level1techs.com/t/openvpn-v2-5-4-for-windows-xp-and-windows-server-2003-x86/39894 or https://sourceforge.net/projects/openvpn-for-windows-xp/ Edited August 2, 2022 by George King 1
dmiranda Posted August 2, 2022 Posted August 2, 2022 18 hours ago, artenox said: My dream is to build the actual shadowsocks proxy for XP That would be great. The problem with tor and such is that they are so notorious. But since I am on XP, and am comfortable with standard security in bare-bones Linux, I have not tried shadowsocks. I will now, hopefully soon with your build :P 1 hour ago, George King said: https://sourceforge.net/projects/openvpn-for-windows-xp/ If I understand correctly, artenox is trying to build it with openssl 1.0.2zd. The openvpn (fork?) you mention (thanks!) is built with 1.1.1m (https://openvpn-for-windows-xp.sourceforge.io/) . It would be great to see a combination of both.
DrunkenTanker Posted August 2, 2022 Posted August 2, 2022 On 7/30/2022 at 9:07 PM, artenox said: Hello, I compiled and made the updated tor.exe work on XP. Test it if you like. XP support officially ended in the fall of 2021, if I'm not mistaken. Or 2020. I can create GUI if you provide me documentation.
Sergiaws Posted August 2, 2022 Posted August 2, 2022 3 hours ago, George King said: There already exist OpenVPN 2.5.4 for Windows XP https://winraid.level1techs.com/t/openvpn-v2-5-4-for-windows-xp-and-windows-server-2003-x86/39894 or https://sourceforge.net/projects/openvpn-for-windows-xp/ what about Vista and Open VPN? And another two questions, where can I find the official Tor Console if it exists and how can I configure the console to use it as a proxy?
DrunkenTanker Posted August 2, 2022 Posted August 2, 2022 Aug 02 14:19:28.000 [warn] 48 connections have failed: Aug 02 14:19:28.000 [warn] 48 connections died in state connect()ing with SSL s tate (No SSL object) Aug 02 14:19:42.000 [warn] Problem bootstrapping. Stuck at 5% (conn): Connecting to a relay. (Connection timed out [WSAETIMEDOUT ]; TIMEOUT; count 50; recommend ation warn; host 1C4A33507E401B79263D028D1927F4F54AD83584 at 176.123.1.67:15901)
dmiranda Posted August 3, 2022 Posted August 3, 2022 (edited) 15 hours ago, DrunkenTanker said: I can create GUI if you provide me documentation. I would start by looking at http://proxallium.dtw.tools/. As I said, it is quite easy to replace the tor version there with this tor build. Basically copy artenox's tor files into a specific folder within the one in which proxallium is, then modify the config.ini and config-torrc to point proallium to this tor folder, as well as any other change you want. However, I have noticed that the tor console within proxallum runs (I think by default) with switches --allow-missing-torrc --defaults-torrc "" -f "config.torrc". This means, I think, that if it doesn't find a torrc file in the root folder, proxallium creates one with default values in "user/application data", with default values. But having a taylored torrc already in the root folder (as the standard proxalliun folder has) makes it use that file. So far (and again, with no "forensic" analysis yet), the only issue I have with this is that I can't switch identity: Switching to clean circuits... Failed to create clean circuits! (Error Code: 5 and Extended Code: 10038) Edited August 3, 2022 by dmiranda
dmiranda Posted August 3, 2022 Posted August 3, 2022 Just tweaking away at the moment, btw, so my apologies if what I am saying has to be changed soon :P
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now