ESET LiveGridとSafeプロパティの操作
このルールは、rundll32.exeからドロップされた不審な実行モジュールを監視します。Rundll32は、Microsoft Windowsシステムユーティリティで、エントリポイントと最小限のフレームワークを提供して、動的ロードライブラリを実行します。
ルール
<?xml version='1.0' encoding='UTF-8'?> <rule> <description> <name>Rundll32 Dropped Suspicious Executable [A0310]</name> <guid>d6359e46-f318-403c-b2b5-7133dd0fd0dd</guid> <category>File system</category> <os>Windows</os> <severity>61</severity> <mitreattackid>T1218.011,T1105</mitreattackid> <explanation>Rundll32 is a Microsoft Windows system utility that provides an entry point and minimal framework for executing dynamic load libraries. The rule monitors suspicious executable modules dropped from rundll32.exe</explanation> <benignCauses>May be part of some installation process.</benignCauses> <maliciousCauses>Rundll32 is commonly misused by malware</maliciousCauses> <recommendedActions>1. Evaluate the dropped module metadata. 2. Evaluate the executable drop reason from rundll32.exe. 3. Evaluate the rundll32.exe command line and loaded modules. 4. Evaluate the parent process, its command line and execution chain.</recommendedActions> </description> <definition> <process> <operator type="OR"> <condition component="FileItem" property="FileName" condition="is" value="rundll32.exe"/> <condition component="Module" property="OriginalFileName" condition="is" value="RUNDLL32.exe"/> </operator> </process> <operations> <operation type="ModuleDrop"> <operator type="AND"> <condition component="LiveGrid" property="Popularity" condition="less" value="1000"/> <condition component="LiveGrid" property="Reputation" condition="less" value="8"/> <operator type="NOT"> <operator type="OR"> <condition component="Module" property="SignatureType" condition="is" value="Trusted"/> <condition component="Enterprise" property="Safe" condition="is" value="1"/> </operator> </operator> </operator> </operation> </operations> </definition> <maliciousTarget name="module"/> <actions> <action name="TriggerDetection"/> <action name="StoreEvent"/> </actions> </rule> |
上記のルールの例で注意すべき点:
1.ModuleDrop操作を使用して、rundll32からドロップされたモジュールを検出しました。
2.正当なアクションの不要なアラートの大多数を除外するために、次の3種類の条件を使用しました。
a.LiveGridコンポーネントのPopularityおよびReputation特性により、広く使用されているプログラムや、レピュテーションの高いプログラムを排除します。
b.ModuleコンポーネントのSignatureTypeプロパティはTrustedです。
c.EnterpriseコンポーネントのSafeプロパティはTrueに設定されます。ESET Inspectで、明示的にファイルを安全に設定できます。