Skip to content

Add new Alerter: IDMEF with Prelude SIEM#2906

Open
ToToL wants to merge 2 commits into
YelpArchive:masterfrom
ToToL:master
Open

Add new Alerter: IDMEF with Prelude SIEM#2906
ToToL wants to merge 2 commits into
YelpArchive:masterfrom
ToToL:master

Conversation

@ToToL

@ToToL ToToL commented Aug 4, 2020

Copy link
Copy Markdown

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

ToToL commented Aug 4, 2020

Copy link
Copy Markdown
Author

Hello

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

Regards

@ToToL

ToToL commented Aug 5, 2020

Copy link
Copy Markdown
Author

Hello

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

@ToToL

ToToL commented Aug 5, 2020

Copy link
Copy Markdown
Author

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

ToToL commented Aug 7, 2020

Copy link
Copy Markdown
Author

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

ToToL commented Aug 7, 2020

Copy link
Copy Markdown
Author

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

@ToToL

ToToL commented Jan 22, 2021

Copy link
Copy Markdown
Author

Done for conflict

@ToToL

ToToL commented Jan 22, 2021

Copy link
Copy Markdown
Author

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