Thema: Delphi Taskmanager sperren

Einzelnen Beitrag anzeigen

Benutzerbild von geskill
geskill

Registriert seit: 17. Feb 2007
Ort: NRW
420 Beiträge
 
Delphi 2010 Professional
 
#21

Re: Taskmanager sperren

  Alt 9. Apr 2008, 21:35
Naja um den Taskmanager zu sperren habe ich mal ein Programm geschrieben hehe, war wegen meiner schwester, naja es hat ihn halt immer geschlossen und zusätzlich opera und ie, damit sie nicht ins internet kam hehe :)
Naja aber Schluss mit der damelei! Ich gebe dir ein paar Tipps :)

1. Du musst sichergehen das dein Programm beim Windowsstart gestartet wird, Stichwort: Autostart! "HKEY_LOCAL_MACHINE"

2. Du musst prüfen ob der TaskManager geöffnet wird - Timer!

3. Wenn der TaskManager offen ist schließen! Fertig!

Naja das wars eigentlich schon:
Hier ein paar Funktionen die du brauchen wirst und 100% bei google.com findest!

CreateWin9xProcessList
CreateWinNTProcessList
GetProcessList
EXE_Running
KillTask "function KillTask(ExeFileName: string): integer;"

Und in den Timer schreibst du so was rein:
Delphi-Quellcode:
  SendMessage(FindWindow(nil, 'Windows Task-Manager'), WM_CLOSE, 0, 0);

  IF EXE_Running('taskmgr.exe',false)
    THEN KillTask('taskmgr.exe');
Nun damit es Sinn macht solltest du das Interval des Timers auf 20 ms stellen.
Wenn du es nett machen willst kannst du das Programm in die Tray "CoolTrayIcon" packen mit LogIn Bereich. Dann denkst du dir ein Password aus und verschlüsselst es 256 Bit. Wenn Torry wieder online ist solltest du mal dort nach TPassWord ausschau halten (Speichert Password in der Registy ab, und vergleicht es ob es stimmt, sehr schön gemacht, [[der der das geschrieben hat wohnt sogar bei mir in der Nähe^^]]).
Zu guter letzt macht es Sinn, dass du das Programm irgendwo versteckst und auch den RegistryEditor sperrst (Autostart!)

Naja wenn du das alles kapiert hast solltes es ganz einfach sein :) - Meine Schwester hat es nieee geknackt bekommen....
Und TaskManager von anderen kann man ja genauso sperren, bzw. jedes Programm was nicht gestartet werden soll, wie ICQ etc....
Viel Spass beim Nachbauen...
Sebastian
  Mit Zitat antworten Zitat