owsf2000: (default)
[personal profile] owsf2000
Found via slashdot. Essentially a guy compiled a barebones empty program with Microsoft's C++ compiler. just an empty main() function. Yet the compiled binary contained calls for "telemetry_main_invoke_trigger and telemetry_main_return_trigger". This is undocumented, naturally.

Microsoft -confirmed- afterwards that telemetry calls are added, and for "Users who have a copy of VS2015 Update 2 and wish to turn off the telemetry functionality currently being compiled into their code should add notelemetry.obj to their linker command line." Microsoft claims they will be removing this in a future build (The including of telemetry to begin with.) but the cynic realist in me is convinced that this is just so they can hide it better.

1. Remember that the telemetry inclusion was completely UNDOCUMENTED.
2. Removing it requires knowledge of the undocumented "notelemetry.obj" file.
3. Microsoft kept it hidden until someone proved it existed and brought it up.

As one slashdotter commented, this is akin to a compiler inserting a backdoor.

The potential that telemetry is inside the games you purchased, if they were compiled by Visual Studio C++ by the developers I guess is very real. After all, this -was- undocumented until today, so I doubt devs would have been able to add "notelemetry.obj" to their sources.

And why the hell do you need to ADD code to REMOVE functionality.

More and more I find myself thinking if I DO try to write games on the computer, I'll be doing it on Linux only.

Date: 2016-06-10 06:20 pm (UTC)
From: [identity profile] kane-magus.livejournal.com
The shills/rep management drones/idiot fanboys are out in force in the comments yet again, it seems. (Also, bizarrely, racist shitbags calling people "niggers" and what not. What even the fuck? o_O)

At this point, between this and all the Windows 10 bullshit, I'm not even sure that Hanlon's razor (https://en.wikipedia.org/wiki/Hanlon%27s_razor) can be applied to Micro$hit anymore (if it ever could to begin with). There is surely no way that even they are so fucking stupid and incompetent that all of this stuff truly is "unintentional" or "accidental" or whatever that they keep trying to claim. This sort of disgraceful, deceitful bullshit can't not have been done intentionally and maliciously.

Anyway, I just uninstalled my copy of Visual Studio Community which I'd installed a while back but, thankfully, hadn't used for anything at all as of yet. Yeah, sure, it probably wasn't infected with this kind of shit, but you can never be too careful, I suppose. So... good job, Micro$hit, I guess? Thanks for convincing me not to use your product?

April 2025

S M T W T F S
  12345
6789101112
13141516171819
202122232425 26
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 18th, 2025 12:38 pm
Powered by Dreamwidth Studios