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

Add new Alerter: IDMEF with Prelude SIEM #2906

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

ToToL
Copy link

@ToToL ToToL commented Aug 4, 2020

Hello

Here is a contribution to make Elastalert natively compatible with Prelude SIEM.

IDMEF (RFC 4765) is intended to be a standard data format that automated
intrusion detection systems can use to report alerts about events
that they deem suspicious.

Prelude SIEM is an OpenSource SIEM: https://www.prelude-siem.org and is in major Linux Distributions (RedHat/CentOS/Fedora/Debian/Ubuntu/etc.)

As other IDS already natively compatible with Prelude SIEM (Suricata, OSSEC, Wazuh, ClamAV, etc.) I think this is a good idea to have Elastalert compatible with Prelude SIEM.

Regards

@ToToL
Copy link
Author

ToToL commented Aug 4, 2020

Hello

"prelude" comes with python3-prelude package on linux distribution. Maybe setup.py is not the right place for this ?

Regards

@ToToL
Copy link
Author

ToToL commented Aug 5, 2020

Hello

Prelude is now on Pypi : https://pypi.org/project/prelude/

@ToToL
Copy link
Author

ToToL commented Aug 5, 2020

Hello

■README.md
Need to add "IDMEFAlerter" under Zabbix
Done

■ docs/source/ruletypes.rst
Need to add explanation about IDMEFAlerter settings
Done

Regards

@ToToL ToToL force-pushed the master branch 2 times, most recently from 7e48055 to 14690f6 Compare August 7, 2020 00:10
@ToToL
Copy link
Author

ToToL commented Aug 7, 2020

Hello

I tried bu the Dockerfile-test does not seems to be taken in account.

Regards

@ToToL ToToL force-pushed the master branch 2 times, most recently from d688847 to 42c6c04 Compare August 7, 2020 11:59
IDMEF (RFC 4765) is intended to be a standard data format that automated
intrusion detection systems can use to report alerts about events
that they deem suspicious.

Prelude SIEM is an OpenSource SIEM: https://www.prelude-siem.org
@ToToL
Copy link
Author

ToToL commented Aug 7, 2020

Travis use an old Ubuntu. For libprelude with python3 support, we need at least Ubuntu Focal :(

@ToToL
Copy link
Author

ToToL commented Jan 22, 2021

Done for conflict

@ToToL
Copy link
Author

ToToL commented Jan 22, 2021

Hello

Travis use Ubuntu Xeinal for building but python3.6-prelude comes with ubuntu bionic (next LTS). So it is not possible to install dependencies through this.

To install it with pip, as described in https://pypi.org/project/prelude/ you need to :
yum group install "Development Tools"
yum install python-devel

Is it possible to add this to the configuration ?

Regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant