The Un-Official Proxomitron Forum
Hex Patches 4U! - Printable Version

+- The Un-Official Proxomitron Forum (https://www.prxbx.com/forums)
+-- Forum: Forum Related (/forumdisplay.php?fid=37)
+--- Forum: Proxomitron Program (/forumdisplay.php?fid=4)
+--- Thread: Hex Patches 4U! (/showthread.php?tid=2156)

Pages: 1 2 3


RE: Hex Patches 4U! - herbalist - Jan. 28, 2015 05:53 PM

Regarding the multiple instance patch, if 2 separate copies are being used, do both need to be patched? Would this be compatible with the version that's modified to use the current OpenSSL libraries?


RE: Hex Patches 4U! - GunGunGun - Jan. 29, 2015 02:45 AM

(Jan. 28, 2015 04:03 AM)JJoe Wrote:  
(Jan. 28, 2015 03:43 AM)GunGunGun Wrote:  how can I patch Proxomitron ? Will I need to use patcher like duP or Henrik patcher ?

First, a hex and or resource editor is used to modify the program.
duP or PatchMaker or ? then creates an exe that 'patches' the original program.
Henk used PatchMaker to create his first ProxoPatcher.
Quote:Thank you, duP is a patcher made by Diablo: http://www.softpedia.com/get/Programming/Patchers/diablo2oo2-Universal-Patcher.shtml
This tool allow user quickly generate a patcher to patch Hex, registry and much more.

I considered creating an exe that would allow users to selectively apply the mods in this thread. Unfortunately, antivirus programs would have flagged it as malware.

Which mods are you interested in?

I like this patch: http://www.prxbx.com/forums/showthread.php?tid=2179&pid=18016#pid18016


RE: Hex Patches 4U! - JJoe - Jan. 29, 2015 03:35 AM

(Jan. 28, 2015 05:53 PM)herbalist Wrote:  Regarding the multiple instance patch, if 2 separate copies are being used, do both need to be patched? Would this be compatible with the version that's modified to use the current OpenSSL libraries?

I've never used the multiple instance patch but I think all EXEs need to be patched.
If it works, I think it should also work with OpenSSL patched EXEs.


RE: Hex Patches 4U! - JJoe - Jan. 29, 2015 03:48 AM

(Jan. 29, 2015 02:45 AM)GunGunGun Wrote:  I like this patch: http://www.prxbx.com/forums/showthread.php?tid=2179&pid=18016#pid18016

lol. Think
PM or email me an email address. zip is 356KB.


RE: Hex Patches 4U! - herbalist - Jan. 29, 2015 04:31 AM

JJoe Wrote:I've never used the multiple instance patch but I think all EXEs need to be patched.
If it works, I think it should also work with OpenSSL patched EXEs.
I'll be very interested to try it. I trust Proxomitron a lot more than NoScript. With 2 instances, each with separate configuration files, I can use one browser for direct connections and the other with Tor, both through their own copy of Proxomitron. With the AutoProxy browser extension on the browser, it opens up a few other possibilities as well.

Separate question. Why was that patching exe you posted in post#42 pulled? This seemed like an update that many could use.


RE: Hex Patches 4U! - ProxRocks - Jan. 29, 2015 10:08 AM

(Jan. 29, 2015 04:31 AM)herbalist Wrote:  Why was that patching exe you posted in post#42 pulled? This seemed like an update that many could use.

i think there are two reason's -

1) i think Amy is working on her own patch, not positive, haven't heard an update
2) antivirus (aka, crapware!) programs flag the patches as a "virus"


RE: Hex Patches 4U! - GunGunGun - Jan. 29, 2015 11:58 AM

Based on HEX code I think I can create a patcher with duP2. Hope I can and I will upload asap.

Here is what I have, seem I'm doing right:
[Image: vL3hbbw.jpg]


RE: Hex Patches 4U! - JJoe - Jan. 29, 2015 03:08 PM

(Jan. 29, 2015 10:08 AM)ProxRocks Wrote:  
(Jan. 29, 2015 04:31 AM)herbalist Wrote:  Why was that patching exe you posted in post#42 pulled? This seemed like an update that many could use.

i think there are two reason's -

1) i think Amy is working on her own patch, not positive, haven't heard an update
2) antivirus (aka, crapware!) programs flag the patches as a "virus"

The patch was OK with the AV programs I checked.
It just seemed like amy should go first, once I knew a patch was planned.


