AutoIt Code to C++?

03/20/2010 12:38 BloodlyKnife#1
Hi,
Ich hab mal eine kleine Frage kann man den simplen Code

Code:
#include <NomadMemory.au3>
#RequireAdmin

$open = _MemoryOpen(ProcessExists("....."))
While ProcessExists("......") = False
MsgBox(0, "Text", "öffne bitte ......exe")
WEnd

$Adresse = Da den CE Pointer hin
$Adresse2 = Noch einen wen muss

_WriteMemory($Adresse, $open, "10000000", "dword")
_WriteMemory($Adresse, $open, "10000000", "dword")
MsgBox(0, "Punkte wurden gesetzt", "Punkte wurden gesetzt!")
Das beispiel ist vom Pinball Hack der in Youtube beschrieben wird ;)
Aus AutoIt für Memory Hacking
irgentwie in C++ übersetzten?
Also für Consolen Anwendung?

Wer in übersetzten kann solls mir bitte schreiben
Bekommt ein Fettes Thanks :handsdown:
03/20/2010 12:56 HardCore.1337#2
Ich kann kein C++ aber schau dir mal den Befehl WriteProcessMemory an
03/20/2010 16:14 Aimless Angel#3
~move~
03/20/2010 16:25 flo8464#4
Kann ich dir machen.
Was zahlst du?
03/20/2010 17:13 xNopex#5
Ca. so

Code:
#include <windows.h>

int main()
{
HWND hwnd = NULL;
DWORD pid;
HANDLE handle;

do
{
    FindWindow( NULL, "Target" );
    Sleep( 250 );
}while( hwnd == NULL );

GetWindowThreadProcessId( hwnd, &pid );
handle = OpenProcess( PROCESS_ALL_ACCESS, TRUE, pid );

unsigned int adresse1 = 0x000000;
unsigned int adresse2 = 0x000001;
int buffer = 10000;

WriteProcessMemory( handle, (LPVOID)adresse1, &buffer, sizeof( int ), 0 ); 
WriteProcessMemory( handle, (LPVOID)adresse2, &buffer, sizeof( int ), 0 ); 

CloseHandle( handle );
return 0;
}