-
Notifications
You must be signed in to change notification settings - Fork 234
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
EQL Query Generation Modules #346
Conversation
This pull request introduces 4 alerts when merging dc4c09f into d0ddfb3 - view on LGTM.com new alerts:
|
Codecov Report
@@ Coverage Diff @@
## master #346 +/- ##
==========================================
+ Coverage 18.58% 18.69% +0.11%
==========================================
Files 96 98 +2
Lines 7916 7984 +68
==========================================
+ Hits 1471 1493 +22
- Misses 6445 6491 +46
Continue to review full report at Codecov.
|
Thank you very much, this is a great contribution! If you have the time to update the documentation of the modules that would be great and show the availability of the modules to other users. |
Will do, I’ll get that updated tomorrow. I have some more functionality to
add to those endgame modules so I’ll just put up another pull request when
they’re ready again. Thanks a ton for taking the changes! I’m really
excited!
V/r
Braden Laverick
…On Wed, Oct 30, 2019 at 16:09 Alexandre Dulaunoy ***@***.***> wrote:
Thank you very much, this is a great contribution! If you have the time to
update the documentation of the modules that would be great and show the
availability of the modules to other users.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#346?email_source=notifications&email_token=AEVPGFFSRFXESQZHYAUT5WTQRHZW7A5CNFSM4JGZVOTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVYXTI#issuecomment-548113357>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEVPGFAC7XOWS6OW73GPXVDQRHZW7ANCNFSM4JGZVOTA>
.
|
Woah, awesome! |
I've added two new files to the project: eql.py in expansion/ and endgame_export.py in export_mod/. Both of these files describe modules that generate Event Query Language directly from MISP events. This is useful for SOCs that also use Endgame, since they can copy/paste the queries directly to search for that particular MISP event. eql.py is a single attribute "wrapper" enrichment that makes a single EQL query. mass_eql_export is an export module that takes all Endgame-relevant attributes and generates a large EQL for all of them. This is the first version, and will have improvements over time. Here is a link to a reference for EQL: https://eql.readthedocs.io/