Telemetrie (Software)
Unter dem Begriff Telemetrie versteht man in der Softwaretechnik das Sammeln von Rohdaten, die per automatischer Datenübertragung durch einen im Hintergrund laufenden Dienst an den Entwickler übertragen werden.
Geschieht dies für den Benutzer nicht transparent, so spricht man auch von {{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value) oder {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (bzw. {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) oder {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value)), dem Nach-Hause-Telefonieren, da sich Software ohne leicht zu erreichende Einflussnahme durch den Benutzer „zu Hause“ beim Hersteller meldet.
Nutzen
Die Entwickler von Software beziehungsweise die Firmen dahinter erhoffen sich mithilfe einer Auswertung der gesammelten Daten eine Verbesserung ihrer Entwicklungen und Produkte.
Beispiele für Betriebssysteme, die Telemetriedaten sammeln, sind Windows 10 von Microsoft<ref name="BSI_SiSyPHuS_Win10" /> und Ubuntu-Linux von Canonical.<ref name="com-magazin_canonical-telemetrie-ubuntu" /> Sie tun dies mit der Erklärung, „die Entwicklung verbessern“ zu wollen, da die Programmierer mithilfe der gesammelten Daten besser über die tatsächliche Nutzung der Systeme Bescheid wissen.
Abgrenzung
Der Begriff Telemetriedaten ist mehrdeutig. Er bezeichnet mehrere unterschiedliche Arten von Daten:<ref name="DSK_Win10_2019" />
- Beim Client-Server-Modell sind Verbindungsdaten zwischen einem Server und mindestens einem Client ebenfalls Telemetriedaten.
- In der Netzwerktechnik bezeichnet der Begriff die fortlaufende Reichweitenmessung, zur Prüfung, ob ein Signal besteht.
- Die Erfassung von Rohdaten wie Nutzungs- und Diagnosedaten einer Software.
Telemetriedaten beinhalten oft Metrik, {{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value), was statistischen Daten entspricht. Zusätzlich sind jedoch auch Nutzungsdaten enthalten.
Programme, deren Funktion sich darauf beschränkt, Daten zu sammeln und zu übermitteln, sind Spyware. Da der Nutzer dabei absichtlich im Unklaren gelassen wird bzw. Aufwand betrieben wurde, die Funktion zum Datensammeln möglichst gut zu verstecken, handelt es sich dabei um Malware.
Datenschutz
Da sich aufgrund der Nutzungsdaten Rückschlüsse über den Benutzer ziehen lassen, sind Telemetriedaten im Kontext des Datenschutzes problematisch.<ref name="DSK_Win10_2019" /> Weil ein Benutzer die Telemetriefunktion oft nicht oder nur zu wenig beeinflussen kann, ergeben sich teilweise Parallelen zum Begriff der Spyware, jedoch passiert im Gegensatz dazu die Datenerfassung im Rahmen der Telemetriedaten mit dem Wissen des Nutzers und zumindest teilweise auch transparent.<ref name="heiseonline_3950591" />
Skriptfehler: Ein solches Modul „Vorlage:Anker“ ist nicht vorhanden.„nach Hause telefonieren“ Vorlage:Hinweisbaustein
CC-BY-SA / Logo: Microsoft Corporation; Montage: Digitalcourage<ref>Frank Rosengart: Der BigBrotherAward 2018 in der Kategorie Technik geht an Microsoft Deutschland. In: BigBrotherAwards.de. Digitalcourage e. V., 20. April 2018, abgerufen am 9. Dezember 2019.</ref>
Die englischen Begriffe {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) oder {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), auch {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) oder {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value), für „zu Hause anrufen“ oder „nach Hause telefonieren“ bezeichnet die Aktion eines Computerprogramms, über das Internet Kontakt zum Server des Herstellers aufzunehmen. Der Begriff entstand nach dem Ausspruch des Außerirdischen im Film E.T.
Einige Microsoft-Programme, z. B. der Windows Media Player in Windows XP, aber auch viele andere Programme vor allem großer Anbieter, sind für besagtes Call Home bekannt. Meist ist der Begriff negativ besetzt und bezeichnet die Kontaktaufnahme und Datenübertragung zum Hersteller ohne Wissen des Anwenders. Eine vom Anwender bewusst initiierte Verbindung zum Herstellerserver, z. B. zum Versionsabgleich oder zur automatischen Programmaktualisierung, ist mit dem Ausdruck Call Home in der Regel nicht gemeint.
Ein bekanntes, von Anwendern aufgedecktes Beispiel für Call Home waren die Netzwerkdrucker von Hewlett-Packard. Als die Firma von der Datenaufsichtsbehörde dafür gerügt wurde, versprach man rasch, dieses abzustellen. Drucker, die nach 2003 erworben wurden, sollten diese Funktion nicht mehr haben. Eine Garantie dafür gibt es allerdings nicht.
Einige Programme mit Call-Home-Funktion sehen vor, diese mittels bestimmter Einstellungen in oder Änderungen an den Werten der Systemregistrierung zu deaktivieren. Zur komfortablen Verwaltung dieser Registrierungseinträge gibt es teils Programme wie xp-AntiSpy (bis Windows 7), das einige undokumentierte Windows-Einstellungen verändern und die Call-Home-Funktionen diverser Windows-Standardprogramme deaktivieren kann. Allerdings können derartige Tools nur bekannte Call-Home-Aktionen unterbinden und dies auch nur, wenn der Hersteller eine Abschaltung grundsätzlich vorgesehen hat. Ist dies nicht der Fall, kann die Kontaktaufnahme zum Herstellerserver auch dadurch unterbunden werden, dass man dessen IP-Adresse in eine betriebssysteminterne Sperrliste einträgt. Programme wie Spybot – Search & Destroy bieten diese Funktion, können aber ebenfalls nur solche Server sperren, von denen bereits bekannt ist, dass sie von einigen Programmen zum Zwecke der ungewollten Datenübermittlung kontaktiert werden. Um jeglichen unkontrollierten Verbindungsaufbau zu unterbinden, wird deshalb der Einsatz einer Firewall empfohlen.
In Windows 10 21H2 lässt sich der Telemetrie-Dienst mit Bordmitteln abschalten bzw. blockieren, die lokal gespeicherte Datensammlung findet jedoch weiterhin statt.<ref>Deaktivierung der Telemetriekomponente in Windows 10 21H2, Version 1.0. (PDF; 710 kB) Bundesamt für Sicherheit in der Informationstechnik, 4. Mai 2022, abgerufen am 11. September 2023.</ref><ref>Michael Humpa: Telemetrie deaktivieren in Windows 10 (BSI-Anleitung). Chip, 3. Juni 2022, abgerufen am 11. September 2023.</ref> Die Umsetzung erfordert zudem Systemwissen und ist nicht so einfach wie die Nutzung diverser AntiSpy-Programme (oft Freeware), die es auch für Windows 10/11 gibt.<ref>Sebastian Kolar: Windows-Spionage deaktivieren: Gratis-Tools machen Sie weniger gläsern. In: Computer Bild. 11. April 2023, abgerufen am 11. September 2023.</ref>
Beispiele
Ein Beispiel für Metriken ist der bei der Installation optional auswählbare oder später manuell installierbare {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) von Debian GNU/Linux. Dabei werden die installierten Pakete sowie deren Nutzung erfasst, statistisch ausgewertet und auf einer öffentlichen Homepage aufbereitet dargestellt. Die anonyme Auswertung soll den Entwicklern bei einigen Entscheidungen helfen.<ref name="debian_popcon" />
Bei den Windows-Betriebssystemen von Microsoft war zur Aktivierung von Windows 98 ein {{Modul:Vorlage:lang}} Modul:Multilingual:153: attempt to index field 'data' (a nil value) (GUID) übertragen worden, der auf Internet-fähigen Systemen die eindeutige MAC-Adresse der Netzwerkkarte enthielt. Das ermöglichte eine eindeutige Identifizierung, weil derselbe GUID auch in gespeicherten Dokumenten, z. B. von Microsoft Office, zu finden war.<ref name="heiseonline_286892" /> Bei der Windows-NT-Reihe begann es mit Windows XP, dass das Betriebssystem unter bestimmten Umständen Kontakt mit Servern von Microsoft aufnahm. Das war einerseits die Suchfunktion,<ref name="heiseonline_60658" /> andererseits die Funktion zur Prüfung der Softwarelizenz, „Windows Genuine Advantage“.<ref name="heiseonline_130552" /> Letztere nimmt täglich Kontakt zu Microsoft auf. Gab es in früheren Windows-Versionen bereits die Möglichkeit, nach einer Fehlfunktion einen Fehlerbericht ({{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value)) mit Diagnosedaten an Microsoft zu schicken,<ref name="heiseonline_2792343" /> so ist es ab Windows 10 endgültig so, dass unzählige Telemetriedaten gesammelt und gesendet werden. Dies wurde auch heftig kritisiert,<ref name="heiseonline_3298533" /><ref name="heiseonline_3632039" /><ref name="heiseonline_3861753" /> obwohl sich die Funktion mit dem entsprechenden Know-how noch abschalten ließ.<ref name="heiseonline_4140586" /> In der Enterprise-Version von Windows 10 ist ein Abschalten der Telemetrie auch seitens des Betriebssystems möglich und vorgesehen (Opt-out).<ref name="heiseonline_3835496" /><ref name="heiseonline_4652535" />
Im Linux- bzw. Unix-Desktop KDE Plasma 5 gibt es ab Version 5.18 die Funktion „User Feedback“, die regelmäßig Telemetriedaten über die Nutzung an die Entwickler schickt. Die Funktion ist in der Voreinstellung ausgeschaltet (Opt-in).<ref name="heiseonline_4658712" />
Ein Beispiel aus dem Bereich des Diebstahlschutzes von Laptops und Arbeitsplatzrechnern stellt die Software Computrace dar, welche in der System-Firmware (dem BIOS oder UEFI) des Endgerätes verankert ist und nach Aktivierung regelmäßig Daten an die Herstellerfirma Absolute Software überträgt.<ref name="threat1">Brian Donohue: Millions of PCs Affected by Mysterious Computrace Backdoor. 14. August 2014, abgerufen am 6. Mai 2022.</ref>
Siehe auch
Einzelnachweise
<references> <ref name="DSK_Win10_2019">Rasmus Robrahn, Dr. Martin Krämer, Dr. Christoph Lahmann, Uwe Robra: Datenschutz bei Windows 10; – weitergehende technische Aspekte. (PDF; 569 KB) Konferenz der unabhängigen Datenschutzbehörden des Bundes und der Länder, 6. November 2019, S. 9, abgerufen am 27. Mai 2020.</ref> <ref name="heiseonline_3950591">Jan Mahn: Windows 10 Telemetrie-Daten: An Microsoft geschickte Infos überwachen. In: Heise online. 25. Januar 2018.Vorlage:Abrufdatum</ref> <ref name="BSI_SiSyPHuS_Win10">SiSyPHuS Win10: Studie zu Systemaufbau, Protokollierung, Härtung und Sicherheitsfunktionen in Windows 10. Bundesamt für Sicherheit in der Informationstechnik, abgerufen am 30. Mai 2022 („SiSyPHuS Win10“ steht für Studie zu Systemintegrität, Protokollierung, Härtung und Sicherheitsfunktionen in Windows 10 und ist eine Anspielung auf Sisyphos aus der griechischen Mythologie).</ref> <ref name="com-magazin_canonical-telemetrie-ubuntu">Alexandra Lindner: Canonical will Telemetrie-Daten von Ubuntu-Nutzern sammeln. In: com! Professional. Ebner Media Group GmbH & Co. KG, 16. Februar 2018, abgerufen am 27. Mai 2020.</ref> <ref name="debian_popcon">Debian Popularity Contest. Abgerufen am 28. Mai 2020 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> <ref name="heiseonline_286892">Christian Persson, Peter Siering: Big Brother Bill – Microsofts heimliche ID-Nummern - angeblich eine Panne. In: Heise online. 12. März 1999.Vorlage:Abrufdatum</ref> <ref name="heiseonline_60658">Peter Siering: Suchfunktion in Windows XP kontaktiert Microsoft. In: Heise online. 15. April 2002.Vorlage:Abrufdatum</ref> <ref name="heiseonline_130552">Axel Vahldiek: Microsofts WGA-Prüfung telefoniert nach Hause [Update]. In: Heise online. 8. Juni 2006.Vorlage:Abrufdatum</ref> <ref name="heiseonline_2792343">Hajo Schulz: Angebliche „Schnüffel-Updates“ für Windows 7 und 8.1. In: Heise online. 27. August 2015.Vorlage:Abrufdatum; Zitat: „Diese auf Deutsch „Programm zur Verbesserung der Benutzerfreundlichkeit“ genannte Funktion ist in Windows selbst sowie in etlichen Microsoft-Anwendungen, -Apps und -Installationsroutinen eingebaut und dient dazu, Microsoft Daten darüber zu liefern, wie gut oder schlecht die jeweilige Anwendung auf dem Rechner des Anwenders funktioniert.“.</ref> <ref name="heiseonline_3298533">Kristina Beer: Electronic Frontier Foundation kritisiert Upgrade-Praxis und Datensammelwut von Windows 10. In: Heise online. 18. August 2016.Vorlage:Abrufdatum</ref> <ref name="heiseonline_3632039">Stefan Krempl: Windows 10: EU-Kontrolleure beklagen Microsofts anhaltende Datensammelei. In: Heise online. 21. Februar 2017.Vorlage:Abrufdatum</ref> <ref name="heiseonline_3861753">Christiane Schulzki-Haddouti: Niederländischer Datenschützer: Microsoft bricht mit Windows 10 Datenschutzrecht. In: Heise online. 13. Oktober 2017.Vorlage:Abrufdatum</ref> <ref name="heiseonline_4140586">Hajo Schulz: Privatsphäre in Windows 10 schützen. In: Heise online. 24. August 2018.Vorlage:Abrufdatum</ref> <ref name="heiseonline_3835496">Christiane Schulzki-Haddouti: Datenschützer: Unternehmen können Windows 10 Enterprise datenschutzkonform einsetzen. In: Heise online. 19. September 2017.Vorlage:Abrufdatum</ref> <ref name="heiseonline_4652535">Günter Born: Windows 10 Enterprise Version 1909: Telemetrie komplett abschaltbar. In: Heise online. 4. Februar 2020.Vorlage:Abrufdatum</ref> <ref name="heiseonline_4658712">Tim Schürmann: Linux/Unix-Desktop KDE Plasma 5.18 erhält kleinere Neuerungen und Langzeitunterstützung. In: Heise online. 12. Februar 2020.Vorlage:Abrufdatum</ref> </references>