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