RE: Hex Patches 4U! - GunGunGun - Jan. 29, 2015 03:25 PM

Hi JJoe, I'm porting part 6 to duP2, but this part is a bit weird, it is not like duP2 format at at, only one offset and some HEX code like this:

Quote:0000EBF0:
81 EC 0C 02-00 00 55 56-8B B4 24 18-02 00 00 C7
44 24 08 00-00 00 00 8B-46 0C 8B 40-1C 8B 48 14
0F BF 68 30-8B 06 89 4C-24 0C 85 C0-74 0E B8 01
00 00 00 5E-5D 81 C4 0C-02 00 00 C3-8B 4E 10 A1
BC C4 42 00-57 53 8D 54-24 18 68 00-02 00 00 52
8B 51 04 6A-0D 52 8D 78-60 8D 98 CC-00 00 00 FF
90 D0 00 00-00 83 C4 04-50 FF 13 83-C4 04 50 FF
17 83 C4 10-83 F8 01 7E-38 8A 54 24-18 8D 4C 24
18 80 FA 2A-75 05 8D 4C-24 19 48 3B-E8 7C 22 83
F8 03 7E 1D-50 51 8B 4C-24 1C 03 E9-2B E8 55 FF
15 B4 61 42-00 83 C4 0C-BF 01 00 00-00 85 C0 74
04 8B 7C 24-10 85 FF 75-18 8B 5E 04-83 C6 14 43
68 C8 9B 42-00 89 5E F0-56 E8 D2 70-FF FF 83 C4
08 8B C7 5B-5F 5E 5D 81-C4 0C 02 00-00 C3 90 90

56-8B, I cannot add 56-8B to duP2, did I made something wrong, or it is just: 55 56 and 8B B4


RE: Hex Patches 4U! - JJoe - Jan. 29, 2015 07:03 PM

(Jan. 29, 2015 03:25 PM)GunGunGun Wrote:  it is not like duP2 format at at

I don't remember much about duP2.

Patchers created by duP2 are flagged as viruses by some programs.

(Jan. 29, 2015 03:25 PM)GunGunGun Wrote:  or it is just: 55 56 and 8B B4

Substitute a space, " ", for the "-".


RE: Hex Patches 4U! - GunGunGun - Jan. 30, 2015 03:28 AM

(Jan. 29, 2015 07:03 PM)JJoe Wrote:  
(Jan. 29, 2015 03:25 PM)GunGunGun Wrote:  it is not like duP2 format at at

I don't remember much about duP2.

Patchers created by duP2 are flagged as viruses by some programs.

(Jan. 29, 2015 03:25 PM)GunGunGun Wrote:  or it is just: 55 56 and 8B B4

Substitute a space, " ", for the "-".

Ok, I solved that problem, but my MD5 always different than recommended MD5:
1FB8920684E4E588D997A20A5E2622F7

It's not 03259b46fc5eac833830a684c47dc64b like #35 from http://www.prxbx.com/forums/showthread.php?tid=2179&pid=18016#pid18016

Can you send me the patched exe ? I think I will generate duP2 patch from the patched exe.


RE: Hex Patches 4U! - JJoe - Jan. 30, 2015 03:55 AM

(Jan. 30, 2015 03:28 AM)GunGunGun Wrote:  Ok, I solved that problem, but my MD5 always different than recommended MD5:
1FB8920684E4E588D997A20A5E2622F7

It's not 03259b46fc5eac833830a684c47dc64b like #35 from http://www.prxbx.com/forums/showthread.php?tid=2179&pid=18016#pid18016

Did you start with Scott Lemmon's original Proxomitron exe?
Some editors have the ability to compare files and show the differences.
Could your hex editor be adding something extra?

(Jan. 30, 2015 03:28 AM)GunGunGun Wrote:  Can you send me the patched exe ? I think I will generate duP2 patch from the patched exe.

You should have my patching exe by now. Doesn't it work?


RE: Hex Patches 4U! - GunGunGun - Jan. 30, 2015 05:52 AM

Quote: You should have my patching exe by now. Doesn't it work?

Thank you, I got your exe, I forgot to check my spam mail folder.
I downloaded ProxN45j from official proxomitron.net, I think that is original.


RE: Hex Patches 4U! - JJoe - Jan. 30, 2015 03:14 PM

(Jan. 30, 2015 05:52 AM)GunGunGun Wrote:  I downloaded ProxN45j from official proxomitron.net, I think that is original.

That should do.
You could use the file compare feature of HxD to see what you missed.