From 43f89adbd4a6a72a414049cb7d7b1b5495cc2dc6 Mon Sep 17 00:00:00 2001 From: Wes Date: Wed, 14 Sep 2022 14:19:07 +0000 Subject: [PATCH 1/5] Remove preprocess configuration --- .../so/1000_preprocess_log_elapsed.conf | 13 -- .../config/so/1001_preprocess_syslogng.conf | 33 ---- .../config/so/1002_preprocess_json.conf | 18 -- .../so/1004_preprocess_syslog_types.conf | 19 -- .../config/so/1026_preprocess_dhcp.conf | 140 ------------- .../config/so/1029_preprocess_esxi.conf | 31 --- .../config/so/1030_preprocess_greensql.conf | 21 -- .../config/so/1031_preprocess_iis.conf | 21 -- .../config/so/1032_preprocess_mcafee.conf | 26 --- .../config/so/1033_preprocess_snort.conf | 125 ------------ .../config/so/1034_preprocess_syslog.conf | 16 -- .../config/so/1100_preprocess_bro_conn.conf | 77 -------- .../config/so/1101_preprocess_bro_dhcp.conf | 56 ------ .../config/so/1102_preprocess_bro_dns.conf | 74 ------- .../config/so/1103_preprocess_bro_dpd.conf | 42 ---- .../config/so/1104_preprocess_bro_files.conf | 64 ------ .../config/so/1105_preprocess_bro_ftp.conf | 56 ------ .../config/so/1106_preprocess_bro_http.conf | 77 -------- .../config/so/1107_preprocess_bro_irc.conf | 46 ----- .../so/1108_preprocess_bro_kerberos.conf | 56 ------ .../config/so/1109_preprocess_bro_notice.conf | 56 ------ .../config/so/1110_preprocess_bro_rdp.conf | 52 ----- .../so/1111_preprocess_bro_signatures.conf | 43 ---- .../config/so/1112_preprocess_bro_smtp.conf | 65 ------ .../config/so/1113_preprocess_bro_snmp.conf | 47 ----- .../so/1114_preprocess_bro_software.conf | 49 ----- .../config/so/1115_preprocess_bro_ssh.conf | 66 ------- .../config/so/1116_preprocess_bro_ssl.conf | 186 ------------------ .../config/so/1117_preprocess_bro_syslog.conf | 41 ---- .../config/so/1118_preprocess_bro_tunnel.conf | 40 ---- .../config/so/1119_preprocess_bro_weird.conf | 42 ---- .../config/so/1121_preprocess_bro_mysql.conf | 57 ------ .../config/so/1122_preprocess_bro_socks.conf | 62 ------ .../config/so/1123_preprocess_bro_x509.conf | 154 --------------- .../config/so/1124_preprocess_bro_intel.conf | 46 ----- .../config/so/1125_preprocess_bro_modbus.conf | 49 ----- .../config/so/1126_preprocess_bro_sip.conf | 66 ------- .../config/so/1127_preprocess_bro_radius.conf | 73 ------- .../config/so/1128_preprocess_bro_pe.conf | 46 ----- .../config/so/1129_preprocess_bro_rfb.conf | 65 ------ .../config/so/1130_preprocess_bro_dnp3.conf | 51 ----- .../so/1131_preprocess_bro_smb_files.conf | 46 ----- .../so/1132_preprocess_bro_smb_mapping.conf | 40 ---- .../config/so/1133_preprocess_bro_ntlm.conf | 50 ----- .../so/1134_preprocess_bro_dce_rpc.conf | 54 ----- 45 files changed, 2557 deletions(-) delete mode 100644 salt/logstash/pipelines/config/so/1000_preprocess_log_elapsed.conf delete mode 100644 salt/logstash/pipelines/config/so/1001_preprocess_syslogng.conf delete mode 100644 salt/logstash/pipelines/config/so/1002_preprocess_json.conf delete mode 100644 salt/logstash/pipelines/config/so/1004_preprocess_syslog_types.conf delete mode 100644 salt/logstash/pipelines/config/so/1026_preprocess_dhcp.conf delete mode 100644 salt/logstash/pipelines/config/so/1029_preprocess_esxi.conf delete mode 100644 salt/logstash/pipelines/config/so/1030_preprocess_greensql.conf delete mode 100644 salt/logstash/pipelines/config/so/1031_preprocess_iis.conf delete mode 100644 salt/logstash/pipelines/config/so/1032_preprocess_mcafee.conf delete mode 100644 salt/logstash/pipelines/config/so/1033_preprocess_snort.conf delete mode 100644 salt/logstash/pipelines/config/so/1034_preprocess_syslog.conf delete mode 100644 salt/logstash/pipelines/config/so/1100_preprocess_bro_conn.conf delete mode 100644 salt/logstash/pipelines/config/so/1101_preprocess_bro_dhcp.conf delete mode 100644 salt/logstash/pipelines/config/so/1102_preprocess_bro_dns.conf delete mode 100644 salt/logstash/pipelines/config/so/1103_preprocess_bro_dpd.conf delete mode 100644 salt/logstash/pipelines/config/so/1104_preprocess_bro_files.conf delete mode 100644 salt/logstash/pipelines/config/so/1105_preprocess_bro_ftp.conf delete mode 100644 salt/logstash/pipelines/config/so/1106_preprocess_bro_http.conf delete mode 100644 salt/logstash/pipelines/config/so/1107_preprocess_bro_irc.conf delete mode 100644 salt/logstash/pipelines/config/so/1108_preprocess_bro_kerberos.conf delete mode 100644 salt/logstash/pipelines/config/so/1109_preprocess_bro_notice.conf delete mode 100644 salt/logstash/pipelines/config/so/1110_preprocess_bro_rdp.conf delete mode 100644 salt/logstash/pipelines/config/so/1111_preprocess_bro_signatures.conf delete mode 100644 salt/logstash/pipelines/config/so/1112_preprocess_bro_smtp.conf delete mode 100644 salt/logstash/pipelines/config/so/1113_preprocess_bro_snmp.conf delete mode 100644 salt/logstash/pipelines/config/so/1114_preprocess_bro_software.conf delete mode 100644 salt/logstash/pipelines/config/so/1115_preprocess_bro_ssh.conf delete mode 100644 salt/logstash/pipelines/config/so/1116_preprocess_bro_ssl.conf delete mode 100644 salt/logstash/pipelines/config/so/1117_preprocess_bro_syslog.conf delete mode 100644 salt/logstash/pipelines/config/so/1118_preprocess_bro_tunnel.conf delete mode 100644 salt/logstash/pipelines/config/so/1119_preprocess_bro_weird.conf delete mode 100644 salt/logstash/pipelines/config/so/1121_preprocess_bro_mysql.conf delete mode 100644 salt/logstash/pipelines/config/so/1122_preprocess_bro_socks.conf delete mode 100644 salt/logstash/pipelines/config/so/1123_preprocess_bro_x509.conf delete mode 100644 salt/logstash/pipelines/config/so/1124_preprocess_bro_intel.conf delete mode 100644 salt/logstash/pipelines/config/so/1125_preprocess_bro_modbus.conf delete mode 100644 salt/logstash/pipelines/config/so/1126_preprocess_bro_sip.conf delete mode 100644 salt/logstash/pipelines/config/so/1127_preprocess_bro_radius.conf delete mode 100644 salt/logstash/pipelines/config/so/1128_preprocess_bro_pe.conf delete mode 100644 salt/logstash/pipelines/config/so/1129_preprocess_bro_rfb.conf delete mode 100644 salt/logstash/pipelines/config/so/1130_preprocess_bro_dnp3.conf delete mode 100644 salt/logstash/pipelines/config/so/1131_preprocess_bro_smb_files.conf delete mode 100644 salt/logstash/pipelines/config/so/1132_preprocess_bro_smb_mapping.conf delete mode 100644 salt/logstash/pipelines/config/so/1133_preprocess_bro_ntlm.conf delete mode 100644 salt/logstash/pipelines/config/so/1134_preprocess_bro_dce_rpc.conf diff --git a/salt/logstash/pipelines/config/so/1000_preprocess_log_elapsed.conf b/salt/logstash/pipelines/config/so/1000_preprocess_log_elapsed.conf deleted file mode 100644 index d098eb11a..000000000 --- a/salt/logstash/pipelines/config/so/1000_preprocess_log_elapsed.conf +++ /dev/null @@ -1,13 +0,0 @@ -# Author: Justin Henderson -# SANS Instructor and author of SANS SEC555: SIEM and Tactical Analytics -# Email: justin@hasecuritysolution.com -# Last Update: 12/9/2016 - -filter { - ruby { - code => "event.set('task_start', Time.now.to_f)" - } - mutate { - #add_tag => [ "conf_file_1000"] - } -} diff --git a/salt/logstash/pipelines/config/so/1001_preprocess_syslogng.conf b/salt/logstash/pipelines/config/so/1001_preprocess_syslogng.conf deleted file mode 100644 index 84bce8802..000000000 --- a/salt/logstash/pipelines/config/so/1001_preprocess_syslogng.conf +++ /dev/null @@ -1,33 +0,0 @@ -# Updated by: Doug Burks and Wes Lambert -# Last Update: 10/30/2018 - -filter { - if "syslogng" in [tags] { - mutate { - rename => { "MESSAGE" => "message" } - rename => { "PROGRAM" => "type" } - rename => { "FACILITY" => "syslog-facility" } - rename => { "FILE_NAME" => "syslog-file_name" } - rename => { "HOST" => "syslog-host" } - rename => { "HOST_FROM" => "syslog-host_from" } - rename => { "LEGACY_MSGHDR" => "syslog-legacy_msghdr" } - rename => { "PID" => "syslog-pid" } - rename => { "PRIORITY" => "syslog-priority" } - rename => { "SOURCEIP" => "syslog-sourceip" } - rename => { "TAGS" => "syslog-tags" } - lowercase => [ "syslog-host_from" ] - remove_field => [ "ISODATE" ] - remove_field => [ "SEQNUM" ] - #add_tag => [ "conf_file_1001"] - } - if "bro_" in [type] { - mutate { - add_tag => [ "bro" ] - } - } else if [type] !~ /ossec.*|snort/ and "firewall" not in [tags] { - mutate { - add_tag => [ "syslog" ] - } - } - } -} diff --git a/salt/logstash/pipelines/config/so/1002_preprocess_json.conf b/salt/logstash/pipelines/config/so/1002_preprocess_json.conf deleted file mode 100644 index ea7c677da..000000000 --- a/salt/logstash/pipelines/config/so/1002_preprocess_json.conf +++ /dev/null @@ -1,18 +0,0 @@ -# Author: Justin Henderson -# SANS Instructor and author of SANS SEC555: SIEM and Tactical Analytics -# Email: justin@hasecuritysolution.com -# Last Update: 12/9/2016 - -filter { - if "json" in [tags]{ - json { - source => "message" - } - mutate { - remove_tag => [ "json" ] - } - mutate { - #add_tag => [ "conf_file_1002"] - } - } -} diff --git a/salt/logstash/pipelines/config/so/1004_preprocess_syslog_types.conf b/salt/logstash/pipelines/config/so/1004_preprocess_syslog_types.conf deleted file mode 100644 index 243abcc15..000000000 --- a/salt/logstash/pipelines/config/so/1004_preprocess_syslog_types.conf +++ /dev/null @@ -1,19 +0,0 @@ -filter { - if "syslog" in [tags] { - if [host] == "172.16.1.1" { - mutate { - add_field => { "type" => "fortinet" } - add_tag => [ "firewall" ] - } - } - if [host] == "10.0.0.101" { - mutate { - add_field => { "type" => "brocade" } - add_tag => [ "switch" ] - } - } - mutate { - #add_tag => [ "conf_file_1004"] - } - } -} diff --git a/salt/logstash/pipelines/config/so/1026_preprocess_dhcp.conf b/salt/logstash/pipelines/config/so/1026_preprocess_dhcp.conf deleted file mode 100644 index 2f893cf7a..000000000 --- a/salt/logstash/pipelines/config/so/1026_preprocess_dhcp.conf +++ /dev/null @@ -1,140 +0,0 @@ -# Author: Justin Henderson -# SANS Instructor and author of SANS SEC555: SIEM and Tactical Analytics -# Email: justin@hasecuritysolutions.com -# Last Update: 12/9/2016 -# This conf file is based on accepting logs for DHCP. It is currently based on Windows DHCP only. -filter { - if [type] == "dhcp" { - mutate { - add_field => { "Hostname" => "%{host}" } - } - mutate { - strip => "message" - } - # This is the initial parsing of the log - grok { - # Server 2008+ - match => { "message" => "%{DATA:id},%{DATE_US:date},(?