Jump to content

Adminrechte für ein Nicht administratives Programm


DMOrigin

Recommended Posts

echt, manche sollten echt mal ne Prüfung ablegen, um nen Computer anschalten zu dürfen.

Das deren PC's gekapert/verseucht/zerstört werden, waer mir ja wurscht, Problem iss, das sie andere auch durch Viagra Spam belaestigen.

 

Jahrelang öffnet M$ den Hackern Tür und Tor durch konsequente Ignoranz von User-Rechten. Nach langwierigen lernprozess begreifens endlich, das sowas absolut notwendig ist ...

Und dann kommen solche Fanboys. Sorry da kann man sich einfach nur an den Kopf greifen.

 

Diejenigen sollten sich mal ueberlegen, wobei sie hier mitspielen ....

Nur zur auffrischung. Mit adminrechten unter windows kommen keinerlei abfragen mehr, ob irgendwelche exe abgespielt werden, ob ports in der Firewall geoffnet werden etc ... und man hat schreibzugriff auf systemdateien (dlls).

Das spiel wuerde einem keinen Schden zufuegen ? keine Ahnung, darum gehts ned.

Es geht darum, dass allle prozesse die son Program oeffnet, auch unter admin rechten laufen.

jetzt ueberlegt mal weiter ... der launcher startet bei klick den INet Explorer. mit allen addons.

Hier gehen schon workarounds um, wie steuersoftware, die ebendfalls Inhalte ausm Inet nachlaed, unter admin rechten ausgefuehrt werden soll, damits mit swtor laeuft !

 

omg... du glaubst wirklich, dass die MS UAC die bösen Hacker, chinesischen Datenspione und oZapft1s Trojaner aufhält?

neee, aber sowas erlaubt es ueberhaupt erst, das jedes Kiddy viren schreibt. Und jeder volltrottel ne chance hat, das irgendwer auf sein zeugs reinfaellt.

 

Oder dass sich einer der genannten für deinen Datenmüll überhaupt interessiert?

Ma von deiner Kreditkartennummer sind denen wirklich deine Daten egal, aber deine IP und deine Rechenleistung und deine Bandbreite ist schon was wert ....

mit spammen laesst sich halt ne Menge geld verdienen ....

 

Ihr seid sowas von Ignorant ... wenns mich ned auch schaden wuerde, wuerd ich euch echt die Pest in den Prozessor wuenschen ....

 

Ciao ...

Link to comment
Share on other sites

  • Replies 54
  • Created
  • Last Reply

Top Posters In This Topic

Das verstehe ich jetzt aber nicht wie meinst du das der Launcher ja aber nicht das Spiel?

Willst du immer 2 Programme starten? Erst der Launcher und wenn es kein Patch gibt das Spiel neu? Weil der Launcher fragt nach Admin rechte ja aber wenn du dich ja dann einloggst und auf Spielen klickst fragt es ja nicht neu.

 

Und so wie ich das verstanden habe hängt das mit diesem Programme(x86) Ordner zusammen der will immer rechte wenn man da was reinschreibt.

Kannst es testen wenn du versuchts in diesem Ordner eine Datei zu kopieren fragt er nach Admin rechte, muss aber im Ordner bleiben sonst braucht es ja keine schreibrechte:)

Darum schreiben die Programme immer mehr auslagerungsdateien unter Benutzer/(User Name)

Und das mit Exel, Word und IE ist doch ein scherz oder? Ausser IE der ja temp Dateien schreibt, schreiben die anderen Programme keine Dateien um. Ausser man Speichert etwas manuel ab. Und wenn man Windows update startet hat das doch auch Admin rechte nicht? Die Patchen ja Word und Exel und IE mit.

Ich weiss jedenfalls nur das wir in der Firma auch Probleme mit dem CAM Programm (Wird benutzt und CNC Maschinen zu programmieren) hatten. Da mussten die Hersteller des Programms auch etwas ändern weil es Probleme mit diesem Programme(x86) Ordner gab. Jetzt brauchen wir Adminrechte damit wir der Lizenzschlüssen updaten darf aber das Programm nicht. jedoch geht das nur weil der Lizenzschlüssel ein eigenes Programm ist.

 

