Review zu Warhammer: Vermintide 2 von Fatshark AB


Author: A.S. | Verfasst am: 06.03.2018 | Aktualisiert am: 03.12.2019

Warhammer: Vermintide 2
Veröffentlicht: 2018
Plattform: Steam
Genre: Koop
Beinhaltet: Playfab Analytics, Easy Anti Cheat, Cloudfront
hosts: Details

Produktbeschreibung

:
Die Fortsetzung des hochgelobten Vermintide ist ein visuell umwerfendes und bahnbrechendes Nahkampf-Kampfspiel, das die Grenzen des First-Person-Koop-Genres neu definiert. Die Schlacht wartet!

Vermintide 2 ist eins der Produkte die "Spielerlebnis" gleichsetzen mit Datenerfassung durch verschiedene Onlinedienste.

--

So findet sich in dem Spiel ein bekannter Dienst der Microsoft Corporation sowie der Kamu Game Security die Nutzerdaten erfassen, verwendete Hard & Software überwachen und Amazon AWS, auf der die gesamte Infrastruktur mitsamt Datenverarbeitung von Vermintide 2 läuft. Auch Dienste der Firma Google LLC sind mit von der Partie.

Die EULA (englisch, externer Link) kann auf der Storeseite nachgelesen werden. Dort wird auch gleichzeitig deklariert wie erhobene Daten verwendet werden können. Sei es Forschung, Entwicklung, Verwaltung, Unterstützung und Vermarktung von Fatshark Produkten und Dienstleistungen usw.

Was nicht drinsteht, sind die diversen Eulas und Vereinbarungen anderer Unternehmen die dazu kommen. Würde hier jetzt den Rahmen sprengen und sind teils weiterführend im Detail beschrieben.

Basisinformation


Firma: Fatshark AB
Herkunft: Schweden
Datei/en: vermintide2.exe, launcher.exe
Version: 1.0.51661 und 1.0.51301

Involvierte ipv4 Adressen & hostnamen



ipv4 Adressen

  1. 23.52.27.27
  2. 54.240.168.119 - Bsp: server-54-240-168-119.ams54.r.cloudfront.net
  3. 54.240.168.23
  4. 13.227.220.93
  5. 54.240.168.39
  6. 52.208.50.24
  7. 52.49.227.105
  8. 208.64.200.105
  9. 52.35.210.174 - Bsp: ec2-52-35-210-174.us-west-2.compute.amazonaws.com
  10. 151.101.1.195
  11. 64.233.162.194

Nahezu die gesamte Infrastruktur des Produktes läuft über Amazon AWS und Cloudfront

Launcher

  1. cdn.fatsharkgames.se # Launcher-News
  2. sv.symcd.com # Zertifikat
  3. download.eac-cdn.com # EacDownload
  4. gossip.easyanticheat.net
  5. hydra.easyanticheat.net # AntiCheat-Dienst während der gesamten Laufzeit (Ebenfalls Amazon AWS / S3)
  6. forms.gle
  7. docs.google.com
  8. gds2.steampowered.com
  9. gds4.steampowered.com

Prozess: Vermindtide2.exe

  1. api.redshell.io (wurde vom Hersteller entfernt)
  2. 5107.playfabapi.com # Gameanalytics mit Spielserver verknüpft
  3. patch.fatshark.se
  4. ftp.fatshark.se # Upload von Hard/Softwaredaten in Form von Crashdumps (geändert)
  5. fs-crashify.s3-accelerate.amazonaws.com
  6. Cloudfront und Amazon AWS / S3

Der Launcher checkt und liest die spielebezogenen News & Infos ein und gibt diese an den Spieler weiter. Gleichzeitig wird hier schonmal der AntiCheat Dienst aktiviert, bzw. gedownloadet. Dieser Dienst dürfte einigen bekannt vorkommen, da der desöfteren für diverse Titel manuell installiert werden musste.

Die integrierte Umfrage im Launcher wird über den hauseigenen Server mitsamt aktiven Telemetriedaten angegeben. Die eigentliche Umfrage der forms.gle im Launcher befindet sich aber auf den Servern der Firma Google LLC.

Umfrage und Telemetrie


