DataSvcUtil.exe is a command-line tool provided by WCF Data Services that consumes an Open Data Protocol (OData) feed and generates the client data service classes that are needed to access a data service from a .NET Framework client application. Located at: C:\Windows\Microsoft.NET\Framework64\v3.5\DataSvcUtil.exe.
datasvcutil datasvcutil Sandbox: execFile · Timeout: 30s
network.transfer.upload Outputs
process.output Command execution output
network_traffic Produces
process.output| Resource | Value |
|---|---|
| CPU | low |
| Memory | 16 MB |
| Network | medium |
| Disk I/O | low |
Upload file, credentials or data exfiltration in general (Upload file)
DataSvcUtil /out:{PATH_ABSOLUTE} /uri:{REMOTEURL} | Type | Rule / Indicator |
|---|---|
| sigma | https://github.com/SigmaHQ/sigma/blob/62d4fd26b05f4d81973e7c8e80d7c1a0c6a29d0e/rules/windows/process_creation/proc_creation_win_lolbin_data_exfiltration_by_using_datasvcutil.yml |
| ioc | The DataSvcUtil.exe tool is installed in the .NET Framework directory. |
| ioc | Preventing/Detecting DataSvcUtil with non-RFC1918 addresses by Network IPS/IDS. |
| ioc | Monitor process creation for non-SYSTEM and non-LOCAL SERVICE accounts launching DataSvcUtil. |
datasvcutil is a Windows LOLBin. DataSvcUtil.exe is a command-line tool provided by WCF Data Services that consumes an Open Data Protocol (OData) feed and generates the client data service classes that are needed to access a data service from a .NET Framework client application. Located at: C:\Windows\Microsoft.NET\Framework64\v3.5\DataSvcUtil.exe.