Seite 1 von 2

Programm gegen beenden absichern?

Verfasst: 08.08.2007 17:55
von PureBasic4.0
Hi,
Ich möchte gerne eine art kindersicherung basteln. Das programm darf nach möglichkeit nicht beendbar sein. Auch das killen in task manager möchte ich verhindern. Nur nach eingabe des richtigen kennworts soll man das programm beenden können. Geht das irgendwie?

Verfasst: 08.08.2007 18:03
von ts-soft
HideFromTaskBar und keinen Fenstertitel geben.

Verfasst: 08.08.2007 18:08
von PureBasic4.0
Aber dann kann man das programm aber mit dem task manager killen, oder?

Verfasst: 08.08.2007 18:22
von ts-soft
Ohne Fenstertitel steht auch nichts im Taskmanager, jedenfalls im
ersten Reiter. Das sollte für die meisten Kids reichen.

Verfasst: 08.08.2007 18:31
von milan1612
Nenn dein Programm einfach svchost.exe, und dann lass die Kids mal schön raten :mrgreen:

Verfasst: 08.08.2007 18:33
von dysti

Verfasst: 08.08.2007 19:29
von PureBasic4.0
ich glaube, ich habe mich falsch ausgedrückt:

Das Programm läuft im SysTray und soll nur beendet werden können, wenn ein kennwort eingegeben wurde. Es soll nicht im Task-Manager unter Prozesse auftauchen, bzw. dort beendbar sein. Gibt's vielleicht eine andere Methode?

Verfasst: 08.08.2007 19:32
von ts-soft
Als Service starten, ist dann nicht im Taskmanager, aber zu beenden ist es
dennoch recht einfach :mrgreen:

Verfasst: 08.08.2007 19:36
von ZeHa
Oder Du schreibst zwei Programme, die bemerken, wenn das andere beendet wurde, und es dann sofort wieder neu starten. Das ist zwar nicht die coolste Lösung, aber sie müßte zumindest funktionieren. Um die kurze Zeit dazwischen zu überbrücken (könnte ja sein, daß einer wahnsinnig schnell ist und beides beenden kann), kannst Du dann, sobald Programm A merkt, daß B beendet wurde, erstmal 'nen riesigen Wirrwarr an Fenstern auf den Bildschirm bringen, sodaß der Anwender eigentlich keine Chance hat, Programm A auch noch zu beenden ;) oder Du fährst den PC einfach sofort runter, und wenn er den PC wieder neu hochfährt, starten sich wieder sofort beide Programme...

Verfasst: 08.08.2007 19:41
von PureBasic4.0
@ZeHa: Eigentlich keine schlechte Idee

@ts-soft: Kann man den Benutzer so einschränken, dass er den Service nicht beenden kann? (Zugriff verweigert, oder so)
Einen eingeschränkten Windows-Account möchte ich möglichst umgehen