[Tutorial-Collection] Metin2 Reversing/Hacking

06/21/2014 16:34 oyuncu123987#91
Quote:
Originally Posted by Mi4uric3 View Post
Uncheck "Show module addresses" in the memory viewer.
[Only registered and activated users can see links. Click Here To Register...]


I get messaged so much about that the player pointer in tutorial 1 (8:53) isn't there anymore. That shows that they didn't learn anything from the tutorials.. They don't teach what I intended them to teach. Instead hacks are released with functions from my tutorials without giving me any credits for it, nor did the majority learn anything from it when they are too dumb to jump into a call and look there for the playerpointer.. That's why I requested a close for this topic.

3) The question of the hour is, how long would it take to find the call [metin2client.bin+B3D43]?
I watched the video again and didn't see any 004B3D43 in it.. What is this address?[/QUOTE]


1) Thank you
2) Well, I am not one of those *insert an insult*, I genuinely want and am eager to learn. Also I am still for naming everyone that even gave you a small tip in the credits of the project.
3) In my client it is the start of the function that uses "Send Battle Attack Packet Error" In your client it is 0x4B62E0.

[Only registered and activated users can see links. Click Here To Register...]
(P.s. I think I got the starting point wrong :( Might it be the very start B3D40 ? )

(P.p.s. Oh crap, I definitely got it wrong [Again, my thinking], I think it was different though.)

(Googled, Push EBP. Found out it is how the stacks usually start. Stupid me. )
07/10/2014 02:15 deliah99#92
Umm what do I do when Cheat Engine doesn't detect any assembly code after attaching to metin2client.bin? I assume it's because of hackshield, but I don't yet know how to bypass it. Searching for addresses also returns nothing. But it works if attached to another process.
07/10/2014 09:41 Mi4uric3#93
Quote:
Originally Posted by deliah99 View Post
Umm what do I do when Cheat Engine doesn't detect any assembly code after attaching to metin2client.bin? I assume it's because of hackshield, but I don't yet know how to bypass it. Searching for addresses also returns nothing. But it works if attached to another process.
Correct, the Hackshield system driver blocks access to the process.
Attach Cheat Engine to the Metin2Client.bin before Hackshield starts the driver.
You can enable an option called "Auto Attach" in Cheat Engines options menu which will most likely help you there
07/16/2014 19:57 punexD#94
Hey muss ich mir alle angucken oder kann ich bei einem gleich einsteigen?
07/16/2014 23:48 Mi4uric3#95
Quote:
Originally Posted by punexD View Post
Hey muss ich mir alle angucken oder kann ich bei einem gleich einsteigen?
Kannst du machen, wie du möchtest. Manche bauen aber aufeinander auf, daher würd ich empfehlen bei 01 zu starten :)
07/17/2014 18:36 KaMeR1337#96
can you make tutorial how to find pointer of array of mobs/ground items ?
07/17/2014 18:40 Mi4uric3#97
Quote:
Originally Posted by KaMeR1337 View Post
can you make tutorial how to find pointer of array of mobs/ground items ?
No, sorry.

Quote:
Originally Posted by Mi4uric3 View Post
[The tutorials] don't teach what I intended them to teach. Instead hacks are released with functions from my tutorials without giving me any credits for it, nor did the majority learn anything from it when they are too dumb to jump into a call and look there for the playerpointer.. That's why I requested a close for this topic.
I don't know why the topic hasn't been closed yet, I requested a close a month ago.
07/17/2014 21:55 [uLow]Beni#98
Könntest du nicht noch ein Tutorial für einen InstantPickUp-Bot machen (für DE)? :D
07/18/2014 00:57 Mi4uric3#99
Quote:
Originally Posted by [uLow]Beni View Post
Könntest du nicht noch ein Tutorial für einen InstantPickUp-Bot machen (für DE)? :D
Wie gesagt, ich stelle keine Hacks mehr zur Verfügung, damit sie geklaut werden und unter anderem Namen released werden. Das hier ist ein Thread über Reversing.
07/31/2014 01:27 Nikeboy96#100
hey Mi4uric3
also ich hab jetzt so vieles ausprobiert unzwar wollte ich einfach cheat engine wieder benutzen können um diesen serverside "Skills Hack" also damit alles so aussieht als ob es auf P ist.....bin denn auf diesen Thread gekommen denn ich interessant fand, aber trotzdem nicht nahmachen kann weil ich zu blöd bin Cheat engine undetectable zu machen.
Also ich hab jetzt schon das AutoAttach für den Hackshield drin und auch per Hex Editor den Namen von Cheat Engine geändert aber es bringt trotzdemm nichts da CheatEngine erkannt wird?!
Hättest du ein Tipp oder sagst du mit Absicht nicht welche Strings man ändern soll?
07/31/2014 09:14 Mi4uric3#101
Quote:
Originally Posted by Nikeboy96 View Post
hey Mi4uric3
also ich hab jetzt so vieles ausprobiert unzwar wollte ich einfach cheat engine wieder benutzen können um diesen serverside "Skills Hack" also damit alles so aussieht als ob es auf P ist.....bin denn auf diesen Thread gekommen denn ich interessant fand, aber trotzdem nicht nahmachen kann weil ich zu blöd bin Cheat engine undetectable zu machen.
Also ich hab jetzt schon das AutoAttach für den Hackshield drin und auch per Hex Editor den Namen von Cheat Engine geändert aber es bringt trotzdemm nichts da CheatEngine erkannt wird?!
Hättest du ein Tipp oder sagst du mit Absicht nicht welche Strings man ändern soll?
Tutorial 4 - 0:00
Da kann man eindeutig sehen, welche Strings ich verändert habe.
Welche man verändern muss? Keine Ahnung, ich hab einfach alle verändert, die ich so gefunden hab.
07/31/2014 09:20 [uLow]Beni#102
Titel und Prozessname reicht definitiv nicht aus, für Funktionen tuts aber wenn man mit autoattached attached nach ca 3min wird CE detected und die Hshield protection fliegt raus und man kann Code dissecten solange man nicht auf OK drückt
07/31/2014 18:31 Nikeboy96#103
Ok danke für die schnelle Antwort, Mi4uric3 reicht es denn nur die Strings zu verändern oder bräuchte man da jetzt auch noch ein Bypass, möchte halt mit Cheat engine arbeiten während das Game läuft und nicht nur die Adressen finden und erst dann was programmieren.
Und beni ja hab auch rausgefunden aber bringt mir nichts wenn ich nicht im spiel es direkt ausprobieren kann oder was meinst du mit Code dissecten?
07/31/2014 19:00 Mi4uric3#104
Quote:
Originally Posted by Nikeboy96 View Post
Ok danke für die schnelle Antwort, Mi4uric3 reicht es denn nur die Strings zu verändern oder bräuchte man da jetzt auch noch ein Bypass, möchte halt mit Cheat engine arbeiten während das Game läuft und nicht nur die Adressen finden und erst dann was programmieren.
Und beni ja hab auch rausgefunden aber bringt mir nichts wenn ich nicht im spiel es direkt ausprobieren kann oder was meinst du mit Code dissecten?
[Only registered and activated users can see links. Click Here To Register...]
07/31/2014 19:19 Nikeboy96#105
Ich kenn mich noch nicht gut genug damit aus und wenn ich danach google dann kommt nur dissect structure und so...könnt ihr mir sagen wofür ich das brauche?