![]() |
[How to] Hack erstellen
Hallo Leute!
Einleitung: Ich werde jeden Tag, ein dutzend mal gefragt: "Kannst du mir einen Hack machen, mit Aimbot, 1 Hit KIll und den ganzen anderen Funktionen?", usw.. Also, da mein Hack jetzt läuft und ich jetzt versuche das in Delphi zu programmieren, werde ich meine Base für das TuT benutzen. Werde, natürlich ned alles machen. Ich werde euch nur mal mein Menü geben und euch erklären wie ihr es zum Laufen bringt. Also noch was zum Trinken holen, dan kanns losgehen. Was wird benötigt: Eines zuvor, ihr dürft kein Copy&Paste machen das klappt sonst nicht. Ja zu guter Erst brauchen wir C++, da holt ihr euch am besten Microsoft Visual C++ 2010. Hier der Link: [Only registered and activated users can see links. Click Here To Register...] So dann brauchen wir die neueste SDK von DirectX für D3D9. [Only registered and activated users can see links. Click Here To Register...] So, das dauert jetzt auch ein bisschen, bis das alles gedownlaodet ist... Wenn der Download fertig ist und ihr alles installiert habt, dann startet ihr Visual C++. So jetzt seht ihr die Startseite von Microsoft Visual C++ 2010. Jetzt geht ihr auf Datei, Neu, Projekt, jetzt seht ihr Windows Form Application usw. Aber wir brauchen eine Win32 Anwendung. Dann kommt Win32 Anwendungs Assistent, da steht unter Anwendungstyp Dll, da macht ihr Klick drauf und bei zusätzlichen Optionen geht ihr auf Leeres Projekt. Wenn ihr noch nie was mit C++ gemacht habt und gar nicht wisst was ich meine, dann empfehle ich euch dieses Video, da wird schon ein bisschen was gezeigt und ihr könnt euch vl ein bisschen mehr darunter vorstellen. Videos: [Only registered and activated users can see links. Click Here To Register...] Er zeigt euch eig alles was man als Anfänger wissen sollte. Wenn ihr euch alle Videos über C++ anguckt, dann beherrscht ihr zumindest schon mal die Grundlagen und sogar ein bisschen mehr. So wo waren wir, ehmm bei den Namen gebt ihr iwas ein, z.B. Menü Hack oder so. So jetzt wird das Projekt erstellt. Jetzt solltet ihr auf der linken Seite den Projektmappen-Explorer sehen, da seht ihr jetzt euer Projekt. Macht mal einen Doppelklick drauf, da sollten jetzt mehrere Untermappen kommen. Das steht auch Header Files, da macht ihr einen Rechtsklick drauf und Neues Element. Jetzt haben wir wieder so eine Liste da, mit C++ Datei, Headerfiles usw... Ihr wählt Headerfiles un gebt beim Namen ein: Functions. Das ist unser erster Headerfile, wir brauchen aber insgesamt 3 Headerfiles. Deswegen machen wir es noch einmla aber diesesmal mit dem Namen: SpeedsMenüClass. So jetzt noch einmal, mit dem Namen: SystemIncludes. !Die Namen hier dürt ihr nicht selbst aussuchen, sondern da müsst ihr die schreiben die ich gerade aufgezählt habe! Jetzt seht ihr dann bei den Ordner auch noch Source Files, da machen wir auch Rechtsklick > Neues Dokument > diesesmal C++ Datei > und den Namen D3DBase. So und jetzt zum Coden: ihr macht einen Doppelkick auf Functions.h und gebt diesen Source Code ein: Functions.h: #include "SystemIncludes.h" Code:
void PrintText(char pString[], int x, int y, D3DCOLOR col, ID3DXFont *font)Vielleicht, ist ein paar aufgefallen das das nicht C++ ist sondern Assembler Code. So jetzt macht ihr Doppelklick auf SpeedsMenüClass.h! SpeedsMenüClass.h: #include "Functions.h" Code:
typedef struct{So und dann noch Doppelklick auf SystemIncludes.h! SystemIncludes.h: Code:
#include <Windows.h>Jetzt kommt das eigentliche Menü, also gehen wir zum Ordner Source Files, machen dann Doppelklick auf D3DBase.cpp! D3DBase.cpp: Code:
#include "SpeedsMenüClass.h"Also, wahrscheinlich sind jetzt viele Fehler drinnen. Das kann man beheben, zumindest ist es bei mir so. Ihr seht neben den grünen Play Button ein Feld in dem Debug steht, das stellt ihr auf Release um und versucht es nochmal. So, das Menü wäre jetzt fertig, aber jetzt fehlen noch die Funktionen. Das müsst ihr euch selbst überlegen wie ihr das macht. Viel ist es ja jetzt nicht mehr. Aber ich werde euch mal ein paar Codes geben, die ich vor kurzem gefunden habe und auch erfolgreich getestet habe. Hier die Codes, die ihr dann nur noch richtig einfügen müsst: 1 Hit Kill: CODE: ALLES AUSWÄHLEN for(int i=0 ; i<445 ; i++) *(float*)( (*(DWORD*)((*(DWORD*)(CShellBase+0x0090A4B8))+(4*i ))) + 0x0754) = FLT_MAX ; No Nade Damage: CODE: ALLES AUSWÄHLEN #define Gernades ((i==6)||(i==7)||(i==8)||(i==64)||(i==100)||(i==12 6)||(i==135)||(i==209)||(i==210)||(i==240)||(i==26 3)||(i==272)||(i==338)||(i==382)||(i==383)||(i==38 4)) for(int i=0 ; i<445 ; i++) { if(Gernades) *(float*)( (*(DWORD*)((*(DWORD*)(CShellBase+0x0090A4B8))+(4*i ))) + 0x0754) = 0 ; } No Fall Damage: Code:
[I]*(float*)( (*(DWORD*)(CShellBase+0x0090A4A0))+0x04 ) = 0;[/I]Instant Respawn: Code:
[I]memcpy((LPVOID)(CShellBase+0x003A30B),(LPBYTE)"\x90\x90",2);[/I]Noch ein paar D3D Funktionen: ( Credits: [G]a[M]e[R] ) Datum Anzeige: Code:
[I]char* DATE(void)Code:
[I]#include <time.h>So, das sollte mal reichen. Vielleicht werde ich noch ein paar adden. Wenn ihr glaubt ihr seit fertig, dann startet ihr euer Projekt mal. Wenn es geklappt hat dann sollte irgend so eine Meldung kommen, das es nicht geöffnet werden kann, weil es ja eine Dll ist. Die Projekte bzw. das Programm solltet ihr unter Dokumente/Microsoft Visual 2010/Projects finden, wenn ihr nicht geändert habt. So jetzt müssen wir das ja noch testen, da gibt es ein kleines Programm, habe es hier hochgeladen: [Only registered and activated users can see links. Click Here To Register...] Einfach mit einem Injector die Dll in das Programm injecten, dann sollt das Menü erscheinen. So und noch ein paar Screens, die das Menü zeigen. [Only registered and activated users can see links. Click Here To Register...] So das wars von mir, hoffe es gefällt euch und ist ned zu kompliziert. Wenn ihr Fragen habt oder etwas klappt nicht einfach hier in den Thread stellen, werde versuchen alles zu beantworten. Kann schon sein das ich manches etwas undeutlich erklärt habe, aber bei so viel Text. ^^ Nochmals alle Programme die benötigt werden: Microsft Visual C++ 2010: [Only registered and activated users can see links. Click Here To Register...] DirectX SDK June 2010: [Only registered and activated users can see links. Click Here To Register...] D3D Test Fenster: [Only registered and activated users can see links. Click Here To Register...] Hier die fertige Dll: [Only registered and activated users can see links. Click Here To Register...] |
Nice ;)
ich werds nacher mal probieren |
Yoow . Bitte :)
Thank's sind erwünscht. |
hab mal ne frage, hab schon ein bisschen erfahrung mit c++ kann ich das schaffen? wenn ja kann der hack dann gepacht werden? denk mal nicht oder? da ich ihn selber mache und auch selber nutzen tu.
|
Hab ich schon mal gesehen - Suche gerade wenn ich's finde poste ich denk Link hier ;D
|
Muss't versuchen :) :'D
EEehm solange er nicht Public wird bzw. Z8 nicht rann kommt . kanne r auch nich gepatcht werden :) THX erwünscht :) |
ok werde es mal heute abend versuchen. wird das auch noch nach dem neuem patch gehn? oder weiss man das noch nicht? (thx bekommste^^)
|
Doch , wie gesagt solange z8 nciht rankommt , wird er funktionieren :)
|
ok thx. werde es heute abend mal machen und dann editieren ob ich es hinbekomme oder zu dumm bin dafür xD
|
Toll gemacht. Ich werde die fertige hack DLL probieren. Und VT wäre toll^^
|
Also XTRAP erkennt ihn sofort.
|
Quote:
Ich rate einfach mal ins Blaue: Du hast von **** code kopiert und noch ein bisschen was dazu geschrieben. (Ich weiss es^^ Auf **** sind genau die Codes genau so publiziert worden) |
Immerhin is es nen TuT geworden thaha:'D .
|
Wo uss ich den die hack codes einfügen??
|
^lol. hast keine ahnung vom programmieren..
Schau dir doch erstmal die YT Videos an!!! MFG user44 |
LoL :'D
Google Ist Dein Freund . <.< |
verstehe net ganz wo soll ich die codes für z.B. 1 Hit Kill einfügen
|
Les Genau . Du brauchst Brain.exe . Das war's eig schon-
|
Sehr aufwendiges Tutorial. Dafür kriegst du ein Thanks!
|
C&P there And there. Echt toll wenn du der Hack coder bist dann mach doch mal nen Hack Lol.
Und zu Gamer der noob klaut doch mehr Codes als jeder andere lol |
0kaay. Hab ich doch schon ;)
Nur. Den werde ich nicht Public machen. ^^ |
Hmm schon klar... dann mach doch mal ne Demo version...
|
ich habs mal gemacht aber xtrap erkennt den hack immer -_-
|
Quote:
hm joa von wegen mit copy&past , du hast es nit selbst geschrieben... gibs zu.. WENN du es selbst geschrieben haettest , haettest du es in code-format gemacht , hast du das? nein , und wer schreibt es so wie oben? genau , niemand |
kommen die d3d farben zu den SystemIncludes.h dazu ?
|
geht das bei einem ??? bei mir meldet sich xtrap immer
|
Leute, in dem Hack ist gar keine Methode um die MidFunction zu hooken, deswegen geht es ned.
Lg |
Echt nice hast von mir paar codes geklaut die ich bei **** gepostet habe aber echt nicht habe auch nichts dagegen ;)
|
Danke . :)
|
Quote:
Quote:
|
Thx. SInd erwünscht :'o :'D
|
ich hab es genauso gemacht wie du gesagt hast..aber bei mir kommt immer fehler beim erstellen..kannst du mir helfen..?
|
so ich klär jetz mal auf hier :
1. kann der code nicht gehn! weil : - man einen bypass für directx hooking braucht! ist nicht vorhanden! - man einen bypass für die memory edits braucht "CShell.dll Base adressen" > weil die beim editieren auffallen und xtrap das merkt! ist auch nicht vorhanden! - man müsste noch erklären wie man die d3d9.dll einbindet! > weil das fast keiner weis wie das geht ;) auch nicht vorhanden! 2. sind die addys in der form wie sie im tut stehen nicht benutzbar, weil das hier fehlt! Quote:
das ist die richtige declaration: Quote:
soo das wär jetzt mal die declaration von dem modul CShell.dll... weiter gehts mit den float hack adressen Quote:
Quote:
Quote:
|
Quote:
Mit dem bypass für D3D-Interfacehooking gebe ich dir recht, da braucht man einen Bypass. Aber für Memory Edit Hacks braucht man keinen bypass?! Nur wenn man die Werte während dem gamen verändern will (und nicht nur einmal beim Start) dann muss man die CryptHashData-API hooken. Und ich glaube nicht dass das mit dem "GetModuleHandleA" stimmt^^ Ich arbeite zwar mit Delphi.. aber so geht das wunderbar :) Code:
repeat |
ich weis, da fehlt zwa noch bisschen was, aber das muss ja hier nicht jeder wissen wie man gute Hacks macht
1. weil dann jeder c&p macht und leecht 2. Weil z8 dann leichter patchen kann ____ ps. Ich bin Zititan ;) wir kennen uns eh schon ;) und übrigens > "Zititan" ist ein nicht erlaubter z8 crossfire ingame nick xD soo geil,.. ich glaub ich hab schon ziemlich viel selbst gehackt (früher noch mit der Visual Basic Methode und warrock Module, Ey die Methode war so geil, bis xtrap raus kam, jetzt geht's nimmer so leicht, aber Draw3D Interface protect is voll leicht zu hooken xD weil das nie gepatcht wied also wenn wer Daten zum draw3d auf crossfire braucht :) da hab ich alles || für Visual Basic ;) || IpClassName : CrossFire WindowName : CrossFire mehr ist es nicht ;) wer den code braucht, gibt's nur unter Umstände ;) oder google: GDI hook für was ist draw3d bzw. GDI hook gut? : - coding mit Visual Basic -> crosshair -> chams -> 2D Boxes ( braucht man hald noch PlayerPointer) -> 3D Boxes |
Thank's. erwünscht ._. Bei Fragen Pn'
|
ich finde die ersten beide links net,die du gepostet hast.DIe von chip meinen das da kein link zum downloaden gibt?
Wäre cool wenn mir jemand einen neuen link posten kann der aktulisiert ist :) |
Kb die jez neun rauszusuchen <.< Gib doch einfach den namen davon ein :'D
|
Cool mal probieren
Denke mal das wird nicht grade einfach xD Aber sowas on der art gabs schon vor 2wochen oda so xD |
Wie lange dauert das um das alles zu machen? :D wenn man sich damit garnicht auskennt :D :D :D :D
|
| All times are GMT +2. The time now is 15:15. |
Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.