Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/18/2022 in all areas

  1. DOS/9x tools have always worked on the "most common" at the time NTFS, that is the version used in 2000 and XP. It is not a very good idea to use NT4 NTFS, as it anyway will be converted to the "new" Windows 2000 version as soon as a newer windows NT OS will access it (and this - depending on the NT4 install - may make it become inaccessble by NT4), of course this is not a problem in a DOS/9x/ME (and NT4) ONLY environment/setup. Read Only NTFS is "easy", and usually works fairly well, for 9x I would recommend the lesser known: https://www.diskinternals.com/ntfs-reader/ (now "Linux Reader") https://www.diskinternals.com/linux-reader/ which in my experience has proved its utility several times (for recovery purposes). The "several drivers/tools" are very likely to have created conflicts, you try ONE of them, then you uninstall/delete it, and then try another one. Read/Write tools have their issues, though a number of them do not depend on the tool, but rather to other factors involved with large filesystems and/or large sized files on them. Read/write there is - I believe - only the Paragon tool still available: https://www.softpedia.com/get/System/Hard-Disk-Utils/Paragon-NTFS-for-Win98.shtml jaclaz
    2 points
  2. Greetings. Please try to replace ProxHTTPSProxy.py and ProxyTool.py with ones from py.zip in attachment. This variant must work even with IE6. If not - can You please open https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.html in Your browser, save it as "Webpage, html-only" and sent to me? Data from my browser - in attachment html.zip Best regards. py.zip html.zip
    2 points
  3. For people who enjoy testing. I would like to express my thanks for the work. Jumper, I know you've spent endless hours with the further development of KernelEX. I'm able to run Firefox 35 and even 52.9 and see almost the whole contents of the web on Windows Millennium again. Versions 24 up to 35.0.1 are still usable for some websites. However, these versions are no longer up to today's requirements. There is a workaround to run higher versions up to 52.9 as well as RT's Serpent 55/52, NewMoon 28 and others - see below. ftp.mozilla.org/pub/firefox/releases Firefox Portable: sourceforge.net - FirefoxPortable Firefox 24.0 - 35.0.1 Requirements: KernelEx: KernelEx.dll 4.5.2016.25, Kexbasen.dll 4.5.2016.25, Kexbases.dll 25, Core.ini 25h with Kexcom.dll 18, Sheet.dll 19, verify.exe 18 and VKrnlEx.vxd of 18 Set Firefox.exe, Xul.dll and furthermore for portables the FirefoxPortable.exe to Windows XP SP2 or higher. Otherwise you get an error "Couldn't load XPCOM". Explanation: Xul.dll is set to 2k in the Registry (HKEY_LOCAL_MACHINE\SOFTWARE\KernelEx\AppSettings\Configs). This string entry *\XUL.DLL="NT2K" can be deleted to get the file in follower mode (default). Reboot required. 2k mode was set on Xul for older FF versions like 9.0.1. Don't choose Legacy WinXPSP2! Firefox will be very unstable. Recommended Hardware: Pentium 4 or newer processor that supports SSE2 512MB of RAM 200MB of hard drive space After version 48, SSE2 CPU extensions are going to be required on Windows. Improved version 31.8 for ME/98: Details: Download: Firefox 31.8esr portable Extensions: Compatibility PlainOldFavorites 1.3.1 Firefox 3.0 - 56.* QuickJava 2.0.5 Firefox 20.0 - 36.* ClassicThemeRestorer 1.5.3 CTR Firefox 29.0 - 50.0 Newer Versions and Forks: Firefox 42.0 - 48.0.2 Additional requirements: SeaMonkey Thunderbird Cyberfox, GNU IceCat Light Browser NewMoon 27 Firefox 49 - 52.9, Mypal 28/29, Centaury and SeaMonkey 2.46 - 2.49.5 , IceDragon Requirements: Extensions: Classic Add-ons Archive (Firefox 45 - 56). It is a very large collection of extensions and is almost indispensable. FF43 - 47 and 52 ESR: "xpinstall.signatures.required" => false to install unverified add-ons (already set in RT's builds). A workaround is required for versions 48: Override the Firefox Add-on Signing enforcement This is usually also necessary for higher versions, but not in every case. Firefox extensions on archive.org/WaybackMachine Firefox Legacy Collector Serpent/NewMoon 28/IceApe... - Testers are welcome. Short summary to run these browsers: Screenshot with add-ons Plain Old Favorites, Get Archive, Free Memory Button and Classic Add-ons Archive: Note: There is still no known workaround to run FF 36 - 41 (crash on start) and the corresponding forks with a few exceptions like IceCat 38. Versions 12 - 23 are freezing after some seconds and are useless in today's internet anyway. Limitations, issues, solutions, other settings and recommendations: Limitations: WebGL and Direct2D! Blocked for graphics card because of unresolved driver issues. Limited WebGL support with adequate graphics driver and graphics card: WebGL 1.0 based on OpenGL ES 2.0 and requires OpenGL 2.0 graphics driver support. 1. Nvidia Geforce 7 (full support OpenGL 2.0) 2. Drivers NV81.85 and higher 3. Settings: webgl.force-enabled => true and webgl.disable-angle => true Browser crashes or freezings are possible and are probably caused by graphics drivers infirmities. So turn it on only when necessary. WebGL-Renderer ANGLE: 1. It needs at least hardware providing DirectX VertexShader 2.0 and PixelShader 3.0 (vs2.0 ps3.0), DirectX 9c. (graphics cards Nvidia Geforce 6 and 7 series - Shader Model 3.0) 2.Setting: webgl.force-enabled => true It doesn't cause any crashes or freezings. It can be switched on permanently. D3D11 compositing: There is simply neither OS/Software support nor a DirectX11 capable graphics driver for ME/98. First Nvidia graphics cards with DX11 support come with GeForce 400 series. Direct2D requires Direct3D 11 compositing. There is no workaround. Common issues: * It is becoming more and more common that some web pages no longer open. For this reason an user agent switcher addon like User-Agent Switcher 0.7.3.1 (Firefox 1.0 - 56*) is increasingly important. Certificates may also have expired. The cert file is nssckbi.dll (NSS Builtin Trusted Root CAs). Replace the file by a newer one of Firefox 52 or higher. * Sound/audio doesn't work with vxd sound drivers (see topic). Use a WDM driver. The support for vxd sound drivers has been removed with version 15. Issues all versions 24 - 52 and forks on ME/98SE: * Adding bookmarks doesn't work (also the popup - dialog window doesn't occur). Recently visited addresses aren't saved. Partial solutions: The History and the Bookmarks created on XP+ can be used on ME/98. Copy the file places.sqlite of your Firefox profile on XP+ into the profile folder of Firefox on ME/98. And there is the bookmark extension PlainOldFavorites. * Firefox crashes with Adobe Flash plug-in activated. Make sure that this plugin is disabled. If it is still needed, deactivate the plugin container: dom.ipc.plugins.enabled;false and dom.ipc.plugins.timeoutSecs;-1. The boolean "dom.ipc.plugins.enabled" has been removed with version 43. * Own fonts of pages can be blurred or unreadable. Recommended: Uncheck "Allow pages to choose their own fonts". Tools > Options > Content > Advanced * The popups for installing addons, saving passwords and such have big black lines around them. * The button on the download popup "open containing folder" has no function. * Printing doesn't work. * Squares and boxes instead of icons: Install suitable fonts - Awesomefont (version 4.7 tested) for this Site and and see Workaround Possible setting (You can even see the "search magnifier" and the "Rate stars"): browser.display.use_document_fonts;1 gfx.downloadable_fonts.enabled;false Note, older versions, like 4.7, have recently been removed from GitHub, but are available on archive.org or fontawesome.com/versions. * Last character of the URL in address bar is missing - The search bar can also be affected: Different solutions are possible. * Possible: Second process "Explorer" remains after close. Open the Taskmanager and close the lower (second) "Explorer" process. * Cookies may not be saved correctly and aren't recognised after browser restart. There is no workaround. * Download list in Library is empty after browser restart. * Set Firefox as default browser: Start=>Run > ...\uninstall\helper /SetAsDefaultAppGlobal Install version: C:\Program Files\Mozilla Firefox\uninstall\helper.exe /SetAsDefaultAppGlobal Portable version e.g.: H:\Programme\Firefox\52.9.1\App\Firefox\uninstall\helper.exe /SetAsDefaultAppGlobal Note, that the used profile isn't the portable one initially. Usually "C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles", if not changed. * NewTabPage doesn't work. You can set an url with an extension like ClassicThemeRestorer or newtab.url or others. FF49 - 52.9 and forks: * Slipped letters. Open about:memory and press "Minimise memory usage". The addon FreeMemoryButton allows to minimise memory with one click only. Mypal 28/29 and NewMoon 27/28: * Input in address bar doesn't work on second browser start anymore and Search Engine List is empty. Problem solving: With the first run you can remove search engines you don't want from the Search Engine Manager list and then set the search.json file in the profile folder quickly to read only. After that add your favorite engines and set a Home Page. Restart FF and check the functionality. If the first attempt fails, delete "search.json" and "searchplugins", restore the original state (Restore Default Search Engines ...) and try it once more. If you despair, delete (or rename) search.json , create an empty text file, rename it to search.json and set it to read-only before you start the browser. Mypal 28/29: * Low GDI resources - Possible problems with programs starting/running at the same time. Open about:memory and press "Minimise memory usage". The addon FreeMemoryButton allows to minimise memory with one click only. * Sometimes I can't close Tabs after a while. Restart Mypal when it annoys. * Sometimes - Error in Xul (browser restart required) Serpent/Newmoon/Iceape 20250621: * Additional issues due to Sqlite lib update 3.50.1. A Release up to 20250531 might be the better choice. Spoiler - issues FF 24 - 51 on ME/98: All significant issues should be ascertained. Other settings: * FF24 - 26: "security.tls.version.max" should be set to 3 (TLS 1.2 enabled). TLS 1.2 is enabled since version 27 by default. * Youtube: Note - The button "Remind Me Later" on request page for Browser update doesn't work anymore. This means that youtube no longer works. Now also version 52 and Mypal 29.3 are affected. One solution is to change the useragent (Firefox 68 or higher). Or you can use RT's forks like Serpent or Newmoon anyway. Another possibility seems to be to set in options "Limit Cache to MB of space" to 0. This disables disk caching. FF33 - 35: Set "media.mediasource.enabled" to true. (probably obsolete) It's possible to enable "media.mediasource.enabled" on lower versions, but it's quite likely useless. FF42: Set "media.mediasource.webm.enabled" to true. (probably obsolete) It should run on FF43 and higher by default. In case the player doesn't run on FF43+, set "media.mediasource.webm.enabled" to true, too. (probably obsolete) Settings not needed, but interesting - matter of taste: * "browser.tabs.onTop" => false to move the Tabs toolbar below other toolbars (FF24/27). FF 29 and higher: You can move the browser tabs with the extension ClassicThemeRestorer. * "browser.search.showOneOffButtons" => false to restore Firefox's classic search where you could see the favicon for the current search engine (FF33 - 42). However, the new search should be a bit faster. * "browser.urlbar.trimURLs" set to false to see protocol / scheme in URL (http/https...) * "browser.tabs.closeWindowWithLastTab" => false avoids browser exit and can show the homepage Recommendation for testing: Use portable versions or create different profiles for the installed. In the second case call the Profile Manager (Start > Run > ..../firefox.exe -P) or open "about:profiles" (Firefox 46+ only) and start the Profile Wizard. A note about my test environment: All my observations, tests, and findings were on real machines and not on a VM. All processors (Intel) meet SSE2 or higher and memory sizes are 2 and 3.5 GB RAM. The graphics cards are NV GF7800GT, NV GF7900GS, NV GF6600GT(AGP) and NV GF5900XT(AGP). And my OS is Windows Millennium. Tests with graphics cards e.g. Nvidia GF 2/3/4 series or from other manufacturers are unknown. Recommended versions for use on ME/98: Update cert file nssckbi.dll by a newer one of Firefox 52.9 or higher For troubleshooting see issues KernelEx Core Updates only: Version 27.0.1 (Tab bar glitch easy to solve) or better Improved 31.8esr CPU Instruction Set SSE (Pentium 3 / AthlonXP) only systems: KernelEx Core Updates and some dll files required Version 45.9esr or 48.0.2 CPU Instruction Set SSE 2 and higher (Pentium 4 / Athlon64 and newer) systems: Note additional requirements Version 52.9
    1 point
  4. WinNTSetup 5.2.5 - updated ADK tools to version 22621.1 - disables DumpStack.log.tmp file creation - disables network requirement for Windopws 11 (disconnected devices only) - Logs are saved in \Windows\Log\WinNTSetup\%Date%_%Time% - added NVRAM log - added NVRAM tool: WinNTSetup_x64 NVRAM - added CatRoot trimm tool: WinNTSetup_x64 CATTrim
    1 point
  5. FWIW, I found it still worked fine with 'localhost' instead of the actual IP address, the same settings as my existing ProxHTTPSProxy in fact.
    1 point
  6. Ntfs has continued to evolve since the last versions of all 9x-compatible tools. You must reformat the drive to an earlier version of Ntfs using NT4 or similar. Others options include: networking to the drive (installed in another computer or NAS box); run Linux or similar in a VM inside 9x.
    1 point
  7. I'm so happy to hear that :) Good you have real photos, as a kid we used to have: https://en.wikipedia.org/wiki/Instamatic and 1 hour photo booths and would get real photos, but I don't think the new generation is into it as much as we like to have something real (as apposed to today), and life is now quite fake and superficial. But, oh well, whom am it to judge. Glad nobody is calling me dad. Is how its supposed to be. Okay ... https://en.wikipedia.org/wiki/Spathiphyllum#Cultivation_and_uses My beautiful house plant that brightens up my life, been through a lot. Just don't smoke it ... haha About 9PM and ready to turn off everything and rest up for this week and I promise I will get outside this week, almost 2 weeks in the house is not good for anybody, I will try, and I appreciate your care. No accident we all meet here, all for a reason, serendipitous. Hope this week is a good one for you.
    1 point
  8. Hi @mina7601, thanks for your reply and for addressing your points! And what should I say? I don't understand it, either! ( , "either" is no problem anymore. Sorry, I had to say that!) A "breaking" of programs is very unspecific and meaningless. I am completely with you. And as I already said to @Dave-H, you really can't go off-topic in this thread anymore. Frankly, I am so happy about our new proxies, so, whether one is on-topic or off-topic here, doesn't matter for me. You know I usually don't like to go off-topic. Cheers, AstroSkipper
    1 point
  9. Hi @cmalex, thank you so much for your new proxy releases! I tested your proxy ProxMII again, and it works perfectly. Here is a new screenshot to demonstrate a successful connection to Qualys SSL Labs, established by the proxy ProxyMII from 17-07-2022, using the Internet Explorer 8: The proxy settings are shown on the left side as described in my short tutorial. Cheers, AstroSkipper
    1 point
  10. There used to be a plug-in for Total Commander that could read NTFS partitions. Never had any luck myself with any full-access (read/write) NTFS tools under 9x.
    1 point
  11. Off-topic of course, but I concur. POSReady updates have never given me any problems, but they did give me an extra five years worth of security updates!
    1 point
  12. Greetings. Please say to me, if i do something wrong... https://mega.nz/folder/68dj2YTY#As2w31IO4Smr7gy6p1ciSg OpenSSL*.7z - development files and binaries of OpenSSL (for testing purpose) 3proxy*.7z - package of 3Proxy + SSLPlugin. After launch bin\3proxy.exe it open port MITM 3128 (due to configuration stored in 3proxy.cfg). Additional options - "toggle_certstore" - to not save certificates in certs folder and "ssl_ciphers" - list of allowed ciphers in OpenSSL notation. Default "ALL" (~140ciphers), full set - "ALL:COMPLEMENTOFALL"(~190 ciphers) ProxyMII*.7z - package of ProxyMII + Python3.7.1. After launch ProxHTTPSProxy.exe or ProxHTTPSProxy.bat it open MITM port 8079 (due to config.ini) I'd tried to add to OpenSSL very weak cipher (DES-CBC-SHA) as 'last hope' to connect - but it doesn't work as expected. IE8 can connect with OpenSSL s_server via this cipher, but both 3proxy and ProxyMII throw an error. Yes, it must work without PosReady. At least i'd checked it on fresh virtual WinXP SP3 without additional updates (made sure there was no 256bits ciphers and TLS1.1/TLS1.2). Python 3.7.1 required Microsoft Visual C++ 2015 Redistributable. In 3proxy next config open 3128 as MITM and 3126 as standard proxy for all domains except *.google.com and msfn.org (they will be redirected to 3128 port and, therefore, MITM). Domains must be listed in one line, without spaces, with comma as delimiter. ssl_mitm proxy -p3128 ssl_nomitm allow * * *.google.com,msfn.org parent 1000 connect+ 127.0.0.1 3128 allow * proxy -p3126 Best regards.
    1 point
  13. Greetings. SSL3 AES128-SHA (aka TLS_RSA_WITH_AES_128_CBC_SHA) exists on Your's screenshots. So at least one shared cipher exists... But on settings You have SSL3 disabled (very strange that Your's settings and clienttest.ssllabs.com show differ things). Are You able to enable SSL3? Via settings or registry... In registry please check HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\Schannel\Ciphers and HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\Schannel\Protocols My settings is in attachment. Any item enabled, if key Enabled=0 doesn't exists. For quick check You can use full build of OpenSSL with testCipher.bat in bin folder. After run it ask once for certificate data(just leave empty) and must run ssl server at port 44330 (please just ignore certificate errors). https://mega.nz/#!3tF0zazQ!GBR8-4Zqnzd2D_UWf6CRLkqWJ1Au5TYEpvnWeXTExzU Best regards. UPD: You can add -cipher "ALL:COMPLEMENTOFALL" to last command (last string, after -www) to use all possible ciphers. schannel.zip testCiphers.bat
    1 point
  14. Greetings. Sorry, i don't know if full 3proxy documentation exists. There example configs in sources https://github.com/3proxy/3proxy and answers for questions in issues https://github.com/3proxy/3proxy/issues Also exist large Russian topic on RuBoard http://forum.ru-board.com/topic.cgi?forum=5&topic=20458 ... When You asked about 3proxy.cer i'd reviewed changes on site and stuck at License Agreement https://3proxy.ru/current/License.txt I'll include Copying file from 3proxy sources. But will this be enough? Also i'd used (and published) ProxyMII, Python, OpenSSL3(with my Win98 patch), cryptography, LibFFI, cffi - each with its own license agreement and publishing rules. What files should be added and what changes should be made to the structure of the archives to fulfill the terms of the license agreements for each of the components used? When I used for myself I didn't ask these questions... And it's mean that my python 3.8.13 publication also violates the terms of licence. Temporarly i'd add lint in Mega folder to https://docs.python.org/3/license.html ... Best regards.
    1 point
  15. Greetings I'd preferred for user. Yes, i'm sure. Code signing certificate - it's about signed executable (some like "Did you want to run untrusted application on this computer") No, 3proxy can't generate certificate and keys by themself. And looks like i'd lost all licensing things from all used components (3proxy, openssl, python, ProxyMII). I'm removing all links. Can You please help get licenses in order? What more files or links You need for it? Best regards.
    1 point
  16. Greetings. Sorry, my bad. Yes, there is must be three files in certs folder - 3proxy.key, 3proxy.pem, server.key. And You need to import 3proxy.pem. Some info from author - https://3proxy.org/plugins/SSLPlugin/?l=EN I can't find mail - how to prolong or change 3proxy.pem. Initially i got it from author release. In my first variant - config that i had used this time. At launch 3proxy.exe reads 3proxy.cfg >plugin .\plugins\SslPlugin.dll ssl_plugin - load plugin. >nserver 192.168.1.1 - preffered DNS server >nscache 16000 - DNS records live time >ssl_certcache .\certs\ - folder to store certificates >ssl_mitm - begin of ssl_plugin settings >toggle_certstore - switch to cache or not certs in folder >proxy -p3128 - listen at port 3128 as MITM proxy >ssl_nomitm - end of ssl_plugin settings >proxy -p3129 - listen at port 3129 as usual proxy Second config add options to list preffered ciphers. Now - all possible. >ssl_ciphers ALL:COMPLEMENTOFALL And (as my hope) this fragment redirect from socks port 3127 to MITM port 3128. >allow * >parent 1000 connect+ 127.0.0.1 3128 >socks -p3127 I'd never used other 3proxy abilities... Best regards.
    1 point
  17. Greretings. Yes. In new archive - upgraded openssl (3.0.0 -> 3.0.5), cryptography (3.3.2 -> 3.4.8), created ProxHTTPSProxy.exe, small changes in directory structure. Best regards.
    1 point
  18. Greetings. Yes, i see that. But on my screenshots same version with IE8 give me SSL3 TLS1.0 TLS1.1 enabled. And wget also can see SSL3 wget.warc.gz - result of command 'wget -e "https_proxy=127.0.0.1:8079" "https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.html" --no-check-certificate --warc-file=wget' I can't find old mails with descriptions - so much easiest solution is to recompile cryptography 3.4.8 with new OpenSSL3.0.5. 3proxy can use much more ciphers. ProxHTTPSProxy.EXE - launcher based on pip scripts - it just call python37.exe and import ProxHTTPSProxy.py sslproxies2.7z - full ProxyMII and 3proxy with upgraded openssl (3.0.0 -> 3.0.5), cryptography (3.3.2 -> 3.4.8), created ProxHTTPSProxy.exe, small changes in directory structure. Best regards. UPD. And forgot to say - my main comp is verified GMOSSE2-free :-). So it all works on non-SSE2 CPU. wget.warc.gz
    1 point
  19. Greetings. I'm not sure. Sorry, it was A LOT time ago. I'd preffered to enable weak ciphers for use with IE5 in Win98... Please try to open https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.html with IE. Currently ProxyMII from same archive show all TLS+SSL3. But i remember a much larger amount of ciphers (lack of weak\insecure)... I'll to check my archives. Sorry, i can't set to work neither py2exe nor pyinstaller... Best regards.
    1 point
  20. Greetings. More than year ago i'd compiled OpenSSL3.0.0 for WinXP and build on it base two MITM proxy for TLS1.3 - ProxHTTPSProxy+Python3.7 (port 8079) and 3proxy+SSLPlugin (port 3128). 3proxy use less memory and CPU resources. Best regards.
    1 point
  21. Is there any workaround to still get working sound in Firefox 52.9 browser along with VxD sound card driver in Windows 9x/ME?
    1 point
  22. Would you care to provide more information regarding this? Namely: - WDM driver version for CMI8738 - VMware Player Version - Version of installed add-ons (Guest OS Tools) for VMware Player - Windows 98 SE Version (Are any non-official updates taken from WinME installed)
    1 point
  23. It's definitely going to take a while, as it's far from fully developed.
    1 point
×
×
  • Create New...