Winrm user.src and user.dst Meta Keys defined in RSA NetWitness Platform
Issue
- user.dst shows the source username in meta information instead of showing destination username and it is the the opposite way situation with user.src
Brief Information:
- Yellow colored account name in raw log is the source username.
- Green colored account name in raw log is the destination username (who has been added to the group or over which action has been performed)
Meta key and key values about the same raw log mentioned above:
- Column 1: device.host
- Column 2: =
- Column 3: "############"
- Column 1: medium
- Column 2: =
- Column 3: 32
- Column 1: device.type
- Column 2: =
- Column 3: "winevent_nic"
- Column 1: device.class
- Column 2: =
- Column 3: "Windows Hosts"
- Column 1: header.id
- Column 2: =
- Column 3: "0004"
- Column 1: event.desc
- Column 2: =
- Column 3: "A member was added to a security-enabled global group."
- Column 1: user.dst
- Column 2: =
- Column 3: "SOC1"
- Column 1: domain
- Column 2: =
- Column 3: "######"
- Column 1: user.src
- Column 2: =
- Column 3: "SOC2"
- Column 1: group
- Column 2: =
- Column 3: "###############"
- Column 1: ec.theme
- Column 2: =
- Column 3: "UserGroup"
- Column 1: ec.subject
- Column 2: =
- Column 3: "Group"
- Column 1: ec.activity
- Column 2: =
- Column 3: "Modify"
- Column 1: ec.outcome
- Column 2: =
- Column 3: "Success"
- Column 1: event.time
- Column 2: =
- Column 3: 2019-11-28 17:16:56.000
- Column 1: reference.id
- Column 2: =
- Column 3: "4728"
Resolution
We have been following the Unified Data Model Standard in all our parsers, where:
user.dst stands for Primary user (user performing the action).
user.src stands for Secondary user (user on whom the action is being performed).
Now just to give you an idea on how these keys were defined in UDM:
While moving from envision to NetWitness, we had a table-map that mapped envision keys to NetWitness keys:
Username key was always the primary username in parsers, and hence user.dst was defined as primary user in UDM.
Whereas c_username key always was the client username in parsers and hence user.src was defined as secondary user in UDM.
So selection of meta is done based on UDM standard.
Reference for UDM Concepts on RSA NetWitness: https://community.rsa.com/docs/DOC-86375
Product Details
RSA Product Set: NetWitness PlatformRSA Product/Service Type: Log Decoder
RSA Version/Condition: 10.6.x, 11.x
Platform: CentOS7
Summary
Definition of Winrm user.src and user.dst Meta Keys.
Approval Reviewer Queue
RSA NetWitness Suite Approval Queue