Jedenfalls darf man sich nicht wegen so was wahnsinnig machen. Und ich bin zwar kein experte, wirklich nicht, aber ich denke das Trojaner etc. so gemacht werden das sie diese frage sowieso umgehen.

 

Naja allen dennoch einen schönen Tag/Abend oder Nacht :)

Gruss Shora

Link to comment
Share on other sites

Zum Patchen braucht man abermals keine Adminrechte. Es genügt, wenn der Installer einmal das Verzeichnis mit Schreibrechten für den jeweiligen Benutzer anlegt. Dann kann dieser Benutzer im Verzeichnis schreiben was er will. Mehr muss der Launcher auch nicht tuen, als im SW:TOR Verzeichnis zu schreiben.
Link to comment
Share on other sites

Zum Patchen braucht man abermals keine Adminrechte. Es genügt, wenn der Installer einmal das Verzeichnis mit Schreibrechten für den jeweiligen Benutzer anlegt. Dann kann dieser Benutzer im Verzeichnis schreiben was er will. Mehr muss der Launcher auch nicht tuen, als im SW:TOR Verzeichnis zu schreiben.

 

Ein Installer tut mehr als ein bisschen in einer Verzeichnisstruktur herum zu schreiben.

Link to comment
Share on other sites

echt, manche sollten echt mal ne Prüfung ablegen, um nen Computer anschalten zu dürfen.

Das deren PC's gekapert/verseucht/zerstört werden, waer mir ja wurscht, Problem iss, das sie andere auch durch Viagra Spam belaestigen.

 

Jahrelang öffnet M$ den Hackern Tür und Tor durch konsequente Ignoranz von User-Rechten. Nach langwierigen lernprozess begreifens endlich, das sowas absolut notwendig ist ...

Und dann kommen solche Fanboys. Sorry da kann man sich einfach nur an den Kopf greifen.

 

Diejenigen sollten sich mal ueberlegen, wobei sie hier mitspielen ....

Nur zur auffrischung. Mit adminrechten unter windows kommen keinerlei abfragen mehr, ob irgendwelche exe abgespielt werden, ob ports in der Firewall geoffnet werden etc ... und man hat schreibzugriff auf systemdateien (dlls).

Das spiel wuerde einem keinen Schden zufuegen ? keine Ahnung, darum gehts ned.

Es geht darum, dass allle prozesse die son Program oeffnet, auch unter admin rechten laufen.

jetzt ueberlegt mal weiter ... der launcher startet bei klick den INet Explorer. mit allen addons.

Hier gehen schon workarounds um, wie steuersoftware, die ebendfalls Inhalte ausm Inet nachlaed, unter admin rechten ausgefuehrt werden soll, damits mit swtor laeuft !

 

Da redet der richtige. Erstmal informieren wie es bei vista/7 ist und dann schreib wieder was

Link to comment
Share on other sites

Origin lässt man in der Box laufen, oder hat es am besten garnicht laufen, was das beste wär...

Und wer mit Adminrechten rumsurft hat zu viel Freizeit oder Spaß daran Viren zu verteilen...

Ich bin auch dafür, dass man swtor auch ohne Adminrechte starten kann, wenn ein Update verfügbar ist, darf natürlich SWTOR auch mit Adminrechten laufen. :rolleyes:

Link to comment
Share on other sites

Da redet der richtige. Erstmal informieren wie es bei vista/7 ist und dann schreib wieder was

 

ja erleuchte uns, ansonsten helf ich dir mal auf die Sprünge:

 

 

Ein Benutzerkonto ist durchaus sinnvoll, weil man dann in einer Umgebung arbeitet, wo die Programme nur Leserechte im System haben, im Userordner dürfen sie schreiben und lesen wie sie wollen. Ist dein Userkonto erstmal verseucht, reicht es in den meisten Fällen, den Benutzer einfach zu löschen (bevor man dazu kommt den Rechner ganz zu plätten). Jeder der in der IT arbeitet, weiß das und legt deshalb grundsätzlich immer Benutzer an (z.B. Schulungsrechner etc.), das lohnt auch zu Hause. Viele Programme brauchen einmalig Adminrechte, so zum Beispiel Antivierenprogramme. Danach laufen sie geschmiert über jedes Userkonto und machen permanent Updates ohne auch nur einmal nach Adminrechten zu fragen.

 

