2.1 ist auch nicht viel anders als 1.5, paar minuten googlen und man erkennt die unterschiede
Jop. Dafür extra ein Tutorial zu machen fänd ich sinnlos.
Quote:
Originally Posted by MrSm!th
jo das habe ich mir schon angesehen und auch soweit verstanden.
ich fände da dann vielleicht noch toll, wie es aussieht bei crypted files.
bestes beispiel die Hackshield dll
ich frage mich immernoch, wie die Bypass.dll geschrieben wurde.
Also ich habe selbst mal versucht zu debuggen, aber diese doofe Anti-Olly Funktion.
Die wollte ich die ganze Zeit ausschalten, aber Breakpoints gingen nicht und so war es schwer, den richtigen Codeteil zu finden.
Naja also wie gesagt vielleicht crypted files und vielleicht auch das Grundgerüsts eines Hooks, der eher in Richtung Bypassing und nicht Botting (Chatfunktion^^) geht.
Also es muss nicht für HS sein, aber ein kleines Tutorial, worin erklärt wird, was eigentlich an der Stelle steht, wo der Detour hinführt, sprich die Anti-Anti-Hack-Funktion, wäre nice.
Denn ich kann mir das immer noch nicht so recht vorstellen, wie sowas auszusehen hat =/
Bei dem Bypass wurden erstmal die Hackshield funktionen reversed. Das heißt mittels Olly oder IDA die Funktionen gesucht und nachgebaut.
Wenn du weißt wie die Funktionen aussehen dann sollte es auch keine Probleme geben diese zu hooken.
Und ein Tutorial wie man reversed etc. werde ich nicht machen, weil es zu viel Arbeit ist. Dazu müssten asm Grundlagen vorhanden sein usw. Und wenn man diese hat sollte es auch keine große sache sein zu reversen.
Du kannst mal bei Game Deception schauen da gibts einen großen Hachshield Thread.
Quote:
Originally Posted by Bot_interesierter
Ein kleiner Gamgeguard Bypass wäre nett
Oh GG suckt in den meisten fällen *g* soll's für ein bestimmtes spiel sein?
Quote:
Originally Posted by General Desert
ich wäre ja sehr fürs DirectX hooken =)
mfg
Hm.. mal schauen. Gibts schon recht viele tutorials dazu. Und imo müsste man dann recht viel von der dx architektur erklären damit wirklich alles verständlich ist. aber ich überlegs mir mal .. ;D
Jop. Dafür extra ein Tutorial zu machen fänd ich sinnlos.
Bei dem Bypass wurden erstmal die Hackshield funktionen reversed. Das heißt mittels Olly oder IDA die Funktionen gesucht und nachgebaut.
Wenn du weißt wie die Funktionen aussehen dann sollte es auch keine Probleme geben diese zu hooken.
Und ein Tutorial wie man reversed etc. werde ich nicht machen, weil es zu viel Arbeit ist. Dazu müssten asm Grundlagen vorhanden sein usw. Und wenn man diese hat sollte es auch keine große sache sein zu reversen.
Du kannst mal bei Game Deception schauen da gibts einen großen Hachshield Thread.
Werd ich mal machen.
Ich meinte kein reversing Tutorial, sondern eher ein Tutorial, wie man zb. bei Encryption vorgeht, denn da sind ja (zumindest bei der Ehsvc.dll) Breaktpoints nutzlos.
Ich frage mich eben, wie man da weiter kommen soll.
Aber ansonsten auch nicht schlimm, dann werd ich mal sehen, ob ich irgendwo anders etwas finde.
@MrSm!th
Schau dir mal die Tutorials an ab 20:
Ab 20 drehen sich die meisten Tutorials ums entpacken bzw decrypten.
habe alle gesehen.
Aber HS ist da schon ein bisschen härter^^
Also das entpacken ist eine Sache, aber diese doofe Encryptionschleife, die BPs verhindert, regt mich auf.
Doch ist sie, tut mir leid für dich Inwiefern sie komplett ist weiß ich nicht, aber alle wichtigen teile sind hier auf e*pvp immernoch frei zugänglich.
Ich glaubs zwar nicht, aber wenn du glück hast ist die BP Detection simple und du siehst sachen wie
cmp byte ptr ds:[addresse], 0CC (software breakpoints)
. Aber mal ganz nebenbei, könnte man nicht eigentlich Hackshield umgehen die DLL nicht laden lassen und die Checkpackets selber Senden ?
Hab mich damit noch nicht großartig beschäftigt ^^
Ansonsten gibts nützliche Informationen @Gamedeceptions aber naja, ein Tutorial für so einen Bypass wäre natürlich auch mal Intressant zu lesen.
[Tutorial] Gamehacking Howto I [Ger] 12/05/2012 - Coding Tutorials - 314 Replies Gamehacking Howto I
Das ist ein etwas größeres Tutorial über Gamehacking. Euch erwartet hier das finden eines Wertes im Speicher, das finden des Pointers und anschließend das Programmieren eines Hacks dafür in C++. Ich hoffe das ich den Anfängern hier eine gute Basis bieten kann andere Spiele zu hacken und eigene Hacks zu schreiben. Ohne AutoIt :P Außerdem ist das erst der erste Teil. Im zweiten Teil werden noch einige andere Techniken erwarten. Aber das zu gegebener Zeit :P
...