Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Wie kann ich emine Programme vor dem Beenden unter Strg+Alt+Entf

dav / 7 Antworten / Flachansicht Nickles

Hallo Leutz!


Ich proggramiere grad einen Admin-Tool in Visual C++ 6 und Windows 2000.
Nun soll es auch einen Remote-Teil geben.


Soweit, sogut, es klappt alles wunderbar.
Aber ich hab ein riesen Problem:
Die Benutzer, die auf dem Rechner arbeiten, sollen den Server nicht beenden können. Ich bin soweit, dass das Programm unter dem Taskmanager bei Programme nicht mehr aufscheint. Aber bei Prozesse doch (ist ja nicht vermeidbar, außer wenn das Ding als Dienst rennt). Nun gibt es unter Windows 2000 ja manche Programme, bei denen nach 'Prozess beenden' die Fehlermedlung kommt: 'Zugriff verweigert' (Z.B.: netlogon.exe). Genau das möchte ich auch machen.


 


dav

bei Antwort benachrichtigen
Workaround Dreamforger
Synthetic_codes dav „Wie kann ich emine Programme vor dem Beenden unter Strg+Alt+Entf“
Optionen

dann schreib in deinen Client eine funktion rein, die in der Registry ablegt wo dein Programm sitzt/wenn du sowas wie einen trojaner codest(Respect) da gab es mal irgendeine Klasse mit der man den dateinamen des programms rauskriegen konnte. müsste mal nachschauen, melde mich vielleicht später nochmal

ps: kann man dein Programm mal testen oder so?

synthtetic_codes@yahoo.de

'); DROP TABLE users;--
bei Antwort benachrichtigen