| |
|
|
- Seite 1 - |
|
Arpur | Hallo Allerseits, Ich möchte eine Wert in einem Prozess an die Adresse 7DE3C mit dem Befehl ReadProcessMemory aus kernel32.dll schreiben. Ich habs mit External versucht nur ich versteh nicht den genauen Aufbu des Befehls. Gibt es einen einfacheren Befehl in Profan? |
|
|
| |
|
|
|
| |
|
- Seite 1 - |
|
Jörg Sellmeyer | Was möchtest Du denn jetzt? Lesen oder schreiben? ReadProcessMemory heißt ja lesen... Und was heißt an die Adresse? Ein Bereich Deines Programms oder in einen fremden Prozess? 7DE3C ist ein Hexwert, den Profan als solchen versteht, wenn davor ein $ steht: $7DE3C |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 07.07.2011 ▲ |
|
|
|
|
Arpur | Sry Meinte WriteProcessMemory... HAb mich verschrieben. Ich möchte diesen Wert in einen Fremden Prozess einfügen |
|
|
| |
|
|
|
| |
|
| |
|
|
|
| Doch aber wir haben auch Google und sind daher der Meinung: Suchter halt selbst. |
|
|
| |
|
|
|
Jörg Sellmeyer | Ich würd'S etwas höflicher formulieren aber das Ergebnis bleibt das gleiche. In der win32.hlp steht die Beschreibung zu WriteProcessMemory. Wie Du aber an die Rechte dafür kommst, in einen fremden Prozess zu schreiben, weiß ich leider auch nicht |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 08.07.2011 ▲ |
|
|
|
|
| |
|
| |
|
|
|
| Ich komm trotzdem nicht weiter... Hab jetzt mal einen Test Programm gemacht das einen Wert pro Mausklick erhöht. Nun wollte ich den Wert hiermit ändern, was jedoch nicht funktioniert hat. KompilierenMarkierenSeparieren |
|
|
| |
|
|
|
| Wo hast Du denn bitte nachvollzogen das die Funktion FindWindow ein Handle auf einen Prozessspeicher zurückliefert?
In der Hilfe steht: Hilfedatei
PlaySound S, N
--------------------------------------------------------------------------------
Version: 2.6
S : String - Dateiname (mit Pfad) N : Integer - Spielmodus
Eine WAV-Datei wird abgespielt. Ist kein Soundtreiber vorhanden, passiert nichts.
... und so ists auch.
Mein Tip: Die funktionierenden Beispiele nicht vollständig ignorieren. |
|
|
| |
|
|
|
| |
|
| |
|
|
|
| |
|
| |
|
|
|
Jörg Sellmeyer | iF ist manchmal etwas schwer zu verstehen. Er meint: In der Hilfe zu Playsound wird beschrieben, was der Befehl macht und genau das macht er auch. Mit FindWindow verhält es sich genauso. Also nix mit Prozesshandle, sondern nur ein Fensterhandle. Ich hab keine Ahnung, was Du vorhast aber stell es Dir nicht so einfach vor, in den Speicherbereich eines fremden Programmes zu schreiben. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 09.07.2011 ▲ |
|
|
|
| |
|
- Seite 2 - |
|
|
| Ich habe es zwar selbst noch nicht durchprogrammiert aber ich ahne das es eigentlich ganz einfach ist solange man es sich nicht zum Ziel macht einen bereits laufenden Prozess anzudocken sondern den zu beschreibenden Prozess mit entsprechenden Rechten einfach erstmal selbst erzeugt (createProcess).
Aber nur um jetzt so ein Spiel zu "cracken" habe ich nicht so die Lust mich da jetzt reinzuknieen. |
|
|
| |
|
|