AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi NT Service Eigenschaft "Wiederherstellen" programmieren
Thema durchsuchen
Ansicht
Themen-Optionen

NT Service Eigenschaft "Wiederherstellen" programmieren

Ein Thema von Namii · begonnen am 24. Okt 2006 · letzter Beitrag vom 27. Jan 2007
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    
Namii

Registriert seit: 21. Okt 2006
7 Beiträge
 
Delphi 7 Professional
 
#1

NT Service Eigenschaft "Wiederherstellen" programm

  Alt 24. Okt 2006, 08:35
Huhu *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
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 08:37
Wozu brauchst Du denn das?

Grüße und eine herzliches Willkommen
KLaus
Klaus
  Mit Zitat antworten Zitat
Namii

Registriert seit: 21. Okt 2006
7 Beiträge
 
Delphi 7 Professional
 
#3

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 08:39
Für ne Kindersicherung. Die Wänstchen solln es ja nicht so einfach haben
  Mit Zitat antworten Zitat
hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 08:56
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
  Mit Zitat antworten Zitat
Namii

Registriert seit: 21. Okt 2006
7 Beiträge
 
Delphi 7 Professional
 
#5

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 09:05
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
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 09:11
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
hsg

Registriert seit: 24. Apr 2006
Ort: Wustermark
354 Beiträge
 
Delphi 10.3 Rio
 
#7

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 09:12
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
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
  Mit Zitat antworten Zitat
nitschchedu

Registriert seit: 24. Mär 2006
300 Beiträge
 
Delphi 7 Professional
 
#8

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 09:23
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 !

  Mit Zitat antworten Zitat
Namii

Registriert seit: 21. Okt 2006
7 Beiträge
 
Delphi 7 Professional
 
#9

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 09:27
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
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#10

Re: NT Service Eigenschaft "Wiederherstellen" prog

  Alt 24. Okt 2006, 09:30
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 4  1 23     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz