diff options
| author | Guy Harris <guy@alum.mit.edu> | 2016-09-24 15:05:03 -0700 |
|---|---|---|
| committer | Francois-Xavier Le Bail <fx.lebail@yahoo.com> | 2017-01-18 09:16:39 +0100 |
| commit | ce9bc5af519614cdb4b419ebf425f6e3d2286d49 (patch) | |
| tree | 5e153983c49b3e6cf4595394f9227ea4065135c6 | |
| parent | beca6e702546e24811a2ab10fd8eb50446155745 (diff) | |
| download | tcpdump-ce9bc5af519614cdb4b419ebf425f6e3d2286d49.tar.gz | |
Tests for Frame Relay problems.
The problems were found by Hanno Böck with American Fuzzy Lop.
| -rw-r--r-- | tests/TESTLIST | 2 | ||||
| -rw-r--r-- | tests/frf15-heapoverflow.out | 1 | ||||
| -rw-r--r-- | tests/frf15-heapoverflow.pcap | bin | 0 -> 88 bytes | |||
| -rw-r--r-- | tests/heapoverflow-q933_printq.out | 2 | ||||
| -rw-r--r-- | tests/heapoverflow-q933_printq.pcap | bin | 0 -> 88 bytes |
5 files changed, 5 insertions, 0 deletions
diff --git a/tests/TESTLIST b/tests/TESTLIST index 17098efe..0ba52dcc 100644 --- a/tests/TESTLIST +++ b/tests/TESTLIST @@ -385,6 +385,7 @@ heap-overflow-2 heap-overflow-2.pcap heap-overflow-2.out -t -v -n heapoverflow-atalk_print heapoverflow-atalk_print.pcap heapoverflow-atalk_print.out -t -v -n heapoverflow-EXTRACT_16BITS heapoverflow-EXTRACT_16BITS.pcap heapoverflow-EXTRACT_16BITS.out -t -v -n heapoverflow-ppp_hdlc_if_print heapoverflow-ppp_hdlc_if_print.pcap heapoverflow-ppp_hdlc_if_print.out -t -v -n +heapoverflow-q933_printq heapoverflow-q933_printq.pcap heapoverflow-q933_printq.out -t -v -n heapoverflow-sl_if_print heapoverflow-sl_if_print.pcap heapoverflow-sl_if_print.out -t -v -n heapoverflow-ip_print_demux heapoverflow-ip_print_demux.pcap heapoverflow-ip_print_demux.out -t -v -n heapoverflow-in_checksum heapoverflow-in_checksum.pcap heapoverflow-in_checksum.out -t -v -n @@ -396,6 +397,7 @@ geonet-mac-lookup-heapoverflow geonet-mac-lookup-heapoverflow.pcap geonet-mac-lo radiotap-heapoverflow radiotap-heapoverflow.pcap radiotap-heapoverflow.out -t -v -n isoclns-heapoverflow isoclns-heapoverflow.pcap isoclns-heapoverflow.out -t -v -n tcp-auth-heapoverflow tcp-auth-heapoverflow.pcap tcp-auth-heapoverflow.out -t -v -n +frf15-heapoverflow frf15-heapoverflow.pcap frf15-heapoverflow.out -t -v -n atm-oam-heapoverflow atm-oam-heapoverflow.pcap atm-oam-heapoverflow.out -t -v -n tcp_header_heapoverflow tcp_header_heapoverflow.pcap tcp_header_heapoverflow.out -t -v -n ipcomp-heapoverflow ipcomp-heapoverflow.pcap ipcomp-heapoverflow.out -t -v -n diff --git a/tests/frf15-heapoverflow.out b/tests/frf15-heapoverflow.out new file mode 100644 index 00000000..a44d1fcb --- /dev/null +++ b/tests/frf15-heapoverflow.out @@ -0,0 +1 @@ +UI 30! [|frf.15] diff --git a/tests/frf15-heapoverflow.pcap b/tests/frf15-heapoverflow.pcap Binary files differnew file mode 100644 index 00000000..5898e7b7 --- /dev/null +++ b/tests/frf15-heapoverflow.pcap diff --git a/tests/heapoverflow-q933_printq.out b/tests/heapoverflow-q933_printq.out new file mode 100644 index 00000000..ebc5605f --- /dev/null +++ b/tests/heapoverflow-q933_printq.out @@ -0,0 +1,2 @@ +Q.933, CCITT, codeset 0, unknown message (0x30), length 808464430 + unknown IE (0x30), length 48: [|q.933] diff --git a/tests/heapoverflow-q933_printq.pcap b/tests/heapoverflow-q933_printq.pcap Binary files differnew file mode 100644 index 00000000..56d1b125 --- /dev/null +++ b/tests/heapoverflow-q933_printq.pcap |
