ESET Inspect – 目次

プロセスのスクリプト

Windows 10エンドポイントマシンでのみ使用できます。

ESET InspectはAMSIを使用して、Endpoint Securityを介してESET Inspect Connectorマシンでスクリプト コンテンツを実行します。

ESET Inspect Connectorマシンでは、詳細設定 > 検出エンジン > 詳細オプション (既定で有効)でAMSIオプションが有効になっているEES 7.2以降が必要です。

Windows 10では、AMSIは次の情報を提供します。

PowerShell (スクリプト、対話型の使用、動的なコード評価)

Windowsスクリプトホスト(wscript.exeおよびcscript.exe)

JavaScriptとVBScript

Office VBAマクロ


重要

監視対象のマシンで不審なVBAスクリプトを検出するには、ESET InspectでOffice 365バージョン1808とマクロ検査の有効化が必要です。マクロ検査を有効にするには、HKEY_CURRENT_USER\Software\Microsoft\Office\%VERSION%\Common\Security\MacroRuntimeScanScopeレジスターの値を1に設定するか、次のコマンドラインスクリプトを実行します。

powershell.exe -command "if (Test-Path -Path HKCU:\Software\Microsoft\Office) { foreach ($reg_path in Get-ChildItem -Path HKCU:\Software\Microsoft\Office | Where-Object {($_.Name.Contains(\".\"))}) { $reg_sub_path = (Join-Path -Path $reg_path.Name -ChildPath '').Replace(\"HKEY_CURRENT_USER\", \"HKCU:\"); $reg_sub_path_common = (Join-Path -Path $reg_path.Name -ChildPath 'Common').Replace(\"HKEY_CURRENT_USER\", \"HKCU:\"); $reg_sub_path_common_security = (Join-Path -Path $reg_path.Name -ChildPath 'Common\Security').Replace(\"HKEY_CURRENT_USER\", \"HKCU:\"); if (!(Test-Path -Path $reg_sub_path_common)) { New-Item –Path $reg_sub_path –Name \"Common\"; } if (!(Test-Path -Path $reg_sub_path_common_security)) { New-Item –Path $reg_sub_path_common –Name \"Security\"; } Set-ItemProperty -Path $reg_sub_path_common_security -Name \"MacroRuntimeScanScope\" -Value 1; }}"

上記のスクリプトは、ESET Inspect Connectorマシンで実行され、ESET Inspect Webコンソールにコンテンツを表示します。