[Tutorial]Eigener Hack mit C++

12/15/2009 19:03 HostScriper#1
Hallo Leute,

In diesem Tutorial möchte ich zeigen wie ihr euer eigenen Hack erstellen könnt

Was braucht ihr?

Microsoft C++
Ein paar c++ kentnisse
dieses tutorial

[How To]

Startet C++

Und geht oben links auf Datei -> Neu -> Projekt

Nun wählt ihr Win32 Projekt und nennt es in z.B. Hosthack

Nun klickt ihr auf Ok und dann auf weiter,nun wählt ihr einmal DLL und Leeres Projekt

So bevor es los geht müsst ihr bei
Projektmappen - Explorer einen Rechtsklick auf Quelldatein machen
dann Hinzufügen und dann Neues Element

Nun öffnet sich ein neues fenster und klickt auf C++Datei (.cpp) und benennt den Namen um (name ist egal)

So nun nach dem Hinzufügen solltet ihr jetzt die Euername.cpp
vor euch haben Diese sollte normaler weise leer sein!

Nun schreibt ihr folgendes hinein:

Code:
#include <windows.h>
#include <stdio.h>
Diese werden auch "Inkludierung"genannt

so jetzt kommen die Addys.
ABER achtet drauf das die Difinierung und im hack die selben sind!

Nun gehts weiter nun brauen wir:

Code:
#define Playerpointer 0x00C93448 // Die codes müssen ersetzt werde(wegen update)
#define Z_Offset 0x00000138
#define NFD_Offset 0x000002F1
Diese Adressen sind sozusagen der Punkt der euer Spiel nun ganz"verändert"

Nun kriegt der 1Hack einen namen den wir nacher widder brauchen:

Code:
void Superjump()
Nun wollen wir (denke ich( das er 1500 meders jumpt wenn wir CTRL/STRG drücken!

Dazu braucen wir folgende codes

Code:
{
if(GetAsyncKeyState(VK_CONTROL))
Code:
{
DWORD PlP = *(DWORD*)Playerpointer;
if(PlP != 0)
Nun kommt die Funktion die sehr wichtig ist :
Code:
{
   *(float*)(PlP+Z_Offset) = 1500;
}
}
}
Nun kommen wir zu NFD damit mir kein Dmg beim fallen kriegen:

Wir legen nun eine Schleife an!!

Als erstes müssen wir der Schleife einen Namen geben der in der .Dll Main später gebraucht wird.

Code:
void DieHacks()       Der name kann geändert werden!
Nun öffnen wir die schleife!!

Code:
{
for(;;)
{
Steht oben bei euch void Superjump() dann brauchen wir natürlich den namen Superjump

Code:
Superjump();
NFD();
Nun ein sleep wegen der auslastung ich finde 30 ist die beste!!

Code:
Sleep(30);
}
}
Nurnoch das drunter setzen:

Code:
 BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
// -->
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)DieHacks , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
Bei
Code:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)DieHacks , 0, 0, 0);
müsst ihr der name der schleife eintragen

Credits:Hostscripter


Mfg hostscripter
Ps.Nun tuhen mir die Finger weh-.-
12/15/2009 19:06 Loveskill#2
THX^^
12/15/2009 19:10 emwiwo#3
ich gaube ist von einer anderen seite benommen, zumindestens die grau unterlegten texte.
GHB oder so eine andere seite... aber trotzdem thx
12/15/2009 19:24 HostScriper#4
Naja sind meine so code ich meine VIP hacks... Kann sein dass das auch andere benutzen.
Aufjedenfall hab ich nicht geklaut-.-
12/15/2009 19:27 _HouseMusicx3#5
so danke werde mich heute abend mal drann setzen und meinen ersten hack machen... xD

wofür das ?

#include <windows.h>
#include <stdio.h>

und name der schleife wo hin ?

CreateThread(0, 0, (LPTHREAD_START_ROUTINE)DieHacks , 0, 0, 0);
12/15/2009 19:30 HostScriper#6
steht doch drunter-.-
12/15/2009 19:34 _HouseMusicx3#7
sry das ich ein noob im coden bin -,-
12/15/2009 19:35 HostScriper#8
^^ ist doch egal :D

Krieg ichn thx von dir bin suchti :D
12/15/2009 19:47 Xatar™#9
Haha versteh das immernoch nicht :D
Kannst du ein Video dazu machen?? :D
Danke ;)
12/15/2009 19:49 HostScriper#10
^^ morgen ok??
12/15/2009 19:51 Xatar™#11
Ok danke ;)
kriegst dann auch ein thx ;)
12/15/2009 21:13 emwiwo#12
kannst auch eine vorlage schon coden die man sich nur downloaden muss, ud dann nur in die RICHTINGEN lücken die neuen codes einsetzen muss...
und dann am besten noch sagen wo die richtigen lücken sind, ich werde eh zu blöd sein um sie zu finden... -.-'
12/15/2009 21:19 Rikkami#13
Wenn du gut in C++ bist,dann kannst du auch bestimmt einen Hack machen.
Leg los.
12/15/2009 21:25 emwiwo#14
ich schaff es einfach nicht xD ich saß schon 2 h drann habe schon die kriese bekommen... mich bringen diese tuts auch nicht weiter weil dor nur superjump NFD und zwei weitere sachen vorkommen. die sachen habe ich ja schon erfolgreich eingefügt ( naja nicht ganz unten steht dann erfolg 0 fehler 1 ...) kp was das heist naja. dann warte ich einfach mal bis wer eine ordenliche vorlage von einen hack macht xD
mit charms
no fog
stw
no recoil
no spread
0 delay
unl. ammo
und so ein schei* also ebend ein tolle vip vorlage xD
12/15/2009 21:47 HostScriper#15
Kann ich machen nur bisschen im stress Arbeit udn so weißt du :)