前提・実現したいこと
実行ファイルのASLR設定オフをしたいです。
具体的には、cygwinを使用する上でWindows10の64ビット版でASLR設定オフを実現したいです。
発生している問題・エラーメッセージ
Set-ProcessMitigation : ターゲット配列の長さが足りません。destIndex、長さ、および配列の最小値を確認してください。 発生場所 行:1 文字:45 + ... *.exe" | %{ Set-ProcessMitigation -Name $_.Name -Disable ForceRelocat ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Set-ProcessMitigation], ArgumentException + FullyQualifiedErrorId : System.ArgumentException,Microsoft.Samples.PowerShell.Commands.SetProcessMitigationsComm and
該当のソースコード
Get-Item -Path "C:\cygwin64\bin*.exe" | %{ Set-ProcessMitigation -Name $_.Name -Disable ForceRelocateImages }
試したこと
対応策をネットで調査したのですが、該当する情報が見当たらず、上記のコマンドを実行したのみとなります。
そのため、メラーメッセージを解消するための具体策について情報を提供いただきたいです。
補足情報(FW/ツールのバージョンなど)
OS:Windows10 64ビット版 Enterprise
バージョン:1809
あなたの回答
tips
プレビュー