AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 03:17

Parameter dieser Suchanfrage:

Suche in Thema: Security_Descriptor ändern
Suche alle Beiträge, die von "Dezipaitor" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 8. Sep 2007
    also ich hab man dein Beitrag zur Codelib übersetzt
    und konnte den String "D:P(..." damit ohne Probs ausführen.
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 7. Sep 2007
    Sorry, ich verstehe nicht genau was du wissen willst, wegen den DACL-Flags.
    Meinst du die SD ControlFlags oder
    die SecurityInformationFlags.
    Das erste gibt Information über den SD. Das zweite gibt einer API Funktion den Befehl, welche Art von Information
    (DACL, Group, usw + Protected, Unprotected) im SD des Objekts geändert werden soll.

    Die Grundlagen über Window Security Programming...
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 7. Sep 2007
    Warum konvertierst du den SD überhaupt? Die Arbeit kannst du dir sparen, da du den neuen SD sowieso nicht verwendest.
    Benutze stattdessen GetSecurityDescriptorDacl. Dann haste die DACL sofort.
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 7. Sep 2007
    GetLastError ruft man nur dann auf, wenn eine API Funktion einen Fehler über den Rückgabewert meldet.
    Es ist nämlich nicht definiert, dass LastError auf 0 gesetzt wird im Erfolgsfall.
    Daher kann es auch im Erfolgsfall einen Wert ungleich 0 von GetLastError zurückgegeben werden.

    Self-Relative SDs ist ein SD, der aus einem Stück Speicher besteht, der alles notwendige enthält. Diese Art wird...
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 7. Sep 2007
    Das Programm funktioniert. Nur hast du keinen zweite Bildschirm :D
    Das Fenster ist deshalb außerhalb des sichtbaren Bereichs und man muss es über die Taskleiste verschieben.

    Delphi setzt standardmäßig die Designkoordinaten für die Fensterposition.

    Ich habe erneut hinaufgeladen.
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 6. Sep 2007
    Ich habe mal schnell ein Progrämmchen geschrieben, dass Strings in einen Security Descriptor und zurück verwandelt.

    Man kann den String ins Memo schreiben und dann den Button drücken - oder es einfach leer lassen und im ACL Editor die Einstellungen vornehmen und dann ins Memo schreiben lassen.
    Mit der ComboBox kann man bestimmen, welche Art Objekt umgegangen werden soll - ich habe sie nicht...
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 5. Sep 2007
    Du setzt nil für die DACL ein. Das bedeutet, dass JEDER (damit auch Gast) vollen Zugriff auf das Objekt hat. Du musst schon einen DACL erzeugen und auch Benutzer einfügen. Wenn du die DACL leer lässt, dann darf niemand mehr auf das Objekt zugreifen. Dann kommt wieder, wie oben schon geschrieben, der Besitzer ins Spiel.

    Die DACL zu ändern ist etwas aufwendig in C. Deshalb meinte ich ja, dass du...
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 5. Sep 2007
    Können sie nicht unbedingt. Administratoren unterliegen wie alle anderen Nutzer auch dem Rechtesystem. Sie haben bloß den Vorteil, sich das Recht (wie auch immer) verschaffen zu können.
    Man sieht es gut an dem Ordner "System Volume Information". Ein Admin kann es sich per default nicht ansehen. Er kann jedoch die DACL anpassen und dann sich den Inhalt ansehen.

    Das hemmt schonmal einige...
  • Forum: Win32/Win64 API (native code)

    Re: Security_Descriptor ändern

      Delphi
      by Dezipaitor, 4. Sep 2007
    Du kannst die Prozess DACL mit SetSecurityInfo mit ObjectType =
    SE_KERNEL_OBJECT setzen.
    Theoretisch, da ich es selbst nicht probiert habe.

    ABER: Der Besitzer eines Security Descriptor kann immer die ACL ändern! Besitzer kann jeder werden dem es über die ACL erlaubt ist.
    Zudem können bestimmte Gruppen, auch ohne diese ACL Rechte, Besitzer übernehmen. Administratoren können dies z.B....


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Dezipaitor&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=98954
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:22 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