プログラムのセキュリティチェックツール(Get-PESecurity)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[Windows Programming Tips]]
#contents
*Get-PESecurity.psm1について [#j9e2320c]
~オープンソースで公開されているツール
~https://github.com/NetSPI/PESecurity
*Get-PESecurity.psm1の使い方 [#m48863df]
~PoweShellを開きモジュールをロードする
Import-Module "Get-PESecurity.psm1のあるディレクトリ事指...
~ファイルのDll,exe等のチェック
Get-PESecurity -file "チェックしたいファイル"
*テスト項目 [#fba3cd94]
-ASLR(Address Space Layout Randomization)
~アドレス空間配置のランダム化
~https://learn.microsoft.com/ja-jp/cpp/build/reference/dy...
-DEP
~データ実行防止
~https://learn.microsoft.com/ja-jp/windows/win32/memory/d...
-Authenticode
~デジタル署名
-StrongNaming
~.net4.5以上用セキュリティ強化したアセンブリファイル生成
~https://learn.microsoft.com/en-us/dotnet/standard/assemb...
-SafeSEH
~「ハンドラ」情報をチェック
~https://learn.microsoft.com/ja-jp/cpp/build/reference/sa...
-ControlFlowGuard
~制御フローガード
~https://learn.microsoft.com/ja-jp/windows/win32/secbp/co...
-HighEntropyVA
~64bitアドレス空間配置のランダム化
~https://learn.microsoft.com/ja-jp/cpp/build/reference/hi...
終了行:
[[Windows Programming Tips]]
#contents
*Get-PESecurity.psm1について [#j9e2320c]
~オープンソースで公開されているツール
~https://github.com/NetSPI/PESecurity
*Get-PESecurity.psm1の使い方 [#m48863df]
~PoweShellを開きモジュールをロードする
Import-Module "Get-PESecurity.psm1のあるディレクトリ事指...
~ファイルのDll,exe等のチェック
Get-PESecurity -file "チェックしたいファイル"
*テスト項目 [#fba3cd94]
-ASLR(Address Space Layout Randomization)
~アドレス空間配置のランダム化
~https://learn.microsoft.com/ja-jp/cpp/build/reference/dy...
-DEP
~データ実行防止
~https://learn.microsoft.com/ja-jp/windows/win32/memory/d...
-Authenticode
~デジタル署名
-StrongNaming
~.net4.5以上用セキュリティ強化したアセンブリファイル生成
~https://learn.microsoft.com/en-us/dotnet/standard/assemb...
-SafeSEH
~「ハンドラ」情報をチェック
~https://learn.microsoft.com/ja-jp/cpp/build/reference/sa...
-ControlFlowGuard
~制御フローガード
~https://learn.microsoft.com/ja-jp/windows/win32/secbp/co...
-HighEntropyVA
~64bitアドレス空間配置のランダム化
~https://learn.microsoft.com/ja-jp/cpp/build/reference/hi...
ページ名: