Process32Next -- aber was benutzt der Taskmanager?
-
Hallo,
wenn ich C:\\Windows\system32\taskmgr.exe mit dem OllyDebugger öffne kann ich unter Search for => intermodular calls kein
Process32Next / First finden.Auch wenn ich via API Hooking vor jedem Aufruf dieser Funktion eine MSG Box anzeigen lasse funktioniert das nicht.
Meine Frage:Wie liest der Taskmgr die Prozessliste?
Schon mal vielen Dank,
Xalon
-
EnumProcesses...
-
Danke
-
Hmm ich merk grade auch EnumProcesses verwendet er nicht

Noch jemand ne Idee?Schon mal vielen Dank,
Xalon
-
Ok, hast recht...
Der taskmgr.exe verwendet interne, nicht dokumetierte Schnittstellen zum OS.
Die sog. "native Schnittstelle". Das erkennt man ganz simpel daran, dass diese Anwendung gegen die "ntdll.dll" linkt; und dort wird z.B. die Funktion "NtQuerySystemInformation" verwendet die z.B. genau sowas liefert.Such einfach mal in google nach der Funktion.
Aber wie gesagt: Du solltest sie nicht verwenden! Sie ist undokumentiert!
-
Ich will nur mein Api-Hooking Tutorial (wiki.hackerboard.de unter Windows_API)
vervollständigen
Sicher das es die Funktion NtQuerySystemInformation ist oder ist das nur ne Vermutung?

Schon mal vielen Dank,
Xalon
-
Xalon_ schrieb:
Sicher das es die Funktion NtQuerySystemInformation ist oder ist das nur ne Vermutung?

ich bin mir ziemlich sicher...
für dein 'hackerboard': [url entfernt... jeden kann selber googlen]
-
Danke werds mir mal anschauen.
Xalon
P.S:Und die URL klingt zwar nach nem Kiddie Board, is aber weit davon entfernt