Und für den der hier immer mit wow kommt, da reicht auch einmal aller 3-6 Monate das Adminrecht (rechtsklick und als Admin ausführen, sobald gepatcht läuft wow wieder über den User. WoW lässt übrigens im Hintergrund ein Spyware-Tool namens Warden laufen, was sich Blizzard über die AGB zusichern lässt.

Link to comment
Share on other sites

Hallo zusammen,

ich habe genau das gleiche Problem und gerade soeben einen Workaround rausgefunden (ich hoffe dieser wurde noch nicht hier im Thread geposted, wenn ja hab ichs überlesen ^^).

 

Ihr müsst die Launcher.exe im Kompatibilitätsmodus von Win XP (Service Pack 3) ausführen (Vista geht nicht), dann könnt ihr sie ohne Adminrechte starten!

 

Wer nicht weiß wie. hier ne kleine Anleitung:

1. Rechtsklick auf die Launcher.exe --> Eigenschaften

2. Den Reiter "Kompatibilität" ausführen

3. Haken bei "Programm im Kompatibilitätsmodus ausführen" setzen und "Win XP Service Pack 3" auswählen.

 

Jetzt läuft alles wunderbar!

 

Eine Frage an die Fachmänner:

Hat es irgendwelche Nachteile wenn man das im Kompatilibitätsmodus spielt (Rechenleisung, Direct X, ... )?

 

Gruß Doc

Edited by DocPurplehaze
Link to comment
Share on other sites

Nen aktueller DirX geht dann afaik nicht ;-) Auf der Packung empfehlen sie ja Win7 :D

 

Und da mein Word/Excel Beispiel wohl nicht so gut war wurde das perfekte ander Beispiel genannt: Windows Update. Ganz ohne Adminrechte kann ich dort nach Updates suchen, erst wenn ich "Installieren" drücken bekommt das Installieren die Adminrechte. Der Apple-Updater will glaube ich auch schon fürs Runterladen Adminrechte, aber das Programm ist von eierTunes und Co getrennt. Mein Messenger gibt mir ganz ohne Adminrechte eine kleine Meldung aus, dass er nen Update verfügbar hat und schickt mich auf die Seite wo ich die neue Version laden kann. Der Installer hat dann Adminrechte, der Messenger nicht.

 

Ich kann durch aus verstehen, das ein TEIL des gesammten Spiels Adminrechte braucht. Der Teil, der Patcht! Aber nicht das Spiel selber. Bis jetzt konnte keiner einen Grund nennen, warum das Spiel selber Adminrechte benötigt.

 

Und da hier auch immer wieder Warden angesprochen wurde: auch das braucht keine Adminrechte ;-) Außerdem gehts auch grad nicht um Origin/Warden vergleich. Sondern ums Spiel. Das MMOs leider meist mit der Kontrollsoftware geliefert werden gehört ja inzwischen zum "guten" Ton.

Edited by WhiteBahamut
Link to comment
Share on other sites

Prozesse überwachen ist illegal. Ich glaube nicht dass SWTOR das tut, sonst könnten sie verklagt werden. Das Verstößt nämlich gegen die Deutschen Datenschutzrichtlinien, und die sind in diesem Fall unveräuserlich.

 

hm...lies dir mal eula, agb, etc von andren spielen durch..da musst du sogar zustimmen dass daten von deinem system gesammelt werden.

Link to comment
Share on other sites

SWTOR überprüft alle installierten Dateien und passt die notfalls an. Da der Patcher somit ein installiertes Programm modifiziert benötigt er auch Adminrechte.

 

Der Rest mit dem Datenschutz u.s.w. bitte erstmal genau informieren. So einfach wie es sicher hier einige machen ist es nicht.

 

