C++ MemoryHacking

04/12/2012 11:03 WITZIG#1
Hallo leute ich will mich zurzeit mit c++ und dem memoryhacking beschäftigen aber ich weiß nicht wie es geht. könnte mir jemand zeigen wie ich (entweder mit einer dll oder einer form mit checkboxen )in einem spiel die memory ändere. ich kenne mich im autoit memoryhacking eigentlich gut aus. währe nett wenn mir jemand hilft :D ich hoffe ich werde es schnell verstehen
04/12/2012 11:35 .Infinite#2
Suchfunktion....

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
04/12/2012 11:38 WITZIG#3
danke ich schaus mal an :D

und übrigens ich habe schon gesucht aber nichts gefunden aber jez hab ich ja was

und ich hätte noch ne frage wie mach ich dass das programm auf einen process wartet nicht auf ein fenster?
04/12/2012 16:45 jacky919#4
Quote:
Originally Posted by WITZIG View Post
und ich hätte noch ne frage wie mach ich dass das programm auf einen process wartet nicht auf ein fenster?
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
04/12/2012 20:21 WITZIG#5
Also ich habe jez die values und die adresse aber iwi weiß ich nicht weiter... :(
Code:
Code:
#include <windows.h>
#include <iostream> 

using namespace std;

int main()
{
HWND hwnd;
FLOAT Id; 
HANDLE ProcessHandle = ("S4Client.exe");
int value = 1;
unsigned adress = 0x16656106;
);

{
	cout << "Waiting 4 S4Client.exe" << endl;
}
{
	WriteProcessMemory(ProcessHandle,(LPVOID)adress,&value,sizeof(int),NULL); 
	cout << "Wert geschrieben" << endl;

}
cin.get(); 
}
Könnte mir jmd helfen o.O wäre seeeeehhhhr net :(
04/12/2012 20:42 Trollface-#6
Quote:
Originally Posted by WITZIG View Post
Also ich habe jez die values und die adresse aber iwi weiß ich nicht weiter... :(
Code:
Code:
#include <windows.h>
#include <iostream> 

using namespace std;

int main()
{
HWND hwnd;
FLOAT Id; 
HANDLE ProcessHandle = ("S4Client.exe");
int value = 1;
unsigned adress = 0x16656106;
);

{
	cout << "Waiting 4 S4Client.exe" << endl;
}
{
	WriteProcessMemory(ProcessHandle,(LPVOID)adress,&value,sizeof(int),NULL); 
	cout << "Wert geschrieben" << endl;

}
cin.get(); 
}
Könnte mir jmd helfen o.O wäre seeeeehhhhr net :(
wtf?

[Only registered and activated users can see links. Click Here To Register...]

Viel glück beim C++ lernen.

PS: Das ist der schlimmste Code den ich jemals gesehen habe!
04/12/2012 20:44 .SkyneT.#7
Quote:
Originally Posted by WITZIG View Post
Also ich habe jez die values und die adresse aber iwi weiß ich nicht weiter... :(
Code:
Code:
#include <windows.h>
#include <iostream> 

using namespace std;

int main()
{
HWND hwnd;
FLOAT Id; 
HANDLE ProcessHandle = ("S4Client.exe");
int value = 1;
unsigned adress = 0x16656106;
);

{
	cout << "Waiting 4 S4Client.exe" << endl;
}
{
	WriteProcessMemory(ProcessHandle,(LPVOID)adress,&value,sizeof(int),NULL); 
	cout << "Wert geschrieben" << endl;

}
cin.get(); 
}
Könnte mir jmd helfen o.O wäre seeeeehhhhr net :(
Was zur Hölle soll das sein ?

Du kannst doch nicht überall irgendwelche Klammern setzten ...
(was aber egal ist, da im Grunde alles falsch ist ...)

Und ohne eine Schleife wirst du es auch nicht hinbekommen :rolleyes:
04/12/2012 20:48 Padmak#8
Genauso wie ich mir zu 99% sicher bin, dass die Adresse im Code nicht statisch ist

Padmak
04/12/2012 21:02 MrSm!th#9
Wie ihr halt nich merkt, dass da noch was fehlt, weil er ja nich weiter weiß :/

Trotzdem total falsche Syntax an manchen Stellen, lern erstmal die Sprache richtig.