![]() |
Re: Mit Dienst Bildschirm färben
Ich denke mal, dass er damit meint, dass du deinem Programm eine ACL zuweisen solltest, und somit die Rechte bekommen.
|
Re: Mit Dienst Bildschirm färben
und was ist eine ACL?
|
Re: Mit Dienst Bildschirm färben
*push*
Ich hab bei den Diensteigenscaften so eine nettes feld gefunden wo draufsteht: "Datenaustausch zwischen Dienst und Desktop zulassen". Was bringt sich des? Darf ich dann auf den bildschirm was zeichnen? |
Re: Mit Dienst Bildschirm färben
das ist das, was mit einem interaktiven Dienst gemeint ist, dann hat der Dienst Zugriff auf den Default Desktop des Benutzers in der interaktiven WinStat0.
|
Re: Mit Dienst Bildschirm färben
aso
und warum ist der eine potentielle sicherheitslücke? weil man durch den Dienst adminrechte bekommen könnte? |
Re: Mit Dienst Bildschirm färben
Nein, weil der Dienst im System Kontext läuft, also mit den höchsten Rechten. Dadurch, dass der Dienst direkten Zugriff auf den Desktop hat, könnte man jetzt Code einschleusen, der dann vom Dienst ausgeführt wird, da der Dienst mit den höchsten Rechten läuft...
Siehe dazu auch ![]() |
Re: Mit Dienst Bildschirm färben
ok dann ich habs eingesehen des es nicht geht
wie kann ich dann des mit zwei programmen machen aber es sollte halt möglichst sicher sein. Also nicht wenn der User doppelt auf die exe klickt der bildschirm weiss wird. Es sollten auch keine parameter sein |
Re: Mit Dienst Bildschirm färben
Zitat:
|
Re: Mit Dienst Bildschirm färben
hmm klingt nicht sclecht
ich weiss wie ich ihn erzeuge und abfrage aber wie sieht es da mit der Sicherheit aus? wenn man den Mutex namen kennt muss man ihn nur erstellen und kann dann schon die exe ausführen so jetzt ist die Frag wie kann man den Mutexnamen herausfinden (außer exe nach dem String durchsuchen) |
Re: Mit Dienst Bildschirm färben
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:30 Uhr. |
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