So you want to make another bypass? Well at least read through my previous tutorial first so I can just cut straight to the goodies. Basically, just getting rid of hackshield and preventing it from even starting isn't the easiest way to make a bypass. But it is possible. This tutorial will show you how to make an engine that is compatible with something like MHS by L.Spiro.
First step, unpack the newest engine.
Now fix the crc32 (0954F8BC) and start up combat arms.
Start up MHS and join a server and see what your problem is.
The error is, "A hacking tool has been discovered..."
So open the engine in ollydbg and search for all refrenced text strings.
Now make a search for "A hacking tool"
Your result should be
Code:
00505D55 |. 68 D0BD6600 PUSH Engine.0066BDD0 ; ASCII "A hacking tool has been discovered in the following location so the program has been shut down.
(%s)"
Scrolling up you should see
Code:
00505D3A |.^74 BA JE SHORT Engine.00505CF6
Now open up engine.exe in a hex editor and change to (Make sure its the right binary string)
Now fix the crc32, run combat arms, open MHS, and join a server.
Congrats everything is running golden!
Credits:
*************.net
Zephyrous
DeadlyData
Fyyre
pooping99
King-Orgy
Tools used:
OllyDbg 1.10
https://www.ollydbg.de/odbg110.zip
PE Explorer
Download PE Explorer/Editor application, DLL Viewer, EXE Ressource Editor and Disassembler, Borland Delphi EXE Editor.
PEiD
https://www.peid.info/files/PEiD-0.94-20060510.zip
crc32 plugin
https://www.peid.info/plugins/crc32-gelios.zip
MHS
L. Spiro's Memory Hacking Software
To use the bypassed engine overwrite your current engine in your combat arms folder.