Also ich habe meine Spiele immer in ein Unterverzeichnis gepackt wo man keine Admin-Rechte braucht um da was reinzuschreiben. Von daher bräuchte man theoretisch keine Admin-Rechte.

 

 

Ich glaube eher, dass es an div. Cheat/Botscannern liegt. Denn nur mit Admin-Rechten kann man andere Programme überwachen.

 

 

Grüße

Link to comment
Share on other sites

Ein Installer tut mehr als ein bisschen in einer Verzeichnisstruktur herum zu schreiben.

 

Das ist korrekt :) aber man braucht zum Patchen ja keinen installer, nur zum installieren. Ein Patch für ein Game wie SWTOR hat nur im äußersten Notfall was in der Registry oder sonstwo zu suchen.

 

hm...lies dir mal eula, agb, etc von andren spielen durch..da musst du sogar zustimmen dass daten von deinem system gesammelt werden.

 

Das Problem das hier für die Spielehersteller besteht ist, dass eine EULA in Deutschland nicht rechtskräftig ist, wenn sie nicht beim Verkäufer des Spiels schon aushängt oder auf der Verpackung abgedruckt ist sodass man sie vor dem Kauf in einem ganz normalen Laden ohne Internet lesen kann.

Edited by Sisternicky
Link to comment
Share on other sites

Kaum zu glauben, was hier für Empfehlungen zum Arbeiten als Admin von vermeintlichen Experten ausgesprochen werden: "Arbeite immer als Admin, damit du nicht ständig die UAC wegklicken musst oder geheimnisvolle rote Meldungen kommen"?!?

 

Kein Wunder, dass die Botnetze im Internet immer noch wachsen.

 

Das ist in etwa wie "Lass deine Haustür offen stehen, damit du nicht immer den Schlüssel aus der Tasche nehmen musst".

 

In Win7 (WinXP ist ohnehin End of Life) konfiguriert ihr die UAC auf die zweithöchste Einstellung, so dass vom User direkt gestartete Admin-Aktivitäten nicht nachfragen, sondern nur die automatisch von Programmen.

Wobei ich lieber die höchste Stufe nutze - wenn man Aktiväten ausführt, die Sicherheitsrelevant sind bzw. sich auf die Systemstabilität auswirken können schadet es nicht nochmal ne Sekunde nachzudenken, was man da gerade tut.

 

Mich nervt, dass ein Spiel Admin-Rechte anfordert... das hat nichts außerhalb seines Berechs zu suchen. Wenn ein Patch ansteht kann es die Rechte nur für den Updater-Prozess anfragen - der Hauptprozess muss zum Patchen ohnehin beendet werden.

 

Dass der Spiel-Haupprozess mit Adminrechten läuft ist schon ein eigenes Sicherheitsrisiko, schlimmer aber es zwingt dann auch, dass man z.B. Teamspeak und die Maus-Software mit Adminrechten startet, damit da Push2Talk und die Maus-Sondertasten ingame funktionieren.

Das ist schlechtes Design und wird hoffentlich noch behoben.

Link to comment
Share on other sites

Ich glaube eher, dass es an div. Cheat/Botscannern liegt. Denn nur mit Admin-Rechten kann man andere Programme überwachen.

richtig "ueberwachen" kann man damit auch ned.

 

Die speicherbreiche der prozesse vom selben user kann ich auch so "scannen"

das "fernsteuern" einer App von nem anderen User/ admin aus, wiederum verhindert windows selber ganz wirkungsvoll.

Ausser sie haben selber IPC Mechanismen eingebaut, die das ermöglichen (TCP/IP, pipes).

Am ende muesste man soweiso ner Tastatur Hook verwenden. Die zu kontrollieren geht auch anders, bzw laese sich intern auch erschweren.

 

Also mit solchen Mitteln Bots/Chaetprogramme erkennen zu wollen iss eher blauaeugig.

 

Das einzige was EA durch die Admin Rechte bekommt, ist wirklich lese/schreibrechte auf alle Dateien.

Ob sie das missbrauchen, das waer zu viel spekuliert.

