Jump to content

Recommended Posts

Posted (edited)
On 10/29/2025 at 7:36 AM, jumper said:

This can be done by changing just three bits! What you need:

  • Oleaut32.dll 2.40.4519 (31 July 2006 6:12:40 pm GMT, checksum: 000A2534)
  • A hex editor
  • Dependency Walker

Steps:

  1. Open Oleaut32.dll in the hex editor
  2. change 00000004: 03 to C3 (create ret opcode in unused DOS header)
  3. change 00087760: 00 to 04 (direct Ordinal 327 to above)
  4. Save and verify.

Optional to adjust the checksum:

  • also change 00000118: 34 to F8 (000A2534 to 000A25F8)

Verify addition of Ordinal 327 (and checksum) with Dependency Walker.

 

Is there really something like this for 2.40.4520? I've fully updated the installation (Windows ME) using the unofficial SP1.

I don't really have the copy of 2.40.4519 somewhere, If I had one I'll try to see the difference and try to patch the newer "OLEAUT32.DLL" file.

Edited by woi

Posted

Great! I just compared 2.40.4519 and 2.40.4520 and the only different is that you have to change 00087AD0 instead of 00087760.

Patched it and now Serpent 55 launches without ApiLog, even works on Kstub824 as well.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...