Entwickler-Ecke
IO, XML und Registry - ReadProcessMemory
AeroX - Mo 03.03.08 21:15
Titel: ReadProcessMemory
Hallo,
ich bin zufällig auf diesen befehl gestoßen.
Ich verstehe aber es nicht genau!
kann ich damit den Speicher durchsuchen,
und Variablen von anderen Programmen ändern?
Kha - Di 04.03.08 13:52
AeroX hat folgendes geschrieben: |
| und Variablen von anderen Programmen ändern? |
Wenn du ihre genaue Adresse kennst ;) . Aber selbst dann würde ich zum Ändern lieber WriteProcessMemory verwenden :mrgreen: .
Kha - Di 04.03.08 19:43
AeroX hat folgendes geschrieben: |
| Wie kann man denn die adresse herausfinden? |
Zum Bleistift so, wie es in dem Artikel beschrieben ist o.O .
AeroX - Di 04.03.08 20:32
:D
ok, habt ihr vielleicht ein "kleines" Beispiel für mich, noch kleiner
als minesweeper?
AeroX - Di 04.03.08 23:02
also, ich verstehe das hier nicht so unbedingt,
verbessert mich wenn ich mich irre!
C#-Quelltext
1: 2: 3: 4: 5: 6:
| ReadProcessMemory( hProcess, memoryAddress, buffer, bytesToRead, out ptrBytesRead); |
könnte mir mal einer die begriffe erklären, die ich nicht weiß?
Moderiert von
Christian S.: C#-Tags hinzugefügt
Kha - Mi 05.03.08 17:51
Sagen wir's andersherum: Wenn du diese Informationen nicht aus dem Artikel entnehmen kannst, solltest du dich lieber erst einmal einfacheren Projekten widmen. Solange du Assembler und einen Asm-Debugger nicht beherrscht (was z.B. auf mich zutreffen würde), musst du gar nicht erst anfangen.
AeroX - Do 06.03.08 22:23
ok, danke für die Weisheit :)
ich werde mir jetzt ersteinmal ein Buch kaufen,
und es lesen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!