Ich glaub eher dran, das sie sich Probleme mit schreibrechten auf das Verzeichnis ersparen wollten.

Oder den nachträglichen Elevator auf Admin Rechte ersparen, wenn system Komponenten (dirctX, runtimes) updaten wollten.

 

Alles in allen kein boeser Wille, sondern eher Naivitaet/Faulheit. Aber meine Hand ins Feuer leg ich dafuer nicht ... ausserdem mag ich eigentlich Verschwoerungstheorien (Bio + BND wärn doch auch nen tolles Team, oder ? :p )

 

Fakt iss, das für das was EA da gewinnt, gewinnen könnte, die Sicherheitsrisiken fuer den User viel zu gross sind.

 

Das der Trick mit dem "Kompatiblitaetsmodus" funktioniert, zeigt auch das es eher total unnoetig ist ^^

 

Obs Nachteile im WinXP Modus gibt ?

Keine Ahnung!

iss ja keine Runtime oder Virtuelle Machine in dem Fall. Also bekommt er halt nur zu windows XP kompatible Interfaces vorgesetzt.

Ob Swtor windows vista/win7 Funktionen nutzen koennte, oder DirectX 11 ... waer spekulativ. Ich wuerd so allein vom bisherigen feeling sagen: eher nicht !

 

Ciao ....

Edited by Ralhak
Link to comment
Share on other sites

Jeder Prozess wird unter dem Kontext des aufrufenden Benutzers (Der Benutzer ist nicht zwangsweise eine reale Person) gestartet und hat damit immer auch die gleichen Rechte wie der Benutzer. Daran ändert auch die UAC rein gar nichts. Die UAC ist ein Konzeptionaler Workaround weil man jedem Kunden per Default als Computeradministrator laufen läst und festgestellt hat, das das ein sehr hohes Sicherheitsrisiko ist. Die UAC macht aus einem Prozess der unter dem Kontext des Computeradministrators aufgerufen wird keinen Prozess mit eingeschränkten Benutzerrechten (Standardbenutzer). Mit dem bestätigen der UAC Meldung wechselt man auch nicht auf den Account "Administrator" und der Prozess bekommt auch keine höheren Rechte.

 

 

Aber gut. Jeder wie er will. Wer meint als Administrator zu arbeiten, hat sicher auch weder Firewall noch Virenscanner laufen. Bringt ja doch nichts. Also warum Hürden einbauen, wenn man die Schadsoftware auch gleich Einladen kann ;)

 

 

Ein Programm brauch auch keine Administrativen Rechte um in ein Verzeichnis zu schreiben. Richtig ist, ein Prozess benötigt die Rechte die ihm erlauben in das gewählte Verzeichnis schreiben zu dürfen. Das muss aber nicht zwangsweise der Administrator sein. D.h. das der Update von SWTOR nicht zwangsweise Administratorechte benötigt um das Spiel zu aktualisieren.

Auch muss ein Update nicht zwangsweise mehr machen als Dateien ersetzen. Es macht eh mehr Sinn Einstellungen und Temps in den User Space zu schreiben als in die Regestry oder noch schlimmer in den Installationsordner.

 

Ein ordentlicher Launcher kommt ohne Adminrechte aus. Vor allem auch, weil ein Prozess wärend der Laufzeit nach Adminrechten fragen kann. D.h. der Launcher bräuchte erst Admin Rechte wenn definitiv ein Update ansteht. Danach kann der Prozess wieder zurück zum ursprünglichen Kontext. So sieht saubere Programmierung aus.

Link to comment
Share on other sites

Um noch eines klarzustellen. Es ist ja auch nicht nur der Launcher der Admin Rechte verlangt. Selbst wenn man die SWTOR.exe startet braucht man die Admin Rechte. Was mich aber jetzt extrem verwundert ist, dass wenn man den Launcher auf Kompatibilitätsmodus stellt und die SWTOR.exr ausführt einfach NICHTS passiert. Weder wird der Launcher gestartet, noch kommt eine Fehlermeldung. Bei 95% der anderen Spiele braucht man keine Adminrechte um das Spiel zu starten. Wenn der Launcher überprüft ob ein Update vorhanden ist, ist das völlig OK, von mir aus auch wenn das Update sich dann nicht installieren lässt (Als nicht-Admin User). ... aber dass das Spiel einfach gar nicht Spielfähig ist ohne Admin-Rechte ist leider einfach ein programmiertechnisches Armutszeugnis oder extrem hinterlistiges Programmierverhalten!

