Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wazuh [2025/03/20 09:37] jango [More] |
wazuh [2025/03/28 14:54] (aktuell) jango |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
Wazuh ist eine Open Source Sicherheitsplattform, | Wazuh ist eine Open Source Sicherheitsplattform, | ||
+ | |||
+ | < | ||
+ | vie-srv-dc01 | ||
+ | vie-srv-fs04 | ||
+ | vie-srv-fs03 | ||
+ | vie-srv-dc02 | ||
+ | vie-srv-lb00 | ||
+ | vie-srv-ex02 | ||
+ | vie-srv-ex01 | ||
+ | vie-srv-gts03 | ||
+ | vie-srv-gts04 | ||
+ | vie-p-srv-fw01 | ||
+ | vie-p-srv-fw02 | ||
+ | vie-p-srv-fw03 | ||
+ | vie-t-srv-fw01 | ||
+ | vie-srv-infra01 | ||
+ | vie-srv-ca01 | ||
+ | vie-t-srv-audit | ||
+ | vie-p-srv-at01 | ||
+ | vie-p-srv-at02 | ||
+ | vie-p-srv-at03 | ||
+ | vie-p-srv-mb01 | ||
+ | vie-p-srv-mb02 | ||
+ | vie-p-srv-mb03 | ||
+ | vie-p-srv-mb04 | ||
+ | vie-p-srv-ps00 | ||
+ | vie-p-srv-wsy02 | ||
+ | vie-srv-smct01 | ||
+ | vie-p-srv-rg24 | ||
+ | vie-srv-au01 | ||
+ | vie-srv-dvo02 | ||
+ | VIE-SRV-EBK02 | ||
+ | vie-srv-db04 | ||
+ | vie-srv-db05 | ||
+ | vie-srv-dmzfs03 | ||
+ | vie-srv-dmzfs02 | ||
+ | vie-nb-gbi016 | ||
+ | vie-srv-epm00 | ||
+ | VIE-SRV-EPM02 | ||
+ | vie-p-srv-flb01 | ||
+ | </ | ||
Wazuh besteht aus mehreren Komponenten, | Wazuh besteht aus mehreren Komponenten, | ||
Zeile 354: | Zeile 395: | ||
=====Queries===== | =====Queries===== | ||
- | [[https:// | + | Siehe [[Elasticsearch]] |
+ | |||
+ | [[https:// | ||
====Match==== | ====Match==== | ||
Zeile 605: | Zeile 648: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | =====Paging===== | ||
+ | |||
+ | [[todo]] | ||
=====Bash Script===== | =====Bash Script===== | ||
Zeile 645: | Zeile 692: | ||
bash wazuh-query.sh | jq -r ' | bash wazuh-query.sh | jq -r ' | ||
bash wazuh-query.sh | jq -r ' | bash wazuh-query.sh | jq -r ' | ||
+ | </ | ||
+ | |||
+ | |||
+ | =====Python Client===== | ||
+ | |||
+ | <code python> | ||
+ | # pip install opensearch-py | ||
+ | |||
+ | from opensearchpy import OpenSearch | ||
+ | |||
+ | es = OpenSearch( | ||
+ | hosts=[" | ||
+ | http_auth=(" | ||
+ | verify_certs=False | ||
+ | ) | ||
+ | |||
+ | query = { | ||
+ | " | ||
+ | } | ||
+ | |||
+ | resp = es.search(index=" | ||
+ | |||
+ | for hit in resp[" | ||
+ | ts = hit[" | ||
+ | |||
+ | # Sicherstellen, | ||
+ | data = hit[" | ||
+ | win = data.get(" | ||
+ | eventdata = win.get(" | ||
+ | |||
+ | targetUserName = eventdata.get(" | ||
+ | authenticationPackageName = eventdata.get(" | ||
+ | |||
+ | print(ts, ' | ||
</ | </ | ||