Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Prozess vor Taskmanager verstecken - Was läuft da schief? (https://www.delphipraxis.net/53517-prozess-vor-taskmanager-verstecken-laeuft-da-schief.html)

Zacherl 18. Sep 2005 09:39


Prozess vor Taskmanager verstecken - Was läuft da schief?
 
Hallo,
ich habe versucht diesen Code aus der CodeLib zu verwenden, um mein Programm vor dem Taskmanager zu verstecken. Dazu habe ich erst einmal den Code zu der DLL compiliert. Danach habe ich die Routine mit
Delphi-Quellcode:
Function HideNTProcess(PID: DWORD): Bool; external 'HideNTProcess.dll';
importiert.

Soweit so gut. Allerdings verursacht der Aufruf:
Delphi-Quellcode:
HideNTProcess(252);
Ein AccessViolation. Woran liegt das? Oder wie muss ich es machen, damit es läuft?

Dann hätte ich noch eine verwandte Frage, nälich wie ich die ProcessID des eigenen Prozesses ermittele.

Florian

Olli 18. Sep 2005 10:15

Re: Prozess vor Taskmanager verstecken - Was läuft da schief
 
Zitat:

Zitat von Florian Bernd
ich habe versucht diesen Code aus der CodeLib zu verwenden [...]

Das passiert, wenn die Codelib-Mgr mal eben den Rest der Diskussion wegschmeissen :mrgreen: ... der hätte dir interessante Einblicke eröffnet, dieser Rest. Naja, aber sei's drum. Viel Erfolg mit deinem Vorhaben. IMO würde sowas erst garnicht in die Codelib gehören .... schon allein die Kommentare von Brechi im Ursprungsthema sind Gold wert.

CalganX 18. Sep 2005 12:42

Re: Prozess vor Taskmanager verstecken - Was läuft da schief
 
Hi,
die Diskussion existiert immer noch. Und zwar hier.

Chris


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz