Die versteckten Codes des Visual Studio 2015 C ++ - Compilers rufen die Telemetriedienste von Microsoft an

Video: MICROSOFT WINDOWS 10: Telemetriedaten Datenübertragung deaktivieren! 2024

Video: MICROSOFT WINDOWS 10: Telemetriedaten Datenübertragung deaktivieren! 2024
Anonim

Beim Einsatz von Technologie ziehen Benutzer ihre virtuellen Klamotten aus und enthüllen mehr, als sie normalerweise tun würden. Apps müssen auf private Informationen wie den Inhalt Ihrer E-Mails oder Ihre Kontaktliste zugreifen, um die bestmögliche Benutzererfahrung zu erzielen. Leider sind sich viele Benutzer nicht einmal der Menge und Art der Informationen bewusst, die Unternehmen wie Microsoft über sie sammeln, da nur sehr wenige Nutzungsbedingungen gelesen haben, bevor sie einen bestimmten Dienst nutzen.

Ein Dienst wie Cortana sammelt ständig Informationen über Sie, aber die gute Nachricht ist, dass Sie Berechtigungen bearbeiten können. Sogar Ihre Windows 10-Computerkamera kann Sie ausspionieren, ohne dass Sie sich dessen bewusst sind. Wenn Sie die Anzahl der von verschiedenen Apps und Diensten erfassten Daten begrenzen möchten, empfehlen wir Ihnen, diese Windows 10-Datenschutz-Apps auszuprobieren und diejenige auszuwählen, die Ihren Anforderungen am besten entspricht.

Als ob dies nicht genug wäre, steckt Microsoft jetzt mitten in einem weiteren Datenschutzskandal. Diesmal übernimmt der Visual Studio 2015 C ++ - Compiler des Unternehmens die Hauptrolle, in dem Benutzer zwei versteckte Codes entdeckt haben, die beim Kompilieren Telemetrie-Funktionsaufrufe zu Binärdateien hinzufügen: telemetry_main_invoke_trigger und telemetry_main_return_trigger.

Coder wurde sehr wütend, nachdem sie die Codes entdeckt hatten, vor allem, weil Microsoft nichts über ihre Existenz in der Dokumentation erwähnt hatte. Steve Carroll, Entwicklungsleiter für das Visual C ++ - Team, behauptet, dass die Telemetriefunktion völlig unschuldig sei und die Benutzer sich keine Sorgen machen müssten.

Unsere Absicht war harmlos - unser Wunsch war es, ein Framework zu entwickeln, das bei der Untersuchung von Leistungsproblemen hilft und die Qualität unseres Optimierers verbessert, falls wir Berichte über Verlangsamungen oder endemische Leistungsprobleme im Feld erhalten.

Wir entschuldigen uns dafür, dass wir den Verdacht noch weiter erhöht haben, indem wir die CRT-Quelle nicht mit einbezogen haben. Dies war nur ein Versehen von unserer Seite. Trotzdem haben einige von Ihnen bereits detailliert untersucht, wie dieser Mechanismus funktioniert. Wie Sie bereits ausgeführt haben, löst der Code ein ETW-Ereignis aus, das beim Einschalten Zeitstempel und Ladeereignisse des Moduls ausgibt. Die Ereignisdaten können nur interpretiert werden, wenn ein Kunde uns Symbolinformationen (dh PDBs) mitteilt. Diese Daten gelten daher nur für Kunden, die aktiv Hilfe von uns suchen und bereit sind, diese PDBs im Rahmen ihrer Nachforschungen weiterzugeben. Wir haben diese umfassende Übung bisher noch nicht mit Kunden durchgeführt und verlassen uns bisher auf unsere bewährten Ansätze, um potenzielle Probleme zu untersuchen und anzugehen.

Microsoft verspricht, diese Ereignisse in Update 3 zu entfernen, und bietet Benutzern außerdem eine Lösung zum Deaktivieren von Telemetrie-Funktionsaufrufen in der aktuellen Visual Studio 2015 C ++ - Compiler-Version. Um diese Abhängigkeit zu deaktivieren, können Sie Ihrer Linker-Befehlszeile die Datei notelemetry.obj hinzufügen.

Was halten Sie von dieser Veranstaltung? Glaubst du, das war nur ein Ausrutscher von Microsoft, oder steckt mehr dahinter, als man denkt?

Die versteckten Codes des Visual Studio 2015 C ++ - Compilers rufen die Telemetriedienste von Microsoft an