Greetz Doc!

Link to comment
Share on other sites

 

 

Das Problem das hier für die Spielehersteller besteht ist, dass eine EULA in Deutschland nicht rechtskräftig ist, wenn sie nicht beim Verkäufer des Spiels schon aushängt oder auf der Verpackung abgedruckt ist sodass man sie vor dem Kauf in einem ganz normalen Laden ohne Internet lesen kann.

 

jain...grauzone internet ^^

die eula und agbs und alles gelten für den onlinezugang (gut, der benötigt wird..dennoch rechtlich wiederum getrennt von der "hardware" des spiels). du zahlst im grunde also für die daten auf deiner platte und die evtl physische box. das spielerlebnis selbst und die damit verbundenen eulas/agbs etc sind nur für den onlinezugang der rechtlich nichts mit dem boxverkauf zu tun hat.

du kannst dir ja auch ein auto kaufen und es dir zuhause hinstellen..zum fahren musst du aber nunmal nen führerschein machen und die stvo akzeptieren. der vergleich hinkt zwar ein bisschen aber ist auch nur zum verständnis gedacht.

im grunde ist das eine der vielen inet grauzonen die in den nächsten jahren wohl genauer beleuchtet und vielleicht irgendwann gesetzlich 100% abgedeckt werden

 

 

edit: deine chars etc sind ja z.b. auch "eigentum" vom publisher und du erwirbst nur ein nutzungsrecht..ob du das spiel nun 5mal gekauft hast oder nicht

Edited by Lynxie
Link to comment
Share on other sites

Eigentlich sind alle EULA's und AGB's in Deutschland ungültig wenn diese nicht beim Kauf eingesehen werden können :) Ja, die Einsicht über das Internet zählt streng genommen auch nicht.

 

Da es jedoch aus praktischer Sicht unmöglich ist beim Kauf eines Videospiels das ganze Zeug ein zu sehen, wird da kein Richter drauf pochen, wenn diese gut, schnell, leserlich und leicht erkennbar Online verfügbar sind. Der Hinweis auf der Verpackung für die URL zählt aber keines falls.

 

Daher sind die EULA's und AGB's die man wärend der Installation bestätigt komplett Sinnlos und zu 100% ungültig. Das ist ein Relikt das aus den USA kommt, da hier die Gesetzeslage etwas anders ist.

Link to comment
Share on other sites

Ich finde es auch höchst bedenklich, Programme ohne triftigen Grund als Administrator auszuführen, dass sollte schleunigst geändert werden.

 

Bezüglich Teamspeak P2T und ähnlichem gibt es aber einen Workaround: Wenn SWTOR im Fenstermodus läuft, werden keine Adminrechte für die Push2Talk-Funktion benötigt, zumindest funktioniert es bei mir so.

Link to comment
Share on other sites

Ich finde es auch höchst bedenklich, Programme ohne triftigen Grund als Administrator auszuführen, dass sollte schleunigst geändert werden.

 

Dem kann ich nur 100% zustimmen!

 

Dass es auch anders geht hat der "Klassenprimus" von Blizzard ja von Anfang an demonstiert, da fragt höchstens mal der Updater nach mehr Rechten...

 

Und wenn es sogar SOE auf die Reihe gekriegt hat, EQ2 vollständig ohne Adminrechte laufen zu lassen und sogar via Streamingclient während dem Spielen die nötigen Daten nachzuladen, sollte das jedem als Anregung dienen, der das noch anders macht....

 

Grüße

Milbert Rindenmulch

Link to comment
Share on other sites

