オープンソースで公開されているツール
https://github.com/NetSPI/PESecurity
PoweShellを開きモジュールをロードする
Import-Module "Get-PESecurity.psm1のあるディレクトリ事指定"
ファイルのDll,exe等のチェック
Get-PESecurity -file "チェックしたいファイル"
アドレス空間配置のランダム化
データ実行防止
https://learn.microsoft.com/ja-jp/windows/win32/memory/data-execution-prevention
デジタル署名
.net4.5以上用セキュリティ強化したアセンブリファイル生成
https://learn.microsoft.com/en-us/dotnet/standard/assembly/create-use-strong-named
「ハンドラ」情報をチェック
制御フローガード
https://learn.microsoft.com/ja-jp/windows/win32/secbp/control-flow-guard
64bitアドレス空間配置のランダム化