
Review zu Oxygen not included von Klei Entertainment
Author: A.S. | Verfasst am: 11.08.2019
Oxygen not Included von Klei Entertainment gibt es seit kurzer Zeit in der finalen Version zu kaufen. Natürlich spielt Datenerfassung eine wichtige Rolle in dem Produkt.
Zwar gibt es eine Option im Spiel selbst um die Sammelei (halbwegs!) zu deaktivieren, aber bis dahin wurde zumindest einmalig alles erfasst.
Name: OxygenNotIncluded.exe
Version: 2018.2.20.13562854
Getestet: 11.08.2019
Unity selbst wird über die "UnityCrashHandler64.exe" im Installationsverzeichnis aktiviert und erfasst zu jedem eröffneten Spiel diverse Daten für die Unity-Cloud.
Geologin/Login
Steamtoken, Produktkürzel, Email ja/nein
Klei Metrics
Hier wird's interessant, denn der Dienst nimmt einiges an Nutzerdatenauf. Mehr als für "Entwicklung" benötigt, mehr als es sie etwas angeht und mehr als sie verdienen. Dazu gehören:
[08.11 23:10:06] OxygenNotIncluded.exe *64 - login.kleientertainment.com:443 open
[08.11 23:10:09] OxygenNotIncluded.exe *64 - oni.metrics.klei.com:443 open
[08.11 23:10:33] OxygenNotIncluded.exe *64 - oni.metrics.klei.com:443 close, 2942 bytes (2.87 KB) sent, 5781 bytes (5.64 KB) received, lifetime 00:24
[08.11 23:10:19] OxygenNotIncluded.exe *64 - login.kleientertainment.com:443 close, 1194 bytes (1.16 KB) sent, 6344 bytes (6.19 KB) received, lifetime 00:13
Klei Entertainment werden oft als "die Guten" hingestellt. Es mag auch sein, dass ihre Produkte etwas taugen, aber im Endeffekt fallen sie leider in das gleiche Raster wie tausende andere Anbieter auch.
Die in "Oxygen not included" aktiven Dienste können ohne Bedenken allesamt gelöscht und/oder blockiert werden.
Zwar gibt es eine Option im Spiel selbst um die Sammelei (halbwegs!) zu deaktivieren, aber bis dahin wurde zumindest einmalig alles erfasst.
Betroffene Datei
Name: OxygenNotIncluded.exe
Version: 2018.2.20.13562854
Getestet: 11.08.2019
Verbindungen nach IP/hostnamen
- 34.231.207.192
- 52.6.54.1
- 52.201.125.219
- 34.236.69.189
- geologin.klei.ca
- login.kleientertainment.com
- oni.metrics.klei.com
- perf-events.cloud.unity3d.com
Details und Inhalt
Unity selbst wird über die "UnityCrashHandler64.exe" im Installationsverzeichnis aktiviert und erfasst zu jedem eröffneten Spiel diverse Daten für die Unity-Cloud.
Ein Anwendung ausführen:
F:\***\OxygenNotIncluded\UnityCrashHandler64.exe
Parameter: --attach 3952 2228934414336
Ein Anwendung ausführen:
F:\***\OxygenNotIncluded\UnityCrashHandler64.exe
Parameter: 3952" "2228934414336"
Geologin/Login
Steamtoken, Produktkürzel, Email ja/nein
{"SteamTicket":"xxxxxxx","Game":"ONI","NoEmail":true}
Klei Metrics
Hier wird's interessant, denn der Dienst nimmt einiges an Nutzerdatenauf. Mehr als für "Entwicklung" benötigt, mehr als es sie etwas angeht und mehr als sie verdienen. Dazu gehören:
- SteamID
- Zeitstempel
- Windows Nutzername
- Betriebssystem
- CPU Modell
- CPU Gerätetypus und Architektur
- Detaillierte Erfassung der Grafikkarte
- RAM
- Installationsdatum
- im Spiel verbrachte Zeit
- sämtliche getätigten Nutzeraktionen/Spielvariablen
Log
[08.11 23:10:06] OxygenNotIncluded.exe *64 - login.kleientertainment.com:443 open
[08.11 23:10:09] OxygenNotIncluded.exe *64 - oni.metrics.klei.com:443 open
[08.11 23:10:33] OxygenNotIncluded.exe *64 - oni.metrics.klei.com:443 close, 2942 bytes (2.87 KB) sent, 5781 bytes (5.64 KB) received, lifetime 00:24
[08.11 23:10:19] OxygenNotIncluded.exe *64 - login.kleientertainment.com:443 close, 1194 bytes (1.16 KB) sent, 6344 bytes (6.19 KB) received, lifetime 00:13
POST /write HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Expect: 100-continue
Connection: keep-alive
Host: oni.metrics.klei.com
Content-Length: 1278
{"clientKey":"2Ehpf6QcWdCXV8eqbbiJBkrqD6xc8waX","metricData":{"InstallTimeStamp":"637011508002599576","user":"76561198113455411","SessionID":0,"SessionStartTimeStamp":
"637011508002559578","KU":"KU_WjvcSN4v","Branch":"release","Build":358820,"SessionTimeSeconds":0,"StartSession":true,
"SteamUserID":"76561198113455411","UserName":"6344644","Platform":"WindowsPlayer","OSname":"Windows 10 (10.0.0) 64bit","OSversion":"10.0.18362.0","CPUmodel":"B450 AORUS PRO (Gigabyte Technology Co., Ltd.)","CPUdeviceType":"Desktop","CPUarch":"AMD64","ProcBits":64,"CPUcount":12,"CPUtype":"AMD Ryzen 5 2600X Six-Core Processor ","SystemMemoryMegs":32719,"GPUgraphicsDeviceID":7040,"GPUname":"NVIDIA GeForce GTX 1080","GPUgraphicsDeviceType":"Direct3D11","GPUgraphicsDeviceVendor":"NVIDIA","GPUgraphicsDeviceVendorID":4318,
"GPUgraphicsDeviceVersion":"Direct3D 11.0 [level 11.1]","GPUmemoryMegs":8079,"GPUgraphicsMultiThreaded":false,"GPUgraphicsShaderLevel":50,"GPUmaxTextureSize":16384,
"GPUnpotSupport":"Full","GPUsupportedRenderTargetCount":8,"GPUsupports2DArrayTextures":true,
"GPUsupports3DTextures":true, GPUsupportsComputeShaders":true,"GPUsupportsImageEffects":true,"GPUsupportsInstancing":true,
"GPUsupportsRenderToCubemap":true, "GPUsupportsShadows":true,"GPUsupportsSparseTextures":true}}
OST /write HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Expect: 100-continue
Host: oni.metrics.klei.com
Content-Length: 314
{"clientKey":"2Ehpf6QcWdCXV8eqbbiJBkrqD6xc8waX","metricData":{"InstallTimeStamp":"637011508002599576","user":"76561198113455411","SessionID":0,"SessionStartTimeStamp":
"637011508002559578","KU":"KU_WjvcSN4v","Branch":"release","Build":358820,"SessionTimeSeconds":240,
"GameID":0,"GameTimeSeconds":50,"NewGame":true}}
POST /write HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Expect: 100-continue
Host: oni.metrics.klei.com
Content-Length: 299
{"clientKey":"2Ehpf6QxxxxxxxxD6xc8waX","metricData":{"InstallTimeStamp":"637011508002599576","user":"76561198113455411","SessionID":0,"SessionStartTimeStamp":
"637011508002559578","KU":"KU_WjvcSN4v","Branch":"release","Build":358820,"SessionTimeSeconds":241,"GameID":0,
"GameTimeSeconds":50}}
{"clientKey":"xxxxxx","metricData":{"InstallTimeStamp":"637011508002599576","user":"76561198113455411","SessionID":0,"SessionStartTimeStamp":
"637011508002559578","KU":"KU_WjvcSN4v","Branch":"release","Build":358820,"SessionTimeSeconds":365,"GameID":0,
"GameTimeSeconds":50,"NewCycle":1,"WasDebugEverUsed":false,"IsAutoSave":false,"SavedPrefabs":
[{"PrefabName":"SaveGame","Count":1},{"PrefabName":"Tile","Count":8},{"PrefabName":"Headquarters","Count":1},{"PrefabName":"RationBox","Count":1},{"PrefabName":"PrickleGrass","Count":3},{"PrefabName":"BasicForagePlantPlanted","Count":3},{"PrefabName":"PrickleFlower","Count":2},{"PrefabName":"BasicSingleHarvestPlant","Count":1},{"PrefabName":"Minion","Count":3},{"PrefabName":"MinionAssignablesProxy","Count":3}],"ResourcesAccessible":[],"MinionMetrics":[{"Name":"Camille","Modifiers":[{"Name":"HitPoints","Value":100.0},{"Name":"Stamina","Value":100.0},{"Name":"Calories","Value":3550000.0},{"Name":"ImmuneLevel","Value":100.0},{"Name":"Breath","Value":100.0},{"Name":"Stress","Value":5.0},{"Name":"Toxicity","Value":0.0},{"Name":"Bladder","Value":2.852425},{"Name":"Temperature","Value":310.15},{"Name":"ExternalTemperature","Value":295.0},{"Name":"Decor","Value":0.0},{"Name":"FoodPoisoning","Value":0.0},{"Name":"SlimeLung","Value":0.0},{"Name":"PollenGerms","Value":0.0},{"Name":"ZombieSpores","Value":0.0}],"TotalExperienceGained":0.0,"Skills":[]},{"Name":"Turner","Modifiers":[{"Name":"HitPoints","Value":100.0},{"Name":"Stamina","Value":100.0},{"Name":"Calories","Value":3550000.0},{"Name":"ImmuneLevel","Value":100.0},{"Name":"Breath","Value":100.0},{"Name":"Stress","Value":5.0},{"Name":"Toxicity","Value":0.0},{"Name":"Bladder","Value":3.8470726},{"Name":"Temperature","Value":310.15},{"Name":"ExternalTemperature","Value":295.0},{"Name":"Decor","Value":0.0},{"Name":"FoodPoisoning","Value":0.0},{"Name":"SlimeLung","Value":0.0},{"Name":"PollenGerms","Value":0.0},{"Name":"ZombieSpores","Value":0.0}],"TotalExperienceGained":0.0,"Skills":[]},{"Name":"Mi-Ma","Modifiers":[{"Name":"HitPoints","Value":100.0},{"Name":"Stamina","Value":100.0},{"Name":"Calories","Value":3550000.0},{"Name":"ImmuneLevel","Value":100.0},{"Name":"Breath","Value":100.0},{"Name":"Stress","Value":5.0},{"Name":"Toxicity","Value":0.0},{"Name":"Bladder","Value":4.92921638},{"Name":"Temperature","Value":310.15},{"Name":"ExternalTemperature","Value":295.0},{"Name":"Decor","Value":0.0},{"Name":"FoodPoisoning","Value":0.0},{"Name":"SlimeLung","Value":0.0},{"Name":"PollenGerms","Value":0.0},{"Name":"ZombieSpores","Value":0.0}],"TotalExperienceGained":0.0,"Skills":[]}],"CustomGameSettings":[{"Name":"CustomGameMode","Value":"Survival"},{"Name":"World","Value":"worlds/SandstoneDefault"},{"Name":"WorldgenSeed","Value":"709437323"},{"Name":"ImmuneSystem","Value":"Default"},{"Name":"CalorieBurn","Value":"Default"},{"Name":"Morale","Value":"Default"},{"Name":"Stress","Value":"Default"},{"Name":"StressBreaks","Value":"Default"},{"Name":"CarePackages","Value":"Enabled"},{"Name":"SandboxMode","Value":"Disabled"},{"Name":"CustomGameModeActual","Value":"Survival"}]}}
Fazit
Klei Entertainment werden oft als "die Guten" hingestellt. Es mag auch sein, dass ihre Produkte etwas taugen, aber im Endeffekt fallen sie leider in das gleiche Raster wie tausende andere Anbieter auch.
Die in "Oxygen not included" aktiven Dienste können ohne Bedenken allesamt gelöscht und/oder blockiert werden.