Visual Studio 2015 C++ 在二进制程序中植入遥测代码

简介:

一位开发者使用微软上月释出的Visual Studio 2015预览版Update 2,编译代码时发现C++编译器向二进制程序植入了调用遥测功能的代码。代码调用了两个遥测函数telemetry_main_invoke_trigger和telemetry_main_return_trigger,遥测数据保存在本地没有输出,所以看起来不能称之为后门。开发者没有找到描述遥测函数的文档。Visual C++的开发经理Steve Carroll证实了这些遥测代码的存在,表示未来构建的预览版将移除这项功能,而使用VS2015 Update 2的开发者如果想要关闭植入遥测代码的功能可以在链接器命令行加入notelemetry.obj。

文章转载自 开源中国社区[http://www.oschina.net]

相关文章
|
28天前
|
自然语言处理 算法 前端开发
C++与Doxygen:精通代码文档化之道
C++与Doxygen:精通代码文档化之道
49 0
|
28天前
|
存储 缓存 算法
【C/C++ 性能优化】提高C++程序的缓存命中率以优化性能
【C/C++ 性能优化】提高C++程序的缓存命中率以优化性能
113 0
|
29天前
|
Linux 编译器 程序员
【Linux 调试秘籍】深入探索 C++:运行时获取堆栈信息和源代码行数的终极指南
【Linux 调试秘籍】深入探索 C++:运行时获取堆栈信息和源代码行数的终极指南
68 0
|
1天前
|
设计模式 存储 Java
C++从入门到精通:3.5设计模式——提升代码可维护性与可扩展性的关键
C++从入门到精通:3.5设计模式——提升代码可维护性与可扩展性的关键
|
1天前
|
C++
【C++】在使用代码组装URL时,一定要注意的坑......
【C++】在使用代码组装URL时,一定要注意的坑......
7 0
|
22天前
|
存储 C++
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
|
23天前
|
C语言 C++ 容器
C调用C++代码
C调用C++代码
12 1
|
23天前
|
存储 缓存 C++
C++链表常用的函数编写(增查删改)内附完整程序
C++链表常用的函数编写(增查删改)内附完整程序
|
28天前
|
算法 程序员 C语言
C++设计哲学:构建高效和灵活代码的艺术
C++设计哲学:构建高效和灵活代码的艺术
60 1
|
29天前
|
安全 NoSQL 程序员
【年度征文 健壮代码 心得体会】 如何编写健壮的C++代码
【年度征文 健壮代码 心得体会】 如何编写健壮的C++代码
53 0