Ok, ich habe den Fehler gefunden - es waren die falschen c_types.
Der richtige Code wenn es wen interessiert:
import psutil
import ctypes as c
from ctypes import wintypes as w
def listProcesses():
for proc in psutil.process_iter():
try:
pinfo = proc.as_dict(attrs=['pid', 'name'])
except ...
Die Suche ergab 4 Treffer
- Dienstag 3. Juli 2018, 22:03
- Forum: Allgemeine Fragen
- Thema: ReadProcessMemory
- Antworten: 5
- Zugriffe: 1562
- Dienstag 3. Juli 2018, 15:29
- Forum: Allgemeine Fragen
- Thema: ReadProcessMemory
- Antworten: 5
- Zugriffe: 1562
Re: ReadProcessMemory
Ich habe an dieser Stelle mit einem Tool den Speicher ausgelesen und weis daher, dass es die richtige Adresse ist. Auch, dass es ein 4 Byte Wert ist.
Und habe es auf 4 Byte geändert, aber leider nach wie vor das selbe Problem.
Und habe es auf 4 Byte geändert, aber leider nach wie vor das selbe Problem.
- Dienstag 3. Juli 2018, 15:19
- Forum: Allgemeine Fragen
- Thema: ReadProcessMemory
- Antworten: 5
- Zugriffe: 1562
Re: ReadProcessMemory
Hallo __blackjack__,
ich hatte leider viel um die Ohren - also der Errorcode von GetLastError den ich bekomme ist 998 - also "Invalid access to memory location". Ich denke mal dazu brauche ich das "SeDebugPrivilege" um von diesem Speicherbereich lesen zu können. Was mich aber wundert ist, dass ich ...
ich hatte leider viel um die Ohren - also der Errorcode von GetLastError den ich bekomme ist 998 - also "Invalid access to memory location". Ich denke mal dazu brauche ich das "SeDebugPrivilege" um von diesem Speicherbereich lesen zu können. Was mich aber wundert ist, dass ich ...
- Samstag 30. Juni 2018, 00:03
- Forum: Allgemeine Fragen
- Thema: ReadProcessMemory
- Antworten: 5
- Zugriffe: 1562
ReadProcessMemory
Hallo Community,
ich habe folgendes Problem, ich möchte mit Python den Speicher eines anderen Prozesses auslesen, nur leider schlägt es immer fehl.
import psutil
from ctypes import *
from ctypes.wintypes import *
def listProcesses():
for proc in psutil.process_iter():
try:
pinfo = proc.as ...
ich habe folgendes Problem, ich möchte mit Python den Speicher eines anderen Prozesses auslesen, nur leider schlägt es immer fehl.
import psutil
from ctypes import *
from ctypes.wintypes import *
def listProcesses():
for proc in psutil.process_iter():
try:
pinfo = proc.as ...