Skip to content

Commit

Permalink
Changed event forwarding. It is now possible to forward to Splunk HEC
Browse files Browse the repository at this point in the history
Changed Field names to keep case
Added a "showall" option to view all executed rules
Removed "fields" option
Added a "stream" option to forward event after each detection
Updated readme with Splunk HEC
  • Loading branch information
wagga40 committed Jun 6, 2021
1 parent c60ff84 commit 26cafdb
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,15 +119,27 @@ Then you just have to open `index.html` in your favorite browser and click on a

### Forward SIGMA detected events

#### Forward to a HTTP server

If you have multiple endpoints to scan, it is usefull to send the detected events to a central point. As of v1.2, Zircolite can forward detected events to an HTTP server :

```shell
python3 zircolite.py --evtx sample.evtx --ruleset rules/rules_windows_sysmon.json \
--remote http://address:port/uri
```

An **example** server called is available in the [tools](tools/) directory.

#### Forward to a Splunk instance via HEC

As of v1.3.5, Zircolite can forward detections to a Splunk instance with Splunk **HTTP Event Collector**.

1. Configure HEC on you Splunk instance : [check here](https://docs.splunk.com/Documentation/Splunk/8.2.0/Data/UsetheHTTPEventCollector)
2. Get you token and you are ready to go :

```shell
python3 zircolite.py --evtx /sample.evtx --ruleset rules/rules_windows_sysmon.json --remote https://x.x.x.x:8088 --token xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
```

### Big EVTX files

Zircolite tries to be as fast as possible so a lot of data is stored in memory. So :
Expand Down

0 comments on commit 26cafdb

Please sign in to comment.