Skriveni kodovi prevoditelja Visual Studio 2015 c ++ upućuju pozive telemetrijskim uslugama Microsofta

Video: Kako naručiti prijevod i/ili ovjeru sudskog tumača? 2024

Video: Kako naručiti prijevod i/ili ovjeru sudskog tumača? 2024
Anonim

Kada koriste tehnologiju, korisnici nekako skidaju svoju virtualnu odjeću i otkrivaju više nego što bi to obično radili. Aplikacije trebaju pristupiti privatnim podacima kao što su sadržaj vaše e-pošte ili vaš popis kontakata kako bi pružili najbolje moguće korisničko iskustvo. Nažalost, mnogi korisnici nisu ni svjesni količine i vrste informacija koje tvrtke poput Microsofta prikupljaju na njima, budući da je vrlo malo pročitanih odredbi i uvjeta prije korištenja određene usluge.

Usluga poput Cortane neprestano prikuplja informacije o vama, ali dobra je vijest da možete uređivati ​​dopuštenja. Čak vam i računalna kamera s sistemom Windows 10 možda špijunira, a da toga niste ni svjesni. Ako želite ograničiti podatke koje prikupljaju različite aplikacije i usluge, predlažemo da pogledate ove aplikacije privatnosti za Windows 10 i odaberete onu koja najbolje odgovara vašim potrebama.

Kao da to nije dovoljno, Microsoft je sada uhvaćen usred drugog skandala s privatnošću. Ovoga puta vodeću ulogu preuzima tvrtka Visual Studio 2015 C ++ Compiler, u kojoj su korisnici otkrili dva skrivena koda koja dodaju pozive iz funkcije telemetrije u binarne datoteke dok su sastavljeni: telemetry_main_invoke_trigger i telemetry_main_return_trigger.

Coder se naljutio nakon što su otkrili kodove, posebno zato što Microsoft u svojoj dokumentaciji nije spomenuo ništa o njihovom postojanju. Steve Carroll, voditelj razvoja za tim Visual C ++, tvrdi da je funkcija telemetrije u potpunosti nevina, a korisnici nemaju što brinuti.

Namjera nam je bila dobronamjerna - naša je želja bila izgraditi okvir koji će pomoći istražiti probleme s performansama i poboljšati kvalitetu našeg optimizatora ako dobijemo bilo kakva izvješća o usporavanjima ili endemičnim problemima na terenu.

Ispričavamo se što smo još više povećali razinu sumnje ne uključujući izvor CRT-a, ovo je bio samo nadzor s naše strane. Unatoč tome, neki od vas već su istražili kako ovaj mehanizam djeluje u lijepim detaljima. Kao što ste već pozvali, kod čini što aktivira ETW događaj koji, kada je uključen, emitirat će vremenske oznake i učitavanje modula. Podaci o događajima mogu se protumačiti samo ako nam kupac daje informacije o simbolima (tj. PDB-ove), tako da su ovi podaci primjenjivi samo na korisnike koji aktivno traže pomoć od nas i spremni su dijeliti te PDB-ove u sklopu svoje istrage. Nismo doista prošli cijelu ovu vježbu s klijentima i do sada se oslanjamo na naše ustaljene pristupe za istraživanje i rješavanje potencijalnih problema.

Microsoft obećava uklanjanje ovih događaja u Ažuriranju 3, a također nudi rješenje za korisnike koji će onemogućiti pozive telemetrijskih poziva u trenutnoj verziji prevoditelja Visual Studio 2015 C ++. Da biste onemogućili tu ovisnost, možete dodati notelemetry.obj u naredbeni redak vašeg veznika.

Što mislite o ovom događaju? Mislite li da je ovo samo odstupanje od Microsofta ili mu se više od toga vidi na oku?

Skriveni kodovi prevoditelja Visual Studio 2015 c ++ upućuju pozive telemetrijskim uslugama Microsofta