sensors@secmontst01:~$ suricata -c /home/sensors/dmz-test/conf/suricata.yaml --dump-config 10/2/2015 -- 14:27:02 - - Configuration node 'SMTP_SERVERS' redefined. Initialization syslog logging with format "[%i] <%d> -- ". 10/2/2015 -- 14:27:02 - - This is Suricata version 2.1beta3 RELEASE max-pending-packets = 5000 runmode = workers host-mode = auto run-as = (null) run-as.user = sensors run-as.group = sensors pid-file = /home/sensors/data/dmz-test/run/suricata.pid daemon-dir = /home/sensors/dmz-test/run default-log-dir = /home/sensors/data/dmz-test unix-command = (null) unix-command.enabled = no stats = (null) stats.enabled = yes stats.interval = 600 outputs = (null) outputs.0 = fast outputs.0.fast = (null) outputs.0.fast.enabled = yes outputs.0.fast.filename = fast.log outputs.0.fast.append = yes outputs.1 = eve-log outputs.1.eve-log = (null) outputs.1.eve-log.enabled = yes outputs.1.eve-log.filetype = regular outputs.1.eve-log.filename = eve.json outputs.1.eve-log.types = (null) outputs.1.eve-log.types.0 = alert outputs.1.eve-log.types.0.alert = (null) outputs.1.eve-log.types.0.alert.http = yes outputs.1.eve-log.types.0.alert.xff = (null) outputs.1.eve-log.types.0.alert.xff.enabled = yes outputs.1.eve-log.types.0.alert.xff.mode = extra-data outputs.1.eve-log.types.0.alert.xff.deployment = reverse outputs.1.eve-log.types.0.alert.xff.header = X-Forwarded-For outputs.1.eve-log.types.1 = http outputs.1.eve-log.types.1.http = (null) outputs.1.eve-log.types.1.http.extended = yes outputs.1.eve-log.types.2 = tls outputs.1.eve-log.types.2.tls = (null) outputs.1.eve-log.types.2.tls.extended = yes outputs.1.eve-log.types.3 = files outputs.1.eve-log.types.3.files = (null) outputs.1.eve-log.types.3.files.force-magic = no outputs.1.eve-log.types.3.files.force-md5 = no outputs.1.eve-log.types.4 = ssh outputs.2 = unified2-alert outputs.2.unified2-alert = (null) outputs.2.unified2-alert.enabled = yes outputs.2.unified2-alert.filename = unified2.alert outputs.2.unified2-alert.xff = (null) outputs.2.unified2-alert.xff.enabled = yes outputs.2.unified2-alert.xff.mode = extra-data outputs.2.unified2-alert.xff.deployment = reverse outputs.2.unified2-alert.xff.header = X-Forwarded-For outputs.3 = http-log outputs.3.http-log = (null) outputs.3.http-log.enabled = no outputs.3.http-log.filename = http.log outputs.3.http-log.append = yes outputs.4 = tls-log outputs.4.tls-log = (null) outputs.4.tls-log.enabled = no outputs.4.tls-log.filename = tls.log outputs.4.tls-log.append = yes outputs.4.tls-log.certs-log-dir = certs outputs.5 = dns-log outputs.5.dns-log = (null) outputs.5.dns-log.enabled = no outputs.5.dns-log.filename = dns.log outputs.5.dns-log.append = yes outputs.6 = pcap-log outputs.6.pcap-log = (null) outputs.6.pcap-log.enabled = yes outputs.6.pcap-log.filename = /data/dmz-test/pcaps/pcap.%n.%i outputs.6.pcap-log.limit = 1000mb outputs.6.pcap-log.max-files = 2000 outputs.6.pcap-log.mode = multi outputs.6.pcap-log.use-stream-depth = yes outputs.6.pcap-log.honor-pass-rules = no outputs.7 = alert-debug outputs.7.alert-debug = (null) outputs.7.alert-debug.enabled = no outputs.7.alert-debug.filename = alert-debug.log outputs.7.alert-debug.append = yes outputs.8 = alert-prelude outputs.8.alert-prelude = (null) outputs.8.alert-prelude.enabled = no outputs.8.alert-prelude.profile = suricata outputs.8.alert-prelude.log-packet-content = no outputs.8.alert-prelude.log-packet-header = yes outputs.9 = stats outputs.9.stats = (null) outputs.9.stats.enabled = yes outputs.9.stats.filename = stats.log outputs.10 = syslog outputs.10.syslog = (null) outputs.10.syslog.enabled = no outputs.10.syslog.facility = local5 outputs.11 = drop outputs.11.drop = (null) outputs.11.drop.enabled = no outputs.11.drop.filename = drop.log outputs.11.drop.append = yes outputs.12 = file-store outputs.12.file-store = (null) outputs.12.file-store.enabled = yes outputs.12.file-store.log-dir = files outputs.12.file-store.force-magic = no outputs.12.file-store.force-md5 = no outputs.13 = file-log outputs.13.file-log = (null) outputs.13.file-log.enabled = no outputs.13.file-log.filename = files-json.log outputs.13.file-log.append = yes outputs.13.file-log.force-magic = no outputs.13.file-log.force-md5 = no outputs.14 = tcp-data outputs.14.tcp-data = (null) outputs.14.tcp-data.enabled = no outputs.14.tcp-data.type = file outputs.14.tcp-data.filename = tcp-data.log outputs.15 = http-body-data outputs.15.http-body-data = (null) outputs.15.http-body-data.enabled = no outputs.15.http-body-data.type = file outputs.15.http-body-data.filename = http-data.log outputs.16 = lua outputs.16.lua = (null) outputs.16.lua.enabled = no outputs.16.lua.scripts = magic-file = /usr/share/file/magic nfq = nflog = (null) nflog.0 = group nflog.0.group = 2 nflog.0.buffer-size = 18432 nflog.1 = group nflog.1.group = default nflog.1.qthreshold = 1 nflog.1.qtimeout = 100 nflog.1.max-size = 20000 af-packet = (null) af-packet.0 = interface af-packet.0.interface = eth3 af-packet.0.threads = auto af-packet.0.cluster-id = 99 af-packet.0.cluster-type = cluster_flow af-packet.0.defrag = yes af-packet.0.use-mmap = yes af-packet.0.ring-size = 50000 af-packet.0.bpf-filter = not ( src net ( 130.216.0.0/16 or 202.37.88.0/24 or 202.36.244.0/23 or 172.23.0.0/16 or 172.24.0.0/18 ) and dst net (130.216.0.0/16 or 202.37.88.0/24 or 202.36.244.0/23 or 172.23.0.0/16 or 172.24.0.0/18 ) or src net 130.216.30.112/28 ) and not host ( 130.216.12.217 or 130.216.12.218 or 125.236.192.204 ) af-packet.1 = interface af-packet.1.interface = default legacy = (null) legacy.uricontent = enabled threshold-file = /home/sensors/dmz-test/Rules/threshold.conf detect-engine = (null) detect-engine.0 = profile detect-engine.0.profile = high detect-engine.1 = custom-values detect-engine.1.custom-values = (null) detect-engine.1.custom-values.toclient-src-groups = 2 detect-engine.1.custom-values.toclient-dst-groups = 2 detect-engine.1.custom-values.toclient-sp-groups = 2 detect-engine.1.custom-values.toclient-dp-groups = 3 detect-engine.1.custom-values.toserver-src-groups = 2 detect-engine.1.custom-values.toserver-dst-groups = 4 detect-engine.1.custom-values.toserver-sp-groups = 2 detect-engine.1.custom-values.toserver-dp-groups = 25 detect-engine.2 = sgh-mpm-context detect-engine.2.sgh-mpm-context = auto detect-engine.3 = inspection-recursion-limit detect-engine.3.inspection-recursion-limit = 3000 threading = (null) threading.set-cpu-affinity = no threading.cpu-affinity = (null) threading.cpu-affinity.0 = management-cpu-set threading.cpu-affinity.0.management-cpu-set = (null) threading.cpu-affinity.0.management-cpu-set.cpu = (null) threading.cpu-affinity.0.management-cpu-set.cpu.0 = 0 threading.cpu-affinity.1 = receive-cpu-set threading.cpu-affinity.1.receive-cpu-set = (null) threading.cpu-affinity.1.receive-cpu-set.cpu = (null) threading.cpu-affinity.1.receive-cpu-set.cpu.0 = 0 threading.cpu-affinity.2 = decode-cpu-set threading.cpu-affinity.2.decode-cpu-set = (null) threading.cpu-affinity.2.decode-cpu-set.cpu = (null) threading.cpu-affinity.2.decode-cpu-set.cpu.0 = 0 threading.cpu-affinity.2.decode-cpu-set.cpu.1 = 1 threading.cpu-affinity.2.decode-cpu-set.mode = balanced threading.cpu-affinity.3 = stream-cpu-set threading.cpu-affinity.3.stream-cpu-set = (null) threading.cpu-affinity.3.stream-cpu-set.cpu = (null) threading.cpu-affinity.3.stream-cpu-set.cpu.0 = 0-1 threading.cpu-affinity.4 = detect-cpu-set threading.cpu-affinity.4.detect-cpu-set = (null) threading.cpu-affinity.4.detect-cpu-set.cpu = (null) threading.cpu-affinity.4.detect-cpu-set.cpu.0 = all threading.cpu-affinity.4.detect-cpu-set.mode = exclusive threading.cpu-affinity.4.detect-cpu-set.prio = (null) threading.cpu-affinity.4.detect-cpu-set.prio.low = (null) threading.cpu-affinity.4.detect-cpu-set.prio.low.0 = 0 threading.cpu-affinity.4.detect-cpu-set.prio.medium = (null) threading.cpu-affinity.4.detect-cpu-set.prio.medium.0 = 1-2 threading.cpu-affinity.4.detect-cpu-set.prio.high = (null) threading.cpu-affinity.4.detect-cpu-set.prio.high.0 = 3 threading.cpu-affinity.4.detect-cpu-set.prio.default = medium threading.cpu-affinity.5 = verdict-cpu-set threading.cpu-affinity.5.verdict-cpu-set = (null) threading.cpu-affinity.5.verdict-cpu-set.cpu = (null) threading.cpu-affinity.5.verdict-cpu-set.cpu.0 = 0 threading.cpu-affinity.5.verdict-cpu-set.prio = (null) threading.cpu-affinity.5.verdict-cpu-set.prio.default = high threading.cpu-affinity.6 = reject-cpu-set threading.cpu-affinity.6.reject-cpu-set = (null) threading.cpu-affinity.6.reject-cpu-set.cpu = (null) threading.cpu-affinity.6.reject-cpu-set.cpu.0 = 0 threading.cpu-affinity.6.reject-cpu-set.prio = (null) threading.cpu-affinity.6.reject-cpu-set.prio.default = low threading.cpu-affinity.7 = output-cpu-set threading.cpu-affinity.7.output-cpu-set = (null) threading.cpu-affinity.7.output-cpu-set.cpu = (null) threading.cpu-affinity.7.output-cpu-set.cpu.0 = all threading.cpu-affinity.7.output-cpu-set.prio = (null) threading.cpu-affinity.7.output-cpu-set.prio.default = medium threading.detect-thread-ratio = 1.5 cuda = (null) cuda.mpm = (null) cuda.mpm.data-buffer-size-min-limit = 0 cuda.mpm.data-buffer-size-max-limit = 1500 cuda.mpm.cudabuffer-buffer-size = 500mb cuda.mpm.gpu-transfer-size = 50mb cuda.mpm.batching-timeout = 2000 cuda.mpm.device-id = 0 cuda.mpm.cuda-streams = 2 mpm-algo = ac pattern-matcher = (null) pattern-matcher.0 = b2g pattern-matcher.0.b2g = (null) pattern-matcher.0.b2g.search-algo = B2gSearchBNDMq pattern-matcher.0.b2g.hash-size = low pattern-matcher.0.b2g.bf-size = medium pattern-matcher.1 = b3g pattern-matcher.1.b3g = (null) pattern-matcher.1.b3g.search-algo = B3gSearchBNDMq pattern-matcher.1.b3g.hash-size = low pattern-matcher.1.b3g.bf-size = medium pattern-matcher.2 = wumanber pattern-matcher.2.wumanber = (null) pattern-matcher.2.wumanber.hash-size = low pattern-matcher.2.wumanber.bf-size = medium defrag = (null) defrag.memcap = 512mb defrag.hash-size = 65536 defrag.trackers = 65535 defrag.max-frags = 65535 defrag.prealloc = yes defrag.timeout = 30 flow = (null) flow.memcap = 1gb flow.hash-size = 1048576 flow.prealloc = 1048576 flow.emergency-recovery = 30 vlan = (null) vlan.use-for-tracking = true flow-timeouts = (null) flow-timeouts.default = (null) flow-timeouts.default.new = 10 flow-timeouts.default.established = 300 flow-timeouts.default.closed = 0 flow-timeouts.default.emergency-new = 3 flow-timeouts.default.emergency-established = 10 flow-timeouts.default.emergency-closed = 0 flow-timeouts.tcp = (null) flow-timeouts.tcp.new = 10 flow-timeouts.tcp.established = 300 flow-timeouts.tcp.closed = 5 flow-timeouts.tcp.emergency-new = 3 flow-timeouts.tcp.emergency-established = 30 flow-timeouts.tcp.emergency-closed = 1 flow-timeouts.udp = (null) flow-timeouts.udp.new = 5 flow-timeouts.udp.established = 300 flow-timeouts.udp.emergency-new = 3 flow-timeouts.udp.emergency-established = 10 flow-timeouts.icmp = (null) flow-timeouts.icmp.new = 30 flow-timeouts.icmp.established = 300 flow-timeouts.icmp.emergency-new = 10 flow-timeouts.icmp.emergency-established = 100 stream = (null) stream.memcap = 5gb stream.checksum-validation = no stream.inline = auto stream.reassembly = (null) stream.reassembly.memcap = 8gb stream.reassembly.depth = 1mb stream.reassembly.toserver-chunk-size = 2560 stream.reassembly.toclient-chunk-size = 2560 stream.reassembly.randomize-chunk-size = yes host = (null) host.hash-size = 4096 host.prealloc = 1000 host.memcap = 16777216 logging = (null) logging.default-log-level = notice logging.default-output-filter = logging.outputs = (null) logging.outputs.0 = console logging.outputs.0.console = (null) logging.outputs.0.console.enabled = yes logging.outputs.1 = file logging.outputs.1.file = (null) logging.outputs.1.file.enabled = no logging.outputs.1.file.filename = /var/log/suricata.log logging.outputs.2 = syslog logging.outputs.2.syslog = (null) logging.outputs.2.syslog.enabled = yes logging.outputs.2.syslog.facility = local5 logging.outputs.2.syslog.format = [%i] <%d> -- mpipe = (null) mpipe.load-balance = dynamic mpipe.iqueue-packets = 2048 mpipe.inputs = (null) mpipe.inputs.0 = interface mpipe.inputs.0.interface = xgbe2 mpipe.inputs.1 = interface mpipe.inputs.1.interface = xgbe3 mpipe.inputs.2 = interface mpipe.inputs.2.interface = xgbe4 mpipe.stack = (null) mpipe.stack.size128 = 0 mpipe.stack.size256 = 9 mpipe.stack.size512 = 0 mpipe.stack.size1024 = 0 mpipe.stack.size1664 = 7 mpipe.stack.size4096 = 0 mpipe.stack.size10386 = 0 mpipe.stack.size16384 = 0 pfring = (null) pfring.0 = interface pfring.0.interface = eth3 pfring.0.threads = 5 pfring.0.cluster-id = 99 pfring.0.cluster-type = cluster_flow pfring.0.bpf-filter = not ( src net ( 130.216.0.0/16 or 202.37.88.0/24 or 202.36.244.0/23 or 172.23.0.0/16 or 172.24.0.0/18 ) and dst net (130.216.0.0/16 or 202.37.88.0/24 or 202.36.244.0/23 or 172.23.0.0/16 or 172.24.0.0/18 ) or src net 130.216.30.112/28 ) and not host ( 130.216.12.217 or 130.216.12.218 or 125.236.192.204 ) pfring.1 = interface pfring.1.interface = default pcap = (null) pcap.0 = interface pcap.0.interface = eth0 pcap.1 = interface pcap.1.interface = default pcap-file = (null) pcap-file.checksum-checks = auto ipfw = default-rule-path = /home/sensors/dmz-test/Rules rule-files = (null) rule-files.0 = local.rules rule-files.1 = ids.rules classification-file = /home/sensors/etc/classification.config reference-config-file = /home/sensors/etc/reference.config vars = (null) vars.address-groups = (null) vars.address-groups.LOCAL = 10.2.0.0/16,130.216.0.0/16,172.23.0.0/16,172.24.0.0/16 vars.address-groups.HOME_NET = [$LOCAL] vars.address-groups.EXTERNAL_NET = !$HOME_NET vars.address-groups.HTTP_SERVERS = $HOME_NET vars.address-groups.SMTP_SERVERS = [$MAILHOST] vars.address-groups.SQL_SERVERS = $HOME_NET vars.address-groups.DNS_SERVERS = [130.216.190.1,130.216.190.2,130.216.1.0/25,130.216.207.2,130.216.207.1,130.216.76.3,130.216.112.12,130.216.30.237,130.216.104.1,130.216.104.2,202.37.88.21,202.46.160.4] vars.address-groups.TELNET_SERVERS = $HOME_NET vars.address-groups.AIM_SERVERS = $EXTERNAL_NET vars.address-groups.DNP3_SERVER = $HOME_NET vars.address-groups.DNP3_CLIENT = $HOME_NET vars.address-groups.MODBUS_CLIENT = $HOME_NET vars.address-groups.MODBUS_SERVER = $HOME_NET vars.address-groups.ENIP_CLIENT = $HOME_NET vars.address-groups.ENIP_SERVER = $HOME_NET vars.address-groups.PROXY = [130.216.191.183,130.216.125.131,130.216.125.132,130.216.191.43] vars.address-groups.MAILHOST = 130.216.125.243,130.216.125.245 vars.address-groups.EXCL_EZYPROXY = [!130.216.11.226,$LOCAL] vars.address-groups.SANS_WIRELESS = [!130.216.30.112/28,$LOCAL] vars.address-groups.SANS_FLASH_S = [!130.216.158.111,$LOCAL] vars.port-groups = (null) vars.port-groups.HTTP_PORTS = [80,81,311,591,593,901,1220,1414,1830,2301,2381,2809,3128,3702,4343,5250,7001,7145,7510,7777,7779,8000,8008,8014,8028,8080,8088,8118,8123,8180,8181,8243,8280,8800,8888,8899,9080,9090,9091,9443,9999,11371,55555] vars.port-groups.SHELLCODE_PORTS = !80 vars.port-groups.ORACLE_PORTS = 1521 vars.port-groups.SSH_PORTS = [22, 222] vars.port-groups.DNP3_PORTS = 20000 vars.port-groups.MODBUS_PORTS = 502 host-os-policy = (null) host-os-policy.windows = (null) host-os-policy.windows.0 = 0.0.0.0/0 host-os-policy.bsd = (null) host-os-policy.bsd-right = (null) host-os-policy.old-linux = (null) host-os-policy.linux = (null) host-os-policy.linux.0 = 10.0.0.0/8 host-os-policy.linux.1 = 192.168.1.100 host-os-policy.linux.2 = 8762:2352:6241:7245:E000:0000:0000:0000 host-os-policy.old-solaris = (null) host-os-policy.solaris = (null) host-os-policy.solaris.0 = ::1 host-os-policy.hpux10 = (null) host-os-policy.hpux11 = (null) host-os-policy.irix = (null) host-os-policy.macos = (null) host-os-policy.vista = (null) host-os-policy.windows2k3 = (null) asn1-max-frames = 256 engine-analysis = (null) engine-analysis.rules-fast-pattern = yes engine-analysis.rules = yes pcre = (null) pcre.match-limit = 3500 pcre.match-limit-recursion = 1500 app-layer = (null) app-layer.protocols = (null) app-layer.protocols.tls = (null) app-layer.protocols.tls.enabled = yes app-layer.protocols.tls.detection-ports = (null) app-layer.protocols.tls.detection-ports.dp = 443 app-layer.protocols.dcerpc = (null) app-layer.protocols.dcerpc.enabled = no app-layer.protocols.ftp = (null) app-layer.protocols.ftp.enabled = yes app-layer.protocols.ssh = (null) app-layer.protocols.ssh.enabled = yes app-layer.protocols.smtp = (null) app-layer.protocols.smtp.enabled = yes app-layer.protocols.smtp.mime = (null) app-layer.protocols.smtp.mime.decode-mime = yes app-layer.protocols.smtp.mime.decode-base64 = yes app-layer.protocols.smtp.mime.decode-quoted-printable = yes app-layer.protocols.smtp.mime.header-value-depth = 2000 app-layer.protocols.smtp.mime.extract-urls = yes app-layer.protocols.imap = (null) app-layer.protocols.imap.enabled = detection-only app-layer.protocols.msn = (null) app-layer.protocols.msn.enabled = detection-only app-layer.protocols.smb = (null) app-layer.protocols.smb.enabled = no app-layer.protocols.smb.detection-ports = (null) app-layer.protocols.smb.detection-ports.dp = 139 app-layer.protocols.modbus = (null) app-layer.protocols.modbus.enabled = no app-layer.protocols.modbus.detection-ports = (null) app-layer.protocols.modbus.detection-ports.dp = 502 app-layer.protocols.dns = (null) app-layer.protocols.dns.tcp = (null) app-layer.protocols.dns.tcp.enabled = yes app-layer.protocols.dns.tcp.detection-ports = (null) app-layer.protocols.dns.tcp.detection-ports.dp = 53 app-layer.protocols.dns.udp = (null) app-layer.protocols.dns.udp.enabled = yes app-layer.protocols.dns.udp.detection-ports = (null) app-layer.protocols.dns.udp.detection-ports.dp = 53 app-layer.protocols.http = (null) app-layer.protocols.http.enabled = yes app-layer.protocols.http.libhtp = (null) app-layer.protocols.http.libhtp.default-config = (null) app-layer.protocols.http.libhtp.default-config.personality = IDS app-layer.protocols.http.libhtp.default-config.request-body-limit = 3072 app-layer.protocols.http.libhtp.default-config.response-body-limit = 3072 app-layer.protocols.http.libhtp.default-config.request-body-minimal-inspect-size = 32kb app-layer.protocols.http.libhtp.default-config.request-body-inspect-window = 4kb app-layer.protocols.http.libhtp.default-config.response-body-minimal-inspect-size = 32kb app-layer.protocols.http.libhtp.default-config.response-body-inspect-window = 4kb app-layer.protocols.http.libhtp.default-config.double-decode-path = no app-layer.protocols.http.libhtp.default-config.double-decode-query = no app-layer.protocols.http.libhtp.server-config = profiling = (null) profiling.rules = (null) profiling.rules.enabled = yes profiling.rules.filename = rule_perf.log profiling.rules.append = yes profiling.rules.sort = avgticks profiling.rules.limit = 100 profiling.keywords = (null) profiling.keywords.enabled = yes profiling.keywords.filename = keyword_perf.log profiling.keywords.append = yes profiling.packets = (null) profiling.packets.enabled = yes profiling.packets.filename = packet_stats.log profiling.packets.append = yes profiling.packets.csv = (null) profiling.packets.csv.enabled = no profiling.packets.csv.filename = packet_stats.csv profiling.locks = (null) profiling.locks.enabled = no profiling.locks.filename = lock_stats.log profiling.locks.append = yes profiling.pcap-log = (null) profiling.pcap-log.enabled = no profiling.pcap-log.filename = pcaplog_stats.log profiling.pcap-log.append = yes coredump = (null) coredump.max-dump = unlimited napatech = (null) napatech.hba = -1 napatech.use-all-streams = yes napatech.streams = (null) napatech.streams.0 = 1 napatech.streams.1 = 2 napatech.streams.2 = 3