Ergebnis 1 bis 2 von 2

Thema: auf speicher einer fremden anwendung zugreifen

  1. #1
    Unregistriert
    Gast

    Frage auf speicher einer fremden anwendung zugreifen

    hallo!

    ich habe ein opfertool und ein memorytool!

    das opfertool holt erzeugt eine variable vom typ int auf die ich zugreifen möchte und läuft über einen längeren zeitraum, das ich länger zeit habe um zugreifen zu können!

    über das opfertool holle ich mir auch die adresse der variable für das memorytool.

    mein problem ist: das memorytool findet das fensterhandle nicht!

    ich habe den namen des opferprogramms richtig angegeben und zwar Opfertool.

    ich bekomme keine compiler-warnung und keinen compiler-error.
    mein compiler ist von visual c++ 2008 express edition.

    wollte es zur sicherheit nur dazu sagen!


    bitte helft mir!!!!
    warum findet er das handle des anderen fensters nicht??


    der code zum opfertool

    [cpp]
    #include <iostream>
    #include <windows.h>

    using namespace std;

    int OpferVar = 1;

    int main(int argc, char **argv[])
    {
    cout << OpferVar << "\t" << &OpferVar << endl;
    Sleep(10000);
    cout << OpferVar << "\t" << &OpferVar << endl;
    Sleep(10000);

    return 0;
    }
    [/cpp]



    der code zum memorytool

    [cpp]
    #include <iostream>
    #include <windows.h>

    using namespace std;

    int main(int argc, char **argv[])
    {
    HWND hWnd;
    HANDLE hproc;
    DWORD procid;
    DWORD rw = 0;

    const char *winName = "Opfertool";

    unsigned adress = 0x011F9004;
    int buffer = 0;

    int wait = 0;

    hWnd = FindWindowA(NULL, winName);
    if(!hWnd)
    {
    cout << "hWnd not found\n";
    return 0;
    }
    else
    {
    cout << "hWnd found\n";

    GetWindowThreadProcessId(hWnd, &procid);

    hproc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, procid);

    ReadProcessMemory(hproc,(LPCVOID)adress,&buffer,
    sizeof(buffer),&rw);

    cout << "Lesen erfolgreich\n";
    cout << buffer;


    CloseHandle(hproc);
    }
    return 0;
    }
    [/cpp]
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Unregistriert
    Gast

    Reden AW: auf speicher einer fremden anwendung zugreifen

    habe das problem mit einer zusätzlichen codezeile gelöst!

    danke

Ähnliche Themen

  1. Fremden Wert auslesen
    Von Simon4590 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 04.08.2008, 16:26
  2. Wie verdopple ich den Speicher einer DVD von 4,7GB auf 8,4 G
    Von jou79 im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 22.03.2007, 21:57
  3. Avatars von fremden Websites verwenden?
    Von Kp* im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 2
    Letzter Beitrag: 18.03.2007, 20:46
  4. Verschlüsselung einer fremden Seite übernehmen
    Von im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 13.11.2005, 14:32

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •