The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 4 | 1 | LLVMFuzzerTestOneInput | call site: 00001 | set_ndpi_debug_function |
| 3 | 80 | ndpi_encode_domain | call site: 00080 | fprintf |
| 2 | 86 | ndpi_domain_classify_add | call site: 00086 | ndpi_hash_add_entry |
| 2 | 111 | ndpi_domain_classify_hostname | call site: 00111 | ndpi_hash_find_entry |
| 2 | 129 | ndpi_domain_classify_hostname | call site: 00129 | ndpi_hash_find_entry |
| 1 | 7 | ndpi_load_domain_suffixes | call site: 00007 | ndpi_hash_free |
| 1 | 10 | ndpi_hash_free | call site: 00010 | |
| 1 | 15 | ndpi_hash_init | call site: 00015 | |
| 1 | 23 | ndpi_hash_add_entry | call site: 00023 | |
| 1 | 31 | ndpi_load_domain_suffixes | call site: 00031 | NDPI_LOG_ERR |
| 1 | 57 | ndpi_get_host_domain_suffix | call site: 00057 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
ndpi_calloc
[function]
[call site]
00001
calloc
[function]
[call site]
00002
set_ndpi_debug_function
[function]
[call site]
00003
__ndpi_unused_param
[function]
[call site]
00004
__ndpi_unused_param
[function]
[call site]
00005
ndpi_load_domain_suffixes
[function]
[call site]
00006
fopen
[function]
[call site]
00007
ndpi_hash_free
[function]
[call site]
00008
HASH_DEL
[function]
[call site]
00009
ndpi_free
[function]
[call site]
00010
free
[function]
[call site]
00011
ndpi_free
[function]
[call site]
00012
ndpi_free
[function]
[call site]
00013
ndpi_hash_init
[function]
[call site]
00014
ndpi_calloc
[function]
[call site]
00015
fclose
[function]
[call site]
00016
fgets
[function]
[call site]
00017
strstr
[function]
[call site]
00018
strlen
[function]
[call site]
00019
ndpi_hash_add_entry
[function]
[call site]
00020
HASH_FIND
[function]
[call site]
00021
ndpi_calloc
[function]
[call site]
00022
ndpi_malloc
[function]
[call site]
00023
malloc
[function]
[call site]
00024
ndpi_free
[function]
[call site]
00025
memcpy
[function]
[call site]
00026
HASH_ADD
[function]
[call site]
00027
HASH_FIND
[function]
[call site]
00028
ndpi_free
[function]
[call site]
00029
ndpi_free
[function]
[call site]
00030
strlen
[function]
[call site]
00031
NDPI_LOG_ERR
[function]
[call site]
00032
fclose
[function]
[call site]
00033
NDPI_LOG_DBG
[function]
[call site]
00034
fuzz_set_alloc_callbacks_and_seed
[function]
[call site]
00035
fuzz_set_alloc_callbacks
[function]
[call site]
00036
ndpi_set_memory_alloction_functions
[function]
[call site]
00037
fuzz_set_alloc_seed
[function]
[call site]
00038
ndpi_domain_classify_alloc
[function]
[call site]
00039
ndpi_malloc
[function]
[call site]
00040
ndpi_hash_init
[function]
[call site]
00041
ndpi_free
[function]
[call site]
00042
FuzzedDataProvider::ConsumeIntegral
[function]
[call site]
00043
FuzzedDataProvider::ConsumeBytesAsString
[function]
[call site]
00044
FuzzedDataProvider::ConsumeIntegral
[function]
[call site]
00045
FuzzedDataProvider::ConsumeIntegral
[function]
[call site]
00046
ndpi_domain_classify_add
[function]
[call site]
00047
ndpi_encode_domain
[function]
[call site]
00048
ndpi_domain_mapper_init
[function]
[call site]
00049
memset
[function]
[call site]
00050
strlen
[function]
[call site]
00051
snprintf
[function]
[call site]
00052
ndpi_get_host_domain_suffix
[function]
[call site]
00053
strrchr
[function]
[call site]
00054
ndpi_hash_find_entry
[function]
[call site]
00055
HASH_FIND
[function]
[call site]
00056
strlen
[function]
[call site]
00057
snprintf
[function]
[call site]
00058
snprintf
[function]
[call site]
00059
strlen
[function]
[call site]
00060
strlen
[function]
[call site]
00061
snprintf
[function]
[call site]
00062
memcpy
[function]
[call site]
00063
memcpy
[function]
[call site]
00064
ndpi_compress_str
[function]
[call site]
00065
shoco_compress
[function]
[call site]
00066
find_best_encoding
[function]
[call site]
00067
check_indices
[function]
[call site]
00068
_mm_setzero_si128
[function]
[call site]
00069
_mm_load_si128
[function]
[call site]
00070
_mm_load_si128
[function]
[call site]
00071
_mm_cmpgt_epi16
[function]
[call site]
00072
_mm_cmpgt_epi16
[function]
[call site]
00073
_mm_and_si128
[function]
[call site]
00074
_mm_movemask_epi8
[function]
[call site]
00075
swap
[function]
[call site]
00076
snprintf
[function]
[call site]
00077
ndpi_min
[function]
[call site]
00078
ndpi_min
[function]
[call site]
00079
memcpy
[function]
[call site]
00080
fprintf
[function]
[call site]
00081
fprintf
[function]
[call site]
00082
fprintf
[function]
[call site]
00083
ndpi_hash_add_entry
[function]
[call site]
00084
ndpi_hash_add_entry
[function]
[call site]
00085
strlen
[function]
[call site]
00086
ndpi_hash_add_entry
[function]
[call site]
00087
strlen
[function]
[call site]
00088
FuzzedDataProvider::ConsumeBool
[function]
[call site]
00089
std::string::c_str
[function]
[call site]
00090
FuzzedDataProvider::ConsumeBool
[function]
[call site]
00091
ndpi_domain_classify_add_domains
[function]
[call site]
00092
fopen
[function]
[call site]
00093
fgets
[function]
[call site]
00094
strlen
[function]
[call site]
00095
ndpi_domain_classify_add
[function]
[call site]
00096
fclose
[function]
[call site]
00097
FuzzedDataProvider::ConsumeIntegralInRange
[function]
[call site]
00098
FuzzedDataProvider::ConsumeBool
[function]
[call site]
00099
FuzzedDataProvider::ConsumeIntegral
[function]
[call site]
00100
FuzzedDataProvider::ConsumeBytesAsString
[function]
[call site]
00101
FuzzedDataProvider::ConsumeIntegral
[function]
[call site]
00102
ndpi_domain_classify_hostname
[function]
[call site]
00103
strlen
[function]
[call site]
00104
strrchr
[function]
[call site]
00105
strcmp
[function]
[call site]
00106
strcmp
[function]
[call site]
00107
ndpi_encode_domain
[function]
[call site]
00108
ndpi_hash_find_entry
[function]
[call site]
00109
ndpi_hash_find_entry
[function]
[call site]
00110
strlen
[function]
[call site]
00111
ndpi_hash_find_entry
[function]
[call site]
00112
strlen
[function]
[call site]
00113
strchr
[function]
[call site]
00114
strchr
[function]
[call site]
00115
ndpi_get_host_domain
[function]
[call site]
00116
strlen
[function]
[call site]
00117
isdigit
[function]
[call site]
00118
strchr
[function]
[call site]
00119
strchr
[function]
[call site]
00120
ndpi_get_host_domain_suffix
[function]
[call site]
00121
strcmp
[function]
[call site]
00122
ndpi_strrstr
[function]
[call site]
00123
strlen
[function]
[call site]
00124
strstr
[function]
[call site]
00125
snprintf
[function]
[call site]
00126
strchr
[function]
[call site]
00127
ndpi_encode_domain
[function]
[call site]
00128
ndpi_hash_find_entry
[function]
[call site]
00129
ndpi_hash_find_entry
[function]
[call site]
00130
strlen
[function]
[call site]
00131
FuzzedDataProvider::ConsumeBool
[function]
[call site]
00132
std::string::c_str
[function]
[call site]
00133
ndpi_domain_classify_hostname
[function]
[call site]
00134
c_str
[function]
[call site]
00135
ndpi_domain_classify_size
[function]
[call site]
00136
ndpi_domain_classify_free
[function]
[call site]
00137
ndpi_hash_free
[function]
[call site]
00138
ndpi_free
[function]
[call site]
00139