GameIndustry.eu /  Reviews / Warhammer: Vermintide 2
Blade Assault

Warhammer: Vermintide 2

Publisher: Fatshark AB
Released: 2018
Steam ID: 552500
Genre: KOOP
System:  
Hosts entries:

Screens:
Vermintide II Graph
Vermintide II Summary
Features
Forced online:  
Third party:  
Advertising:  
Micro Transactions:  
Launcher:  
Data octopus:  
Bild
The critically acclaimed Vermintide 2 is a visually stunning and groundbreaking melee action game pushing the boundaries of the first person co-op genre. Join the fight now!

  Warhammer: Vermintide 2 Review



Info zu Warhammer: Vermintide 2 von Fatshark AB [Update 29.04.2022]


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

Neben einem neugierigen Launcher ist das Produkt mit Onlinezwang und umfassender Telemetrie durch Microsoft Azure Playfab Analytics, Epic Games, Inc. ist mit Anti-Cheat präsent, Google Analytics und Google TagManager sind aktiv und zuguterletzt noch Dienste gibt es noch involvierte Dienste von Amazon.com, Inc.

So haben wir hier fast alle Techgiganten versammelt.

Bearbeitungshistorie - 22.06.2018, 03.12.2019, 29.04.2022

Entfernt seit 2018


  1. Redshell Analytics entfernt
  2. Valve GDS entfernt
  3. Google Docs entfernt


Hinzugekommen



  1. Neuer vorgeschalteter Launcher zu Produktstart
  2. Anbindung an Wix, Google Analytics, Google TagManager
  3. Umleitung des Traffics über die msedgewebview2.exe
  4. 2 verschiedene Crashlyticsmechaniken


Was ist geblieben?



  1. Microsoft Azure Playfab Analytics, gekoppelt mit Onlinezwang
  2. Easy Anti-Cheat (gehörte ehemals Kamu Game Security... nun Epic Games, Inc.)
  3. Amazon.com, Inc für Crashlytics und Datenpipeline


Die EULA   kann auf der Produktseite 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.

Ansonsten steht eigentlich wenig davon drin welche Dienste überhaupt beteiligt sind. Angaben zum TagManager fehlen z.b. komplett in Fatsharks Datenschutzvereinbarung  .

Basisinformation


Firma: Fatshark AB
Herkunft: Schweden
Produktname: Warhammer: Vermintide 2
Datei/en: vermintide2.exe, vermintide2_dx12.exe, Launcher.exe, eac_launcher.exe, CrashReporter.exe, CrashifyUploader.exe, EasyAntiCheat_Setup.exe, eac_launcher.exe, MicrosoftEdgeWebview2Setup.exe, EasyAntiCheat.sys
Dateiversion: 1.0.146.469 (vermintide 2.exe)
Spielversion: 4.6.4

<h4 id="Uebersicht">FatShark Werbung, News und Scripte</h4>
 http://cdn.fatsharkgames.se/honduras_latest.txt
http://cdn.fatsharkgames.se/vermintide_2_news_ticker.txt
http://cdn.fatsharkgames.se/vermintide_2_news_ticker_ingame.txt
http://cdn.fatsharkgames.se/launcher_config.json
http://cdn.fatsharkgames.se/backend_prod_localization.json
 https://www.vermintide.live/en-fd88a8e6-d13f-4f72-a995-7cc4ef821f80
https://www.vermintide.live/_api/v2/dynamicmodel
https://www.vermintide.live/_partials/wix-thunderbolt/dist/clientWorker.91e9d89a.bundle.min.js
https://www.vermintide.live/_api/tag-manager/api/v1/tags/sites/17a26c6c-3de9-4b47-bdf1-8dcb938ea071?wixSite=false&htmlsiteId=75740d26-1230-4ccc-84bb-4ee903030b6f&language=en

