Ist der Code O.K.?

09/24/2011 18:51 JixhE#1
Ich habe das Script von einem bekannten, aber ich weiß nicht wie ich es in c++ verwenden soll. Es soll glaube ich als Komandozeile (wie CMD) erscheinen, ich hoffe ihr könnt mir helfen...



Code:
#include <windows.h>
#include <iostream>
using namespace std;

    HWND hwnd;
    hwnd = FindWindow(0,L"4Story");
    HANDLE hStdOut;
    hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
    DWORD Id;
    HANDLE ProcessHandle;


int main()
{
    
    if(!hwnd)//Nach dem 4Story Fenster suchen.
    {
        SetConsoleTextAttribute(hStdOut, FOREGROUND_RED | FOREGROUND_INTENSITY);

        cout << "4Story wurde nicht gefunden!!" << endl;

        

    }
    else
    {
        SetConsoleTextAttribute(hStdOut, FOREGROUND_GREEN | FOREGROUND_INTENSITY);

        cout << "4Story gefunden!!" << endl;
        cout << "Fensterhandle: " << hwnd << endl;

        GetWindowThreadProcessId(hwnd,&Id);
        cout << "ProcessID: " << Id << endl;

        ProcessHandle = OpenProcess(PROCESS_VM_WRITE |PROCESS_VM_OPERATION ,false, Id);
        cout << "ProcessHandle: " << ProcessHandle << endl;
		address2 = 0x2AEB5748;
        value = 1;
        WriteProcessMemory(ProcessHandle,(LPVOID)address2,&value,sizeof(int),NULL);
09/24/2011 19:23 SmackJew#2
Dein Bekannter ist ein Stümper.

1. Da fehlt was am Ende. Ist dir nicht aufgefallen?
2. Viel Glück beim Ausführen von Funktionen im global scope.
09/27/2011 15:44 JixhE#3
Kennst du ein besseres Script für einen Hack?