Antwort
Die wie von Dies wurde beim Stapelüberlauf beantwortet.
Siehe https://stackoverflow.com/questions/7995353/how-does-battlelog-launch-games-from-browser
Was die betrifft, warum , warum sollte man dies tun, anstatt eine einfache Websteuerung in ihrem Launcher zu implementieren, z Aus irgendeinem legitimen Grund habe ich keine Ahnung.
Aus Sicherheitsgründen scheint es für jeden Launcher eines Spiels eine ziemlich schlechte Idee zu sein, sich in Ihren Browser einzubinden. Ohne diese Bindung: Wenn der Launcher Code weist eine Sicherheitsanfälligkeit auf. Es ist unwahrscheinlich, dass er ausgelöst wird, da der Server eine fehlerhafte Antwort senden muss (normalerweise öffnet der Launcher die Verbindung, da Benutzer in der Regel hinter NAT stehen). Wenn Ihr Browser für den Zugriff auf viele Websites verwendet wird und 417 Game Launcher-Manager enthält, auf denen möglicherweise ausführbarer Code mit vollem Zugriff auf den Browser ausgeführt wird, können Sie vorhersagen, was daraus wird, wenn die Blackhats beteiligt sind.
Zumindest macht es die Sicherung des Systems (für diejenigen, die daran interessiert sind, den Computer nicht nur für das Schlachtfeld zu verwenden), wenn Sie diesem Browser-Plugin nicht vertrauen, etwas schwieriger. Es würde zumindest die Verwendung erfordern Mehrere Browser.
Kommentare
- Vielen Dank für diese Erklärung! Es scheint, als hätten sie sie darauf zurückgesetzt. ' Der übliche lokale Start von div ...