アクセス違反を検出するために、ビルドしたバイナリでgflags
x64を実行しようとしています。
Microsoft の Web サイトから Windows Debugging Tools をダウンロードしました。環境変数に
追加したところ、Windows プロンプトで見つかりました。Release x64
Visual Studio 2013
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64
PATH
gflags
windbg
編集:すでに試したコマンドを追加
次のコマンドでフラグを立てようとしました:
gflags /p /enable D:\MyBinary.exe /full /protect
gflags /p /enable D:\MyBinary.exe
gflags /p /enable MyBinary.exe /full /protect
gflags /p /enable -i MyBinary.exe /full /protect
gflags /p /enable /i MyBinary.exe /full /protect
gflags -p -enable -i MyBinary.exe -full -protect
次に、バイナリに適切にフラグが付けられているかどうかを確認したい
gflags /p
MyBinary.exe
はgflags /p
表示されません。何も表示されません。
UAC
それが違うかどうかを確認するために無効にして再試行しましたが、より良い結果はありません。
また、別のバイナリ (notepad++.exe) にフラグを立てようとしましたが、まだフラグが立てられていません。
コマンドの何が問題になっていますか?