WIX Event-Tracking, Scripte, Affiliate, Metriken


 https://siteassets.parastorage.com/pages/pages/thunderbolt?appDefinitionIdToSiteRevision={"13d21c63-b5ec-5912-8397-c3a5ddb27a97":"440","14bcded7-0066-7c35-14d7-466cb3f09103":"222"}&beckyExperiments=specs.thunderbolt.responsiveAbsoluteChildrenPosition:true,specs.thunderbolt.byRefV2:true,specs.thunderbolt.DatePickerPortal:true,specs.thunderbolt.LinkBarPlaceholderImages:true,specs.thunderbolt.LoginSocialBarNewStyles:true,specs.thunderbolt.final_image_auto_encode:true,specs.thunderbolt.prefetchComponentsShapesInBecky:true,specs.thunderbolt.maskImageCSS:true&contentType=application/json&dfCk=6&dfVersion=1.1581.0&excludedSafariOrIOS=false&experiments=bv_removeMenuDataFromPageJson,bv_remove_add_chat_viewer_fixer,dm_enableDefaultA11ySettings,dm_linkRelDefaults,dm_migrateToTextTheme&externalBaseUrl=https://www.vermintide.live&fileId=df584e5f.bundle.min&hasTPAWorkerOnSite=false&isHttps=true&isInSeo=false&isPremiumDomain=true&isUrlMigrated=true&isWixCodeOnPage=true&isWixCodeOnSite=true&language=en&metaSiteId=17a26c6c-3de9-4b47-bdf1-8dcb938ea071&module=thunderbolt-platform&originalLanguage=en&pageId=a60e8e_e1ccc790b8734175047b26a3223d8304_1068.json&quickActionsMenuEnabled=false&registryLibrariesTopology=[{"artifactId":"editor-elements","namespace":"wixui","url":"https://static.parastorage.com/services/editor-elements/1.8359.0"},{"artifactId":"editor-elements","namespace":"dsgnsys","url":"https://static.parastorage.com/services/editor-elements/1.8359.0"}]&remoteWidgetStructureBuilderVersion=1.229.0&siteId=75740d26-1230-4ccc-84bb-4ee903030b6f&siteRevision=1068&viewMode=desktop
 https://frog.wix.com/bolt-performance?src=72&evid=21&appName=thunderbolt&is_rollout=0&is_sav_rollout=0&is_dac_rollout=0&dc=84&is_cached=true&msid=17a26c6c-3de9-4b47-bdf1-8dcb938ea071&session_id=2352ba1e-01de-48c8-8383-f82186d3e5db&ish=false&isb=false&vsi=614e21a9-493e-4ce8-bc72-3bf0afe7e415&caching=hit,hit&pv=hidden&pn=1&v=1.9882.0&url=https://www.vermintide.live/en-fd88a8e6-d13f-4f72-a995-7cc4ef821f80&st=2&ts=10&tsn=906
 https://static.parastorage.com/unpkg/lodash@4.17.21/lodash.min.js
 https://frog.wix.com/bt?src=29&evid=3&viewer_name=thunderbolt&caching=hit,hit&dc=84&et=1&event_name=Init&is_cached=true&is_platform_loaded=0&is_rollout=0&ism=1&isp=0&isjp=false&iss=0&ita=0&msid=17a26c6c-3de9-4b47-bdf1-8dcb938ea071&pn=1&sessionId=2352ba1e-01de-48c8-8383-f82186d3e5db&siterev=1068-__siteCacheRevision__&st=2&ts=44&tts=940&url=https://www.vermintide.live/en-fd88a8e6-d13f-4f72-a995-7cc4ef821f80&v=1.9882.0&vsi=614e21a9-493e-4ce8-bc72-3bf0afe7e415&_brandId=wix
 https://bundler.wix-code.com/17a26c6c-3de9-4b47-bdf1-8dcb938ea071/cc039b6e-24a0-472b-8fdd-b567ccf5fdfe/549fb8f7-6d32-42a3-ba5a-f06e8ff5e6af/pages/ms7x5.js?wix-data-as-namespace=true&replace-console=true
 https://frog.wix.com/pa?_msid=17a26c6c-3de9-4b47-bdf1-8dcb938ea071&vsi=614e21a9-493e-4ce8-bc72-3bf0afe7e415&rid=1651071452.681149479635416781&_av=thunderbolt-1.9882.0&isb=false&_brandId=wix&_siteBranchId=undefined&_ms=8454&_lv=2.0.985|C&_visitorId=d58ec8da-3ede-40cc-825a-28a2d0e877b1&_siteMemberId=undefined&bsi=ddcb3683-9c05-4fdb-ab65-5b59331c570d|1&src=76&evid=1109&pid=ms7x5&pn=1&viewer=TB&pt=static&pa=editor&pti=ms7x5&uuid=a60e8e71-2f53-4526-bc7a-b46897d12f0d&url=https://www.vermintide.live/en-fd88a8e6-d13f-4f72-a995-7cc4ef821f80&ref=&bot=false&bl=de&pl=de,de-DE,en,en-GB,en-US&_=16510801064771
 https://static.parastorage.com/services/wix-thunderbolt/dist/main.61f44260.bundle.min.js
 https://static.parastorage.com/services/wix-code-platform/1.1097.2/elementory-browser-support.min.js
 https://static.parastorage.com/services/wix-code-viewer-app/1.1479.523/app.js
 https://static.parastorage.com/services/wix-thunderbolt/dist/ooi.abdee6a1.chunk.min.css
 https://static.parastorage.com/services/wix-perf-measure/1.741.0/wix-perf-measure.bundle.min.js
 https://static.wixstatic.com/media/a60e8e_9b8d67f6d2084ac980dcc4c01db72a7e~mv2.png/v1/fill/w_480,h_270,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/a60e8e_9b8d67f6d2084ac980dcc4c01db72a7e~mv2.png
 https://static.parastorage.com/services/wix-thunderbolt/dist/page-features.4d03d7d5.chunk.min.js
 https://static.parastorage.com/services/wix-thunderbolt/dist/ooi.10ae0805.chunk.min.js
 https://frog.wix.com/site-members?_msid=17a26c6c-3de9-4b47-bdf1-8dcb938ea071&vsi=614e21a9-493e-4ce8-bc72-3bf0afe7e415&rid=1651071452.681149479635416781&_av=thunderbolt-1.9882.0&isb=false&_brandId=wix&_siteBranchId=undefined&_ms=6085&_lv=2.0.985|C&_visitorId=d58ec8da-3ede-40cc-825a-28a2d0e877b1&_siteMemberId=undefined&bsi=ddcb3683-9c05-4fdb-ab65-5b59331c570d|1&src=5&evid=698&biToken=17a26c6c-3de9-4b47-bdf1-8dcb938ea071&context=undefined&ts=5188&viewmode=undefined&visitor_id=d58ec8da-3ede-40cc-825a-28a2d0e877b1&site_member_id=undefined&site_settings_lng=en&browser_lng=en&lng_mismatch=false&layout=undefined&_=16510801041100

