Hello Oleksandr,
well, I would not necessarily call it "innovative". It is more a "no other option" approach.
Preface:
A segmented network (DMZs, Core(s), Management, ... ) , with mostly no direct communication between segments. However a log collection and forwarding infrastructure is established (syslog forwarders). A central syslog server exists on a MGMT network segment. Linux systems and (syslog capable) Hardware components
Challenges:
1. How to get Windows systems to use the existing infrastructure: Nxlog -> BSD syslog
2. How to consume the central syslog for a security function?
Why Wazuh is being considered?
It "understands" log sources already: e.g. identifies a successful or fail ssh login, the same for a Windows system as well as.
A lot of work is already done! The focus may now be in writing business case related alerting rules, not parsers for fundamental log events.
Challenge: Wazuh expects Windows logs coming from the agent, not syslog sources. My solution described in this thread was to write my own decoder "name=windows_eventchannel". Therefore overwriting/extending the existing decoder. I am still unsure if this is appropriate or will lead to incompatibilities in the future. Also, some predecoder/decoder statements are not available making rule writing uncomfortable.
I am looking forward to wazuh engine to address those issues.
Nothing of my general work done here is considered sensitive.
I can provide nxlog config snippets, syslog-ng forwarding config, and wazuh decoder or rules xmls. Don't expect anything groundbreaking. All is deliberately done with basic/existing functionality.
Let me know how I can help further.
Regards
Lukas
> Gesendet: Sonntag, den 02.06.2024 um 19:37 Uhr
> Von: Oleksandr <
alex.j...@gmail.com>
> An: "Wazuh | Mailing List" <
wa...@googlegroups.com>
> Betreff: Re: Wazuh - Decentral Log analyser - Syslog Concentrator/Forwarder - with Windows using NXLOG
> >>> <
https://github.com/wazuh/wazuh/blob/master/src/logcollector/read_win_event_channel.c> where
> --
> You received this message because you are subscribed to a topic in the Google Groups "Wazuh | Mailing List" group.
> To unsubscribe from this topic, visit
https://groups.google.com/d/topic/wazuh/yDm-tYBH6gk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
wazuh+un...@googlegroups.com.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/wazuh/2af6037c-afa0-48a7-93f6-084d130ced2en%40googlegroups.com.