-
Notifications
You must be signed in to change notification settings - Fork 337
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* integrate MITRE ATT&CK BZAR into Malcolm's Zeek instance (#68) * integrate MITRE ATT&CK BZAR into Malcolm's Zeek instance idaholab#67 * use the cidr plugin to assign internal_source, external_source, internal_destination, external_destination tags based on srcIp and dstIp Zeek logs * bump development version to 1.6.1 * UI tweaks for the iso * tweaks to ISO for UI and STIG hardening * added localepurge to trim ISO * tweaks for ISO STIG * iso tweaks * stig script tweaks * swap out pdf reader for iso * tweak location of clamd socket file * address issue #43; remove overly complicated duplicate checking in result cache * zeek updates (#72) - Zeek 3.0 - New parsers/analyzers, complete list: - Amazon.com, Inc.'s ICS protocol analyzers - Corelight's bro-xor-exe plugin - Corelight's community ID flow hashing plugin - J-Gras' Bro::AF_Packet plugin - Lexi Brent's EternalSafety plugin - MITRE Cyber Analytics Repository's Bro/Zeek ATT&CK-Based Analytics (BZAR) script - Salesforce's gQUIC analyzer - Salesforce's HASSH SSH fingerprinting plugin - Salesforce's JA3 TLS fingerprinting plugin - SoftwareConsultingEmporium's Bro::LDAP analyzer - Dashboards for all new protocols - Documentation updates ------------------------------------------- * zeek updates: - use Zeek 3.0 - install Amazon Zeek ICS plugins (https://github.com/amzn?utf8=%E2%9C%93&q=zeek&type=&language=) - haven't yet looked at parsed fields list or built parsers/dashboards for new plugins, may be incomplete * should have existing field tweaks done now, need to do new logs * new logstash field definitions for the following: bacnet ethernet/ip s7comm known_certs known_hosts mqtt ntp profinet tds testing still in progress * hopefully fix issue with zeek not running with the override file * zeek-updates development (#69) * add WISE views for new zeek fields, using new format to define most of them https://molo.ch/wise#common-source-settings * added links in comments for different log types * working on new dashboards, not done yet * more work on new dashboards * more work on ICS stuff * more work on new zeek log types * updated navigation panel for new dashboards * updated version for 1.7.0 * more work on new zeek log types * more work on new zeek log types * updated navigation panel for new dashboards * sync sensor shared script with malcolm shared script * fix dockerfile * added patch for zeek pull #632 (zeek/zeek#632) Fix redef'ing a table with a new &default attribute * update documentation * documentation * a few other plugins i've researched * documentation * fix building of plugin * more work on new parsers (ldap) * fix some stuff with the ldap parsing * update dashboards * use ZeroMQ-based approach for file scanning queue (#73) * working on a new method for doing the file carving stuff * maybe working now * fix supervisor options * comments * fix dockerfile * put a sleep in the main loopp so our CPUs don't melt * fix annoying clipit history clear timeout in ISO * sync sensor shared script with malcolm shared script * added human-readable names to types created with Moloch WISE * update elastic to 6.8.4 * Topic/htadmin fixes (#75) * initial code, unchanged from time immemorial * initial code, unchanged from time immemorial * first pass at integrating changes * first pass at integrating changes * update auth_setup for htadmin changes * seems to be workign now * get htadmin from git
- Loading branch information
Showing
118 changed files
with
13,467 additions
and
2,652 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
FROM docker.elastic.co/beats/filebeat-oss:6.8.3 | ||
FROM docker.elastic.co/beats/filebeat-oss:6.8.4 | ||
|
||
# Copyright (c) 2019 Battelle Energy Alliance, LLC. All rights reserved. | ||
LABEL maintainer="[email protected]" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
FROM docker.elastic.co/kibana/kibana-oss:6.8.3 | ||
FROM docker.elastic.co/kibana/kibana-oss:6.8.4 | ||
|
||
# Copyright (c) 2019 Battelle Energy Alliance, LLC. All rights reserved. | ||
LABEL maintainer="[email protected]" | ||
|
@@ -63,25 +63,25 @@ RUN chmod 755 /data/*.sh /data/*.py && \ | |
cd /tmp && \ | ||
echo "Installing ElastAlert plugin..." && \ | ||
unzip elastalert-kibana-plugin.zip kibana/elastalert-kibana-plugin/package.json && \ | ||
sed -i "s/6\.8\.0/6\.8\.3/g" kibana/elastalert-kibana-plugin/package.json && \ | ||
sed -i "s/6\.8\.0/6\.8\.4/g" kibana/elastalert-kibana-plugin/package.json && \ | ||
zip elastalert-kibana-plugin.zip kibana/elastalert-kibana-plugin/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/elastalert-kibana-plugin.zip && \ | ||
rm -f /tmp/elastalert-kibana-plugin.zip && \ | ||
echo "Installing Swimlanes visualization..." && \ | ||
unzip kibana-swimlane.zip kibana/prelert_swimlane_vis-6.8.1/package.json && \ | ||
sed -i "s/6\.8\.1/6\.8\.3/g" kibana/prelert_swimlane_vis-6.8.1/package.json && \ | ||
sed -i "s/6\.8\.1/6\.8\.4/g" kibana/prelert_swimlane_vis-6.8.1/package.json && \ | ||
zip kibana-swimlane.zip kibana/prelert_swimlane_vis-6.8.1/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-swimlane.zip && \ | ||
rm -f /tmp/elastalert-kibana-plugin.zip && \ | ||
echo "Installing Comments visualization..." && \ | ||
unzip kibana-comments.zip kibana/kibana-comments-app-plugin/package.json && \ | ||
sed -i "s/6\.7\.1/6\.8\.3/g" kibana/kibana-comments-app-plugin/package.json && \ | ||
sed -i "s/6\.7\.1/6\.8\.4/g" kibana/kibana-comments-app-plugin/package.json && \ | ||
zip kibana-comments.zip kibana/kibana-comments-app-plugin/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-comments.zip && \ | ||
rm -rf /tmp/kibana-comments.zip /tmp/kibana && \ | ||
echo "Installing Milestones visualization..." && \ | ||
unzip kibana-milestones.zip kibana/kibana-milestones-vis/package.json && \ | ||
sed -i "s/6\.8\.2/6\.8\.3/g" kibana/kibana-milestones-vis/package.json && \ | ||
sed -i "s/6\.8\.2/6\.8\.4/g" kibana/kibana-milestones-vis/package.json && \ | ||
zip kibana-milestones.zip kibana/kibana-milestones-vis/package.json && \ | ||
/usr/share/kibana/bin/kibana-plugin install file:///tmp/kibana-milestones.zip && \ | ||
rm -rf /tmp/kibana-milestones.zip /tmp/kibana | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.