Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Prozess verstecken (https://www.delphipraxis.net/42351-prozess-verstecken.html)

Tzuxy 17. Mär 2005 15:01


Prozess verstecken
 
Na Delphianer,
meine Titel spricht Bände oder? Folgendes: Ich möchte einen Prozess im Taskmanager verstecken und wissen ob so etwas mit Delphi möglich ist oder nur mit Zusatztools(rootkits).
Ich möchte vor allem darauf hinweisen mir keine Fragen über den Verwendungszweck zu stellen.Ich möchte lediglich eine Antwort auf meine Frage und wenn man sich hier umschaut scheint es ziemlich schwer zu sein

Danke

mit freundlichen Grüßen Robert

Airblader 17. Mär 2005 15:13

Re: Prozess verstecken
 
Zitat:

Zitat von Tzuxy
Ich möchte vor allem darauf hinweisen mir keine Fragen

Womit du dich aber doch noch verdächtiger machst... :?:

SubData 17. Mär 2005 15:15

Re: Prozess verstecken
 
Wir geben hier keine Hinweise für "illegale Aktivitäten"

Man muss keine Prozesse verstecken, als Systemdienst laufen lassen reicht vollkommen aus. (Natürlich darf der User dann keine Admin Rechte haben...)

Hier wurde das ausführlich diskutiert :)

derpepe 17. Mär 2005 15:42

Re: Prozess verstecken
 
Hab zu dieser Thematik einen Codeschnipsel, weiß aber nicht was der macht.
Delphi-Quellcode:
hNdl:=LoadLibrary('KERNEL32.DLL');
RegisterServiceProcess:=GetProcAddress(hNdl, 'RegisterServiceProcess');
RegisterServiceProcess (GetCurrentProcessID, 1);
FreeLibrary(hNdl);
SetWindowLong(Application.Handle, GWL_EXSTYLE,
  GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
Weiß jemand von euch was der tut?
Ich vermute mal: Das Fenster verstecken.

Luckie 17. Mär 2005 15:48

Re: Prozess verstecken
 
Das versteckt einen Prozess vor dem Taskmanager aber nur unter Consumer Windows.

perle 17. Mär 2005 15:49

Re: Prozess verstecken
 
RegisterServiceProcess <--- na was wird das wohl machen?

Dadurch wird zwar der Prozess im TM versteckt aber auch nur bei win9x. auf NT systemen geht das nicht!

derpepe 17. Mär 2005 15:52

Re: Prozess verstecken
 
Zitat:

RegisterServiceProcess <--- na was wird das wohl machen?
Hmmm... Vielleicht das Teil als Dienst registrieren!? Sorry, weiß das echt nicht, hab's nicht so mit der WinAPI, bin da noch sehr lernfähig.

phXql 17. Mär 2005 16:48

Re: Prozess verstecken
 
Zitat:

Zitat von derpepe
Zitat:

RegisterServiceProcess <--- na was wird das wohl machen?
Hmmm... Vielleicht das Teil als Dienst registrieren!? Sorry, weiß das echt nicht, hab's nicht so mit der WinAPI, bin da noch sehr lernfähig.

Richtig...

Luckie 17. Mär 2005 17:17

Re: Prozess verstecken
 
Zitat:

Zitat von Tzuxy
Ich möchte vor allem darauf hinweisen mir keine Fragen über den Verwendungszweck zu stellen.

Wenn du solch eine Frage stellst, wirst du dir das aber gefallen lassen müssen. Es gibt keinen Grund, warum amn dies tun sollte. :roll:

c113plpbr 18. Mär 2005 14:41

Re: Prozess verstecken
 
Na dann beantworten wir mal deine Frage ... und zwar NUR deine Frage:
Zitat:

Zitat von Tzuxy
Folgendes: Ich möchte (...) wissen ob so etwas mit Delphi möglich ist.

Ja. :mrgreen:

ciao, Philipp


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 Uhr.
Seite 1 von 2  1 2      

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