Warning:
The number of runtime covered functions are larger than the
number of reachable functions. This means that Fuzz Introspector found
there are more functions covered at runtime than what is considered
reachable based on the static analysis. This is a limitation in the
analysis as anything covered at runtime is by definition reachable by the
fuzzers.
This is likely due to a limitation in the static analysis. In this case, the
count of functions covered at runtime is the true value, which means this
is what should be considered "achieved" by the fuzzer.
Use the project functions table below to query all functions that were not covered at runtime.
The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 55 | 29.4% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 1 | 0.53% |
lawngreen | 50+ | 131 | 70.0% |
All colors | 187 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
15 | 69 | ndpi_patricia_search_best2 | call site: 00069 | fprintf |
6 | 110 | ndpi_patricia_lookup | call site: 00110 | fprintf |
6 | 123 | ndpi_patricia_lookup | call site: 00123 | fprintf |
4 | 64 | ndpi_patricia_search_best2 | call site: 00064 | fprintf |
2 | 21 | ndpi_DeleteEntry | call site: 00021 | |
2 | 88 | ndpi_patricia_search_best2 | call site: 00088 | fprintf |
2 | 91 | ndpi_ptree_insert | call site: 00091 | fprintf |
2 | 103 | ndpi_New_Prefix2 | call site: 00103 | ndpi_calloc |
2 | 106 | ndpi_patricia_lookup | call site: 00106 | fprintf |
2 | 118 | ndpi_patricia_lookup | call site: 00118 | fprintf |
2 | 130 | ndpi_patricia_lookup | call site: 00130 | fprintf |
2 | 139 | ndpi_patricia_lookup | call site: 00139 | fprintf |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_ptree.cpp | 16 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_main.c | 24 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 0 | 0.0% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 23 | 100.% |
All colors | 23 | 100 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_shoco.cpp | 9 |
ndpilib/third_partyshoco.c | 9 |
ndpilib/ndpi_utils.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 20 | 14.5% |
gold | [1:9] | 4 | 2.91% |
yellow | [10:29] | 1 | 0.72% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 112 | 81.7% |
All colors | 137 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
5 | 125 | ndpi_cluster_bins | call site: 00125 | printf |
3 | 27 | ndpi_bin_similarity | call site: 00027 | ndpi_get_bin_value |
3 | 121 | ndpi_cluster_bins | call site: 00121 | ndpi_print_bin |
2 | 112 | ndpi_cluster_bins | call site: 00112 | ndpi_print_bin |
2 | 115 | ndpi_cluster_bins | call site: 00115 | printf |
1 | 7 | LLVMFuzzerTestOneInput | call site: 00007 | |
1 | 12 | ndpi_init_bin | call site: 00012 | |
1 | 40 | ndpi_clone_bin | call site: 00040 | |
1 | 76 | ndpi_snprintf | call site: 00076 | |
1 | 105 | ndpi_cluster_bins | call site: 00105 | printf |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_bins.cpp | 21 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_analyze.c | 20 |
ndpilib/ndpi_utils.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 572 | 18.5% |
gold | [1:9] | 2034 | 66.0% |
yellow | [10:29] | 46 | 1.49% |
greenyellow | [30:49] | 17 | 0.55% |
lawngreen | 50+ | 412 | 13.3% |
All colors | 3081 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
61 | 2668 | processCertificateElements | call site: 02668 | strptime |
42 | 28 | ndpi_patricia_destroy | call site: 00028 | ndpi_exit_detection_module |
32 | 95 | ndpi_domain_classify_free | call site: 00095 | ac_automata_release |
27 | 2909 | ndpi_lru_add_to_cache | call site: 02909 | ndpi_set_risk |
26 | 3054 | ndpi_free_flow_data | call site: 03054 | ndpi_free |
25 | 1417 | ndpi_load_categories_dir | call site: 01417 | _wopendir |
19 | 74 | ac_automata_walk | call site: 00074 | ac_automata_release |
17 | 3019 | ndpi_free_flow_data | call site: 03019 | ndpi_free |
15 | 2839 | ndpi_patricia_search_best2 | call site: 02839 | fprintf |
10 | 2751 | processCertificateElements | call site: 02751 | ndpi_set_risk |
9 | 2948 | proto_stack_update | call site: 02948 | ookla_add_to_cache |
7 | 1345 | node_resize_mp | call site: 01345 | node_resize_mp |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_tls_certificate.c | 7 |
ndpi/fuzz/fuzz_common_code.c | 11 |
ndpilib/ndpi_main.c | 446 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 49 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 9 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 36 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 1 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 1 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 1 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 1 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_fingerprint.c | 5 |
ndpilib/third_partystrptime.c | 7 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 68 | 24.6% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 1 | 0.36% |
greenyellow | [30:49] | 1 | 0.36% |
lawngreen | 50+ | 206 | 74.6% |
All colors | 276 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
15 | 221 | ndpi_patricia_search_best2 | call site: 00221 | fprintf |
9 | 154 | ndpi_patricia_search_exact | call site: 00154 | fprintf |
6 | 52 | ndpi_patricia_lookup | call site: 00052 | fprintf |
6 | 65 | ndpi_patricia_lookup | call site: 00065 | fprintf |
4 | 30 | LLVMFuzzerTestOneInput | call site: 00030 | fprintf |
3 | 47 | ndpi_patricia_lookup | call site: 00047 | fprintf |
2 | 60 | ndpi_patricia_lookup | call site: 00060 | fprintf |
2 | 72 | ndpi_patricia_lookup | call site: 00072 | fprintf |
2 | 81 | ndpi_patricia_lookup | call site: 00081 | fprintf |
2 | 85 | ndpi_patricia_lookup | call site: 00085 | fprintf |
2 | 96 | ndpi_patricia_lookup | call site: 00096 | fprintf |
2 | 169 | ndpi_patricia_search_exact | call site: 00169 | fprintf |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_patricia.cpp | 28 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/third_partyndpi_patricia.c | 25 |
ndpi/tests/performance/gcrypt.c | 2 |
ndpilib/ndpi_main.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 23 | 25.2% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 68 | 74.7% |
All colors | 91 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 43 | ndpi_bitmap_serialize | call site: 00043 | |
1 | 6 | LLVMFuzzerTestOneInput | call site: 00006 | |
1 | 11 | LLVMFuzzerTestOneInput | call site: 00011 | |
1 | 17 | LLVMFuzzerTestOneInput | call site: 00017 | |
1 | 21 | LLVMFuzzerTestOneInput | call site: 00021 | |
1 | 26 | LLVMFuzzerTestOneInput | call site: 00026 | |
1 | 31 | LLVMFuzzerTestOneInput | call site: 00031 | |
1 | 34 | LLVMFuzzerTestOneInput | call site: 00034 | |
1 | 37 | LLVMFuzzerTestOneInput | call site: 00037 | |
1 | 40 | LLVMFuzzerTestOneInput | call site: 00040 | |
1 | 47 | LLVMFuzzerTestOneInput | call site: 00047 | |
1 | 50 | LLVMFuzzerTestOneInput | call site: 00050 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_bitmap.cpp | 25 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_bitmap.c | 43 |
ndpi/tests/performance/gcrypt.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 2 | 1.45% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 1 | 0.72% |
lawngreen | 50+ | 134 | 97.8% |
All colors | 137 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 108 | LLVMFuzzerTestOneInput | call site: 00108 | |
1 | 118 | LLVMFuzzerTestOneInput | call site: 00118 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_crc32_md5.c | 27 |
ndpilib/ndpi_analyze.c | 3 |
ndpilib/ndpi_main.c | 3 |
ndpilib/third_partyndpi_md5.c | 6 |
ndpilib/ndpi_hash.c | 3 |
ndpilib/third_partyhll/MurmurHash3.c | 1 |
ndpi/tests/performance/gcrypt.c | 2 |
ndpilib/ndpi_utils.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 11 | 6.87% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 2 | 1.25% |
lawngreen | 50+ | 147 | 91.8% |
All colors | 160 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
8 | 130 | ndpi_base64_encode | call site: 00130 | printf |
1 | 13 | LLVMFuzzerTestOneInput | call site: 00013 | |
1 | 120 | SHA1Transform | call site: 00120 | SHA1Transform |
1 | 140 | ndpi_community_id_finalize_and_compute_hash | call site: 00140 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_community_id.cpp | 12 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 2 |
ndpilib/ndpi_community_id.c | 20 |
ndpilib/third_partyndpi_sha1.c | 10 |
ndpilib/ndpi_utils.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 141 | 9.13% |
gold | [1:9] | 15 | 0.97% |
yellow | [10:29] | 1 | 0.06% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1387 | 89.8% |
All colors | 1544 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
20 | 109 | ndpi_exit_detection_module | call site: 00109 | ndpi_term_address_cache |
17 | 46 | ndpi_exit_detection_module | call site: 00046 | cache_free |
7 | 1349 | node_resize_mp | call site: 01349 | node_resize_mp |
6 | 1444 | ndpi_patricia_lookup | call site: 01444 | fprintf |
6 | 1457 | ndpi_patricia_lookup | call site: 01457 | fprintf |
5 | 1386 | ndpi_set_config | call site: 01386 | ndpi_str_endswith |
5 | 1497 | ndpi_encode_domain | call site: 01497 | ndpi_hash_find_entry |
4 | 7 | ndpi_init_detection_module | call site: 00007 | set_ndpi_debug_function |
4 | 67 | ndpi_exit_detection_module | call site: 00067 | ndpi_tdestroy_recurse |
4 | 1272 | init_string_based_protocols | call site: 01272 | NDPI_LOG_ERR |
4 | 1423 | add_to_ptree | call site: 01423 | fprintf |
4 | 1537 | ndpi_hash_add_entry | call site: 01537 | ndpi_hash_add_entry |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_filecfg_categories.c | 8 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 88 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 16 |
ndpilib/ndpi_utils.c | 25 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 2 |
ndpilib/third_partyahocorasick.c | 32 |
ndpilib/ndpi_domain_classify.c | 7 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 3 |
ndpilib/third_partyshoco.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1483 | 37.2% |
gold | [1:9] | 2080 | 52.2% |
yellow | [10:29] | 50 | 1.25% |
greenyellow | [30:49] | 13 | 0.32% |
lawngreen | 50+ | 354 | 8.89% |
All colors | 3980 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
981 | 2945 | ndpi_search_dtls | call site: 02945 | ndpi_search_tls_tcp |
82 | 2796 | ndpi_set_detected_protocol | call site: 02796 | ndpi_handle_risk_exceptions |
42 | 28 | ndpi_patricia_destroy | call site: 00028 | ndpi_exit_detection_module |
32 | 95 | ndpi_domain_classify_free | call site: 00095 | ac_automata_release |
25 | 1417 | ndpi_load_categories_dir | call site: 01417 | _wopendir |
19 | 74 | ac_automata_walk | call site: 00074 | ac_automata_release |
15 | 2879 | ndpi_reconcile_protocols | call site: 02879 | ndpi_set_risk |
10 | 2752 | ndpi_int_stun_add_connection | call site: 02752 | |
7 | 1345 | node_resize_mp | call site: 01345 | node_resize_mp |
7 | 1443 | ndpi_load_categories_dir | call site: 01443 | readdir_r |
7 | 2723 | ndpi_lru_find_cache | call site: 02723 | ndpi_get_current_time |
6 | 1504 | ndpi_patricia_lookup | call site: 01504 | fprintf |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_is_stun_tcp.c | 3 |
ndpi/fuzz/fuzz_common_code.c | 11 |
ndpilib/ndpi_main.c | 461 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 58 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 20 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 2 |
ndpilib/ndpi_bitmap.c | 4 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 109 |
ndpilib/protocols/rtp.c | 5 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 52 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 1 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 1 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 9 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 1 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 8 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_fingerprint.c | 5 |
ndpilib/ndpi_serializer.c | 2 |
ndpilib/third_partyndpi_md5.c | 6 |
ndpi/windowsndpi_define.h | 1 |
ndpilib/third_partyndpi_sha256.c | 8 |
ndpilib/third_partyndpi_sha1.c | 10 |
ndpilib/third_partystrptime.c | 7 |
ndpilib/ndpi_analyze.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6 | 18.7% |
gold | [1:9] | 1 | 3.12% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 25 | 78.1% |
All colors | 32 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 15 | ndpi_cm_sketch_init | call site: 00015 | printf |
1 | 11 | ndpi_cm_sketch_init | call site: 00011 | |
1 | 18 | ndpi_cm_sketch_init | call site: 00018 | |
1 | 21 | ndpi_cm_sketch_add | call site: 00021 | printf |
1 | 25 | ndpi_cm_sketch_count | call site: 00025 | printf |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_cmsketch.cpp | 9 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_analyze.c | 7 |
ndpi/tests/performance/gcrypt.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 3 | 4.22% |
gold | [1:9] | 1 | 1.40% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 67 | 94.3% |
All colors | 71 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 8 | cache_new | call site: 00008 | |
1 | 11 | cache_new | call site: 00011 | |
1 | 26 | cache_add | call site: 00026 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_libcache.cpp | 14 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/third_partylibcache.c | 9 |
ndpi/tests/performance/gcrypt.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 18 | 9.67% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 168 | 90.3% |
All colors | 186 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 53 | xmemchr | call site: 00053 | DETECTNULL |
2 | 181 | ac_automata_release | call site: 00181 | acho_free |
1 | 10 | ac_automata_init | call site: 00010 | |
1 | 14 | ac_automata_init | call site: 00014 | |
1 | 17 | LLVMFuzzerTestOneInput | call site: 00017 | ac_automata_init |
1 | 38 | ndpi_strdup | call site: 00038 | |
1 | 58 | xmemchr | call site: 00058 | |
1 | 89 | node_resize_mp | call site: 00089 | |
1 | 96 | LLVMFuzzerTestOneInput | call site: 00096 | |
1 | 112 | ac_automata_walk | call site: 00112 | |
1 | 124 | LLVMFuzzerTestOneInput | call site: 00124 | printf |
1 | 129 | node_findbs_next | call site: 00129 | node_findbs_next |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_ahocorasick.cpp | 31 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/third_partyahocorasick.c | 40 |
ndpilib/ndpi_main.c | 12 |
ndpilib/ndpi_memory.c | 3 |
ndpi/tests/performance/gcrypt.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 701 | 15.8% |
gold | [1:9] | 2105 | 47.7% |
yellow | [10:29] | 92 | 2.08% |
greenyellow | [30:49] | 34 | 0.77% |
lawngreen | 50+ | 1479 | 33.5% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_pl7m_64k.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 100 | 7.05% |
gold | [1:9] | 13 | 0.91% |
yellow | [10:29] | 1 | 0.07% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1303 | 91.9% |
All colors | 1417 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
20 | 109 | ndpi_exit_detection_module | call site: 00109 | ndpi_term_address_cache |
17 | 46 | ndpi_exit_detection_module | call site: 00046 | cache_free |
7 | 1349 | node_resize_mp | call site: 01349 | node_resize_mp |
5 | 1384 | ndpi_set_config | call site: 01384 | ndpi_str_endswith |
4 | 7 | ndpi_init_detection_module | call site: 00007 | set_ndpi_debug_function |
4 | 21 | ndpi_patricia_destroy | call site: 00021 | ndpi_Deref_Prefix |
4 | 26 | ndpi_DeleteEntry | call site: 00026 | ndpi_DeleteEntry |
4 | 67 | ndpi_exit_detection_module | call site: 00067 | ndpi_tdestroy_recurse |
4 | 1272 | init_string_based_protocols | call site: 01272 | NDPI_LOG_ERR |
3 | 86 | ac_automata_release | call site: 00086 | ac_automata_release |
2 | 94 | ndpi_hash_free | call site: 00094 | ndpi_hash_free |
2 | 106 | ndpi_exit_detection_module | call site: 00106 | ndpi_free |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_filecfg_malicious_ja4.c | 8 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 76 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 7 |
ndpilib/ndpi_utils.c | 16 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 2 |
ndpilib/third_partyahocorasick.c | 32 |
ndpilib/ndpi_domain_classify.c | 4 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 95 | 6.72% |
gold | [1:9] | 13 | 0.92% |
yellow | [10:29] | 1 | 0.07% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1303 | 92.2% |
All colors | 1412 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
20 | 109 | ndpi_exit_detection_module | call site: 00109 | ndpi_term_address_cache |
17 | 46 | ndpi_exit_detection_module | call site: 00046 | cache_free |
6 | 90 | ndpi_exit_detection_module | call site: 00090 | ndpi_hash_free |
5 | 1384 | ndpi_set_config | call site: 01384 | ndpi_str_endswith |
4 | 7 | ndpi_init_detection_module | call site: 00007 | set_ndpi_debug_function |
4 | 21 | ndpi_patricia_destroy | call site: 00021 | ndpi_Deref_Prefix |
4 | 26 | ndpi_DeleteEntry | call site: 00026 | ndpi_DeleteEntry |
4 | 67 | ndpi_exit_detection_module | call site: 00067 | ndpi_tdestroy_recurse |
4 | 1272 | init_string_based_protocols | call site: 01272 | NDPI_LOG_ERR |
2 | 86 | ac_automata_release | call site: 00086 | acho_free |
2 | 106 | ndpi_exit_detection_module | call site: 00106 | ndpi_free |
2 | 176 | ndpi_realloc | call site: 00176 | ndpi_free |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_filecfg_risk_domains.c | 8 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 75 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 7 |
ndpilib/ndpi_utils.c | 12 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 2 |
ndpilib/third_partyahocorasick.c | 33 |
ndpilib/ndpi_domain_classify.c | 4 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 16 | 13.2% |
gold | [1:9] | 7 | 5.78% |
yellow | [10:29] | 1 | 0.82% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 97 | 80.1% |
All colors | 121 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
4 | 65 | binary_fuse16_populate | call site: 00065 | binary_fuse_rng_splitmix64 |
3 | 22 | binary_fuse_calculate_segment_length | call site: 00022 | |
3 | 29 | binary_fuse_calculate_size_factor | call site: 00029 | binary_fuse_max |
1 | 7 | ndpi_bitmap64_fuse_alloc | call site: 00007 | |
1 | 9 | ndpi_bitmap64_fuse_alloc | call site: 00009 | |
1 | 11 | ndpi_bitmap64_fuse_alloc | call site: 00011 | |
1 | 16 | ndpi_bitmap64_fuse_compress | call site: 00016 | printf |
1 | 38 | binary_fuse_rng_splitmix64 | call site: 00038 | UINT64_C |
1 | 60 | binary_fuse_murmur64 | call site: 00060 | UINT64_C |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_bitmap64_fuse.cpp | 10 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_bitmap64_fuse.c | 13 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_party/include/binaryfusefilter.h | 19 |
ndpilib/ndpi_memory.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 528 | 14.3% |
gold | [1:9] | 2163 | 58.6% |
yellow | [10:29] | 110 | 2.98% |
greenyellow | [30:49] | 45 | 1.21% |
lawngreen | 50+ | 844 | 22.8% |
All colors | 3690 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
42 | 28 | ndpi_patricia_destroy | call site: 00028 | ndpi_exit_detection_module |
32 | 95 | ndpi_domain_classify_free | call site: 00095 | ac_automata_release |
25 | 1417 | ndpi_load_categories_dir | call site: 01417 | _wopendir |
19 | 74 | ac_automata_walk | call site: 00074 | ac_automata_release |
15 | 2838 | ndpi_patricia_search_best2 | call site: 02838 | fprintf |
14 | 3248 | ndpi_serialize_binary_uint32 | call site: 03248 | ndpi_serialize_uint32_uint32 |
14 | 3346 | ndpi_serialize_binary_float | call site: 03346 | ndpi_serialize_uint32_float |
11 | 2756 | internal_giveup | call site: 02756 | ndpi_fill_protocol_category_and_breed |
11 | 3205 | ndpi_serialize_uint32_binary | call site: 03205 | ndpi_serialize_key_uint32 |
10 | 2942 | ndpi_internal_detection_process_packet | call site: 02942 | fully_enc_heuristic |
9 | 3142 | ookla_search_into_cache | call site: 03142 | ndpi_set_detected_protocol |
9 | 3267 | ndpi_serialize_binary_uint32 | call site: 03267 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_process_packet.c | 9 |
ndpi/fuzz/fuzz_common_code.c | 11 |
ndpilib/ndpi_main.c | 513 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 96 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 9 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_fingerprint.c | 5 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/third_partyndpi_sha256.c | 8 |
ndpilib/ndpi_analyze.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 3 | 6.66% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 42 | 93.3% |
All colors | 45 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 15 | ndpi_hash_add_entry | call site: 00015 | |
1 | 17 | ndpi_hash_add_entry | call site: 00017 | |
1 | 19 | ndpi_hash_add_entry | call site: 00019 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_hash.cpp | 13 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_utils.c | 7 |
ndpi/tests/performance/gcrypt.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 19 | 3.32% |
gold | [1:9] | 3 | 0.52% |
yellow | [10:29] | 2 | 0.35% |
greenyellow | [30:49] | 3 | 0.52% |
lawngreen | 50+ | 544 | 95.2% |
All colors | 571 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
3 | 183 | ndpi_serialize_binary_uint32 | call site: 00183 | ndpi_serializer_header_string |
3 | 312 | ndpi_serialize_binary_double | call site: 00312 | ndpi_serialize_single_string |
2 | 128 | ndpi_serialize_uint32_double | call site: 00128 | ndpi_serialize_key_uint32 |
1 | 13 | ndpi_init_serializer_buffer | call site: 00013 | |
1 | 17 | ndpi_term_serializer | call site: 00017 | |
1 | 23 | ndpi_snprintf | call site: 00023 | |
1 | 36 | ndpi_realloc | call site: 00036 | |
1 | 471 | ndpi_deserialize_key_string | call site: 00471 | |
1 | 481 | ndpi_deserialize_key_uint32 | call site: 00481 | |
1 | 483 | ndpi_deserialize_key_uint32 | call site: 00483 | |
1 | 501 | ndpi_deserialize_value_uint64 | call site: 00501 | ndpi_deserialize_value_uint32 |
1 | 514 | ndpi_deserialize_value_int32 | call site: 00514 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_serialization.cpp | 67 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_serializer.c | 86 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_utils.c | 5 |
ndpilib/ndpi_memory.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 2 | 10.5% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 17 | 89.4% |
All colors | 19 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 4 | LLVMFuzzerTestOneInput | call site: 00004 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_strnstr.cpp | 8 |
ndpi/tests/performance/strnstr.cpp | 2 |
ndpilib/ndpi_utils.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 705 | 15.9% |
gold | [1:9] | 2112 | 47.8% |
yellow | [10:29] | 97 | 2.19% |
greenyellow | [30:49] | 31 | 0.70% |
lawngreen | 50+ | 1466 | 33.2% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
32 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 126 | 7.75% |
gold | [1:9] | 12 | 0.73% |
yellow | [10:29] | 2 | 0.12% |
greenyellow | [30:49] | 2 | 0.12% |
lawngreen | 50+ | 1482 | 91.2% |
All colors | 1624 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
17 | 46 | ndpi_exit_detection_module | call site: 00046 | cache_free |
11 | 118 | ndpi_exit_detection_module | call site: 00118 | ndpi_term_address_cache |
7 | 109 | ndpi_exit_detection_module | call site: 00109 | ndpi_hash_free |
7 | 1349 | node_resize_mp | call site: 01349 | node_resize_mp |
6 | 1461 | ndpi_patricia_lookup | call site: 01461 | fprintf |
6 | 1474 | ndpi_patricia_lookup | call site: 01474 | fprintf |
5 | 1384 | ndpi_set_config | call site: 01384 | ndpi_str_endswith |
4 | 7 | ndpi_init_detection_module | call site: 00007 | set_ndpi_debug_function |
4 | 67 | ndpi_exit_detection_module | call site: 00067 | ndpi_tdestroy_recurse |
4 | 1272 | init_string_based_protocols | call site: 01272 | NDPI_LOG_ERR |
4 | 1440 | add_to_ptree | call site: 01440 | fprintf |
4 | 1559 | ndpi_handle_rule | call site: 01559 | NDPI_LOG_ERR |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_filecfg_protocols.c | 8 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 108 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 16 |
ndpilib/ndpi_utils.c | 17 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 2 |
ndpilib/third_partyahocorasick.c | 32 |
ndpilib/ndpi_domain_classify.c | 4 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 60 | 37.7% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 28 | 17.6% |
lawngreen | 50+ | 71 | 44.6% |
All colors | 159 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
23 | 91 | mbedtls_cipher_update | call site: 00091 | mbedtls_gcm_update |
18 | 66 | mbedtls_cipher_set_iv | call site: 00066 | mbedtls_gcm_starts |
8 | 121 | mbedtls_cipher_finish | call site: 00121 | mbedtls_cipher_get_iv_size |
5 | 147 | LLVMFuzzerTestOneInput | call site: 00147 | |
1 | 30 | LLVMFuzzerTestOneInput | call site: 00030 | MBEDTLS_INTERNAL_VALIDATE_RET |
1 | 32 | LLVMFuzzerTestOneInput | call site: 00032 | MBEDTLS_INTERNAL_VALIDATE_RET |
1 | 34 | LLVMFuzzerTestOneInput | call site: 00034 | MBEDTLS_INTERNAL_VALIDATE_RET |
1 | 36 | LLVMFuzzerTestOneInput | call site: 00036 | MBEDTLS_INTERNAL_VALIDATE_RET |
1 | 38 | LLVMFuzzerTestOneInput | call site: 00038 | MBEDTLS_INTERNAL_VALIDATE_RET |
1 | 40 | LLVMFuzzerTestOneInput | call site: 00040 | MBEDTLS_INTERNAL_VALIDATE_RET |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_gcrypt_cipher.cpp | 39 |
ndpilib/third_partygcrypt/cipher.c | 19 |
ndpilib/third_party/include/gcrypt/cipher.h | 1 |
ndpilib/third_partygcrypt/gcm.c | 13 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 1 | 14.2% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 6 | 85.7% |
All colors | 7 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 5 | ntohs_ndpi_bytestream_to_number | call site: 00005 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_bytestream.c | 4 |
ndpilib/ndpi_main.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 9 | 18.0% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 41 | 82.0% |
All colors | 50 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 36 | ndpi_bitmap_serialize | call site: 00036 | |
1 | 7 | ndpi_filter_alloc | call site: 00007 | |
1 | 13 | ndpi_filter_add | call site: 00013 | |
1 | 24 | ndpi_filter_contains | call site: 00024 | |
1 | 33 | ndpi_filter_size | call site: 00033 | |
1 | 40 | ndpi_filter_size | call site: 00040 | |
1 | 43 | ndpi_filter_cardinality | call site: 00043 | |
1 | 47 | ndpi_filter_free | call site: 00047 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_filter.cpp | 13 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_filter.c | 10 |
ndpilib/ndpi_bitmap.c | 15 |
ndpi/tests/performance/gcrypt.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 16 | 13.3% |
gold | [1:9] | 8 | 6.66% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 96 | 80.0% |
All colors | 120 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
3 | 77 | ndpi_encode_domain | call site: 00077 | fprintf |
2 | 1 | LLVMFuzzerTestOneInput | call site: 00001 | set_ndpi_debug_function |
2 | 83 | ndpi_domain_classify_add | call site: 00083 | ndpi_hash_add_entry |
2 | 108 | ndpi_domain_classify_hostname | call site: 00108 | ndpi_hash_find_entry |
1 | 5 | ndpi_load_domain_suffixes | call site: 00005 | ndpi_hash_free |
1 | 8 | ndpi_hash_free | call site: 00008 | |
1 | 11 | ndpi_load_domain_suffixes | call site: 00011 | |
1 | 19 | ndpi_hash_add_entry | call site: 00019 | |
1 | 27 | ndpi_load_domain_suffixes | call site: 00027 | NDPI_LOG_ERR |
1 | 38 | ndpi_domain_classify_alloc | call site: 00038 | ndpi_free |
1 | 54 | ndpi_get_host_domain_suffix | call site: 00054 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_domain_classify.cpp | 17 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_domains.c | 12 |
ndpilib/ndpi_utils.c | 16 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_domain_classify.c | 15 |
ndpilib/third_partyshoco.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 2 | 4.87% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 39 | 95.1% |
All colors | 41 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 8 | LLVMFuzzerTestOneInput | call site: 00008 | |
1 | 15 | LLVMFuzzerTestOneInput | call site: 00015 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_tree.cpp | 12 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 2 |
ndpilib/ndpi_utils.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 16 | 15.3% |
gold | [1:9] | 2 | 1.92% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 86 | 82.6% |
All colors | 104 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
10 | 72 | InvMixColumns | call site: 00072 | |
2 | 58 | ndpi_quick_decrypt | call site: 00058 | ndpi_free |
1 | 10 | ndpi_quick_encrypt | call site: 00010 | |
1 | 42 | ndpi_base64_encode | call site: 00042 | |
1 | 44 | ndpi_quick_encrypt | call site: 00044 | |
1 | 55 | ndpi_base64_decode | call site: 00055 | ndpi_free |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_quick_encryption.cpp | 10 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_utils.c | 13 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyaes.c | 16 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 22 | 20.3% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 86 | 79.6% |
All colors | 108 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
8 | 39 | manhattan_dist | call site: 00039 | recursive_build |
6 | 65 | query_depth_first | call site: 00065 | query_depth_first |
5 | 1 | LLVMFuzzerTestOneInput | call site: 00001 | |
1 | 9 | LLVMFuzzerTestOneInput | call site: 00009 | |
1 | 30 | btree_init | call site: 00030 | |
1 | 86 | nheap_get_arrays | call site: 00086 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_btree.cpp | 12 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_analyze.c | 4 |
ndpilib/third_partyball.c | 28 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 11 | 8.14% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 4 | 2.96% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 120 | 88.8% |
All colors | 135 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
4 | 62 | LLVMFuzzerTestOneInput | call site: 00062 | printf |
3 | 26 | ndpi_hw_init | call site: 00026 | |
1 | 8 | LLVMFuzzerTestOneInput | call site: 00008 | |
1 | 12 | LLVMFuzzerTestOneInput | call site: 00012 | |
1 | 33 | ndpi_hw_init | call site: 00033 | |
1 | 60 | ndpi_hw_add_value | call site: 00060 | printf |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp | 39 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_analyze.c | 26 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 69 | 34.1% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 133 | 65.8% |
All colors | 202 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
69 | 33 | syntax_merge_words | call site: 00033 | ndpi_Ref_Prefix |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_libinjection.c | 6 |
ndpilib/third_partylibinjection_sqli.c | 28 |
ndpilib/third_partyndpi_patricia.c | 14 |
ndpi/tests/performance/gcrypt.c | 2 |
ndpilib/third_partylibinjection_xss.c | 10 |
ndpilib/third_partylibinjection_html5.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 4 | 10.8% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 33 | 89.1% |
All colors | 37 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 6 | LLVMFuzzerTestOneInput | call site: 00006 | set_ndpi_debug_function |
1 | 22 | ndpi_hash_add_entry | call site: 00022 | |
1 | 24 | ndpi_hash_add_entry | call site: 00024 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_filecfg_malicious_sha1.c | 9 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_main.c | 7 |
ndpilib/ndpi_utils.c | 7 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 698 | 15.8% |
gold | [1:9] | 2066 | 46.8% |
yellow | [10:29] | 107 | 2.42% |
greenyellow | [30:49] | 43 | 0.97% |
lawngreen | 50+ | 1497 | 33.9% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_pl7m_simplest_internal.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 4 | 17.3% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 19 | 82.6% |
All colors | 23 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 7 | LLVMFuzzerTestOneInput | call site: 00007 | |
1 | 12 | ndpi_jitter_init | call site: 00012 | |
1 | 16 | ndpi_jitter_add_value | call site: 00016 | printf |
1 | 20 | ndpi_jitter_free | call site: 00020 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_jitter.cpp | 10 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_analyze.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 87 | 24.7% |
gold | [1:9] | 3 | 0.85% |
yellow | [10:29] | 3 | 0.85% |
greenyellow | [30:49] | 8 | 2.27% |
lawngreen | 50+ | 251 | 71.3% |
All colors | 352 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
32 | 211 | mbedtls_aes_crypt_ecb | call site: 00211 | mbedtls_internal_aes_encrypt |
19 | 122 | mbedtls_aesni_setkey_enc | call site: 00122 | MBEDTLS_GET_UINT32_LE |
6 | 38 | sha256_write_byte_block | call site: 00038 | SIG1 |
6 | 258 | mbedtls_gcm_starts | call site: 00258 | gcm_mult |
5 | 184 | mbedtls_gcm_update | call site: 00184 | |
3 | 171 | gcm_mult | call site: 00171 | gcm_mask |
2 | 97 | mbedtls_aesni_has_support | call site: 00097 | |
2 | 177 | gcm_mask | call site: 00177 | gcm_mult |
2 | 203 | _gcry_cipher_crypt | call site: 00203 | ndpi_malloc |
2 | 267 | mbedtls_gcm_update_ad | call site: 00267 | gcm_mult |
1 | 16 | gcry_md_open | call site: 00016 | |
1 | 57 | gcry_md_close | call site: 00057 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_gcrypt_light.cpp | 31 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/third_partygcrypt_light.c | 21 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partygcrypt/digest.c | 5 |
ndpilib/third_partyndpi_sha256.c | 6 |
ndpilib/third_partygcrypt/aes.c | 22 |
ndpilib/third_partygcrypt/gcm.c | 23 |
ndpilib/third_partygcrypt/aesni.c | 11 |
ndpilib/third_partygcrypt/cipher.c | 8 |
ndpilib/third_party/include/gcrypt/cipher.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 331 | 12.1% |
gold | [1:9] | 2030 | 74.3% |
yellow | [10:29] | 49 | 1.79% |
greenyellow | [30:49] | 15 | 0.54% |
lawngreen | 50+ | 306 | 11.2% |
All colors | 2731 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
42 | 28 | ndpi_patricia_destroy | call site: 00028 | ndpi_exit_detection_module |
32 | 95 | ndpi_domain_classify_free | call site: 00095 | ac_automata_release |
25 | 1417 | ndpi_load_categories_dir | call site: 01417 | _wopendir |
19 | 74 | ac_automata_walk | call site: 00074 | ac_automata_release |
7 | 1345 | node_resize_mp | call site: 01345 | node_resize_mp |
7 | 1443 | ndpi_load_categories_dir | call site: 01443 | readdir_r |
6 | 1504 | ndpi_patricia_lookup | call site: 01504 | fprintf |
6 | 1517 | ndpi_patricia_lookup | call site: 01517 | fprintf |
5 | 1382 | ndpi_set_config | call site: 01382 | ndpi_str_endswith |
5 | 1497 | ndpi_New_Prefix2 | call site: 01497 | ndpi_free |
4 | 3 | ndpi_init_detection_module | call site: 00003 | set_ndpi_debug_function |
4 | 17 | ndpi_patricia_destroy | call site: 00017 | ndpi_Deref_Prefix |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_dga.c | 7 |
ndpi/fuzz/fuzz_common_code.c | 11 |
ndpilib/ndpi_main.c | 427 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 16 |
ndpilib/ndpi_utils.c | 33 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 4 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 7 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 1 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 1 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 1 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 1 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 1 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_fingerprint.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 696 | 15.7% |
gold | [1:9] | 2097 | 47.5% |
yellow | [10:29] | 91 | 2.06% |
greenyellow | [30:49] | 40 | 0.90% |
lawngreen | 50+ | 1487 | 33.7% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_pl7m_simplest.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 609 | 17.7% |
gold | [1:9] | 2032 | 59.2% |
yellow | [10:29] | 62 | 1.80% |
greenyellow | [30:49] | 16 | 0.46% |
lawngreen | 50+ | 710 | 20.7% |
All colors | 3429 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
42 | 28 | ndpi_patricia_destroy | call site: 00028 | ndpi_exit_detection_module |
32 | 95 | ndpi_domain_classify_free | call site: 00095 | ac_automata_release |
26 | 2824 | ndpi_lru_add_to_cache | call site: 02824 | ndpi_set_risk |
26 | 3199 | processClientServerHello | call site: 03199 | ndpi_cache_find_hostname_ip |
25 | 1417 | ndpi_load_categories_dir | call site: 01417 | _wopendir |
22 | 3402 | ndpi_free_flow_data | call site: 03402 | ndpi_free |
19 | 74 | ac_automata_walk | call site: 00074 | ac_automata_release |
17 | 3367 | ndpi_free_flow_data | call site: 03367 | ndpi_free |
15 | 2754 | ndpi_patricia_search_best2 | call site: 02754 | fprintf |
10 | 2810 | ndpi_handle_risk_exceptions | call site: 02810 | ndpi_check_ipv6_exception |
9 | 2871 | proto_stack_update | call site: 02871 | ookla_add_to_cache |
7 | 1345 | node_resize_mp | call site: 01345 | node_resize_mp |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_quic_get_crypto_data.c | 10 |
ndpi/fuzz/fuzz_common_code.c | 11 |
ndpilib/ndpi_main.c | 462 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 50 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 20 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 2 |
ndpilib/ndpi_bitmap.c | 4 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 51 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 7 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 1 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 1 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 41 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 1 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_fingerprint.c | 5 |
ndpilib/ndpi_serializer.c | 1 |
ndpi/windowsndpi_define.h | 1 |
ndpilib/third_partyndpi_md5.c | 6 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 15 | 27.7% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 39 | 72.2% |
All colors | 54 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
3 | 14 | ndpi_ses_init | call site: 00014 | |
3 | 25 | ndpi_ses_fitting | call site: 00025 | printf |
3 | 37 | ndpi_des_fitting | call site: 00037 | printf |
1 | 8 | LLVMFuzzerTestOneInput | call site: 00008 | |
1 | 20 | ndpi_normal_cdf_inverse | call site: 00020 | printf |
1 | 23 | ndpi_ses_add_value | call site: 00023 | printf |
1 | 32 | ndpi_des_init | call site: 00032 | printf |
1 | 35 | ndpi_des_add_value | call site: 00035 | printf |
1 | 41 | LLVMFuzzerTestOneInput | call site: 00041 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_ses_des.cpp | 17 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 2 |
ndpilib/ndpi_analyze.c | 11 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 147 | 9.53% |
gold | [1:9] | 15 | 0.97% |
yellow | [10:29] | 2 | 0.12% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1377 | 89.3% |
All colors | 1541 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
20 | 109 | ndpi_exit_detection_module | call site: 00109 | ndpi_term_address_cache |
17 | 46 | ndpi_exit_detection_module | call site: 00046 | cache_free |
7 | 1349 | node_resize_mp | call site: 01349 | node_resize_mp |
6 | 1441 | ndpi_patricia_lookup | call site: 01441 | fprintf |
6 | 1454 | ndpi_patricia_lookup | call site: 01454 | fprintf |
5 | 1384 | ndpi_set_config | call site: 01384 | ndpi_str_endswith |
5 | 1494 | ndpi_encode_domain | call site: 01494 | ndpi_hash_find_entry |
4 | 7 | ndpi_init_detection_module | call site: 00007 | set_ndpi_debug_function |
4 | 67 | ndpi_exit_detection_module | call site: 00067 | ndpi_tdestroy_recurse |
4 | 1272 | init_string_based_protocols | call site: 01272 | NDPI_LOG_ERR |
4 | 1420 | add_to_ptree | call site: 01420 | fprintf |
4 | 1534 | ndpi_hash_add_entry | call site: 01534 | ndpi_hash_add_entry |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_filecfg_category.c | 8 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 86 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 16 |
ndpilib/ndpi_utils.c | 24 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 2 |
ndpilib/third_partyahocorasick.c | 32 |
ndpilib/ndpi_domain_classify.c | 7 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 3 |
ndpilib/third_partyshoco.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 753 | 18.4% |
gold | [1:9] | 131 | 3.21% |
yellow | [10:29] | 62 | 1.52% |
greenyellow | [30:49] | 21 | 0.51% |
lawngreen | 50+ | 3106 | 76.2% |
All colors | 4073 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
77 | 2654 | packet_processing | call site: 02654 | ndpi_classify |
61 | 3959 | process_ndpi_collected_info | call site: 03959 | dump_flow_fingerprint |
30 | 3750 | ndpi_dpi2json | call site: 03750 | ndpi_serialize_string_uint32 |
17 | 3882 | ndpi_dpi2json | call site: 03882 | ndpi_serialize_string_uint32 |
15 | 2966 | ndpi_patricia_search_best2 | call site: 02966 | fprintf |
15 | 3862 | ndpi_dpi2json | call site: 03862 | ndpi_serialize_string_uint32 |
14 | 132 | ndpi_exit_detection_module | call site: 00132 | ndpi_term_address_cache |
14 | 3502 | ndpi_is_number | call site: 03502 | ndpi_serialize_uint32_uint32 |
14 | 3797 | ndpi_dpi2json | call site: 03797 | |
13 | 3291 | ndpi_detection_giveup | call site: 03291 | ndpi_set_detected_protocol |
11 | 3679 | ndpi_serialize_binary_float | call site: 03679 | ndpi_serialize_uint32_float |
10 | 2530 | ndpi_free_flow_data | call site: 02530 | ndpi_free |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_readerutils_workflow.cpp | 22 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 476 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 119 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 120 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 17 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_domains.c | 8 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 5 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 12 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 135 | 84.9% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 24 | 15.0% |
All colors | 159 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
54 | 28 | LLVMFuzzerTestOneInput | call site: 00028 | ndpi_free |
48 | 99 | LLVMFuzzerTestOneInput | call site: 00099 | ndpi_free |
17 | 10 | LLVMFuzzerTestOneInput | call site: 00010 | binary_fuse_calculate_size_factor |
5 | 85 | LLVMFuzzerTestOneInput | call site: 00085 | binary_fuse_mix_split |
4 | 94 | LLVMFuzzerTestOneInput | call site: 00094 | binary_fuse_calculate_size_factor |
4 | 150 | LLVMFuzzerTestOneInput | call site: 00150 | binary_fuse_mix_split |
1 | 7 | LLVMFuzzerTestOneInput | call site: 00007 | |
1 | 92 | LLVMFuzzerTestOneInput | call site: 00092 | ndpi_free |
1 | 156 | LLVMFuzzerTestOneInput | call site: 00156 | ndpi_free |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_binaryfusefilter.cpp | 13 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_party/include/binaryfusefilter.h | 22 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 646 | 14.6% |
gold | [1:9] | 2132 | 48.3% |
yellow | [10:29] | 104 | 2.35% |
greenyellow | [30:49] | 35 | 0.79% |
lawngreen | 50+ | 1494 | 33.8% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
9 | 124 | ndpi_free_addr_item | call site: 00124 | ndpi_free |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_alloc_fail.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 709 | 16.0% |
gold | [1:9] | 2112 | 47.8% |
yellow | [10:29] | 82 | 1.85% |
greenyellow | [30:49] | 43 | 0.97% |
lawngreen | 50+ | 1465 | 33.2% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_pl7m.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 2 | 6.45% |
gold | [1:9] | 1 | 3.22% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 28 | 90.3% |
All colors | 31 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 19 | LLVMFuzzerTestOneInput | call site: 00019 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_memmem.cpp | 9 |
ndpilib/ndpi_main.c | 5 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6 | 5.66% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 1 | 0.94% |
lawngreen | 50+ | 99 | 93.3% |
All colors | 106 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 22 | ndpi_init_address_cache | call site: 00022 | |
1 | 26 | ndpi_init_address_cache | call site: 00026 | |
1 | 28 | ndpi_init_address_cache | call site: 00028 | |
1 | 90 | LLVMFuzzerTestOneInput | call site: 00090 | ndpi_filter_free |
1 | 92 | ndpi_filter_free | call site: 00092 | |
1 | 96 | ndpi_filter_alloc | call site: 00096 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_address_cache.cpp | 21 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_cache.c | 26 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_memory.c | 3 |
ndpilib/ndpi_filter.c | 2 |
ndpilib/ndpi_bitmap.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 99 | 7.01% |
gold | [1:9] | 13 | 0.92% |
yellow | [10:29] | 2 | 0.14% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1297 | 91.9% |
All colors | 1411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
20 | 109 | ndpi_exit_detection_module | call site: 00109 | ndpi_term_address_cache |
17 | 46 | ndpi_exit_detection_module | call site: 00046 | cache_free |
7 | 1349 | node_resize_mp | call site: 01349 | node_resize_mp |
6 | 90 | ndpi_exit_detection_module | call site: 00090 | ndpi_hash_free |
4 | 7 | ndpi_init_detection_module | call site: 00007 | set_ndpi_debug_function |
4 | 21 | ndpi_patricia_destroy | call site: 00021 | ndpi_Deref_Prefix |
4 | 26 | ndpi_DeleteEntry | call site: 00026 | ndpi_DeleteEntry |
4 | 67 | ndpi_exit_detection_module | call site: 00067 | ndpi_tdestroy_recurse |
4 | 1272 | init_string_based_protocols | call site: 01272 | NDPI_LOG_ERR |
3 | 86 | ac_automata_release | call site: 00086 | ac_automata_release |
2 | 106 | ndpi_exit_detection_module | call site: 00106 | ndpi_free |
2 | 176 | ndpi_realloc | call site: 00176 | ndpi_free |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_filecfg_config.c | 8 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 75 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 7 |
ndpilib/ndpi_utils.c | 12 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 2 |
ndpilib/third_partyahocorasick.c | 32 |
ndpilib/ndpi_domain_classify.c | 4 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 399 | 8.98% |
gold | [1:9] | 66 | 1.48% |
yellow | [10:29] | 42 | 0.94% |
greenyellow | [30:49] | 33 | 0.74% |
lawngreen | 50+ | 3900 | 87.8% |
All colors | 4440 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
25 | 1621 | ndpi_load_categories_dir | call site: 01621 | _wopendir |
20 | 4353 | ndpi_free_flow_data | call site: 04353 | ndpi_free |
19 | 4194 | ndpi_serialize_uint32_binary | call site: 04194 | ndpi_serializer_header_uint32 |
15 | 3239 | ndpi_patricia_search_best2 | call site: 03239 | fprintf |
12 | 1658 | ndpi_load_categories_dir | call site: 01658 | ndpi_load_category_file |
11 | 4133 | ndpi_detection_giveup | call site: 04133 | ndpi_set_detected_protocol |
10 | 3797 | internal_giveup | call site: 03797 | ndpi_fill_protocol_category_and_breed |
10 | 4087 | ndpi_reconcile_protocols | call site: 04087 | ndpi_set_risk |
10 | 4304 | LLVMFuzzerTestOneInput | call site: 04304 | ndpi_min |
7 | 51 | ndpi_exit_detection_module | call site: 00051 | cache_free |
7 | 1354 | node_resize_mp | call site: 01354 | node_resize_mp |
7 | 1647 | ndpi_load_categories_dir | call site: 01647 | readdir_r |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_config.cpp | 142 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpilib/ndpi_main.c | 549 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 69 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 14 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 8 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 5 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 1 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_fingerprint.c | 5 |
ndpilib/third_partyndpi_sha256.c | 8 |
ndpilib/ndpi_analyze.c | 2 |
ndpilib/ndpi_serializer.c | 26 |
ndpilib/protocols/tcp_udp.c | 5 |
ndpilib/ndpi_classify.c | 5 |
ndpilib/third_partywindows/gettimeofday.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 17 | 10.1% |
gold | [1:9] | 3 | 1.79% |
yellow | [10:29] | 6 | 3.59% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 141 | 84.4% |
All colors | 167 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
5 | 70 | mbedtls_gcm_update | call site: 00070 | |
2 | 58 | gcm_mult | call site: 00058 | gcm_mask |
2 | 86 | mbedtls_aesni_has_support | call site: 00086 | |
2 | 115 | mbedtls_gcm_update_ad | call site: 00115 | gcm_mult |
1 | 37 | mbedtls_cipher_setkey | call site: 00037 | |
1 | 48 | mbedtls_cipher_update | call site: 00048 | mbedtls_gcm_update |
1 | 61 | gcm_mask | call site: 00061 | mbedtls_platform_zeroize |
1 | 64 | gcm_mask | call site: 00064 | gcm_mult |
1 | 80 | gcm_gen_table | call site: 00080 | |
1 | 124 | mbedtls_gcm_finish | call site: 00124 | gcm_mult |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_gcrypt_gcm.cpp | 18 |
ndpilib/third_partygcrypt/gcm.c | 24 |
ndpilib/third_partygcrypt/cipher.c | 8 |
ndpilib/third_party/include/gcrypt/cipher.h | 1 |
ndpilib/third_partygcrypt/aesni.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 3 | 2.32% |
gold | [1:9] | 5 | 3.87% |
yellow | [10:29] | 33 | 25.5% |
greenyellow | [30:49] | 11 | 8.52% |
lawngreen | 50+ | 77 | 59.6% |
All colors | 129 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
2 | 24 | mbedtls_aesni_has_support | call site: 00024 | |
1 | 18 | aes_gen_tables | call site: 00018 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_gcrypt_aes.cpp | 13 |
ndpilib/third_partygcrypt/aes.c | 30 |
ndpilib/third_partygcrypt/aesni.c | 12 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 5 | 5.15% |
gold | [1:9] | 2 | 2.06% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 90 | 92.7% |
All colors | 97 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 8 | LLVMFuzzerTestOneInput | call site: 00008 | |
1 | 11 | LLVMFuzzerTestOneInput | call site: 00011 | |
1 | 68 | kd_nearest | call site: 00068 | kd_res_free |
1 | 74 | LLVMFuzzerTestOneInput | call site: 00074 | printf |
1 | 88 | clear_rec | call site: 00088 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ds_kdtree.cpp | 18 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 2 |
ndpilib/ndpi_analyze.c | 9 |
ndpilib/third_partykdtree.c | 20 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 4 | 8.88% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 41 | 91.1% |
All colors | 45 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1 | 7 | LLVMFuzzerTestOneInput | call site: 00007 | |
1 | 12 | hll_init | call site: 00012 | |
1 | 27 | hll_count | call site: 00027 | |
1 | 42 | hll_destroy | call site: 00042 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_alg_hll.cpp | 15 |
ndpi/fuzz/fuzz_common_code.c | 4 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/ndpi_analyze.c | 5 |
ndpilib/third_partyhll/hll.c | 7 |
ndpilib/third_partyhll/MurmurHash3.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 699 | 15.8% |
gold | [1:9] | 2112 | 47.8% |
yellow | [10:29] | 79 | 1.79% |
greenyellow | [30:49] | 48 | 1.08% |
lawngreen | 50+ | 1473 | 33.3% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_pl7m_internal.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 618 | 14.0% |
gold | [1:9] | 2116 | 47.9% |
yellow | [10:29] | 98 | 2.22% |
greenyellow | [30:49] | 36 | 0.81% |
lawngreen | 50+ | 1543 | 34.9% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
9 | 124 | ndpi_free_addr_item | call site: 00124 | ndpi_free |
9 | 3854 | ndpi_serialize_binary_uint32 | call site: 03854 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_payload_analyzer.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 703 | 15.9% |
gold | [1:9] | 2110 | 47.8% |
yellow | [10:29] | 107 | 2.42% |
greenyellow | [30:49] | 37 | 0.83% |
lawngreen | 50+ | 1454 | 32.9% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
35 | 4318 | process_ndpi_collected_info | call site: 04318 | dump_flow_fingerprint |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
21 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
10 | 3823 | ndpi_serialize_string_uint32 | call site: 03823 | ndpi_serializer_header_string |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_pl7m_randomize_ports.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 787 | 17.8% |
gold | [1:9] | 2120 | 48.0% |
yellow | [10:29] | 74 | 1.67% |
greenyellow | [30:49] | 36 | 0.81% |
lawngreen | 50+ | 1394 | 31.6% |
All colors | 4411 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
61 | 4292 | process_ndpi_collected_info | call site: 04292 | dump_flow_fingerprint |
44 | 4366 | LLVMFuzzerTestOneInput | call site: 04366 | ndpi_report_payload_stats |
35 | 34 | ndpi_patricia_destroy | call site: 00034 | ndpi_exit_detection_module |
32 | 101 | ndpi_domain_classify_free | call site: 00101 | ac_automata_release |
29 | 2987 | packet_processing | call site: 02987 | ndpi_payload_analyzer |
25 | 1431 | ndpi_load_categories_dir | call site: 01431 | _wopendir |
20 | 1858 | LLVMFuzzerTestOneInput | call site: 01858 | ndpi_set_config |
19 | 80 | ac_automata_walk | call site: 00080 | ac_automata_release |
19 | 3656 | ndpi_serialize_uint32_binary | call site: 03656 | ndpi_serializer_header_uint32 |
15 | 3299 | ndpi_patricia_search_best2 | call site: 03299 | fprintf |
14 | 3835 | ndpi_is_number | call site: 03835 | ndpi_serialize_uint32_uint32 |
13 | 4012 | ndpi_serialize_binary_float | call site: 04012 | ndpi_serialize_uint32_float |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_ndpi_reader_pl7m_only_subclassification.c | 35 |
ndpi/fuzz/fuzz_common_code.c | 5 |
ndpilib/ndpi_main.c | 520 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpi/example/reader_util.c | 120 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 123 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 12 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 1 |
ndpilib/ndpi_bitmap.c | 2 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/ndpi_fingerprint.c | 13 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 1 |
ndpilib/protocols/rtp.c | 1 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 1 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 2 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 2 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 5 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 4 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 7 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_analyze.c | 7 |
ndpilib/ndpi_serializer.c | 40 |
ndpilib/ndpi_classify.c | 16 |
ndpilib/third_partyndpi_sha256.c | 8 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 647 | 16.2% |
gold | [1:9] | 2078 | 52.2% |
yellow | [10:29] | 95 | 2.38% |
greenyellow | [30:49] | 45 | 1.13% |
lawngreen | 50+ | 1115 | 28.0% |
All colors | 3980 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
61 | 3652 | processCertificateElements | call site: 03652 | strptime |
25 | 1417 | ndpi_load_categories_dir | call site: 01417 | _wopendir |
15 | 2831 | ndpi_patricia_search_best2 | call site: 02831 | fprintf |
11 | 3865 | ookla_search_into_cache | call site: 03865 | ndpi_set_detected_protocol |
10 | 105 | ndpi_exit_detection_module | call site: 00105 | ndpi_term_address_cache |
10 | 3735 | processCertificateElements | call site: 03735 | ndpi_set_risk |
9 | 3331 | ndpi_bitmap_isset | call site: 03331 | ndpi_set_risk |
7 | 52 | ndpi_lru_free_cache | call site: 00052 | ndpi_lru_free_cache |
7 | 1345 | node_resize_mp | call site: 01345 | node_resize_mp |
7 | 1443 | ndpi_load_categories_dir | call site: 01443 | readdir_r |
7 | 3126 | processClientServerHello | call site: 03126 | printf |
7 | 3341 | processClientServerHello | call site: 03341 | printf |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ndpi/fuzz/fuzz_is_stun.c | 3 |
ndpi/fuzz/fuzz_common_code.c | 11 |
ndpilib/ndpi_main.c | 461 |
ndpi/tests/performance/gcrypt.c | 3 |
ndpilib/third_partyndpi_patricia.c | 20 |
ndpilib/ndpi_utils.c | 58 |
ndpilib/third_partylibcache.c | 1 |
ndpilib/ndpi_cache.c | 20 |
ndpilib/third_partyahocorasick.c | 39 |
ndpilib/ndpi_domain_classify.c | 11 |
ndpilib/ndpi_geoip.c | 2 |
ndpilib/ndpi_filter.c | 2 |
ndpilib/ndpi_bitmap.c | 4 |
ndpilib/ndpi_memory.c | 4 |
ndpilib/ndpi_domains.c | 17 |
ndpilib/third_party/include/windows/dirent.h | 19 |
ndpilib/third_partyshoco.c | 8 |
ndpilib/protocols/http.c | 1 |
ndpilib/protocols/blizzard.c | 1 |
ndpilib/protocols/tls.c | 109 |
ndpilib/protocols/rtp.c | 5 |
ndpilib/protocols/rtsp.c | 1 |
ndpilib/protocols/rdp.c | 1 |
ndpilib/protocols/stun.c | 52 |
ndpilib/protocols/sip.c | 1 |
ndpilib/protocols/mudfish.c | 1 |
ndpilib/protocols/imo.c | 1 |
ndpilib/protocols/teredo.c | 1 |
ndpilib/protocols/edonkey.c | 1 |
ndpilib/protocols/gnutella.c | 1 |
ndpilib/protocols/nats.c | 1 |
ndpilib/protocols/socks45.c | 1 |
ndpilib/protocols/irc.c | 1 |
ndpilib/protocols/jabber.c | 1 |
ndpilib/protocols/mail_pop.c | 1 |
ndpilib/protocols/mail_imap.c | 1 |
ndpilib/protocols/mail_smtp.c | 1 |
ndpilib/protocols/usenet.c | 1 |
ndpilib/protocols/dns.c | 1 |
ndpilib/protocols/vmware.c | 1 |
ndpilib/protocols/non_tcp_udp.c | 1 |
ndpilib/protocols/iax.c | 1 |
ndpilib/protocols/mgcp.c | 1 |
ndpilib/protocols/zattoo.c | 1 |
ndpilib/protocols/qq.c | 1 |
ndpilib/protocols/ssh.c | 1 |
ndpilib/protocols/vnc.c | 1 |
ndpilib/protocols/vxlan.c | 1 |
ndpilib/protocols/teamviewer.c | 1 |
ndpilib/protocols/dhcp.c | 1 |
ndpilib/protocols/steam.c | 1 |
ndpilib/protocols/xbox.c | 1 |
ndpilib/protocols/smb.c | 1 |
ndpilib/protocols/mining.c | 1 |
ndpilib/protocols/telnet.c | 1 |
ndpilib/protocols/ntp.c | 1 |
ndpilib/protocols/nfs.c | 1 |
ndpilib/protocols/ssdp.c | 1 |
ndpilib/protocols/postgres.c | 1 |
ndpilib/protocols/mysql.c | 1 |
ndpilib/protocols/bgp.c | 1 |
ndpilib/protocols/snmp_proto.c | 1 |
ndpilib/protocols/icecast.c | 1 |
ndpilib/protocols/kerberos.c | 1 |
ndpilib/protocols/syslog.c | 1 |
ndpilib/protocols/netbios.c | 1 |
ndpilib/protocols/ipp.c | 1 |
ndpilib/protocols/ldap.c | 1 |
ndpilib/protocols/xdmcp.c | 1 |
ndpilib/protocols/tftp.c | 1 |
ndpilib/protocols/mssql_tds.c | 1 |
ndpilib/protocols/pptp.c | 1 |
ndpilib/protocols/dhcpv6.c | 1 |
ndpilib/protocols/afp.c | 1 |
ndpilib/protocols/checkmk.c | 1 |
ndpilib/protocols/cpha.c | 1 |
ndpilib/protocols/nexon.c | 1 |
ndpilib/protocols/dofus.c | 1 |
ndpilib/protocols/crossfire.c | 1 |
ndpilib/protocols/guildwars2.c | 1 |
ndpilib/protocols/armagetron.c | 1 |
ndpilib/protocols/dropbox.c | 1 |
ndpilib/protocols/sonos.c | 1 |
ndpilib/protocols/spotify.c | 1 |
ndpilib/protocols/radius_proto.c | 1 |
ndpilib/protocols/citrix.c | 1 |
ndpilib/protocols/hcl_notes.c | 1 |
ndpilib/protocols/gtp.c | 1 |
ndpilib/protocols/hsrp.c | 1 |
ndpilib/protocols/dcerpc.c | 1 |
ndpilib/protocols/netflow.c | 1 |
ndpilib/protocols/sflow.c | 1 |
ndpilib/protocols/h323.c | 1 |
ndpilib/protocols/openvpn.c | 1 |
ndpilib/protocols/noe.c | 1 |
ndpilib/protocols/ciscovpn.c | 1 |
ndpilib/protocols/teamspeak.c | 1 |
ndpilib/protocols/skinny.c | 1 |
ndpilib/protocols/rsync.c | 1 |
ndpilib/protocols/whoisdas.c | 1 |
ndpilib/protocols/oracle.c | 1 |
ndpilib/protocols/corba.c | 1 |
ndpilib/protocols/rtmp.c | 1 |
ndpilib/protocols/ftp_control.c | 1 |
ndpilib/protocols/ftp_data.c | 1 |
ndpilib/protocols/megaco.c | 1 |
ndpilib/protocols/resp.c | 1 |
ndpilib/protocols/zeromq.c | 1 |
ndpilib/protocols/telegram.c | 1 |
ndpilib/protocols/quic.c | 9 |
ndpilib/protocols/diameter.c | 1 |
ndpilib/protocols/apple_push.c | 1 |
ndpilib/protocols/eaq.c | 1 |
ndpilib/protocols/kakaotalk_voice.c | 1 |
ndpilib/protocols/mikrotik.c | 1 |
ndpilib/protocols/mpegts.c | 1 |
ndpilib/protocols/ubntac2.c | 1 |
ndpilib/protocols/coap.c | 1 |
ndpilib/protocols/mqtt.c | 1 |
ndpilib/protocols/someip.c | 1 |
ndpilib/protocols/rx.c | 1 |
ndpilib/protocols/git.c | 1 |
ndpilib/protocols/drda.c | 1 |
ndpilib/protocols/bjnp.c | 1 |
ndpilib/protocols/smpp.c | 1 |
ndpilib/protocols/tinc.c | 1 |
ndpilib/protocols/fix.c | 1 |
ndpilib/protocols/nintendo.c | 1 |
ndpilib/protocols/modbus.c | 1 |
ndpilib/protocols/capwap.c | 1 |
ndpilib/protocols/zabbix.c | 1 |
ndpilib/protocols/viber.c | 1 |
ndpilib/protocols/bittorrent.c | 1 |
ndpilib/protocols/whatsapp.c | 1 |
ndpilib/protocols/ookla.c | 8 |
ndpilib/protocols/amqp.c | 1 |
ndpilib/protocols/steam_datagram_relay.c | 1 |
ndpilib/protocols/lisp.c | 1 |
ndpilib/protocols/ajp.c | 1 |
ndpilib/protocols/memcached.c | 1 |
ndpilib/protocols/nest_log_sink.c | 1 |
ndpilib/protocols/wireguard.c | 1 |
ndpilib/protocols/amazon_video.c | 1 |
ndpilib/protocols/s7comm.c | 1 |
ndpilib/protocols/iec60870-5-104.c | 1 |
ndpilib/protocols/dnp3.c | 1 |
ndpilib/protocols/websocket.c | 1 |
ndpilib/protocols/soap.c | 1 |
ndpilib/protocols/dnscrypt.c | 1 |
ndpilib/protocols/mongodb.c | 1 |
ndpilib/protocols/among_us.c | 1 |
ndpilib/protocols/hpvirtgrp.c | 1 |
ndpilib/protocols/genshin_impact.c | 1 |
ndpilib/protocols/z3950.c | 1 |
ndpilib/protocols/avast_securedns.c | 1 |
ndpilib/protocols/cassandra.c | 1 |
ndpilib/protocols/ethernet_ip.c | 1 |
ndpilib/protocols/wsd.c | 1 |
ndpilib/protocols/tocaboca.c | 1 |
ndpilib/protocols/sd_rtn.c | 1 |
ndpilib/protocols/raknet.c | 1 |
ndpilib/protocols/xiaomi.c | 1 |
ndpilib/protocols/mpegdash.c | 1 |
ndpilib/protocols/rsh.c | 1 |
ndpilib/protocols/ipsec.c | 1 |
ndpilib/protocols/collectd.c | 1 |
ndpilib/protocols/i3d.c | 1 |
ndpilib/protocols/riotgames.c | 1 |
ndpilib/protocols/ultrasurf.c | 1 |
ndpilib/protocols/threema.c | 1 |
ndpilib/protocols/alicloud.c | 1 |
ndpilib/protocols/avast.c | 1 |
ndpilib/protocols/softether.c | 1 |
ndpilib/protocols/activision.c | 1 |
ndpilib/protocols/discord.c | 1 |
ndpilib/protocols/tivoconnect.c | 1 |
ndpilib/protocols/kismet.c | 1 |
ndpilib/protocols/fastcgi.c | 1 |
ndpilib/protocols/natpmp.c | 1 |
ndpilib/protocols/syncthing.c | 1 |
ndpilib/protocols/crynet.c | 1 |
ndpilib/protocols/line.c | 1 |
ndpilib/protocols/munin.c | 1 |
ndpilib/protocols/elastic_search.c | 1 |
ndpilib/protocols/tuya_lp.c | 1 |
ndpilib/protocols/tplink_shp.c | 1 |
ndpilib/protocols/merakicloud.c | 1 |
ndpilib/protocols/tailscale.c | 1 |
ndpilib/protocols/source_engine.c | 1 |
ndpilib/protocols/bacnet.c | 1 |
ndpilib/protocols/oicq.c | 1 |
ndpilib/protocols/hots.c | 1 |
ndpilib/protocols/epicgames.c | 1 |
ndpilib/protocols/bitcoin.c | 1 |
ndpilib/protocols/thrift.c | 1 |
ndpilib/protocols/slp.c | 1 |
ndpilib/protocols/http2.c | 1 |
ndpilib/protocols/haproxy.c | 1 |
ndpilib/protocols/rmcp.c | 1 |
ndpilib/protocols/can.c | 1 |
ndpilib/protocols/protobuf.c | 1 |
ndpilib/protocols/ethereum.c | 1 |
ndpilib/protocols/ptpv2.c | 1 |
ndpilib/protocols/hart-ip.c | 1 |
ndpilib/protocols/rtps.c | 1 |
ndpilib/protocols/opc-ua.c | 1 |
ndpilib/protocols/fins.c | 1 |
ndpilib/protocols/ethersio.c | 1 |
ndpilib/protocols/beckhoff_ads.c | 1 |
ndpilib/protocols/iso9506-1-mms.c | 1 |
ndpilib/protocols/ieee-c37118.c | 1 |
ndpilib/protocols/ethersbus.c | 1 |
ndpilib/protocols/monero.c | 1 |
ndpilib/protocols/profinet_io.c | 1 |
ndpilib/protocols/hislip.c | 1 |
ndpilib/protocols/uftp.c | 1 |
ndpilib/protocols/openflow.c | 1 |
ndpilib/protocols/json-rpc.c | 1 |
ndpilib/protocols/kafka.c | 1 |
ndpilib/protocols/nomachine.c | 1 |
ndpilib/protocols/iec62056.c | 1 |
ndpilib/protocols/hl7.c | 1 |
ndpilib/protocols/dicom.c | 1 |
ndpilib/protocols/ceph.c | 1 |
ndpilib/protocols/roughtime.c | 1 |
ndpilib/protocols/kcp.c | 1 |
ndpilib/protocols/mumble.c | 1 |
ndpilib/protocols/zoom.c | 1 |
ndpilib/protocols/yojimbo.c | 1 |
ndpilib/protocols/stomp.c | 1 |
ndpilib/protocols/radmin.c | 1 |
ndpilib/protocols/raft.c | 1 |
ndpilib/protocols/cip.c | 1 |
ndpilib/protocols/gearman.c | 1 |
ndpilib/protocols/tencent_games.c | 1 |
ndpilib/protocols/gaijin_entertainment.c | 1 |
ndpilib/protocols/c1222.c | 1 |
ndpilib/protocols/dlep.c | 1 |
ndpilib/protocols/bfd.c | 1 |
ndpilib/protocols/netease_games.c | 1 |
ndpilib/protocols/path_of_exile.c | 1 |
ndpilib/protocols/pfcp.c | 1 |
ndpilib/protocols/flute.c | 1 |
ndpilib/protocols/lol_wild_rift.c | 1 |
ndpilib/protocols/teso.c | 1 |
ndpilib/protocols/ldp.c | 1 |
ndpilib/protocols/knxnet_ip.c | 1 |
ndpilib/protocols/bfcp.c | 1 |
ndpilib/protocols/iqiyi.c | 1 |
ndpilib/protocols/egd.c | 1 |
ndpilib/protocols/cod_mobile.c | 1 |
ndpilib/protocols/zug.c | 1 |
ndpilib/protocols/jrmi.c | 1 |
ndpilib/protocols/ripe_atlas.c | 1 |
ndpilib/protocols/cloudflare_warp.c | 1 |
ndpilib/protocols/nano.c | 1 |
ndpilib/protocols/openwire.c | 1 |
ndpilib/protocols/cnp-ip.c | 1 |
ndpilib/protocols/atg.c | 1 |
ndpilib/protocols/trdp.c | 1 |
ndpilib/protocols/lustre.c | 1 |
ndpilib/protocols/dingtalk.c | 1 |
ndpilib/protocols/paltalk.c | 1 |
ndpilib/protocols/lagofast.c | 1 |
ndpilib/protocols/gearup_booster.c | 1 |
ndpilib/protocols/msdo.c | 1 |
ndpilib/protocols/melsec.c | 1 |
ndpilib/protocols/hamachi.c | 1 |
ndpilib/protocols/glbp.c | 1 |
ndpilib/protocols/easyweather.c | 1 |
ndpilib/protocols/tristation.c | 1 |
ndpilib/protocols/samsung_sdp.c | 1 |
ndpilib/protocols/matter.c | 1 |
ndpilib/ndpi_fingerprint.c | 5 |
ndpilib/ndpi_serializer.c | 2 |
ndpilib/third_partyndpi_md5.c | 6 |
ndpi/windowsndpi_define.h | 1 |
ndpilib/third_partyndpi_sha256.c | 8 |
ndpilib/third_partyndpi_sha1.c | 10 |
ndpilib/third_partystrptime.c | 7 |
ndpilib/ndpi_analyze.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 261 | 97.7% |
gold | [1:9] | 2 | 0.74% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 4 | 1.49% |
All colors | 267 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
245 | 0 | EP | call site: 00000 | json_tokener_parse_ex |
12 | 247 | LLVMFuzzerTestOneInput | call site: 00247 | json_object_to_json_string_ext |
4 | 262 | LLVMFuzzerTestOneInput | call site: 00262 | json_tokener_reset |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc | 8 |
json-c-json-c-0.17-20230812/json_tokener.c | 47 |
json-c-json-c-0.17-20230812/printbuf.c | 3 |
json-c-json-c-0.17-20230812/json_object.c | 48 |
json-c-json-c-0.17-20230812/linkhash.c | 8 |
json-c-json-c-0.17-20230812/arraylist.c | 4 |
json-c-json-c-0.17-20230812/json_util.c | 2 |
json-c-json-c-0.17-20230812/linkhash.h | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
processing_thread
|
/src/ndpi/example/ndpiReader.c | 1 | ['void*'] | 16 | 0 | 46 | 10 | 17 | 533 | 0 | 3129 | 457 |
parse_parameters
|
/src/ndpi/example/ndpiReader.c | 2 | ['int', 'char**'] | 13 | 0 | 333 | 98 | 109 | 572 | 2 | 1471 | 264 |
ndpi_search_bittorrent
|
/src/ndpi/src/lib/protocols/bittorrent.c | 2 | ['struct ndpi_detection_module_struct*', 'struct ndpi_flow_struct*'] | 15 | 0 | 78 | 22 | 49 | 106 | 0 | 533 | 262 |
pl7m_mutator
|
/src/ndpi/src/lib/third_party/src/fuzz/pl7m.c | 4 | ['uint8_t*', 'size_t', 'size_t', 'unsigned int'] | 7 | 0 | 13 | 3 | 2 | 56 | 1 | 230 | 227 |
roaring::internal::container_iand
|
/src/ndpi/src/lib/third_party/src/roaring.c | 5 | ['container_t*', 'uint8_t', 'container_t*', 'uint8_t', 'uint8_t*'] | 8 | 0 | 45 | 11 | 1 | 106 | 0 | 200 | 198 |
ndpi_search_quic_extra
|
/src/ndpi/src/lib/protocols/quic.c | 2 | ['struct ndpi_detection_module_struct*', 'struct ndpi_flow_struct*'] | 16 | 0 | 28 | 6 | 9 | 368 | 0 | 1644 | 196 |
bt_decode
|
/src/ndpi/src/lib/protocols/btlib.c | 4 | ['u_int8_t*', 'size_t*', 'int*', 'bt_parse_data_cb_t*'] | 6 | 0 | 123 | 25 | 61 | 19 | 1 | 196 | 191 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_patricia_search_best2', 'ndpi_patricia_lookup', 'ndpi_DeleteEntry', 'ndpi_ptree_insert', 'ndpi_New_Prefix2']
Use this with the libFuzzer -dict=DICT.file flag
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_cluster_bins', 'ndpi_bin_similarity', 'LLVMFuzzerTestOneInput', 'ndpi_init_bin', 'ndpi_clone_bin', 'ndpi_snprintf']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['processCertificateElements', 'ndpi_patricia_destroy', 'ndpi_domain_classify_free', 'ndpi_lru_add_to_cache', 'ndpi_free_flow_data', 'ndpi_load_categories_dir', 'ac_automata_walk', 'ndpi_patricia_search_best2']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_patricia_search_best2', 'ndpi_patricia_search_exact', 'ndpi_patricia_lookup', 'LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_bitmap_serialize', 'LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_base64_encode', 'LLVMFuzzerTestOneInput', 'SHA1Transform', 'ndpi_community_id_finalize_and_compute_hash']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_exit_detection_module', 'node_resize_mp', 'ndpi_patricia_lookup', 'ndpi_set_config', 'ndpi_encode_domain', 'ndpi_init_detection_module', 'init_string_based_protocols']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_search_dtls', 'ndpi_set_detected_protocol', 'ndpi_patricia_destroy', 'ndpi_domain_classify_free', 'ndpi_load_categories_dir', 'ac_automata_walk', 'ndpi_reconcile_protocols', 'ndpi_int_stun_add_connection', 'node_resize_mp']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_cm_sketch_init', 'ndpi_cm_sketch_add', 'ndpi_cm_sketch_count']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['cache_new', 'cache_add']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['xmemchr', 'ac_automata_release', 'ac_automata_init', 'LLVMFuzzerTestOneInput', 'ndpi_strdup', 'node_resize_mp', 'ac_automata_walk']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'process_ndpi_collected_info', 'packet_processing', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_exit_detection_module', 'node_resize_mp', 'ndpi_set_config', 'ndpi_init_detection_module', 'ndpi_patricia_destroy', 'ndpi_DeleteEntry', 'init_string_based_protocols', 'ac_automata_release']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_exit_detection_module', 'ndpi_set_config', 'ndpi_init_detection_module', 'ndpi_patricia_destroy', 'ndpi_DeleteEntry', 'init_string_based_protocols', 'ac_automata_release']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['binary_fuse16_populate', 'binary_fuse_calculate_segment_length', 'binary_fuse_calculate_size_factor', 'ndpi_bitmap64_fuse_alloc', 'ndpi_bitmap64_fuse_compress', 'binary_fuse_rng_splitmix64', 'binary_fuse_murmur64']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_patricia_destroy', 'ndpi_domain_classify_free', 'ndpi_load_categories_dir', 'ac_automata_walk', 'ndpi_patricia_search_best2', 'ndpi_serialize_binary_uint32', 'ndpi_serialize_binary_float', 'internal_giveup', 'ndpi_serialize_uint32_binary', 'ndpi_internal_detection_process_packet']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_hash_add_entry']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_serialize_binary_uint32', 'ndpi_serialize_binary_double', 'ndpi_serialize_uint32_double', 'ndpi_init_serializer_buffer', 'ndpi_term_serializer', 'ndpi_snprintf', 'ndpi_realloc', 'ndpi_deserialize_key_string', 'ndpi_deserialize_key_uint32']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'process_ndpi_collected_info', 'ndpi_domain_classify_free', 'packet_processing', 'ndpi_load_categories_dir', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_exit_detection_module', 'node_resize_mp', 'ndpi_patricia_lookup', 'ndpi_set_config', 'ndpi_init_detection_module', 'init_string_based_protocols']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['mbedtls_cipher_update', 'mbedtls_cipher_set_iv', 'mbedtls_cipher_finish', 'LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ntohs_ndpi_bytestream_to_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_bitmap_serialize', 'ndpi_filter_alloc', 'ndpi_filter_add', 'ndpi_filter_contains', 'ndpi_filter_size', 'ndpi_filter_cardinality', 'ndpi_filter_free']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_encode_domain', 'LLVMFuzzerTestOneInput', 'ndpi_domain_classify_add', 'ndpi_domain_classify_hostname', 'ndpi_load_domain_suffixes', 'ndpi_hash_free', 'ndpi_hash_add_entry', 'ndpi_domain_classify_alloc']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['InvMixColumns', 'ndpi_quick_decrypt', 'ndpi_quick_encrypt', 'ndpi_base64_encode', 'ndpi_base64_decode']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['manhattan_dist', 'query_depth_first', 'LLVMFuzzerTestOneInput', 'btree_init', 'nheap_get_arrays']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_hw_init', 'ndpi_hw_add_value']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['syntax_merge_words']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_hash_add_entry']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'process_ndpi_collected_info', 'packet_processing', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_jitter_init', 'ndpi_jitter_add_value', 'ndpi_jitter_free']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['mbedtls_aes_crypt_ecb', 'mbedtls_aesni_setkey_enc', 'sha256_write_byte_block', 'mbedtls_gcm_starts', 'mbedtls_gcm_update', 'gcm_mult', 'mbedtls_aesni_has_support', 'gcm_mask', '_gcry_cipher_crypt', 'mbedtls_gcm_update_ad']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_patricia_destroy', 'ndpi_domain_classify_free', 'ndpi_load_categories_dir', 'ac_automata_walk', 'node_resize_mp', 'ndpi_patricia_lookup', 'ndpi_set_config', 'ndpi_New_Prefix2']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'process_ndpi_collected_info', 'packet_processing', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_patricia_destroy', 'ndpi_domain_classify_free', 'ndpi_lru_add_to_cache', 'processClientServerHello', 'ndpi_load_categories_dir', 'ndpi_free_flow_data', 'ac_automata_walk', 'ndpi_patricia_search_best2', 'ndpi_handle_risk_exceptions']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_ses_init', 'ndpi_ses_fitting', 'ndpi_des_fitting', 'LLVMFuzzerTestOneInput', 'ndpi_normal_cdf_inverse', 'ndpi_ses_add_value', 'ndpi_des_init', 'ndpi_des_add_value']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_exit_detection_module', 'node_resize_mp', 'ndpi_patricia_lookup', 'ndpi_set_config', 'ndpi_encode_domain', 'ndpi_init_detection_module', 'init_string_based_protocols']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['packet_processing', 'process_ndpi_collected_info', 'ndpi_dpi2json', 'ndpi_patricia_search_best2', 'ndpi_exit_detection_module', 'ndpi_is_number', 'ndpi_detection_giveup']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'packet_processing', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number', 'ndpi_serialize_binary_float']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'process_ndpi_collected_info', 'packet_processing', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_init_address_cache', 'LLVMFuzzerTestOneInput', 'ndpi_filter_free', 'ndpi_filter_alloc']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_exit_detection_module', 'node_resize_mp', 'ndpi_init_detection_module', 'ndpi_patricia_destroy', 'ndpi_DeleteEntry', 'init_string_based_protocols', 'ac_automata_release']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_load_categories_dir', 'ndpi_free_flow_data', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_detection_giveup', 'internal_giveup', 'ndpi_reconcile_protocols', 'LLVMFuzzerTestOneInput', 'ndpi_exit_detection_module']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['mbedtls_gcm_update', 'gcm_mult', 'mbedtls_aesni_has_support', 'mbedtls_gcm_update_ad', 'mbedtls_cipher_setkey', 'mbedtls_cipher_update', 'gcm_mask', 'gcm_gen_table', 'mbedtls_gcm_finish']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['mbedtls_aesni_has_support', 'aes_gen_tables']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'kd_nearest', 'clear_rec']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'hll_init', 'hll_count', 'hll_destroy']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'process_ndpi_collected_info', 'packet_processing', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['ndpi_patricia_destroy', 'process_ndpi_collected_info', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number', 'ndpi_serialize_binary_float', 'ndpi_serialize_string_uint32']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'process_ndpi_collected_info', 'packet_processing', 'ndpi_load_categories_dir', 'ndpi_domain_classify_free', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2', 'ndpi_is_number']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['process_ndpi_collected_info', 'LLVMFuzzerTestOneInput', 'ndpi_patricia_destroy', 'ndpi_domain_classify_free', 'packet_processing', 'ndpi_load_categories_dir', 'ac_automata_walk', 'ndpi_serialize_uint32_binary', 'ndpi_patricia_search_best2']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['processCertificateElements', 'ndpi_load_categories_dir', 'ndpi_patricia_search_best2', 'ookla_search_into_cache', 'ndpi_exit_detection_module', 'ndpi_bitmap_isset', 'ndpi_lru_free_cache', 'node_resize_mp']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['LLVMFuzzerTestOneInput']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
art_iterator_lower_bound | 34 | 16 | 47.05% | |
convert_run_optimize | 88 | 45 | 51.13% | |
container_iand | 66 | 30 | 45.45% | |
container_ior | 82 | 36 | 43.90% | |
container_ixor | 59 | 29 | 49.15% | |
container_iandnot | 56 | 26 | 46.42% | |
container_and | 70 | 33 | 47.14% | |
container_or | 84 | 34 | 40.47% | |
mbedtls_cipher_update | 42 | 20 | 47.61% | ['fuzz_ndpi_reader_pl7m', 'fuzz_process_packet', 'fuzz_gcrypt_cipher', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_gcrypt_gcm', 'fuzz_ndpi_reader_pl7m_64k', '/src/ndpi/fuzz/fuzz_is_stun.c', 'fuzz_gcrypt_light', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_internal', '/src/json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] |
query_depth_first | 36 | 16 | 44.44% | ['fuzz_ds_btree', '/src/json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc', '/src/ndpi/fuzz/fuzz_is_stun.c'] |
The below fuzzers are templates and suggestions for how to target the set of optimal functions above
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target processing_thread */
UNKNOWN_TYPE unknown_0;
processing_thread(unknown_0);
/* target parse_parameters */
int new_var1 = ada_safe_get_int();
char **new_var2 = af_get_double_char_p();
parse_parameters(new_var1, new_var2);
af_safe_gb_cleanup();
}
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target ndpi_search_bittorrent */
structndpi_detection_module_struct* new_var3 = calloc(sizeof(structndpi_detection_module_struct), 1);
structndpi_flow_struct* new_var4 = calloc(sizeof(structndpi_flow_struct), 1);
ndpi_search_bittorrent(new_var3, new_var4);
af_safe_gb_cleanup();
}
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target pl7m_mutator */
UNKNOWN_TYPE unknown_5;
UNKNOWN_TYPE unknown_6;
UNKNOWN_TYPE unknown_7;
UNKNOWN_TYPE unknown_8;
pl7m_mutator(unknown_5, unknown_6, unknown_7, unknown_8);
af_safe_gb_cleanup();
}
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target roaring::internal::container_iand */
UNKNOWN_TYPE unknown_9;
UNKNOWN_TYPE unknown_10;
UNKNOWN_TYPE unknown_11;
UNKNOWN_TYPE unknown_12;
UNKNOWN_TYPE unknown_13;
roaring::internal::container_iand(unknown_9, unknown_10, unknown_11, unknown_12, unknown_13);
af_safe_gb_cleanup();
}
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target ndpi_search_quic_extra */
structndpi_detection_module_struct* new_var14 = calloc(sizeof(structndpi_detection_module_struct), 1);
structndpi_flow_struct* new_var15 = calloc(sizeof(structndpi_flow_struct), 1);
ndpi_search_quic_extra(new_var14, new_var15);
af_safe_gb_cleanup();
}
#include "ada_fuzz_header.h"
int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
af_safe_gb_init(data, size);
/* target bt_decode */
UNKNOWN_TYPE unknown_16;
UNKNOWN_TYPE unknown_17;
int *new_var18 = af_get_int_p();
UNKNOWN_TYPE unknown_19;
bt_decode(unknown_16, unknown_17, new_var18, unknown_19);
af_safe_gb_cleanup();
}
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
/src/ndpi/fuzz/fuzz_ndpi_reader_pl7m.c | ['fuzz_ndpi_reader_pl7m'] | ['fuzz_ndpi_reader_pl7m'] |
/src/ndpi/src/lib/protocols/usenet.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/line.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/zug.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/snprintf_compat.h | [] | [] |
/src/ndpi/src/lib/protocols/citrix.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/threema.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_filter.cpp | ['fuzz_ds_filter'] | ['fuzz_ds_filter'] |
/src/ndpi/src/lib/protocols/profinet_io.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mpegdash.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/aes.c | ['fuzz_alg_quick_encryption'] | ['fuzz_alg_quick_encryption'] |
/src/ndpi/src/lib/protocols/postgres.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/crossfire.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mongodb.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/vnc.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/nats.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/tests/performance/gcrypt.c | ['fuzz_ds_ptree', 'fuzz_alg_bins', 'fuzz_tls_certificate', 'fuzz_ds_patricia', 'fuzz_ds_bitmap', 'fuzz_alg_crc32_md5', 'fuzz_community_id', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_cmsketch', 'fuzz_ds_libcache', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_ds_bitmap64_fuse', 'fuzz_process_packet', 'fuzz_ds_hash', 'fuzz_serialization', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_filter', 'fuzz_ds_domain_classify', 'fuzz_ds_tree', 'fuzz_alg_quick_encryption', 'fuzz_ds_btree', 'fuzz_alg_hw_rsi_outliers_da', 'fuzz_libinjection', 'fuzz_filecfg_malicious_sha1', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_alg_jitter', 'fuzz_gcrypt_light', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_alg_ses_des', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_binaryfusefilter', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ds_kdtree', 'fuzz_alg_hll', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | [] |
/src/ndpi/src/lib/protocols/jabber.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_geoip.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_filecfg_categories', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_filecfg_protocols', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_filecfg_config', 'fuzz_config', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_gcrypt_light.cpp | ['fuzz_gcrypt_light'] | ['fuzz_gcrypt_light'] |
/src/ndpi/src/lib/protocols/s7comm.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/fastcgi.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/teamviewer.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_jitter.cpp | ['fuzz_alg_jitter'] | ['fuzz_alg_jitter'] |
/src/ndpi/src/lib/protocols/zattoo.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_config.cpp | ['fuzz_config'] | ['fuzz_config'] |
/src/ndpi/fuzz/fuzz_quic_get_crypto_data.c | ['fuzz_quic_get_crypto_data'] | ['fuzz_quic_get_crypto_data'] |
/src/ndpi/src/lib/protocols/rsh.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/bjnp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_analyze.c | ['fuzz_alg_bins', 'fuzz_alg_crc32_md5', 'fuzz_is_stun_tcp', 'fuzz_ds_cmsketch', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ds_btree', 'fuzz_alg_hw_rsi_outliers_da', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_alg_jitter', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_alg_ses_des', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ds_kdtree', 'fuzz_alg_hll', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_alg_bins', 'fuzz_alg_crc32_md5', 'fuzz_ds_cmsketch', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ds_btree', 'fuzz_alg_hw_rsi_outliers_da', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_alg_jitter', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_alg_ses_des', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ds_kdtree', 'fuzz_alg_hll', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/xiaomi.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_parse_int64.c | [] | [] |
/src/ndpi/fuzz/fuzz_ndpi_reader_pl7m_internal.c | ['fuzz_ndpi_reader_pl7m_internal'] | ['fuzz_ndpi_reader_pl7m_internal'] |
/src/ndpi/src/lib/protocols/blizzard.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/fins.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_charcase.c | [] | [] |
/src/ndpi/src/lib/protocols/rx.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/epicgames.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_classify.c | ['fuzz_ndpi_reader_pl7m_64k', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification'] | ['fuzz_ndpi_reader_pl7m_64k', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification'] |
/src/ndpi/src/lib/protocols/cassandra.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ndpi_reader_alloc_fail.c | ['fuzz_ndpi_reader_alloc_fail'] | ['fuzz_ndpi_reader_alloc_fail'] |
/src/ndpi/src/lib/third_party/src/gcrypt/gcm.c | ['fuzz_gcrypt_cipher', 'fuzz_gcrypt_light', 'fuzz_gcrypt_gcm'] | ['fuzz_gcrypt_light', 'fuzz_gcrypt_gcm'] |
/src/ndpi/fuzz/fuzz_tls_certificate.c | ['fuzz_tls_certificate'] | ['fuzz_tls_certificate'] |
/src/ndpi/src/lib/third_party/src/libinjection_sqli.c | ['fuzz_libinjection'] | ['fuzz_libinjection'] |
/src/ndpi/src/lib/protocols/kafka.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ciscovpn.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_hw_rsi_outliers_da.cpp | ['fuzz_alg_hw_rsi_outliers_da'] | ['fuzz_alg_hw_rsi_outliers_da'] |
/src/ndpi/src/lib/third_party/src/kdtree.c | ['fuzz_ds_kdtree'] | ['fuzz_ds_kdtree'] |
/src/json-c-json-c-0.17-20230812/arraylist.c | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | [] |
/src/ndpi/windows/WpdPack/Include/pcap/pcap.h | [] | [] |
/src/ndpi/src/lib/protocols/viber.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_bitmap64_fuse.c | ['fuzz_ds_bitmap64_fuse'] | ['fuzz_ds_bitmap64_fuse'] |
/src/ndpi/fuzz/fuzz_filecfg_category.c | ['fuzz_filecfg_category'] | ['fuzz_filecfg_category'] |
/src/ndpi/src/lib/protocols/roughtime.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/nano.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_cast.c | [] | [] |
/src/ndpi/src/lib/protocols/nintendo.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ftp_data.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/cod_mobile.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/dofus.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/raknet.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/websocket.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tailscale.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mumble.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_quick_encryption.cpp | ['fuzz_alg_quick_encryption'] | ['fuzz_alg_quick_encryption'] |
/src/ndpi/src/lib/protocols/melsec.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/openwire.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/thrift.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/vmware.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mail_smtp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_shoco.cpp | ['fuzz_alg_shoco'] | ['fuzz_alg_shoco'] |
/src/ndpi/src/lib/protocols/kcp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_gcrypt_cipher.cpp | ['fuzz_gcrypt_cipher'] | ['fuzz_gcrypt_cipher'] |
/src/json-c-json-c-0.17-20230812/tests/test_printbuf.c | [] | [] |
/src/ndpi/src/lib/protocols/ethersio.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/sd_rtn.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/iax.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/include/uthash.h | [] | [] |
/src/ndpi/src/lib/protocols/kismet.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/windows/WpdPack/Include/pcap/bpf.h | [] | [] |
/src/ndpi/src/lib/protocols/netease_games.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/rtps.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tivoconnect.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/gtp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_filter.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_filter', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ndpi_reader_pl7m_64k', 'fuzz_ndpi_reader', 'fuzz_ds_filter', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/hll/MurmurHash3.c | ['fuzz_alg_crc32_md5', 'fuzz_alg_hll'] | ['fuzz_alg_crc32_md5', 'fuzz_alg_hll'] |
/src/json-c-json-c-0.17-20230812/json_patch.c | [] | [] |
/src/ndpi/src/lib/protocols/memcached.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ipsec.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/include/ndpi_win32.h | [] | [] |
/src/ndpi/src/lib/third_party/src/roaring_v2.c | [] | [] |
/src/ndpi/src/lib/protocols/hl7.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/kakaotalk_voice.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/json_visit.c | [] | [] |
/src/json-c-json-c-0.17-20230812/tests/test1.c | [] | [] |
/src/ndpi/example/ndpiSimpleIntegration.c | [] | [] |
/src/json-c-json-c-0.17-20230812/debug.h | [] | [] |
/src/ndpi/src/lib/protocols/sonos.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/guildwars2.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/btlib.c | [] | [] |
/src/ndpi/src/lib/protocols/elastic_search.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/whoisdas.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/printbuf.c | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | [] |
/src/json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] |
/src/ndpi/src/lib/protocols/haproxy.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/strerror_override.c | [] | [] |
/src/ndpi/src/lib/protocols/telnet.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/snmp_proto.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tocaboca.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/include/ndpi_main.h | [] | [] |
/src/ndpi/fuzz/fuzz_ds_bitmap64_fuse.cpp | ['fuzz_ds_bitmap64_fuse'] | ['fuzz_ds_bitmap64_fuse'] |
/src/ndpi/src/lib/protocols/ceph.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/zabbix.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/dhcpv6.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/someip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/include/gcrypt/error.h | [] | [] |
/src/ndpi/src/lib/third_party/include/binaryfusefilter.h | ['fuzz_ds_bitmap64_fuse', 'fuzz_binaryfusefilter'] | ['fuzz_ds_bitmap64_fuse'] |
/src/ndpi/src/lib/third_party/include/windows/dirent.h | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | [] |
/src/ndpi/src/lib/protocols/quic.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_serialization.cpp | ['fuzz_serialization'] | ['fuzz_serialization'] |
/src/ndpi/src/lib/protocols/afp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mysql.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_bins.cpp | ['fuzz_alg_bins'] | ['fuzz_alg_bins'] |
/src/ndpi/src/lib/protocols/atg.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_bitmap.c | ['fuzz_tls_certificate', 'fuzz_ds_bitmap', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_filter', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ds_bitmap', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_ndpi_reader', 'fuzz_ds_filter', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/avast_securedns.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/raft.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/libinjection_xss.c | ['fuzz_libinjection'] | ['fuzz_libinjection'] |
/src/ndpi/src/lib/protocols/iec60870-5-104.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/source_engine.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/bittorrent.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/samsung_sdp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_int_get.c | [] | [] |
/src/ndpi/fuzz/fuzz_ds_ptree.cpp | ['fuzz_ds_ptree'] | ['fuzz_ds_ptree'] |
/src/ndpi/src/lib/protocols/hots.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/gcrypt/cipher.c | ['fuzz_gcrypt_cipher', 'fuzz_gcrypt_light', 'fuzz_gcrypt_gcm'] | ['fuzz_gcrypt_cipher', 'fuzz_gcrypt_light', 'fuzz_gcrypt_gcm'] |
/src/ndpi/fuzz/fuzz_process_packet.c | ['fuzz_process_packet'] | ['fuzz_process_packet'] |
/src/ndpi/src/lib/protocols/i3d.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mgcp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/tests/performance/strnstr.cpp | ['fuzz_alg_strnstr'] | [] |
/src/ndpi/src/lib/protocols/drda.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/dingtalk.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/netbios.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/math_compat.h | [] | [] |
/src/ndpi/src/lib/protocols/gnutella.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_is_stun.c | ['ndpi/fuzz/fuzz_is_stun.c'] | ['ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/rtmp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/armagetron.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/gcrypt/aes.c | ['fuzz_gcrypt_light', 'fuzz_gcrypt_aes'] | ['fuzz_gcrypt_light', 'fuzz_gcrypt_aes'] |
/src/ndpi/src/lib/protocols/uftp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/path_of_exile.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_utils.c | ['fuzz_ds_ptree', 'fuzz_alg_shoco', 'fuzz_alg_bins', 'fuzz_tls_certificate', 'fuzz_alg_crc32_md5', 'fuzz_community_id', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ds_hash', 'fuzz_serialization', 'fuzz_alg_strnstr', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_domain_classify', 'fuzz_ds_tree', 'fuzz_alg_quick_encryption', 'fuzz_filecfg_malicious_sha1', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ds_ptree', 'fuzz_alg_shoco', 'fuzz_alg_bins', 'fuzz_tls_certificate', 'fuzz_alg_crc32_md5', 'fuzz_community_id', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ds_hash', 'fuzz_serialization', 'fuzz_alg_strnstr', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_domain_classify', 'fuzz_ds_tree', 'fuzz_alg_quick_encryption', 'fuzz_filecfg_malicious_sha1', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_memory.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_ds_bitmap64_fuse', 'fuzz_process_packet', 'fuzz_serialization', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_ds_bitmap64_fuse', 'fuzz_process_packet', 'fuzz_serialization', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_community_id.cpp | ['fuzz_community_id'] | ['fuzz_community_id'] |
/src/ndpi/src/lib/protocols/dlep.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/whatsapp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/non_tcp_udp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ssh.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/include/ndpi_typedefs.h | [] | [] |
/src/ndpi/src/lib/protocols/soap.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_ahocorasick.cpp | ['fuzz_ds_ahocorasick'] | ['fuzz_ds_ahocorasick'] |
/src/ndpi/tests/dga/dga_evaluate.c | [] | [] |
/src/ndpi/tests/unit/unit.c | [] | [] |
/src/ndpi/src/lib/protocols/nfs.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/openflow.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_gcrypt_aes.cpp | ['fuzz_gcrypt_aes'] | ['fuzz_gcrypt_aes'] |
/src/ndpi/src/lib/protocols/among_us.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/hpvirtgrp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/hislip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/include/roaring.h | [] | [] |
/src/ndpi/src/lib/third_party/src/hll/hll.c | ['fuzz_alg_hll'] | ['fuzz_alg_hll'] |
/src/ndpi/example/reader_util.c | ['fuzz_ndpi_reader_pl7m_64k', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification'] | ['fuzz_ndpi_reader_pl7m_64k', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification'] |
/src/ndpi/src/lib/protocols/oicq.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/yojimbo.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/corba.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_patricia.cpp | ['fuzz_ds_patricia'] | ['fuzz_ds_patricia'] |
/src/ndpi/src/lib/protocols/h323.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ubntac2.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/zoom.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_common_code.c | ['fuzz_ds_ptree', 'fuzz_alg_bins', 'fuzz_tls_certificate', 'fuzz_ds_patricia', 'fuzz_ds_bitmap', 'fuzz_community_id', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_cmsketch', 'fuzz_ds_libcache', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_ds_bitmap64_fuse', 'fuzz_process_packet', 'fuzz_ds_hash', 'fuzz_serialization', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_filter', 'fuzz_ds_domain_classify', 'fuzz_ds_tree', 'fuzz_alg_quick_encryption', 'fuzz_ds_btree', 'fuzz_alg_hw_rsi_outliers_da', 'fuzz_filecfg_malicious_sha1', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_alg_jitter', 'fuzz_gcrypt_light', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_alg_ses_des', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_binaryfusefilter', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ds_kdtree', 'fuzz_alg_hll', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ds_ptree', 'fuzz_alg_bins', 'fuzz_tls_certificate', 'fuzz_ds_patricia', 'fuzz_ds_bitmap', 'fuzz_community_id', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_cmsketch', 'fuzz_ds_libcache', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_ds_bitmap64_fuse', 'fuzz_process_packet', 'fuzz_ds_hash', 'fuzz_serialization', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_filter', 'fuzz_ds_domain_classify', 'fuzz_ds_tree', 'fuzz_alg_quick_encryption', 'fuzz_alg_hw_rsi_outliers_da', 'fuzz_filecfg_malicious_sha1', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_alg_jitter', 'fuzz_gcrypt_light', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_alg_ses_des', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_binaryfusefilter', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ds_kdtree', 'fuzz_alg_hll', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/netflow.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/nexon.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/rrdtool/rrd_similarity.c | [] | [] |
/src/json-c-json-c-0.17-20230812/tests/parse_flags.c | [] | [] |
/src/ndpi/src/lib/protocols/bfcp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/pptp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/hart-ip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_filecfg_malicious_ja4.c | ['fuzz_filecfg_malicious_ja4'] | ['fuzz_filecfg_malicious_ja4'] |
/src/json-c-json-c-0.17-20230812/tests/test_json_patch.c | [] | [] |
/src/ndpi/src/lib/protocols/vxlan.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/smpp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/discord.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/gcrypt_light.c | ['fuzz_gcrypt_light'] | ['fuzz_gcrypt_light'] |
/src/ndpi/src/lib/protocols/apple_push.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_kdtree.cpp | ['fuzz_ds_kdtree'] | ['fuzz_ds_kdtree'] |
/src/ndpi/src/lib/ndpi_domains.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ds_domain_classify', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ds_domain_classify', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_json_pointer.c | [] | [] |
/src/ndpi/src/lib/third_party/src/ahocorasick.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/rdp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/steam_datagram_relay.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_deep_copy.c | [] | [] |
/src/json-c-json-c-0.17-20230812/tests/test_util_file.c | [] | [] |
/src/json-c-json-c-0.17-20230812/debug.c | [] | [] |
/src/ndpi/src/lib/ndpi_hash.c | ['fuzz_alg_crc32_md5'] | ['fuzz_alg_crc32_md5'] |
/src/ndpi/src/lib/protocols/cloudflare_warp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tencent_games.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_hash.cpp | ['fuzz_ds_hash'] | ['fuzz_ds_hash'] |
/src/ndpi/src/lib/protocols/dnp3.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/sip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_gcrypt_gcm.cpp | ['fuzz_gcrypt_gcm'] | ['fuzz_gcrypt_gcm'] |
/src/ndpi/tests/performance/substringsearch.c | [] | [] |
/src/ndpi/src/lib/protocols/ripe_atlas.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ldap.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_ses_des.cpp | ['fuzz_alg_ses_des'] | ['fuzz_alg_ses_des'] |
/src/ndpi/src/lib/protocols/hcl_notes.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/genshin_impact.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/radmin.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/windows/src/getopt.c | [] | [] |
/src/ndpi/src/lib/third_party/src/shoco.c | ['fuzz_alg_shoco', 'fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ds_domain_classify', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_alg_shoco', 'fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ds_domain_classify', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/natpmp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/ball.c | ['fuzz_ds_btree'] | ['fuzz_ds_btree'] |
/src/ndpi/src/lib/protocols/zeromq.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_domain_classify.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_domain_classify', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ds_domain_classify', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/kerberos.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/json-rpc.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_is_stun_tcp.c | ['fuzz_is_stun_tcp'] | ['fuzz_is_stun_tcp'] |
/src/ndpi/src/lib/third_party/src/libinjection_html5.c | ['fuzz_libinjection'] | ['fuzz_libinjection'] |
/src/ndpi/src/lib/protocols/mssql_tds.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ethernet_ip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/windows/WpdPack/Include/ip6_misc.h | [] | [] |
/src/ndpi/src/lib/protocols/tftp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ldp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ethersbus.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/windows/src/ndpi_define.h | ['fuzz_is_stun_tcp', 'fuzz_quic_get_crypto_data', 'ndpi/fuzz/fuzz_is_stun.c'] | [] |
/src/ndpi/src/lib/protocols/ultrasurf.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/imo.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/bacnet.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_crc32_md5.c | ['fuzz_alg_crc32_md5'] | ['fuzz_alg_crc32_md5'] |
/src/ndpi/src/lib/protocols/msdo.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/include/ndpi_replace_printf.h | [] | [] |
/src/ndpi/src/lib/protocols/ajp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/pfcp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ieee-c37118.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/printbuf.h | [] | [] |
/src/ndpi/src/lib/protocols/http.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ptpv2.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/eaq.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_filecfg_config.c | ['fuzz_filecfg_config'] | ['fuzz_filecfg_config'] |
/src/ndpi/src/lib/protocols/cip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/can.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tristation.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ntp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_filecfg_protocols.c | ['fuzz_filecfg_protocols'] | ['fuzz_filecfg_protocols'] |
/src/ndpi/src/lib/protocols/mqtt.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/beckhoff_ads.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/gcrypt/cipher_wrap.c | [] | [] |
/src/ndpi/src/lib/protocols/mining.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/teamspeak.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/egd.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/flute.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tplink_shp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_hll.cpp | ['fuzz_alg_hll'] | ['fuzz_alg_hll'] |
/src/ndpi/src/lib/protocols/irc.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/capwap.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mikrotik.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/lisp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/gaijin_entertainment.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/include/secure_memzero.h | [] | [] |
/src/ndpi/src/lib/ndpi_cache.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ds_address_cache', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/hsrp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/c1222.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/monero.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/cnp-ip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/glbp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_tree.cpp | ['fuzz_ds_tree'] | ['fuzz_ds_tree'] |
/src/ndpi/src/lib/protocols/dhcp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/resp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_visit.c | [] | [] |
/src/ndpi/src/lib/protocols/stun.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_binaryfusefilter.cpp | ['fuzz_binaryfusefilter'] | ['fuzz_binaryfusefilter'] |
/src/ndpi/src/lib/protocols/trdp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ndpi_reader_pl7m_simplest.c | ['fuzz_ndpi_reader_pl7m_simplest'] | ['fuzz_ndpi_reader_pl7m_simplest'] |
/src/ndpi/src/lib/protocols/tuya_lp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_bytestream.c | ['fuzz_alg_bytestream'] | ['fuzz_alg_bytestream'] |
/src/ndpi/src/lib/protocols/jrmi.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/json_util.c | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | [] |
/src/ndpi/src/lib/third_party/src/libcache.c | ['fuzz_tls_certificate', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_libcache', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ds_libcache', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/gearup_booster.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/protobuf.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ethereum.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ipp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/paltalk.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_parse.c | [] | [] |
/src/ndpi/src/lib/third_party/src/ndpi_sha256.c | ['fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_gcrypt_light', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/teredo.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/smb.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/hamachi.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/wsd.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/gearman.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/knxnet_ip.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ssdp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/activision.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ndpi_reader.c | ['fuzz_ndpi_reader'] | ['fuzz_ndpi_reader'] |
/src/ndpi/src/include/ndpi_private.h | [] | [] |
/src/ndpi/src/lib/protocols/riotgames.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/iqiyi.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/syncthing.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/opc-ua.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/amqp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_serializer.c | ['fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_serialization', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_serialization', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mail_pop.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/cpha.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/amazon_video.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/rtsp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test4.c | [] | [] |
/src/ndpi/src/lib/protocols/diameter.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/softether.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/munin.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_libcache.cpp | ['fuzz_ds_libcache'] | ['fuzz_ds_libcache'] |
/src/ndpi/src/lib/third_party/src/roaring.c | [] | [] |
/src/ndpi/src/lib/protocols/mpegts.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/linkhash.c | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | [] |
/src/ndpi/src/lib/third_party/src/sha1-fast.c | [] | [] |
/src/json-c-json-c-0.17-20230812/json_pointer.c | [] | [] |
/src/ndpi/src/lib/protocols/fix.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tls.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/ndpi_patricia.c | ['fuzz_ds_ptree', 'fuzz_tls_certificate', 'fuzz_ds_patricia', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_libinjection', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ds_ptree', 'fuzz_tls_certificate', 'fuzz_ds_patricia', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/git.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/slp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/alicloud.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/example/reader_util.h | [] | [] |
/src/ndpi/src/lib/protocols/edonkey.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_alg_memmem.cpp | ['fuzz_alg_memmem'] | ['fuzz_alg_memmem'] |
/src/ndpi/src/lib/protocols/lagofast.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/json_object.c | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | [] |
/src/ndpi/src/include/ndpi_api.h | [] | [] |
/src/ndpi/src/lib/protocols/megaco.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/matter.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/openvpn.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/z3950.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/gcrypt/aesni.c | ['fuzz_gcrypt_light', 'fuzz_gcrypt_gcm', 'fuzz_gcrypt_aes'] | ['fuzz_gcrypt_light', 'fuzz_gcrypt_gcm', 'fuzz_gcrypt_aes'] |
/src/ndpi/fuzz/fuzz_libinjection.c | ['fuzz_libinjection'] | ['fuzz_libinjection'] |
/src/json-c-json-c-0.17-20230812/apps/json_parse.c | [] | [] |
/src/json-c-json-c-0.17-20230812/json_util.h | [] | [] |
/src/ndpi/src/lib/protocols/socks45.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ndpi_reader_payload_analyzer.c | ['fuzz_ndpi_reader_payload_analyzer'] | ['fuzz_ndpi_reader_payload_analyzer'] |
/src/json-c-json-c-0.17-20230812/tests/test2.c | [] | [] |
/src/ndpi/src/lib/protocols/dnscrypt.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/rtp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/gcrypt/digest.c | ['fuzz_gcrypt_light'] | ['fuzz_gcrypt_light'] |
/src/ndpi/src/lib/third_party/include/gcrypt/cipher.h | ['fuzz_gcrypt_cipher', 'fuzz_gcrypt_light', 'fuzz_gcrypt_gcm'] | ['fuzz_gcrypt_cipher', 'fuzz_gcrypt_light', 'fuzz_gcrypt_gcm'] |
/src/ndpi/src/lib/protocols/checkmk.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/modbus.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ndpi_reader_pl7m_64k.c | ['fuzz_ndpi_reader_pl7m_64k'] | ['fuzz_ndpi_reader_pl7m_64k'] |
/src/ndpi/src/lib/protocols/lol_wild_rift.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/utils/hosts2domains.c | [] | [] |
/src/ndpi/src/lib/protocols/easyweather.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/noe.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/oracle.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/iso9506-1-mms.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_readerutils_workflow.cpp | ['fuzz_readerutils_workflow'] | ['fuzz_readerutils_workflow'] |
/src/ndpi/src/lib/third_party/include/ndpi_patricia.h | [] | [] |
/src/ndpi/src/lib/protocols/tinc.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/tests/test_set_serializer.c | [] | [] |
/src/ndpi/src/lib/protocols/telegram.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/coap.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/crynet.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/json_c_version.c | [] | [] |
/src/json-c-json-c-0.17-20230812/linkhash.h | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | [] |
/src/ndpi/src/lib/protocols/nomachine.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_main.c | ['fuzz_ds_ptree', 'fuzz_tls_certificate', 'fuzz_ds_patricia', 'fuzz_alg_crc32_md5', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_alg_bytestream', 'fuzz_filecfg_malicious_sha1', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_alg_memmem', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_ds_ptree', 'fuzz_tls_certificate', 'fuzz_ds_patricia', 'fuzz_alg_crc32_md5', 'fuzz_filecfg_categories', 'fuzz_is_stun_tcp', 'fuzz_ds_ahocorasick', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_filecfg_malicious_ja4', 'fuzz_filecfg_risk_domains', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_filecfg_protocols', 'fuzz_alg_bytestream', 'fuzz_filecfg_malicious_sha1', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_filecfg_category', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_alg_memmem', 'fuzz_filecfg_config', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/spotify.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ftp_control.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/ookla.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_dga.c | ['fuzz_dga'] | ['fuzz_dga'] |
/src/ndpi/fuzz/fuzz_ndpi_reader_pl7m_only_subclassification.c | ['fuzz_ndpi_reader_pl7m_only_subclassification'] | ['fuzz_ndpi_reader_pl7m_only_subclassification'] |
/src/ndpi/src/lib/protocols/collectd.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/ndpi_community_id.c | ['fuzz_community_id'] | ['fuzz_community_id'] |
/src/ndpi/src/lib/ndpi_fingerprint.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/skinny.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/stomp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mudfish.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/steam.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/lustre.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/wireguard.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_cmsketch.cpp | ['fuzz_ds_cmsketch'] | ['fuzz_ds_cmsketch'] |
/src/json-c-json-c-0.17-20230812/json_object_iterator.c | [] | [] |
/src/ndpi/src/lib/protocols/dcerpc.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/bgp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/dropbox.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/mail_imap.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/bfd.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/xdmcp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/merakicloud.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/include/gcrypt/common.h | [] | [] |
/src/ndpi/fuzz/fuzz_filecfg_malicious_sha1.c | ['fuzz_filecfg_malicious_sha1'] | ['fuzz_filecfg_malicious_sha1'] |
/src/ndpi/src/lib/protocols/icecast.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/tcp_udp.c | ['fuzz_config'] | ['fuzz_config'] |
/src/ndpi/src/lib/protocols/xbox.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_address_cache.cpp | ['fuzz_ds_address_cache'] | ['fuzz_ds_address_cache'] |
/src/ndpi/src/lib/protocols/nest_log_sink.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/rmcp.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_filecfg_risk_domains.c | ['fuzz_filecfg_risk_domains'] | ['fuzz_filecfg_risk_domains'] |
/src/json-c-json-c-0.17-20230812/vasprintf_compat.h | [] | [] |
/src/ndpi/src/lib/third_party/src/ndpi_sha1.c | ['fuzz_community_id', 'fuzz_is_stun_tcp', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_community_id', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/json_object.h | [] | [] |
/src/ndpi/fuzz/fuzz_filecfg_categories.c | ['fuzz_filecfg_categories'] | ['fuzz_filecfg_categories'] |
/src/json-c-json-c-0.17-20230812/libjson.c | [] | [] |
/src/ndpi/src/lib/protocols/teso.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/syslog.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ndpi_reader_pl7m_randomize_ports.c | ['fuzz_ndpi_reader_pl7m_randomize_ports'] | ['fuzz_ndpi_reader_pl7m_randomize_ports'] |
/src/ndpi/src/lib/protocols/dicom.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_btree.cpp | ['fuzz_ds_btree'] | ['fuzz_ds_btree'] |
/src/ndpi/fuzz/fuzz_alg_strnstr.cpp | ['fuzz_alg_strnstr'] | ['fuzz_alg_strnstr'] |
/src/ndpi/src/lib/protocols/sflow.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/src/ndpi_md5.c | ['fuzz_alg_crc32_md5', 'fuzz_is_stun_tcp', 'fuzz_quic_get_crypto_data', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_alg_crc32_md5', 'fuzz_quic_get_crypto_data', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/json_tokener.c | ['json-c-json-c-0.17-20230812/fuzz/tokener_parse_ex_fuzzer.cc'] | [] |
/src/ndpi/src/lib/protocols/bitcoin.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/fuzz/fuzz_ds_domain_classify.cpp | ['fuzz_ds_domain_classify'] | ['fuzz_ds_domain_classify'] |
/src/ndpi/src/lib/third_party/src/strptime.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'ndpi/fuzz/fuzz_is_stun.c'] | [] |
/src/ndpi/src/lib/protocols/iec62056.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/qq.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/rsync.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/http2.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/radius_proto.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/protocols/avast.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/json-c-json-c-0.17-20230812/random_seed.c | [] | [] |
/src/ndpi/src/lib/third_party/src/fuzz/pl7m.c | [] | [] |
/src/ndpi/src/lib/ndpi_binary_bitmap.c | [] | [] |
/src/ndpi/src/lib/protocols/dns.c | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] | ['fuzz_tls_certificate', 'fuzz_is_stun_tcp', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_process_packet', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_dga', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_quic_get_crypto_data', 'fuzz_readerutils_workflow', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m', 'fuzz_config', 'fuzz_ndpi_reader_pl7m_internal', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'ndpi/fuzz/fuzz_is_stun.c'] |
/src/ndpi/src/lib/third_party/include/roaring_v2.h | [] | [] |
/src/ndpi/fuzz/fuzz_ndpi_reader_pl7m_simplest_internal.c | ['fuzz_ndpi_reader_pl7m_simplest_internal'] | ['fuzz_ndpi_reader_pl7m_simplest_internal'] |
/src/ndpi/example/ndpiReader.c | [] | [] |
/src/ndpi/fuzz/fuzz_ds_bitmap.cpp | ['fuzz_ds_bitmap'] | ['fuzz_ds_bitmap'] |
Directory |
---|
/src/ndpi/tests/dga/ |
/src/json-c-json-c-0.17-20230812/ |
/src/ndpi/windows/src/ |
/src/ndpi/src/lib/third_party/src/fuzz/ |
/src/ndpi/src/lib/third_party/include/ |
/src/ndpi/src/lib/third_party/src/ |
/src/json-c-json-c-0.17-20230812/tests/ |
/src/ndpi/rrdtool/ |
/src/ndpi/utils/ |
/src/ndpi/src/lib/protocols/ |
/src/ndpi/tests/performance/ |
/src/ndpi/tests/unit/ |
/src/ndpi/src/include/ |
/src/ndpi/src/lib/third_party/include/gcrypt/ |
/src/ndpi/src/lib/third_party/src/hll/ |
/src/ndpi/fuzz/ |
/src/json-c-json-c-0.17-20230812/apps/ |
/src/ndpi/src/lib/third_party/include/windows/ |
/src/ndpi/src/lib/third_party/src/gcrypt/ |
/src/ndpi/windows/WpdPack/Include/pcap/ |
/src/ndpi/src/lib/ |
/src/json-c-json-c-0.17-20230812/fuzz/ |
/src/ndpi/windows/WpdPack/Include/ |
/src/ndpi/example/ |
This section shows a list of 3rd party function calls and their relative coverage information. By static analysis of the target project code, all of the 3rd party function call and their caller information, including the source file and line number that initiate the call are captured. The caller source code file and line number are shown in column 2 while column 1 is the function name of the 3rd party function call. Each occurrent of the 3rd party function call will occuply a separate row. Column 3 of each row indicate if the 3rd party call in the source file line is unreachable. Column 4 lists all fuzzers that have covered that particular system call in that specific location (source file and line)during their dynamic fuzzing.
Target sink | Callsite location | Reached by fuzzer | Covered by Fuzzers |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
This section contains multiple tables, each table contains a list of sink functions/methods found in the project for one of the CWE supported by the sink analyser, together with information like which fuzzers statically reach the sink functions/methods and possible call path to that sink functions/methods if it is not statically reached by any fuzzers. Column 1 is the function/method name of the sink functions/methods found in the project. Column 2 lists all fuzzers (or no fuzzers at all) that have covered that particular function method statically. Column 3 shows a list of possible call paths to reach the specific function/method call if none of the fuzzers cover the target function/method calls. Lastly, column 4 shows possible fuzzer blockers that prevent an existing fuzzer from reaching the target sink functions/methods dynamically.
Target sink | Reached by fuzzer | Function call path | Possible branch blockers | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
readdir_r | ['fuzz_ndpi_reader_pl7m', 'fuzz_process_packet', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_config', 'fuzz_tls_certificate', 'fuzz_is_stun_tcp', '/src/ndpi/fuzz/fuzz_is_stun.c', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'fuzz_dga', 'fuzz_quic_get_crypto_data', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_internal'] | N/A |
|
||||||||||||||||||||||||||||||||
readdir | ['fuzz_ndpi_reader_pl7m', 'fuzz_process_packet', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_config', 'fuzz_tls_certificate', 'fuzz_is_stun_tcp', '/src/ndpi/fuzz/fuzz_is_stun.c', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'fuzz_dga', 'fuzz_quic_get_crypto_data', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_internal'] | N/A |
|
||||||||||||||||||||||||||||||||
opendir | ['fuzz_ndpi_reader_pl7m', 'fuzz_process_packet', 'fuzz_ndpi_reader_pl7m_simplest', 'fuzz_ndpi_reader_pl7m_randomize_ports', 'fuzz_ndpi_reader', 'fuzz_ndpi_reader_payload_analyzer', 'fuzz_ndpi_reader_pl7m_64k', 'fuzz_config', 'fuzz_tls_certificate', 'fuzz_is_stun_tcp', '/src/ndpi/fuzz/fuzz_is_stun.c', 'fuzz_ndpi_reader_pl7m_only_subclassification', 'fuzz_dga', 'fuzz_quic_get_crypto_data', 'fuzz_ndpi_reader_alloc_fail', 'fuzz_ndpi_reader_pl7m_simplest_internal', 'fuzz_ndpi_reader_pl7m_internal'] | N/A |
|