Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ruleset update to support new Sysmon 10 capabilities #431

Open
4 tasks done
Zenidd opened this issue Jun 12, 2019 · 5 comments
Open
4 tasks done

Ruleset update to support new Sysmon 10 capabilities #431

Zenidd opened this issue Jun 12, 2019 · 5 comments
Assignees
Labels
decoders Decoders related issues enhancement rules Rules related issues windows

Comments

@Zenidd
Copy link
Contributor

Zenidd commented Jun 12, 2019

Hi team,

Let's make Wazuh-Ruleset support events including new features on Sysmon 10.

Sysmon 10 new features to check:

  • DNS query logging
  • OriginalFileName field in process creation and load image events
  • ImageName field for named pipe events
  • pico process creation and termination logging



    Best regards,

Juan Pablo Sáez

@Zenidd Zenidd added rules Rules related issues decoders Decoders related issues enhancement labels Jun 12, 2019
@itpropaul
Copy link

itpropaul commented Jun 12, 2019

Thanks for creating it so quickly after Sysmon v10 was released. I'll be sure to try out rules made here once you start developing them.

@Lopuiz Lopuiz self-assigned this Jun 13, 2019
@Lopuiz
Copy link
Contributor

Lopuiz commented Jun 18, 2019

Hello team

The main Sysmon rules are already created.

Now you have to create rules that generate alerts. There are two options:

  • Create a rule for each program you want to analyze.
  • Create a CBD list with all the programs you want to analyze.

Maybe the second option is the best because users will be able to modify this list and add or remove the programs they want.
Otherwise, users will have to create their own rules to analyze these programs.

In addition, it must be determined for which programs will generate alerts.

Regards, Eva

@itpropaul
Copy link

What about additions to the decoder? For example should there be an entry in https://github.com/wazuh/wazuh-ruleset/blob/master/decoders/0380-windows_decoders.xml for the new Event ID 22: DNSEvent (DNS query)?

@bah07 bah07 added this to the 25th week milestone Jun 21, 2019
@Lopuiz
Copy link
Contributor

Lopuiz commented Jun 24, 2019

Hi Paul,

Thank you for your feedback.
Unfortunately, it's not possible to create decoders for the eventlog format, as it only supports the main channels, system, security, and application.
The decoder file that you are referring to matches eventlog logs and eventchannel logs older than 3.8 version.
Since the 3.8 version, the eventchannel's decoder is implemented in C. And it's only necessary to create rules.
Which is your Wazuh version? We are going to add decoders and rules to 3.7 version and rules for the new eventchannel from 3.8.

Regards, Eva.

@itpropaul
Copy link

itpropaul commented Jun 26, 2019

We're on the latest version, 3.9.2. Thanks for your work on this invaluable feature!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
decoders Decoders related issues enhancement rules Rules related issues windows
Projects
None yet
Development

No branches or pull requests

6 participants