Spielzeit:
454 Minuten
Immortal Realms: Vampire Wars aus dem Hause Kalypso Media Digital ist ein kontaktfreudiger 4X Titel.
Wie man es von Kalypso-Produkten aus der Vergangenheit kennt, kommt das Produkt mit einem eigenen Launcher daher.
Dieser beinhaltet im Endeffekt nur Werbung und Affiliatelinks zur Einkaufsplattform von Amazon. Wer will, kann dort noch ein paar News lesen, aber im Endeffekt ist der Launcher überflüssig.
Für Telemetrie / Spyware ist wieder ein alter Bekannter zuständig. Unity Technologies APS mit integriertem Event-Tracking und Reports, welche durchgehend aktiv sind und ständig Rücksprache mit diversen Servern halten.
Kunden werden wie es in der Branche üblich ist nicht auf der Produktseite, geschweige denn überhaupt ausreichend informiert.
[h1]Involvierte Dateien[/h1]
kalypsolauncher.exe, immortal realms.exe
[h1]Ausgehender Verkehr[/h1]
[olist]
[*][noparse]35.241.26.53[/noparse]
[*][noparse]35.186.194.186[/noparse]
[*][noparse]35.190.88.234[/noparse]
[*][noparse]35.241.52.229[/noparse]
[*][noparse]35.190.78.8[/noparse]
[*][noparse]217.172.184.73[/noparse]
[*][noparse]82.165.136.129[/noparse]
[*][noparse]launcher01.kalypsomedia.com[/noparse]
[*][noparse]config.uca.cloud.unity3d.com[/noparse]
[*][noparse]cdp.cloud.unity3d.com[/noparse]
[*][noparse]remote-config-proxy-prd.uca.cloud.unity3d.com[/noparse]
[*][noparse]thind-gke-euw.prd.data.corp.unity3d.com[/noparse]
[*][noparse]thind-gke-usc.prd.data.corp.unity3d.com[/noparse]
[*][noparse]thind-gke-ape.prd.data.corp.unity3d.com[/noparse]
[*][noparse]53.26.241.35.bc.googleusercontent.com[/noparse]
[*][noparse]186.194.186.35.bc.googleusercontent.com[/noparse]
[*][noparse]perf-events.cloud.unity3d.com[/noparse]
[/olist]
Aus Platzgründen und Übersichtlichkeit können nur 2 kleine Beispiele [b]unvollständig[/b] angegeben werden. Umgfangreichere Logs aus dem Spiel sind extern [url=https://www.gameindustry.eu/search/index.php?suchbegriff=Immortal+Realms%3A+Vampire+Wars&suche]Immortal Realms: Vampire Wars[/url] ersichtlich.
[h1]Launcher[/h1]
[b]Affiliate Werbung und Verlinkung[/b]
[code][noparse]http://launcher01.kalypsomedia.com/api_1.2.0
http://82.165.136.129/LAUN/Banners/ba93ecb814b0e2635a60b12a9ee77c63.jpg
action news|banner|texts|resources|launcherPatchV2|canRegisterNewsletter
infoStoredLogin
api_apiver 1.2.0
api_token 0,740310389893274
cli_appname IR
cli_baselocale de-DE
cli_appver 0.1
cli_styxver 2.0.4.3
cli_guid eindeutiger ID Block
cli_uuid eindeutiger ID Block
fam_name STEAM
[/noparse][/code]
Wird der Launcher blockiert, Internet ist ist nicht verfügbar etc. wird dieser überprungen und wir landen direkt im Spiel. Gibt zwar eine Fehlermeldung:
[code][noparse]http://launcher01.kalypsomedia.com/api_1.2.0
action=log&OS=Microsoft+Windows+NT+6.2.9200.0&loCode=STYX_INIT_FAILED&loP0=Exception+System.Net.WebException%3a+Die+Verbindung+mit+dem+Remoteserver+kann+nicht+hergestellt+werden.+---%3e+System.Net.Sockets.SocketException%3a+Es+konnte+keine+Verbindung+hergestellt+werden%2c+da+der+Zielcomputer+die+Verbindung+verweigerte+217.172.184.73%3a80%0d%0a+++bei+System.Net.Sockets.Socket.DoConnect(EndPoint+endPointSnapshot%2c+SocketAddress+socketAddress)%0d%0a+++bei+System.Net.ServicePoint.ConnectSocketInternal(Boolean+connectFailure%2c+Socket+s4%2c+Socket+s6%2c+Socket%26+socket%2c+IPAddress%26+address%2c+ConnectSocketState+state%2c+IAsyncResult+asyncResult%2c+Exception%26+exception)%0d%0a+++---+Ende+der+internen+Ausnahmestapel%c3%bcberwachung+---%0d%0a+++bei+System.Net.HttpWebRequest.GetRequestStream(TransportContext%26+context)%0d%0a+++bei+System.Net.HttpWebRequest.GetRequestStream()%0d%0a+++bei+Com.Realmforgestudios.Styx.Api.PrepareApiRequest(Parameters+paras)%0d%0a+++bei+Com.Realmforgestudios.Styx.Api.SynchApiRequest(Parameters+paras%2c+Boolean%26+valid)%0d%0a+++bei+Com.Realmforgestudios.Styx.Styx.Init()&api_apiver=1.2.0&api_token=0%2c954508810748583&cli_appname=IR&cli_baselocale=de-DE&cli_appver=0.1&cli_styxver=2.0.9.0&cli_guid=xxxxxx&cli_uuid=xxxxxx&fam_name=STEAM[/noparse]
[/code]
aber die bekommen wir als Spieler regulär nicht mit. Und ja, das ist richtig, dass hier das Spiel Styx und Realmforge Studios drinstehen. Die Firma wurde 2008 durch Kalypso Media gegründet...
https://steamcommunity.com/sharedfiles/filedetails/?id=2216261177
[h1]Event-Tracking durch Unity Analytics[/h1]
Das [b]unvollständige[/b] Beispiel zeigt wo wir uns als Spieler aufhalten, was wir gegebenfalls machen, verknüpft mit eindeutigen Account und GeräteId's, Zeitstempeln uvm.
Desweiteren werden diverse Hardwaredaten, Einstellungen zum eigenen System an die Reportadresse (Perf-Events) von Unity weitergeben. Allerdings nur unter extern verlinkter Quelle vollständig ersichtlich.
Die Event-Telemetrie ist während der gesamten Spiele-Session aktiv, erneuert selbstständig ihre Inhalte und hält somit einen permanenten Hintergrund & Datenverkehr aufrecht. Kamera an, Film läuft!
[code]
"common":{"appid":"358607f3-d7ad-45af-9228-432efd82a563","userid":"xxxxxx","sessionid":6005842974027931908,"platform":"WindowsPlayer","platformid":2,"sdk_ver":"u2018.4.18f1","session_count":2,"localprojectid":"6a83c68cbe586ab4fa4654801c32b1d9","build_guid":"9664534ab7b2cce4fb34c76d4fe4be6d","deviceid":"xxxxxx"}}
{"type":"perf.frame_delta_time_ms.v1","msg":{"min":4,"max":333,"mean":16,"variance":33,"count":17748,"elapsed_time_ms":300009,"collector_perf_ns":445,"histogram":{"1000":5,"11":32,"142":1,"16":14300,"22":3328,"250":2,"33":35,"66":20,"8":25},"ts":1598636211513,"t_since_start":913547099}}
{"type":"perf.renderingInfo.v3","msg":{"ctx_name":"unload_scene","ctx_scene":"BM_Fields01","target_frame_rate":0,"total_frames":53791,"total_long_frames":0,"frames_since_reset":12764,"long_frames_since_reset":0,"time_since_reset_dtms":214388,"mean_dtms":16,"min_dtms":6,"max_dtms":447,"variance_dtms":0,"draw_calls":0,"batches":0,"frame_count_by_second":{"25":1,"40":1,"60":211,"70":1},"ts":1598636218647,"t_since_start":920681443}}
{"type":"perf.renderingInfo.v3","msg":{"ctx_name":"unload_scene","ctx_scene":"BattleModeEssentials","target_frame_rate":0,"total_frames":53791,"total_long_frames":0,"frames_since_reset":0,"long_frames_since_reset":0,"time_since_reset_dtms":0,"mean_dtms":0,"min_dtms":0,"max_dtms":0,"variance_dtms":0,"draw_calls":0,"batches":0,"frame_count_by_second":{},"ts":1598636218648,"t_since_start":920681663}}
{"type":"perf.renderingInfo.v3","msg":{"ctx_name":"scene_loaded_after_awake","ctx_scene":"Tutorial Scene","ctx_mode":"scene_load","target_frame_rate":0,"total_frames":53791,"total_long_frames":0,"frames_since_reset":0,"long_frames_since_reset":0,"time_since_reset_dtms":0,"mean_dtms":0,"min_dtms":0,"max_dtms":0,"variance_dtms":0,"draw_calls":0,"batches":0,"frame_count_by_second":{},"ts":1598636218972,"t_since_start":921005593}}
{"type":"perf.renderingInfo.v3","msg":{"ctx_name":"change_active_scene","ctx_prev_scene":"null","ctx_new_scene":"Tutorial Scene","target_frame_rate":0,"total_frames":53791,"total_long_frames":0,"frames_since_reset":0,"long_frames_since_reset":0,"time_since_reset_dtms":0,"mean_dtms":0,"min_dtms":0,"max_dtms":0,"variance_dtms":0,"draw_calls":0,"batches":0,"frame_count_by_second":{},"ts":1598636219004,"t_since_start":921038426}}
{"type":"perf.sceneLoadingTime.v1","msg":{"ts":1598636219037,"t_since_start":921070640,"scene_name":"Tutorial Scene","scene_index":8,"background_time":859253112,"integrate_time":468005310,"ts_integrate_time":282084014,"total_time":1751578491}}
[/code]
[h1]Fazit[/h1]
Die Methoden wie auch Spiel selbst - Ernüchternd, nicht nur in Hinsicht auf die integrierte Schnüffelei und Ignoranz uns Kunden gegenüber. Was ist überhaupt so schwer daran Verbraucher zu informieren und vernünftige Lösungen in eigene Produkte zu integrieren?
Am Ende bleibt eigentlich nur die Frage offen, wer in Wirklichkeit die Blutsauger sind.
👍 : 273 |
😃 : 10