Adapting proxo 4.5 to the latest OpenSSL DLLs
|
Nov. 02, 2014, 11:05 PM
Post: #16
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Nov. 02, 2014 10:38 PM)herbalist Wrote: Both the 70 and 90 versions are in the system folder and in the Proxomitron folder. Stranger things have happened. So, Tor existed and was using OpenSSL. You then updated. Can you see that Tor is using the update version? What is in "FixSSL_9xNT4.bat"? |
|||
Nov. 02, 2014, 11:14 PM
Post: #17
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
OpenSSL is compiled into Tor, at least on Windows versions.
Quote:What is in "FixSSL_9xNT4.bat"? Code: echo off |
|||
Nov. 03, 2014, 12:54 AM
Post: #18
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Nov. 02, 2014 11:14 PM)herbalist Wrote: OpenSSL is compiled into Tor, at least on Windows versions. If you have never followed all the steps to install the "Visual C++ 2008 Redistributables for Windows 9x/NT4" from slproweb, I would. Code: if exist osslkrnl.dll goto AlreadyFixed That reads like you only need to do it once but Code: :AlreadyFixed If OpenSSL is modified by running "FixSSL_9xNT4.bat", updated OpenSSL won't be modified until PEProxy is ran. My guess is you need to at least Quote:install "OpenSSL Light" using the '/bin' option, and then run FixSSL_9xNT4.bat contained within the /bin directoryevery time you update OpenSSL after using "RunMagic.bat" first. You might need to uninstall the old OpenSSL first. You might need to run RunMagic every time. Read the ReadMe files in the "RunMagic.zip" for more. Quote:******************** RunMagic - The Best Application Ever ******************** Funny guy |
|||
Nov. 03, 2014, 02:03 AM
Post: #19
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
I did run that batch file when I originally installed OpenSSL and the VC redistributables. I've updated OpenSSL many times since but did not rerun the batch files. The next time the Tor traffic drops down, I'll reboot and reinstall all of it.
|
|||
Nov. 03, 2014, 05:31 AM
Post: #20
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Nov. 03, 2014 02:03 AM)herbalist Wrote: I'll reboot and reinstall all of it. I managed to get an old machine together and running. Fortunately, a machine with all the old tools already loaded. Had to use RunMagic and InstallGlobal bats. "FixSSL_9xNT4.bat" appeared to modify the DLLs and add files. Had to add "osslkrnl.dll" to Prox's or windows\system folder. Had to add windows\system to the path. Process failed with 'ssleay32.dll initialization routine failed'. The old machine and I may have some problems but things don't look good for Proxo and latest OpenSSL on Win98. If you are happy with things as they are, you may not want to risk "updating". |
|||
Nov. 03, 2014, 05:45 AM
Post: #21
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
I'd prefer to filter HTTPS if I can, since more sites are switching to it. Didn't have any success with ProxHTTPSProxyMII on this box. I'll give updating another attempt. If it doesn't work, restoring a backup image is a 5 minute job.
|
|||
Nov. 03, 2014, 12:20 PM
Post: #22
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Nov. 02, 2014 08:38 PM)JJoe Wrote: I changed line 54 of ProxHTTPSProxy.pyv1.1b from Nice find. It will be in the next version if it runs well on my machine for a while. |
|||
Nov. 15, 2014, 07:59 AM
(This post was last modified: Nov. 15, 2014 08:02 AM by amy.)
Post: #23
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
I've also been working on patching Proxomitron to work with latest OpenSSL and have success with 1.0.1j, accepts custom cipher configuration and SNI support.
![]() Here is a brief list of modifications so far, I am still testing it out: - OpenSSL_add_all_algorithms replaced with SSL_library_init - Allow configuration of cipher list via SSL_CTX_set_cipher_list (disabled all insecure ciphers) - SNI support! https://www.ssllabs.com/ssltest/viewMyClient.html says Code: Protocols* Still todo improvements: Disable SSLv3 (prevent POODLE attack) SubjectAltName extension Wildcard certificates checking OCSP stapling (after all the above, this one will take quite a bit more code) |
|||
Nov. 15, 2014, 05:23 PM
Post: #24
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Nov. 15, 2014 07:59 AM)amy Wrote: I've also been working on patching Proxomitron to work with latest OpenSSL and have success with 1.0.1j, accepts custom cipher configuration and SNI support. ![]() (Nov. 15, 2014 07:59 AM)amy Wrote: Still todo improvements: Have fun. ![]() |
|||
Dec. 31, 2014, 09:12 PM
Post: #25
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Nov. 01, 2014 03:21 AM)JJoe Wrote: Looks good. i'm reporting to advise against this patch, in my experience at least sure, it will gain usability with the latest libeay32/ssleay32 but SO WHAT what i've noticed is LOST is the ability to BYPASS PROXOMITRON from the systray menu, a far FAR more important "feature" than the latest no-real-advantage .dll's... |
|||
Dec. 31, 2014, 10:49 PM
Post: #26
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
additional info...
bypass from systray still functions in 32bit WinXP... but this patch breaks it in 64bit Win7... |
|||
Dec. 31, 2014, 11:51 PM
Post: #27
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs | |||
Jan. 01, 2015, 01:37 AM
Post: #28
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
yes, with others
i assumed that any and all patches were "self-contained", one didn't ("shouldn't") effect another... please PM me an email addy... |
|||
Jan. 01, 2015, 10:23 AM
Post: #29
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Nov. 02, 2014 04:43 PM)herbalist Wrote: It appears to work on a virtual XP. On 98SE, it doesn't find or recognize ssleay32.dll. ... The new DLLs want msvcr90.dll... i'm not quite following... is the msvcr90 needed only if you are running 98SE? System32 folder - my Win7 does not have ..90 (or ..70), it only has ..100 my WinXP does not have ..90 either, it has ..70, ..71, ..100, ..110, and ..120 |
|||
Jan. 01, 2015, 04:32 PM
(This post was last modified: Jan. 01, 2015 07:02 PM by JJoe.)
Post: #30
|
|||
|
|||
RE: Adapting proxo 4.5 to the latest OpenSSL DLLs
(Jan. 01, 2015 10:23 AM)ProxRocks Wrote:(Nov. 02, 2014 04:43 PM)herbalist Wrote: It appears to work on a virtual XP. On 98SE, it doesn't find or recognize ssleay32.dll. ... The new DLLs want msvcr90.dll... Yes, Windows 95, 98, Me, and NT4. "Visual C++ 2008 Redistributables for Windows 9x/NT4" from https://slproweb.com/products/Win32OpenSSL.html has msvcr90 for those OSs. (Jan. 01, 2015 10:23 AM)ProxRocks Wrote: System32 folder - I also only have 100 on Win7. I think it came from installation of "Visual C++ 2008 Redistributables" WinXP has 71, 100, and 120. |
|||
« Next Oldest | Next Newest »
|