Cixert Posted November 22, 2018 Posted November 22, 2018 I see this information by chance. I did not know that Opera 12 had been receiving security updates until February 15, 2016. I can not test Opera 12.18 at this time on Windows 2000 Sorry if it does not work. https://www.ghacks.net/2016/02/16/surprise-opera-12-18-has-been-released/ https://blogs.opera.com/security/2016/02/opera-12-and-opera-mail-security-update/ Download: ftp://ftp.opera.com/pub/opera/win/1218/
FantasyAcquiesce Posted January 16, 2019 Posted January 16, 2019 A bit late, but has anyone managed to test this browser on vanilla w2k?
bluebolt Posted January 16, 2019 Posted January 16, 2019 I tested 12.18 on a plain Windows 2000 Professional OS updated through EOL, which currently has Opera 12.02 installed on it. Opera 12.18 setup went like this: ...then clicking "OK" produced this: 1
DosFreak Posted January 16, 2019 Posted January 16, 2019 https://www.vogons.org/viewtopic.php?f=24&t=12102&p=83132#p83132 OFFICIAL Use v12.02 Build 1578 UNOFFICIAL (Use Advanced Chrome 54 instead) Use v38.0.2190.0 Use BlackWingcat Windows 2000 Extended Kernel v2.9b Launch with --no-sandbox
DosFreak Posted January 30, 2019 Posted January 30, 2019 I've done some more testing: https://www.vogons.org/viewtopic.php?f=24&t=12102 Windows 95 Vanilla: 10.10 KernelEx 10.70 Build 3488 with modifications to opera.exe and opera.dll Windows 98 Vanilla: 10.63 KernelEX v12.02 Build 1578 NT4 Vanilla: 10.63 10.70 Build 9071 with modifications to opera.exe For 2000 Vanilla: v12.02 Build 1578 BlackwingCat Extended Kernel v38.0.2190.0 v12.18 Build 1872
Cixert Posted February 6, 2019 Author Posted February 6, 2019 (edited) Currently I always use Windows 2000 SP3. In the past I have used official Windows 2000 SP4 and I have installed Opera 12.10 Beta. This requires UxTheme. dll, just paste this dll into one of the directories that asks for the popup message. For example the Opera installation directory. Then Opera 12.10 Works in w2000 SP4. I think that on Service Pack 4 has to work Opera 12.18 pasting uxtheme. dll In Service Pack 3 does not work me says: "Cannot find the entry point of the GdiDrawStream procedure in the dynamic link library GDI32. dll" This message appears to me randomly when running some programs. Before the message did not appear to me but now the message appears to me Can I update GDI32. dll? In the past I have had problems updating this DLL, Windows 2000 does not boot if you put GDI32. dll from Windows XP Note: This MSFN post Is down. Has it been erased? List of web browsers working with Windows 2000https://msfn.org/board/topic/175185-list-of-web-browsers-that-work-on-windows-2000/ Discussions on what browsers work with patched and unpatched versions of Windows 2000 Edited February 6, 2019 by Cixert
jumper Posted February 9, 2019 Posted February 9, 2019 Sounds like you should be updating GDI32.dll from sp3 to sp4. There may also be a GDI.exe (or similar) that needs to match. GdiDrawStream is also supported by BWC's KDW Wrapper.https://web.archive.org/web/20160620154132/http://www.msfn.org/board/topic/175185-list-of-web-browsers-that-work-on-windows-2000 1
Commodore Posted November 11, 2020 Posted November 11, 2020 (edited) Hi all. I installed successfully Opera 12.18 on Vanilla Windows 2000, using the good old wrapper by OldCigarettes and Blackwingcat. I extracted all the content of the official setup files into a folder. For solve the missing dll messages i copied also advapi32.dll, iphlpapi.dll, kernel32.dll, user32.dll, ws2_32.dll, not other. Well, launching Opera, the browser runs fine on 2000: no glitch, menus and dialog boxes don't show problems, plugins (tested pdf and flash) ok and i can open and view saved pages. But there is a trouble (big!!!). Opera can't connect... Internal communication error! But also: Connection closed by remote server - Could not locate remote server etc... Any ideas for this LITTLE last step? Edited November 11, 2020 by Commodore Delete wtsapi32.dll from the list of used wrapper. Meanwhile, i verified that it's not necessary. 1
Cixert Posted November 12, 2020 Author Posted November 12, 2020 I suppose you have tried to disable the turbo
Commodore Posted November 13, 2020 Posted November 13, 2020 Yes, i did my test with turbo disabled. No change playing with browser configuration from menù or via about:config (network). Also ftp protocol is out. This is a summary of my installation. I extract into a folder the full content of setup opera 12.18. About the wrapper, the used files are: advapi32.dll version 5.1.2599.30 from BWC iphlpapi.dll version 5.1.2600.5513 from BWC kernel32.dll version 5.1.2599.72 from BWC uxtheme.dll version 5.1.2599.7 from BWC ws2_32.dll version 5.1.2599.8 from BWC user32.dll version unknown from OCW (without user.dll or with BWC version, Opera starts with no error, the relative process is active, but GUI doesn't appear. The OldCigarettes user32 wrapper is necessary). Also necessary the original OS files, but so renamed: advapi2k.dll kernel2k.dll ws2_2k.dll user32_org.dll All this files must be copied into Opera folder. Last step, to ensure proper functioning of the DLLs, we need to exclude from loading the original from SYSTEM32 : in the registry -> HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager, the key ExcludeFromKnownDlls will have to include advapi32.dll, kernel32.dll, user32.dll and ws2_32.dll Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager] "ExcludeFromKnownDlls"=hex(7):61,00,64,00,76,00,61,00,7 0,00,69,00,33,00,32,00,\ 2e,00,64,00,6c,00,6c,00,00,00,75,00,73,00,65,00,72,00,3 3,00,32,00,2e,00,64,\ 00,6c,00,6c,00,00,00,6b,00,65,00,72,00,6e,00,65,00,6c,0 0,33,00,32,00,2e,00,\ 64,00,6c,00,6c,00,00,00,77,00,73,00,32,00,5f,00,33,00,3 2,00,2e,00,64,00,6c,\ 00,6c,00,00,00,00 After a reboot, Opera 12.18 works, only as described in the previous post. Still remains the connection "insignificant" detail...
Commodore Posted November 13, 2020 Posted November 13, 2020 Thanks Schwups, i just tried with a proxy. Opera waiting for an answer from server, a non-stop waiting, but doesn't solve the request. Even in absence of error (Dependancy Walker doesn't show problems), as for described GUI and user32, maybe opera.dll requires some unidentified functions in other(s) dll. I tried to add rpcrt4, dnsapi.dll and others api wrapper avalaible, unfortunately with no success. Probably, it's a question of protocol/ciphers into opera.dll but this is beyond my knowledge.
schwups Posted November 13, 2020 Posted November 13, 2020 (edited) Maybe this (Opera via Burp - page 26 -30 ...) is useful for you. I can run Burp as HTTPS proxy, but on ME. I don't have Win 2000 to test that. Burp runs on Java. You have to export the certificate (portswigger ca) on Burp and afterwards you can import it to Opera. Edited November 13, 2020 by schwups
Commodore Posted November 14, 2020 Posted November 14, 2020 Sorry, but i cannot install Java into this system for testing. Maybe, one volunteer.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now