LoginSignup
9
8

More than 5 years have passed since last update.

VisualStudio2015ビルドで勝手に埋め込まれる怪しいコード

Posted at

Visual Studio 2015でビルドされた実行可能ファイルでは、ランタイムライブラリvcruntime140.dllの下記関数を呼び出すコードが勝手に埋め込まれる。

  • __telemetry_main_invoke_trigger
  • __telemetry_main_return_trigger

関数名に telemetry/遠隔測定 といういくぶん不穏な単語が含まれているが、ETW(Event Tracing for Windows)によるロギング処理用途とのこと。ただし、同関数を機能させるためADVAPI32.dllへの依存が生まれてしまう。

従来通り同機能を無効化するには notelemetry.obj をリンクする。

9
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
8