Jeder Prozess wird unter dem Kontext des aufrufenden Benutzers (Der Benutzer ist nicht zwangsweise eine reale Person) gestartet und hat damit immer auch die gleichen Rechte wie der Benutzer. Daran ändert auch die UAC rein gar nichts. Die UAC ist ein Konzeptionaler Workaround weil man jedem Kunden per Default als Computeradministrator laufen läst und festgestellt hat, das das ein sehr hohes Sicherheitsrisiko ist. Die UAC macht aus einem Prozess der unter dem Kontext des Computeradministrators aufgerufen wird keinen Prozess mit eingeschränkten Benutzerrechten (Standardbenutzer). Mit dem bestätigen der UAC Meldung wechselt man auch nicht auf den Account "Administrator" und der Prozess bekommt auch keine höheren Rechte.

 

 

Aber gut. Jeder wie er will. Wer meint als Administrator zu arbeiten, hat sicher auch weder Firewall noch Virenscanner laufen. Bringt ja doch nichts. Also warum Hürden einbauen, wenn man die Schadsoftware auch gleich Einladen kann ;)

 

 

Ein Programm brauch auch keine Administrativen Rechte um in ein Verzeichnis zu schreiben. Richtig ist, ein Prozess benötigt die Rechte die ihm erlauben in das gewählte Verzeichnis schreiben zu dürfen. Das muss aber nicht zwangsweise der Administrator sein. D.h. das der Update von SWTOR nicht zwangsweise Administratorechte benötigt um das Spiel zu aktualisieren.

Auch muss ein Update nicht zwangsweise mehr machen als Dateien ersetzen. Es macht eh mehr Sinn Einstellungen und Temps in den User Space zu schreiben als in die Regestry oder noch schlimmer in den Installationsordner.

 

Ein ordentlicher Launcher kommt ohne Adminrechte aus. Vor allem auch, weil ein Prozess wärend der Laufzeit nach Adminrechten fragen kann. D.h. der Launcher bräuchte erst Admin Rechte wenn definitiv ein Update ansteht. Danach kann der Prozess wieder zurück zum ursprünglichen Kontext. So sieht saubere Programmierung aus.

 

Zum ersten Teil:

 

Bedingt richtig, oder wir argumentieren aneinander vorbei.

 

Kurz gefasst:

 

Natürlich ist der User, welcher selbst Systemadministrator ist, auch mit eingeschalteter UAC weiterhin Systemadministrator. Die UAC "beschützt", sehr plump gesagt, den User mit Systemadministratorrechen aber davor "Schindluder" zu treiben, oder dass Anwendungen während seiner Anmeldung "Schindluder" treiben.

 

Das bedeutet, dass selbst der Systemadministrator, sollte er administrativ in das System eingreifen wollen (oder Anwendungen) gefragt wird, ob er dies wirklich tun möchte.

Somit bewegt er sich quasi als normaler nicht-Admin. Stichwort ist hier das "quasi". Für jeden administrativen Eingriff in das System, direkt oder über Anwendungen die über diesen Benutzeraccount laufen, muss die UAC "bedient" werden.

 

Der einzige Account, welcher davon ausgenommen ist, ist in der Regel der Buildin Account "Administrator", welcher allerdings in der Standardkonfiguration deaktiviert ist.

 

Man kann die UAC, nötigenfalls, ja nun auch verschärfen, indem nicht mehr nur nach "bestätige mit Ja oder Nein" gefragt wird, sondern die Eingabe des Userpasswords abgefragt erforderlich wird.

 

Bleibt der Punkt: Der Systemadminaccount ist weiterhin Systemadmin. Es wird dennoch nach einer "Erhöhung der Rechte für einen bestimmten Vorgang" gefragt. Man erlaubt sich, als Admin, also quasi selbst eine Erhöhung der Rechte.

 

Wenn man es wirklich im Detail einen "Benutzerwechsel" nennen möchte, so ist das nur dann der Fall wenn man als Nicht-Admin unterwegs ist und administrative Tätigkeiten durchführen möchte. Hierbei fragt die UAC tatsächlich nach den Logindaten eines Adminkontos.

 

So, nun genug von der Arbeit ;)

Link to comment
Share on other sites

×
×
  • Create New...