http://cdn.fatsharkgames.se/launcher_config.json

{
"backend_available": "true",
"telemetry_enabled": "true",
"localization": "backend_prod_localization.json",
"marketing_button_link": "https://forms.gle/aJsjGfKPzdvmoGNT6",
"callstack_ratio": 0.1,
"live_version": "2.0.14.1"
}

https://docs.google.com/forms/d/e/1FAIpQLSeK8ROkr2aIjzE8RoVU8s5zvt5wFlsWDVN4pFLbpDGU6ewyVQ/viewform

Microsoft Azure Playfab Analytics


Das perfide an Playfab ist, dass Onlinefunktionen mit Analytics verknüpft sind und sich somit nicht einfach deaktivieren lassen. Wenn, würde das Produkt nicht mehr funktionieren.

U.a. findet hier Live-Event-Tracking statt, sprich Spieleraktionen werden erfasst. Der Dienst selbst gehört mittlerweile zur Microsoft Corporation und ist in Spielen wie Clicker Heroes, Next Up Hero, Earthfall, Adventure Capitalist, Rico, Astroneer, Gears 5 u.a. zu finden.

Playfab bietet Möglichkeiten für Realtime Analytics, Monetarisierung, Werbung, Cloudservice, Speicherstände, Statistiken usw.

{"code":200,"status":"OK","data":{"FunctionName":"updateHeroAttributes","Revision":115,"FunctionResult":{"hero_attributes":{"keep_decorations":"{\"keep_hall_painting_wood_base_client_2\":\"hidden\",\"keep_hall_painting_wood_base_client_1\":\"hidden\",\"keep_hall_painting_wood_base_client_3\":\"hidden\"}"}},"Logs":[{"Level":"Info","Message":"{\"keep_decorations\":\"{\\\"keep_hall_painting_wood_base_client_2\\\":\\\"hidden\\\",\\\"keep_hall_painting_wood_base_client_1\\\":\\\"hidden\\\",\\\"keep_hall_painting_wood_base_client_3\\\":\\\"hidden\\\"}\"}"}],"ExecutionTimeSeconds":0.0182253,"ProcessorTimeSeconds":0.0,"MemoryConsumedBytes":5112,"APIRequestsIssued":1,"HttpRequestsIssued":0}}

{"code":200,"status":"OK","data":{"FunctionName":"getLiveEvents","Revision":115,"FunctionResult":{"live_events":"[{\"game_mode_data\":{\"title_text_id\":\"start_game_window_event_title\",\"description_text_id\":\"start_game_window_event_description\",\"image_id\":\"event_darkness_ui_art\",\"mutators\":[\"darkness\"]}}]"},"Logs":[],"ExecutionTimeSeconds":0.0051619,"ProcessorTimeSeconds":0.0,"MemoryConsumedBytes":2424,"APIRequestsIssued":1,"HttpRequestsIssued":0}}

{
"FunctionName" : "reportTimer",
"FunctionParameter" : {
"duration" : 22,00000000000000,
"identifier" : "load-level",
"parameters" : {
"from_level" : "inn_level",
"is_server" : true,
"lobby_failed" : false,
"members_joined" : 0,
"members_left" : 0,
"to_level" : "military"
}
}
}
{"code":200,"status":"OK","data":{"FunctionName":"reportTimer","Revision":115,"Logs":[],"ExecutionTimeSeconds":0.057781799999999994,"ProcessorTimeSeconds":0.0,"MemoryConsumedBytes":3008,"APIRequestsIssued":2,"HttpRequestsIssued":0}}

Upload von Crashlogs


Verglichen zum ursprünglichen Review findet hier eine Änderung statt. Crashlogs werden nun selbstständig vom Spieler hochgeladen und nicht mehr insgeheim.

Auch hier wird der Dienst von Amazon AWS genutzt
https://fs-crashify.s3-accelerate.amazonaws.com/incoming/67d8d41e-3029-4a6b-9b37-d5e8855c2926.zip

GameIndustry.eu und sämtliche Inhalte sofern nicht anders angegeben
© 2004-2020 by „ペンギン“, - PT Designs - Veröffentlichte Hosts stehen unter Creative Commons License