In diesem Thread möchte ich euch zeigen, wie ihr euren Metin2-Client so modden könnt, dass HackShield nicht mehr gestartet wird. Dank der Unfähigkeit der Leute, die den HackShield eingebaut haben ist es sehr einfach, diesen auch wieder rauszupatchen.
1. Client entpacken
Zuerst einmal müssen wir den Client unpacken, bevor wir daran rumspielen können. Der Client ist mit UPX gepackt. Da UPX sich jedoch aus irgendeinem Grund dagegen sträubt, den Client zu entpacken müssen wir ihn mit einem anderen Tool entpacken. Ich habe hierfür ein PEiD-Plugin verwendet.
Die Plugin-DLL muss in den Plugin-Ordner von PEiD reinkopiert werden. Zunächst öffnen wir die Client-Executable "metin2client.bin" in PEiD. Dann klicken wir auf den Pfeil unten rechts in der Ecke -> Plugins -> Unpacker for UPX. Wenn der Unpacker erfolgreich war, müsste eine neue Date namens "unpacked.exe" im Metin2-Ordner erstellt worden sein.
2. HackShield rauspatchen
Um HackShield aus dem Client rauszupatchen verwenden wir einen Hex-Editor. Ich benutze hierfür HxD, aber es ist vollkommen egal welchen Hex-Editor genau ihr nehmt.
Zu allererst öffnen wir unseren soeben entpackten Client (unpacked.exe, nicht metin2client.bin!) in unserem Hex-Editor. Dann suchen wir nach der folgenden Signatur:
Code:
E895EBFFFF84C00F847C010000
In HxD geht das folgendermaßen: Zuerst drückt ihr Strg+F. Als Datentyp müsst ihr unbedingt Hex-Werte auswählen. Die obrige Signatur anschließend in das obere Feld reinkopieren.
HxD sollte nun zu der Signatur springen. Die Hex-Werte ersetzen wir jetzt alle durch 90. Anschließend müsste dieser Teil folgendermaßen aussehen:
Code:
90909090909090909090909090
Nun die gepatchte Datei nur noch abspeichern und euer Client ist HackShield-frei!
Die kannst du einfach so ausführen ohne sie zu packen. Kannst sie auch wieder in metin2client.bin umbennen, aber dann wird sie durch den Original-Client ersetzt wenn du den Launcher ausführst.
Habn video zum ablauf gemacht.
Istn bisschen schnell,aber man kanns ja zwischendurch pausieren.Das video bitte im vollbildmodus+bester auflösung gucken!Ich hoffe das kann einigen helfen,die mit der oben gennanten erklärung nicht soo gut zurrecht kommen (ist ja eigendlich sau einfach ;O)
War ja klar dass es früher oder später wieder jemand aushebelt.
Hackshield ist soweit ich weiß sowiso leichter auszuhebeln als GameGuard (Meinte ich gelesen zu haben )
Aber dass es so schnell geht (und so einfach - zumindest für die User) hätte ich nicht gedacht.
Aber dass der Release von unserem Disconnect kommt hatte ich schon so irgendwie im Gefühl
Richtig. Durch dieses einfach wegnopen wird schon verhindert, dass HS initialisiert wird.
Ah. Hatte ich das also doch noch recht im Hinterkopf mit dem NOP
Am Schluss meckert der Client sogar, dass der HS nicht richtig gestartet wurde :P
Ganz so einfältig war die GF aber dann Leider doch nicht
Wenn man den HS bypasst, dann hat man Ingame wieder ein leeres Inventar, bzw es wird nichts angezeigt.
Lässt sich aber sicher auch irgendwie beheben.
€dit:
@dimaska:
Das wäre ein Verstoß gegen die Regeln.
-> Verbreitung von Urheberrechtlich geschützem Material.
hi, hab noch ein kleines problem!
ich öffne PEiD und wähle metin2client.bin aus. Gehe dann auf plugins, aber dann gibt es nicht die option, was man auswählen sollte ... das mit upx, weiß das jetzt so ausm kopf nicht. kann mir jmd weiterhelfen?
kriegt dann natürlich ein thanks
[Hackshield]Bypass the new protection hackshield 01/25/2010 - Silkroad Online - 2 Replies Today i was so mad from agbot so i found the loader lite 3...
so i tried to connect with him to ibot (port : 16000) and failed cuz of the hackshield .... so i tried to rename the "hackshield" file dictory and it was full of success ... but i dont know .. should i get banned for it? (i bought silks)
if no ill post here the download and guide...
Thank's alot : Kobbi :)
Hackshield bypass 08/16/2009 - Florensia - 6 Replies Hey, ich denke, das Thema wurde schon mind. 100 mal besprochen, aber ich habe keine antwort gefunden.
.. also ich kenn emich mit solchen sachen nicht aus, könnte mir denn jemand helfen den Florensia Hackshield zu bypassen ??
danke ;)
HackShield Bypass 07/03/2009 - General Coding - 4 Replies Hello,
We users of the Mabinogi-Part of this forum need help creating a bypass for Mabinogis HackShield Pro.
Any Information, useful tips, and anything else would be appreciated.
Thanks in advance,
High Fire
HackShield Pro + bypass 06/30/2009 - General Coding - 19 Replies Hi @ all,
Im playing a new game called S4 League and Im trying to bypass the HackShield so I can make serveral hacks like SP, wear 3 times one weapon , hit damage and this shit (it all works im sure).
But now we come to the problem, I use the easy way to bypass (just to use CheatEngine and do some little debuggs).
I just patch the HackShield at the start (HSUpdater + Errors).
It works fine otherwise I wouldnt get the info in my console (Avoided the kick).
But the problem is I can...
Need help ;Bypass hackshield RFA 09/12/2008 - RF Online - 0 Replies can someone help me out of bypass the hackshield using inject.......
i can stop the hack shield from dc me using CE. but how do stop it from dc the CE............
hope to hear from u ........