Punkbuster ohne Adminrechte Punkbuster ohne Adminrechte
2007-03-11 19:56 von Kelli (0 Kommentare)
Hallejulia!
Vistas UAC Konzept hat offensichtlich schon einige Entwickler zum Nachdenken bewogen.
Auch wenn ich nichts davon halte das immernoch jeder Vista Default Benutzer Admin ist, und ihm nur die Rechte entzogen werden - statt jedem zum Benutzer zu machen und ihm Rechte hinzuzufügen wenn es nötig ist - es scheint als ob jetzt die ersten Entwickler zum Nachdenken gezwungen werden.
Evenbalance hat am 8. März so ganz nebenbei ein neues Konzept zum Betatest freigegeben. Seit der Client Version 1.500 ist es möglich Spiele mit Punkbuster Support ohne Adminrechte zu starten. Dazu wurde ein neuer Windowsdienst entwickelt der dann mit Systemrechten läuft und dem Punkbusterclient der nur mit Benutzerkonto rechten läuft unter die Arme greift. Wer Windows 2000, Windows XP oder Vista benutzt kann diesen neuen Dienst installieren. Dazu muß das Spiel ein letztes Mal mit Adminrechten gestartet werden und die Verbindung zu einem Server mit laufenden Punkbuster hergestellt werden. Jetzt öffnet man die Console und gibt:
\pb_installservice
in die Console ein. Dies installiert den neuen Dienst PnkBstA Alternativ kann man auch eine Setup herunterladen die dies übernimmt Link Evenbalance Service Setup Sobald der Dienst gestartet wurde läuft der Punkbuster Client auch ohne Adminrechte. Unter Windows XP Professionell zeigt ein tasklist /SVC einen Prozess PnkBstrA.exe der allerdings einen UDP Port 44301 öffnet der auf allen Schnittstellen lauscht:
UDP 0.0.0.0:44301 *:* 1576
Unter (Rechtsklick Arbeitsplatz) Verwaltung -> Dienste und Anwendungen -> Dienste wird der Dienst PnkBstrA automatisch gestartet. Ob dies nun sinnvoll ist wenn ständig der Punkbuster Dienst auf der Schnittstelle lauscht wird sich zeigen, nicht ausgeschlossen das dadurch ein neuer Angriffspunkt geschaffen wird. Jedoch gerade für Eltern deren Nachwuchs nun weder mit Adminrechten unterwegs sein muß, noch das Passwort benötigt ist dies sicherlich eine sinnvolle Verbesserung.
Pressemitteilung Evenbalance:
PunkBuster Services Beta (Mar 08, 2007)
Beginning with PunkBuster client version 1.500, we have extended the PunkBuster Anti-Cheat system to operate without the requirement to run PunkBuster supported games with Administrator privileges when running under Windows 2000, XP, or Vista. In order to do this, we have developed new Windows service components to work with the PunkBuster system. We are currently conducting open beta testing for the new service components. To participate in the open beta testing, issue the "pb_installservice" command in your game console after joining a server (at this point, you must still be running as the Administrator user). This command will attempt to install a new PunkBuster service called PnkBstrA. Alternatively, the PBSVC Setup Program can be used as a standalone installer/uninstaller for the PnkBstrA service; PBSVC can be downloaded from here. Once the PnkBstrA service is running along with a new PB client version 1.500 and higher, running PB enabled games under Windows 2000, XP or Vista no longer requires Administrator privileges.