SysmonForLinux icon indicating copy to clipboard operation
SysmonForLinux copied to clipboard

EventID=3 Source and DestinationHostname not resolved?

Open Niklas-PDA opened this issue 1 year ago • 0 comments

Describe the bug We are not able to resolve SourceHostname and DestinationHostname in Evt.3 the same way it is done in Sysmon for Windows..

have tried to add <DnsLookup>true</DnsLookup> to the .xml but the log only shows "-" All IP's are manually resolvable from the OS

To Reproduce Look for Source and destination hostname in EventID=3 ?

Sysmon version Version 1.3.3

Distro/kernel version Red Hat Enterprise Linux 8.10 (Ootpa) Ubuntu 20.04.6 LTS

Sysmon configuration Since DNS lookup should (in the windows version at least) be enabled by default..? have also tried with <DnsLookup>true</DnsLookup> with no result.

Logs Oct 7 16:32:19 Server1 sysmon[1569566]: <Event><System><Provider Name="Linux-Sysmon" Guid="{ff032593-a8d3-4f13-b0d6-01fc615a0f97}"/><EventID>3</EventID><Version>5</Version><Level>4</Level><Task>3</Task><Opcode>0</Opcode><Keywords>0x8000000000000000</Keywords><TimeCreated SystemTime="2024-10-07T14:32:19.670711000Z"/><EventRecordID>1106903</EventRecordID><Correlation/><Execution ProcessID="1569566" ThreadID="1569566"/><Channel>Linux-Sysmon/Operational</Channel><Computer>server1.domain.local</Computer><Security UserId="0"/></System><EventData><Data Name="RuleName">-</Data><Data Name="UtcTime">2024-10-07 14:32:19.673</Data><Data Name="ProcessGuid">{c30c9345-59f2-6703-b805-bfc8d8550000}</Data><Data Name="ProcessId">2898441</Data><Data Name="Image">+/usr/libexec/sssd/sssd_be</Data><Data Name="User">root</Data><Data Name="Protocol">udp</Data><Data Name="Initiated">false</Data><Data Name="SourceIsIpv6">false</Data><Data Name="SourceIp">10.1.1.1</Data><Data Name="SourceHostname">-</Data><Data Name="SourcePort">53</Data><Data Name="SourcePortName">-</Data><Data Name="DestinationIsIpv6">false</Data><Data Name="DestinationIp">10.2.2.2</Data><Data Name="DestinationHostname">-</Data><Data Name="DestinationPort">47348</Data><Data Name="DestinationPortName">-</Data></EventData></Event>

Expected behavior Sysmon should resolve hostname from IP and place result i log.. Like: <Data Name="SourceIp">10.1.1.1</Data><Data Name="SourceHostname">Server1.domain.local</Data><Data Name="SourcePort">53</Data><Data Name="SourcePortName">-</Data><Data Name="DestinationIsIpv6">false</Data><Data Name="DestinationIp">10.2.2.2</Data><Data Name="DestinationHostname">Server2.domain.local</Data><Data Name="DestinationPort">47348</Data><Data Name="DestinationPortName">-</Data></EventData>

Additional context

Niklas-PDA avatar Oct 07 '24 14:10 Niklas-PDA