Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine developed by the OISF and the Suricata community.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Eric Leblond 5ffe7e21c3 decode: use pointer inside packet area as param
DecodeTeredo, DecodeIPv6InIPv6 and DecodeIPv4inIPv6 were calling
DecodeTunnel with packet being a pseudo packet and data being
data from initial packet:
        DecodeTunnel(tv, dtv, tp, start, blen,
                     pq, IPPROTO_IPV6);
In decoding functions, arithmetic was done on pkt to set some values?
It was resulting in field of packet  pointing outside of the scope of
packet data.
This patch switch to what has been done in DecodeGre(), I mean:
        DecodeTunnel(tv, dtv, tp, GET_PKT_DATA(tp),
                     GET_PKT_LEN(tp), pq, IPPROTO_IP);
Data buffer is then relative to the packet and the arithmetic is
correct.
13 years ago
benches
contrib/file_processor Included Action::Syslog by default in config 13 years ago
doc Add missing Makefile.am files for rules/ and doc/ dir. 14 years ago
libhtp spelling corrections documented in redmine bug#533 13 years ago
m4
qa Update coccinelle script to match syntax evolution. 13 years ago
rules decode: decode IPv6-in-IPv6 13 years ago
src decode: use pointer inside packet area as param 13 years ago
.gitignore
COPYING
ChangeLog Update Changelog to include 1.3.1 changes. 13 years ago
LICENSE
Makefile.am Add threshold.config example to EXTRA_DIST as well. 13 years ago
Makefile.cvs
acsite.m4
autogen.sh autotools: error on autoreconf is an error 13 years ago
classification.config
configure.ac Add --enable-luajit option to configure 13 years ago
doxygen.cfg doxygen: generate doc for acquisition modules 13 years ago
mkinstalldirs
reference.config Add md5 to reference.config. 14 years ago
suricata.yaml.in af-packet: add optional emergency mode 13 years ago
threshold.config Add threshold.config file. 13 years ago