Trackingpixel, Werbekampangnen


Es wird Google Analytics und Google TagManager V4 genutzt. Die verwendete KontoID unterscheidet sich demnach von dem herkömmlichen UA-XXXXX-X Muster
 https://www.google-analytics.com/g/collect?v=2&tid=G-GBMSMYT1D3&gtm=2oe4p0&_p=817488097&_z=ccd.NbB&cid=1116146847.1651080105&gdid=dYzMzMD&ul=de&sr=2560x1440&_s=1&sid=1651080105&sct=1&seg=0&dl=https://www.vermintide.live/en-fd88a8e6-d13f-4f72-a995-7cc4ef821f80&dt=EN | V2 LAUNCHER&en=scroll&_fv=1&_nsi=1&_ss=1&epn.percent_scrolled=90
 https://www.googletagmanager.com/gtm.js?id=GTM-NNZWRLC
 https://www.googletagmanager.com/a?id=G-GBMSMYT1D3&cv=1&v=3&t=t&pid=267588442&rv=4p0&es=1&e=gtm.init_consent&eid=1&ut=C&tc=16&z=0

Weitere Domänen - Crashlytics, Mikrotransaktionen, Hydra, Telemetrie


 fs-crashify.s3-accelerate.amazonaws.com
naot0wazba.execute-api.eu-north-1.amazonaws.com
td-ccm-168-233.wixdns.net
aot0wazba.execute-api.eu-north-1.amazonaws.com
a7123365c068a3dc6.awsglobalaccelerator.com

Hydra-Beispiele (EAC nutzt ebenfalls Amazon und damit einen nahazu unerschöpflichen Pool an IP-Adressen)


 https://hydra.easyanticheat.net/service/v1/games/226/status/?uuid=25b36228-9bdb-1175-4b8e-cf9f372cdd25
gamesec-hydra-eu-lb-prod-220534806.eu-west-1.elb.amazonaws.com
download.eac-cdn.com
server-18-66-97-37.fra56.r.cloudfront.net
server-18-66-139-18.fra60.r.cloudfront.net
ec2-52-17-170-129.eu-west-1.compute.amazonaws.com

