Hey Leutz habm "Hack" für Solitär gemacht....Er funtzt nur net :D
Source :
Wasn da falsch? ?.?
ty e*pvp
Source :
Wasn da falsch? ?.?
ty e*pvp
Dll? Du hast überhaupt keine .dll gemacht. Da fehlt noch die DLLMAIN. Was du gemacht hast, ist ein Konsolenprogramm, welches die Adresse 0x00AA840 beschreibt mit dem Wert 100. Aber wie wäre es, wenn du Pointer benutzen würdest ? Dann kann man Solitär neu starten, ohne neue Adressen zu suchen.Quote:
Hey Leutz habm "Hack" für Solitär gemacht....Er funtzt nur net :D
Source :
Wasn da falsch? ?.?
ty e*pvp
#include <Windows.h>
#include <stdio.h>
void Hack()
{
//Hier deine Hackfunktionen reinschreiben.
//Natürlich kannst du auch mit GetAsyncKeyState arbeiten.
DWORD dwPlayerPtr = *(DWORD*)0x00AA840;
DWORD Punkte = *(DWORD*)((dwPlayerPtr) + 0xDEINOFFSET);
*(int*)Punkte = (int)999999;
}
int WINAPI DllMain(HINSTANCE hInst,DWORD reason,LPVOID reserved)
{
if(reason==DLL_PROCESS_ATTACH)//Falls injection erfolgreich, dann das..
{
MessageBoxA(NULL, "Erfolgreich!", "Injection by ....", MB_OK);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack, NULL, NULL, NULL);
}
return true;
}
mh... Meintest du meinen oder von TE den Code ? Weil meinen habe ich aus'm Kopf ausgeschrieben und nicht in einer IDE getestet. :'D Aber danke das du mich drauf hingewiesen hast, ich habe '()' nach 'void Hack' vergessen. :pQuote:
Wann lernt ihr endlich, euch einfach die Fehlercodes ausgeben zu lassen? <.<
wtf laberst du da für ne Scheiße? Behalt dein nicht vorhandenes Wissen bitte für dich, danke.Quote:
du willst was verändern.
das geht zu 20% gut, wenn du dein Spiel startest und die Dll reinpackst weit am anfang wird nichts passieren.
Weil wenn später alles geladen wird, kann es nicht nochmal überschrieben werden weil es ja schon beim Injecten überschrieben wurde.
Kann nur gehen wenn du DLL in das laufende Spiel reinpackst wenn du auf einer Map bist oder sonstiges.
in einer Void das ganze laufen zulassen ist allgemein unmöglich.
Vllt ist es bei deinen Punkten unwichtig aber sobald du sagen wir mal dein Life auf voller HP-Zahl halten willst.
Und du würdest die DLL reinpacken würdest du 9999 Life haben bis dich i-was trifft dann biste wieder auf dem alten Wert weil keine Schleife und kein Rückgabewert was in void allgemein nicht geht ;)
daher nehme lieber HRESULT WINAPI oder DWORD als void
könnstest es so aufbauen
oh der Smart Alert muss wieder was sagenQuote:
wtf laberst du da für ne Scheiße? Behalt dein nicht vorhandenes Wissen bitte für dich, danke.
Wie gesagt ich zeig dir mal ein BSPQuote:
Es handelt sich um die Punkte bei Solitär, diese müssen nicht andauernd neu gesetzt werden. Übrigens Spreche ich hier von GetLastError ([Only registered and activated users can see links. Click Here To Register...]) und nicht von Fehlermeldungen.
Bis auf das fehlende Leerzeichen beim WriteProcessMemory aufruf scheint seine Source auf den 1.Blick richtig zu sein, ich vermute einfach mal, dass dieser Fehler, warum auch immer, beim kopieren aufgetreten ist. Daher vermute ich, dass ihm die nötigen Rechte fehlen :> Diese kann er allerdings durch das setzen der entsprechenden Token erlangen, wohl am einfachsten über die SetDebugPrivilegs-Funktion, welche überall im Internet zu finden ist.
Übrigens sehe ich in den Meisten fällen auch sofort die Fehler, notfalls hau ichs selber kurz durch den compiler. Ich möchte allerdings die Leute zum selber denken anregen ;)
@schnewin TE
Danke, nun hast du entgültig bewiesen, dass du keine Ahnung hast.Quote:
ohne Schleife bei Memory geht nichts sonst müßte man ja wenn man ein Hotkey hat pausenlos auf der Taste rumtrommeln das es bleibt.
Hat auch niemand behauptet. Mein Beitrag zu diesem Thema bezog sich auf die Source vom TE.Quote:
Die rechte zu DLL die brauch keine nur der Injector damit sie in den Prozess kann.
Wenn du meinst, dann bin ich offen für neus anhand eines Beispiel.Quote:
Danke, nun hast du entgültig bewiesen, dass du keine Ahnung hast.
Hat auch niemand behauptet. Mein Beitrag zu diesem Thema bezog sich auf die Source vom TE.
aua :( Mir tut schon der Bauch weh vor lauter lachen :(Quote:
Wenn du meinst, dann bin ich offen für neus anhand eines Beispiel.
Schaue mal in den UC link läuft auch in einer Schleife, achso sind ja auch alles Noobs stimmt ja.
Du vergleichst Äpfel mit Birnen, nice! :>Quote:
Wie gesagt ich warte noch auf dein Beispiel, weil ich Himmel ist auch Jahrmarkt aber ich sag dir nicht wo die Leiter steht der einzigste der keine ahnung hier hat bist du.
Sieht man in vielen anderen Post du bist einfach nur hier um andere voll zu Texten mit deinem geistigen Dünnschiss.
Du Laberst und Laberst aber weißt nicht mal was.
Trotzdem warte ich noch auf dein Beispiel
Kannst ja Need for Speed World nehmen das Spiel ist Free und kein Punkbuster oder sonstiges Zeig es anhand dem Nitro.
Da du ja eh alles kannst dürfte es ja kein Problem für dich sein.