diff options
author | Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> | 2022-03-09 22:37:35 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-09 22:37:35 +0100 |
commit | 7aee856aa063f7861be7e7fe2970ba014391d9bf (patch) | |
tree | b02873c5d63cb1ade981a437bbf4c1cfdf19a66f /tests/pcap | |
parent | f646a4bce036edfd26215b5875fe81473dbb175d (diff) |
Extend tests coverage (#1476)
Now there is at least one flow under `tests/pcap` for 249 protocols out
of the 284 ones supported by nDPI.
The 35 protocols without any tests are:
* P2P/sharing protocols: DIRECT_DOWNLOAD_LINK, OPENFT, FASTTRACK,
EDONKEY, SOPCAST, THUNDER, APPLEJUICE, DIRECTCONNECT, STEALTHNET
* games: CSGO, HALFLIFE2, ARMAGETRON, CROSSFIRE, DOFUS, FIESTA,
FLORENSIA, GUILDWARS, MAPLESTORY, WORLD_OF_KUNG_FU
* voip/streaming: VHUA, ICECAST, SHOUTCAST, TVUPLAYER, TRUPHONE
* other: AYIYA, SOAP, TARGUS_GETDATA, RPC, ZMQ, REDIS, VMWARE, NOE,
LOTUS_NOTES, EGP, SAP
Most of these protocols (expecially the P2P and games ones) have been
inherited by OpenDPI and have not been updated since then: even if they
are still used, the detection rules might be outdated.
However code coverage (of `lib/protocols`) only increases from 65.6% to
68.9%.
Improve Citrix, Corba, Fix, Aimini, Megaco, PPStream, SNMP and Some/IP
dissection.
Treat IPP as a HTTP sub protocol.
Fix Cassandra false positives.
Remove `NDPI_PROTOCOL_QQLIVE` and `NDPI_PROTOCOL_REMOTE_SCAN`:
these protocol ids are defined but they are never used.
Remove Collectd support: its code has never been called. If someone is
really interested in this protocol, we can re-add it later, updating the
dissector.
Add decoding of PPI (Per-Packet Information) data link type.
Diffstat (limited to 'tests/pcap')
-rw-r--r-- | tests/pcap/FAX-Call-t38-CA-TDM-SIP-FB-1.pcap | bin | 0 -> 1586929 bytes |
-rw-r--r-- | tests/pcap/afp.pcap | bin | 0 -> 1498 bytes |
-rw-r--r-- | tests/pcap/ah.pcapng | bin | 0 -> 2072 bytes |
-rw-r--r-- | tests/pcap/bjnp.pcap | bin | 0 -> 644 bytes |
-rw-r--r-- | tests/pcap/citrix.pcap | bin | 0 -> 12956 bytes |
-rw-r--r-- | tests/pcap/corba.pcap | bin | 0 -> 4285 bytes |
-rw-r--r-- | tests/pcap/discord.pcap | bin | 0 -> 3844 bytes |
-rw-r--r-- | tests/pcap/esp.pcapng | bin | 0 -> 2160 bytes |
-rw-r--r-- | tests/pcap/fix2.pcap | bin | 0 -> 295528 bytes |
-rw-r--r-- | tests/pcap/gnutella.pcap | bin | 0 -> 4126063 bytes |
-rw-r--r-- | tests/pcap/gre_no_options.pcapng | bin | 0 -> 448 bytes |
-rw-r--r-- | tests/pcap/gtp_c.pcap | bin | 0 -> 772 bytes |
-rw-r--r-- | tests/pcap/gtp_prime.pcapng | bin | 0 -> 508 bytes |
-rw-r--r-- | tests/pcap/h323.pcap | bin | 0 -> 2041 bytes |
-rw-r--r-- | tests/pcap/http_connect.pcap | bin | 0 -> 65139 bytes |
-rw-r--r-- | tests/pcap/iax.pcap | bin | 0 -> 9996 bytes |
-rw-r--r-- | tests/pcap/imo.pcap | bin | 0 -> 37004 bytes |
-rw-r--r-- | tests/pcap/ipp.pcap | bin | 0 -> 253144 bytes |
-rw-r--r-- | tests/pcap/jabber.pcap | bin | 0 -> 1133 bytes |
-rw-r--r-- | tests/pcap/kontiki.pcap | bin | 0 -> 3907162 bytes |
-rw-r--r-- | tests/pcap/lisp_registration.pcap | bin | 0 -> 5770 bytes |
-rw-r--r-- | tests/pcap/nfsv2.pcap | bin | 0 -> 25664 bytes |
-rw-r--r-- | tests/pcap/nfsv3.pcap | bin | 0 -> 24888 bytes |
-rw-r--r-- | tests/pcap/nntp.pcap | bin | 0 -> 7573 bytes |
-rw-r--r-- | tests/pcap/oracle12.pcapng | bin | 0 -> 3368 bytes |
-rw-r--r-- | tests/pcap/ospfv2_add_new_prefix.pcap | bin | 0 -> 256 bytes |
-rw-r--r-- | tests/pcap/pgsql.pcap | bin | 0 -> 5357 bytes |
-rw-r--r-- | tests/pcap/pops.pcapng | bin | 0 -> 3280 bytes |
-rw-r--r-- | tests/pcap/pptp.pcap | bin | 0 -> 2736 bytes |
-rw-r--r-- | tests/pcap/rsync.pcap | bin | 0 -> 2997 bytes |
-rw-r--r-- | tests/pcap/rtmp.pcap | bin | 0 -> 8808 bytes |
-rwxr-xr-x | tests/pcap/sccp_hw_conf_register.pcapng | bin | 0 -> 2416 bytes |
-rw-r--r-- | tests/pcap/sctp.cap | bin | 0 -> 428 bytes |
-rw-r--r-- | tests/pcap/sflow.pcap | bin | 0 -> 1870 bytes |
-rw-r--r-- | tests/pcap/sites.pcapng | bin | 0 -> 289452 bytes |
-rw-r--r-- | tests/pcap/smtps.pcapng | bin | 0 -> 1184 bytes |
-rw-r--r-- | tests/pcap/snmp.pcap | bin | 0 -> 17788 bytes |
-rw-r--r-- | tests/pcap/socks-http-example.pcap | bin | 0 -> 9143 bytes |
-rw-r--r-- | tests/pcap/someip-tp.pcap | bin | 0 -> 13018 bytes |
-rw-r--r-- | tests/pcap/someip-udp-method-call.pcapng | bin | 0 -> 808 bytes |
-rw-r--r-- | tests/pcap/someip_sd_sample.pcap | bin | 0 -> 780 bytes |
-rw-r--r-- | tests/pcap/teamviewer.pcap | bin | 0 -> 725010 bytes |
-rw-r--r-- | tests/pcap/telnet.pcap | bin | 0 -> 9244 bytes |
-rw-r--r-- | tests/pcap/vrrp3.pcapng | bin | 0 -> 1264 bytes |
-rw-r--r-- | tests/pcap/wow.pcap | bin | 0 -> 12232 bytes |
-rw-r--r-- | tests/pcap/xdmcp.pcap | bin | 0 -> 718 bytes |
46 files changed, 0 insertions, 0 deletions
diff --git a/tests/pcap/FAX-Call-t38-CA-TDM-SIP-FB-1.pcap b/tests/pcap/FAX-Call-t38-CA-TDM-SIP-FB-1.pcap Binary files differnew file mode 100644 index 000000000..5aec1a8a1 --- /dev/null +++ b/tests/pcap/FAX-Call-t38-CA-TDM-SIP-FB-1.pcap diff --git a/tests/pcap/afp.pcap b/tests/pcap/afp.pcap Binary files differnew file mode 100644 index 000000000..bb6e69e02 --- /dev/null +++ b/tests/pcap/afp.pcap diff --git a/tests/pcap/ah.pcapng b/tests/pcap/ah.pcapng Binary files differnew file mode 100644 index 000000000..05f4767e2 --- /dev/null +++ b/tests/pcap/ah.pcapng diff --git a/tests/pcap/bjnp.pcap b/tests/pcap/bjnp.pcap Binary files differnew file mode 100644 index 000000000..89b9a1099 --- /dev/null +++ b/tests/pcap/bjnp.pcap diff --git a/tests/pcap/citrix.pcap b/tests/pcap/citrix.pcap Binary files differnew file mode 100644 index 000000000..ba138b80a --- /dev/null +++ b/tests/pcap/citrix.pcap diff --git a/tests/pcap/corba.pcap b/tests/pcap/corba.pcap Binary files differnew file mode 100644 index 000000000..c48fdbe09 --- /dev/null +++ b/tests/pcap/corba.pcap diff --git a/tests/pcap/discord.pcap b/tests/pcap/discord.pcap Binary files differnew file mode 100644 index 000000000..83ecb5763 --- /dev/null +++ b/tests/pcap/discord.pcap diff --git a/tests/pcap/esp.pcapng b/tests/pcap/esp.pcapng Binary files differnew file mode 100644 index 000000000..e5cc9584b --- /dev/null +++ b/tests/pcap/esp.pcapng diff --git a/tests/pcap/fix2.pcap b/tests/pcap/fix2.pcap Binary files differnew file mode 100644 index 000000000..30695ae52 --- /dev/null +++ b/tests/pcap/fix2.pcap diff --git a/tests/pcap/gnutella.pcap b/tests/pcap/gnutella.pcap Binary files differnew file mode 100644 index 000000000..eb2d3ba22 --- /dev/null +++ b/tests/pcap/gnutella.pcap diff --git a/tests/pcap/gre_no_options.pcapng b/tests/pcap/gre_no_options.pcapng Binary files differnew file mode 100644 index 000000000..10ccd46a2 --- /dev/null +++ b/tests/pcap/gre_no_options.pcapng diff --git a/tests/pcap/gtp_c.pcap b/tests/pcap/gtp_c.pcap Binary files differnew file mode 100644 index 000000000..dc98a31a6 --- /dev/null +++ b/tests/pcap/gtp_c.pcap diff --git a/tests/pcap/gtp_prime.pcapng b/tests/pcap/gtp_prime.pcapng Binary files differnew file mode 100644 index 000000000..c119fa471 --- /dev/null +++ b/tests/pcap/gtp_prime.pcapng diff --git a/tests/pcap/h323.pcap b/tests/pcap/h323.pcap Binary files differnew file mode 100644 index 000000000..25539c544 --- /dev/null +++ b/tests/pcap/h323.pcap diff --git a/tests/pcap/http_connect.pcap b/tests/pcap/http_connect.pcap Binary files differnew file mode 100644 index 000000000..987f5758e --- /dev/null +++ b/tests/pcap/http_connect.pcap diff --git a/tests/pcap/iax.pcap b/tests/pcap/iax.pcap Binary files differnew file mode 100644 index 000000000..a0bfb0e29 --- /dev/null +++ b/tests/pcap/iax.pcap diff --git a/tests/pcap/imo.pcap b/tests/pcap/imo.pcap Binary files differnew file mode 100644 index 000000000..bf923c9ac --- /dev/null +++ b/tests/pcap/imo.pcap diff --git a/tests/pcap/ipp.pcap b/tests/pcap/ipp.pcap Binary files differnew file mode 100644 index 000000000..9ed5f9358 --- /dev/null +++ b/tests/pcap/ipp.pcap diff --git a/tests/pcap/jabber.pcap b/tests/pcap/jabber.pcap Binary files differnew file mode 100644 index 000000000..9d2e94452 --- /dev/null +++ b/tests/pcap/jabber.pcap diff --git a/tests/pcap/kontiki.pcap b/tests/pcap/kontiki.pcap Binary files differnew file mode 100644 index 000000000..20bb6f13a --- /dev/null +++ b/tests/pcap/kontiki.pcap diff --git a/tests/pcap/lisp_registration.pcap b/tests/pcap/lisp_registration.pcap Binary files differnew file mode 100644 index 000000000..fa2bf1339 --- /dev/null +++ b/tests/pcap/lisp_registration.pcap diff --git a/tests/pcap/nfsv2.pcap b/tests/pcap/nfsv2.pcap Binary files differnew file mode 100644 index 000000000..8575554ee --- /dev/null +++ b/tests/pcap/nfsv2.pcap diff --git a/tests/pcap/nfsv3.pcap b/tests/pcap/nfsv3.pcap Binary files differnew file mode 100644 index 000000000..9a94efd9e --- /dev/null +++ b/tests/pcap/nfsv3.pcap diff --git a/tests/pcap/nntp.pcap b/tests/pcap/nntp.pcap Binary files differnew file mode 100644 index 000000000..8efd6f60e --- /dev/null +++ b/tests/pcap/nntp.pcap diff --git a/tests/pcap/oracle12.pcapng b/tests/pcap/oracle12.pcapng Binary files differnew file mode 100644 index 000000000..83c6f1c1d --- /dev/null +++ b/tests/pcap/oracle12.pcapng diff --git a/tests/pcap/ospfv2_add_new_prefix.pcap b/tests/pcap/ospfv2_add_new_prefix.pcap Binary files differnew file mode 100644 index 000000000..e68d0fb60 --- /dev/null +++ b/tests/pcap/ospfv2_add_new_prefix.pcap diff --git a/tests/pcap/pgsql.pcap b/tests/pcap/pgsql.pcap Binary files differnew file mode 100644 index 000000000..9cff11581 --- /dev/null +++ b/tests/pcap/pgsql.pcap diff --git a/tests/pcap/pops.pcapng b/tests/pcap/pops.pcapng Binary files differnew file mode 100644 index 000000000..ac3f0be2d --- /dev/null +++ b/tests/pcap/pops.pcapng diff --git a/tests/pcap/pptp.pcap b/tests/pcap/pptp.pcap Binary files differnew file mode 100644 index 000000000..6c0597b49 --- /dev/null +++ b/tests/pcap/pptp.pcap diff --git a/tests/pcap/rsync.pcap b/tests/pcap/rsync.pcap Binary files differnew file mode 100644 index 000000000..18272762d --- /dev/null +++ b/tests/pcap/rsync.pcap diff --git a/tests/pcap/rtmp.pcap b/tests/pcap/rtmp.pcap Binary files differnew file mode 100644 index 000000000..4aa67353b --- /dev/null +++ b/tests/pcap/rtmp.pcap diff --git a/tests/pcap/sccp_hw_conf_register.pcapng b/tests/pcap/sccp_hw_conf_register.pcapng Binary files differnew file mode 100755 index 000000000..4fc12e82e --- /dev/null +++ b/tests/pcap/sccp_hw_conf_register.pcapng diff --git a/tests/pcap/sctp.cap b/tests/pcap/sctp.cap Binary files differnew file mode 100644 index 000000000..a86e8fc5d --- /dev/null +++ b/tests/pcap/sctp.cap diff --git a/tests/pcap/sflow.pcap b/tests/pcap/sflow.pcap Binary files differnew file mode 100644 index 000000000..a858cfa6c --- /dev/null +++ b/tests/pcap/sflow.pcap diff --git a/tests/pcap/sites.pcapng b/tests/pcap/sites.pcapng Binary files differnew file mode 100644 index 000000000..e6adc43e1 --- /dev/null +++ b/tests/pcap/sites.pcapng diff --git a/tests/pcap/smtps.pcapng b/tests/pcap/smtps.pcapng Binary files differnew file mode 100644 index 000000000..c8b0017ae --- /dev/null +++ b/tests/pcap/smtps.pcapng diff --git a/tests/pcap/snmp.pcap b/tests/pcap/snmp.pcap Binary files differnew file mode 100644 index 000000000..f7c1e67d8 --- /dev/null +++ b/tests/pcap/snmp.pcap diff --git a/tests/pcap/socks-http-example.pcap b/tests/pcap/socks-http-example.pcap Binary files differnew file mode 100644 index 000000000..1b82f6032 --- /dev/null +++ b/tests/pcap/socks-http-example.pcap diff --git a/tests/pcap/someip-tp.pcap b/tests/pcap/someip-tp.pcap Binary files differnew file mode 100644 index 000000000..f088a71a0 --- /dev/null +++ b/tests/pcap/someip-tp.pcap diff --git a/tests/pcap/someip-udp-method-call.pcapng b/tests/pcap/someip-udp-method-call.pcapng Binary files differnew file mode 100644 index 000000000..12d28b6ea --- /dev/null +++ b/tests/pcap/someip-udp-method-call.pcapng diff --git a/tests/pcap/someip_sd_sample.pcap b/tests/pcap/someip_sd_sample.pcap Binary files differnew file mode 100644 index 000000000..02add0c6d --- /dev/null +++ b/tests/pcap/someip_sd_sample.pcap diff --git a/tests/pcap/teamviewer.pcap b/tests/pcap/teamviewer.pcap Binary files differnew file mode 100644 index 000000000..73637f890 --- /dev/null +++ b/tests/pcap/teamviewer.pcap diff --git a/tests/pcap/telnet.pcap b/tests/pcap/telnet.pcap Binary files differnew file mode 100644 index 000000000..34515d415 --- /dev/null +++ b/tests/pcap/telnet.pcap diff --git a/tests/pcap/vrrp3.pcapng b/tests/pcap/vrrp3.pcapng Binary files differnew file mode 100644 index 000000000..094ce6ec7 --- /dev/null +++ b/tests/pcap/vrrp3.pcapng diff --git a/tests/pcap/wow.pcap b/tests/pcap/wow.pcap Binary files differnew file mode 100644 index 000000000..9f523ef75 --- /dev/null +++ b/tests/pcap/wow.pcap diff --git a/tests/pcap/xdmcp.pcap b/tests/pcap/xdmcp.pcap Binary files differnew file mode 100644 index 000000000..f33f1bff0 --- /dev/null +++ b/tests/pcap/xdmcp.pcap |