Playfab Telemetrie und Onlinebindung


 https://5107.playfabapi.com/Client/LoginWithSteam
https://5107.playfabapi.com/Client/ExecuteCloudScript
https://5107.playfabapi.com/Client/GetUserData
https://5107.playfabapi.com/Client/GetUserInventory
https://5107.playfabapi.com/Client/GetStoreItems


Beschreibung


Die schwedische Firma FatShark AB wendet einen Trick an.

Anwender die das Produkt bzw Spiel öffnen bekommen als erstes einen Launcher präsentiert, der diverse Inhalte lädt und weitergibt. Realisiert wird dies über die auch Microsoft Edge Webview 2 (wie Chrome ein Framework zum Rendern von Webinhalten), der Bestandteil des Microsoft Betriebssystems ist.
 C:\Program Files (x86)\Microsoft\EdgeWebView\Application\VERSIONSNUMMER\msedgewebview2.exe


Der Launcher selbst ist ziemlich kontaktfreudig. Während der Initialisierung werden Crashlytics aktiviert (Upload von Systemdaten). Crashlytics ist stupide Telemetrie und selbstlegitimierte Datenerfassung aber Wörter wie Fehler,- oder Absturzberichte haben Anwendern eine größere Toleranzgrenze.

Zitat von Google Crashpad:
Automatic crash telemetry has been the best solution to the problem so far, as this relieves the burden of manual reporting from users, while capturing the hardware and software state at the time of crash.

oder in anderen Worten. Anwender sind zu dämlich und wir nehmen uns einfach was wir brauchen.

Crashmechaniken sind gleich 2fach integriert. Einmal zur Initialisierung des Launcher, und während des laufenden Betriebs. Anwender werden nur sporadisch gefragt ob sie Daten senden möchten. Ansonsten nimmt FatShark einfach automatisch. Wie auf Bild 2 zu sehen ist über Amazon.

Ändert nichts an der Tatsache dass Daten ohne Wissen gesammelt und versendet werden. Gefolgt von dem gazen Rattenschwanz der großen Techgiganten danach. Google Analytics, Google Tagmanager der Google, LLC, Amazon und Microsoft Corporation sowie Easy Anti-Cheat von Epic Games, Inc.

Zusätzlich eine permanente Anbindung des Launchers an das Wix-Content-System auf der sich neben der Beherbergung von Scripten Eventtracking die einzelne Anwenderaktionen befinden und regelmäßig mit Nutzerdaten gefüllt werden.

Epic's Easy Anti-Cheat wird auch schon vor dem eigentlichen Spiel aktiv. Nämlich and er Stelle wo Anwender einen Benchmark über den Launcher starten können. Easy Anti-Cheat gehört zu Epic Games, Inc. seit 2018.

Weitere Inhalte des Launchers sind Werbung und Affiliate Tracking.

Sollte man sich vor lauter Freude dann doch entschließen über den Launcher das eigentliche Spiel zu starten wird Microsoft Azure Playfab gestartet, über das das Spiel selbst für den Onlinemodi läuft.

Jetzt könnte man meinen, na und? Microsoft Azure Playfab (Analytics) sind neben Amazon ein weitere Dienst für BigData und verketten Spiele in heutiger Zeit mit Onlinezwang und umfassender Telemetrie, sodass Anwender wenn sie versuchen Schnüffeldienste abzuschalten vor einem nur noch halb oder gar nicht mehr nutzbarem Produkt stehen. Kurz, absolut kundenfeindliche Umsetzung und Implementierung für Endverbraucher.

Ähnlich wie es Epic Games mit ihrer API in neueren Titeln umgesetzt hat. Allerdings gibt es bei von Epic umgesetzten Mechaniken oftmals mehr Gegenwind von Endverbrauchern als bei Microsoft, Amazon, Google und Co.

Fazit


Alles in allem ist Vermintide2 wie ich es nenne eine Datensau.

FatShark AB in Schweden hat hier dutzende Mechaniken und Dienste integriert die Anwenderdaten im großen Stil erfassen und den dominierenden Techunternehmen zuspielen.

Zusätzlich Onlinezwang und regelmäßiger Upload von Systemdaten. Gefragt und ungefragt.

  Rules for posting comments can be found in the F.A.Q.