Techniques › T1135 › AN0513
AN0513 Analytic 0513
Windows · attack.mitre.org · ATT&CK Enterprise v19.2
<p>Process or script enumerates network shares via CLI (net view/net share, PowerShell Get-SmbShare/WMI) or OS APIs (NetShareEnum/ srvsvc.NetShareEnumAll RPC) → bursts of outbound SMB/RPC connections (445/139, \\host\IPC$ / srvsvc) to many hosts inside a short window → optional follow-on file listing or copy operations.</p>
- Detects
- T1135 Network Share Discovery
- Part of
- DET0182 Behavior-chain detection for T1135 Network Share Discovery across Windows, Linux, and macOS
Log sources and channels
Exactly as MITRE states them in x_mitre_log_source_references. Where a channel is vague, it is vague in the source; kevmap does not tidy it.
| Log source | Channel | Data component |
|---|---|---|
| WinEventLog:Security | EventCode=4688 | DC0032 Process Creation |
| WinEventLog:Sysmon | EventCode=3, 22 | DC0082 Network Connection Creation |
| WinEventLog:Sysmon | EventCode=17 | DC0048 Named Pipe Metadata |
| WinEventLog:PowerShell | EventCode=4103, 4104, 4105, 4106 | DC0064 Command Execution |
| etw:Microsoft-Windows-RPC | rpc_call: srvsvc.NetShareEnum / NetShareEnumAll from non-admin or unusual processes | DC0021 OS API Execution |
Mutable elements
Parameters MITRE marks as environment-specific. These are the knobs you are expected to tune; they are why an analytic is not a rule.
| Field | Description |
|---|---|
BurstHostThreshold | Minimum number of unique destination hosts over SMB within TimeWindow to treat as scanning (e.g., ≥5). |
TimeWindow | Correlation window between the discovery process start and SMB fan-out (default 10m). |
AllowedDiscoveryAccounts | Service/admin accounts legitimately running inventory scripts. |
PipeNameAllowList | Pipes (e.g., \PIPE\spoolss) normally accessed by management agents; exclude from alerts. |