Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi NT Service Eigenschaft "Wiederherstellen" programmieren (https://www.delphipraxis.net/79521-nt-service-eigenschaft-wiederherstellen-programmieren.html)

Namii 24. Okt 2006 08:35


NT Service Eigenschaft "Wiederherstellen" programm
 
Huhu :hi: *nervös sei weil erster Forumpost*

Mein Problem ist, dass ich jetz schon seid mehreren Tagen versuche einen Dienst zu programmieren den man als Administrator nicht im Taskmanager beenden kann oder der den Rechner runterfährt wenn er im Taskmanager beendet wird. Man soll ihn also selbst mit Administrator Rechten nicht beenden können bzw dass wenn man dies tut der Rechner gleich runterfährt.
Theoretisch weiß ich zuminsest schon mal dass die 2. Variante möglich ist, man kann nämlich in der Dienste Ansicht bei den Diensteigenschaften unter dem Punkt "Wiederherstellen" (wo normalerweise steht beim ersten Fehlschlag "keine Aktion durchführen") angeben was der Dienst machen soll wenn er beendet wird, wie z.B. auch "Computer neustarten". Diese Sache hätte ich dann aber schon gern in Form von Quelltext im Delphi stehen und genau dass ist dann mein Problem...
Ich hoffe jemand von euch kann mir helfen :duck:

Klaus01 24. Okt 2006 08:37

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Wozu brauchst Du denn das?

Grüße und eine herzliches Willkommen
KLaus

Namii 24. Okt 2006 08:39

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Für ne Kindersicherung. Die Wänstchen solln es ja nicht so einfach haben :roll:

hsg 24. Okt 2006 08:56

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Für eine Kindersicherung reicht doch die Benutzerrechte zu beschränken?! Warum haben deine Kinder denn Admin-Rechte?
Ich verstehe den Sinn des Dienstes überhaupt nicht!

Gruß Jörg

Namii 24. Okt 2006 09:05

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Es geht doch hier nicht darum ob man es auch anders machen könnte als oben beschrieben...
Der Fakt ist doch wenn man eine professionelle Kindersicherung programmieren will muss sie auch funktionieren wenn das Kind Administrator Rechte hat.

MfG Nami :spin:

Luckie 24. Okt 2006 09:11

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Nein muss sie eben nicht, weil solche Benutzer eben keine Administratoren-Rechte haben (sollten). Wenn sie am System nichts verstellen dürfen, warum haben sie denn dann Administratoren-Rechte? Kannst du uns diese Frage schlüssig beantworten, können wir weiter diskutieren.

Selbst ich zu Hause habe an meinem Rechner keine Administratoren-Rechte, bzw. ich arbeite nicht mit dem Administratorenkonto. Das Administratorenkonto ist nur dazu da, um den Rechner zu administrieren, wie auch schon der Name vermuten läßt. Sind die Kinder keine Administratoren, haben sie auch kein Administratorenkonto zu benutzen. Punkt.

hsg 24. Okt 2006 09:12

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Zitat:

Zitat von Namii
Es geht doch hier nicht darum ob man es auch anders machen könnte als oben beschrieben...
Der Fakt ist doch wenn man eine professionelle Kindersicherung programmieren will muss sie auch funktionieren wenn das Kind Administrator Rechte hat.

MfG Nami :spin:

Wenn ich Administrator-Rechte habe und den Dienst nicht haben will, setze ich den Starttyp des Dienstes von Automatisch auf Manuell, starte den Rechner neu und dein Dienst hat gar nichts mehr zu sagen!

Es gibt keinen Weg für dich diesen Dienst so fest im System zu verankern, dass er nicht auszuschalten ist.
Von daher sehe ich keinen Sinn darin.

Gruß Jörg

nitschchedu 24. Okt 2006 09:23

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Das Problem ist doch das die Kinder in der heutigen Zeit mehr Ahnung haben als die Eltern !!
Und wenn sie ne Kindersicherung bauen will muss sie es doch bringen das die Eltern einfach nur das Program installieren
und ihr Kidi keine Chance hat da was zu manipulieren !!!
Die Frage war doch eben wie es geht und nicht warum da jetzt noch weiter zu Diskutieren über das warum und das rauszögern wie es geht verstehe ich nicht ! :gruebel:

:wink: :wink: :roteyes:

Namii 24. Okt 2006 09:27

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Eben so wie nitschchedu würde ich das auch begründen.
Die ganzen Ereignisse wie z.B. den Dienst auf Manuell umstellen oder ihn einfach im Dienstemanager beenden kann, kann man im Delphi übrigens ohne Probleme abfangen...

MfG eure Nami :spin2:

Luckie 24. Okt 2006 09:30

Re: NT Service Eigenschaft "Wiederherstellen" prog
 
Weil es eben der falsche Weg ist. Der erste Schritt muss immer sein die Benzutzerrechte soweit wie möglich und soweit wie nötig einzuschränken. Erst wenn dass nicht mehr möglich ist, greift man zu zusätzlicvhen Programmen.

Und natürlich ist es möglich. Aber ich vage zu bezweifeln, dass der Threadersteller in der Lage ist ein Rootkit zuschreiben, da offensichtlich die allernötigsten Kenntnisse über das Rechtemanagement und das Prinzip und Einsatz des Benutzerrechtesystems unter Windows fehlen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:43 Uhr.
Seite 1 von 4  1 23     Letzte »    

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