| Commit message (Collapse) | Author | Age |
... | |
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
NDPI_LOG* macros dereference ndpi_detection_module_struct object which is
private to ndpi library (via NDPI_LIB_COMPILATION define). So we can't use
them outside the library itself, i.e. in ndpiReader code
Therefore, in files in example/, convert all (rare) uses of NDPI_LOG* macros
to a new very simple macro, private to ndpiReader program. If necessary,
such macro may be improved.
According to a comment in ndpi_define.h, each dissector must define its own
NDPI_CURRENT_PROTO macro before including ndpi_api.h file
|
|\ \
| | |
| | | |
fix broken sanitizer CFLAGS, --enable-fuzztargets should also set -fs…
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \
| |/ /
|/| | |
Fixed heap overflow caused by missing lengthcheck in reader uutil.
|
|/ /
| |
| |
| |
| |
| | |
* triggered by fuzz traces from wireshark
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | |
|
|\ \
| | |
| | | |
ossfuzz.sh: do not use wildcards for fuzzer e.g. fuzz/fuzz*
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \
| | | |
| | | | |
Improved HTTP line parsing if request splitted into multiple packets.
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \ \
| |_|/ /
|/| | | |
Fixed CodeInspector issues.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Added compiler search list for AC_PROG_CC, AM_PROG_CC_C_O, AC_PROG_CXX, AC_PROG_CC_STDC
for Mac OS X only
The list rendered the AX_CHECK_COMPILE_FLAG([-fsanitize=fuzzer]) useless as it did use
clang for AX_CHECK_COMPILE_FLAG but gcc during the compile process. Seems broken somehow.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | | | |
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | | |
added shell script to download wireshark traces, can be used in combi…
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
combination with ./tests/do.sh
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \ \
| |/ / /
|/| | | |
Improved TeamViewer IP range (fixes #944)
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \
| | | |
| | | | |
Fixed heap overflow in tls esni extraction triggered by manipulated p…
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
lnslbrty/improved/fuzzer-automake-dependency-tracking
Added fuzz_*_LDADD to give Automake the opportunity to do some depend…
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
tracking.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \ \
| | | | |
| | | | | |
Copy&Paste ./tests/ossfuzz.sh from https://github.com/google/oss-fuzz…
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Changing the OSS-Fuzz script from our side is much more easier then
opening a PR to google/oss-fuzz every time we have to change a single line.
* https://github.com/google/oss-fuzz/pull/4041 will be updated once this PR is merged
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | | | |
|
| | | | |
|
| | | | |
|
|/ / / |
|
|\| | |
|
| |\ \
| | | |
| | | | |
Improved fuzz_ndpi_reader which supports now SMP/MT w/o race-coniditi…
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
./tests/do.sh can supports SMP/MT via environment variables.
Removed -fno-sanitize=shift as well, was fixed by 317d3ffd.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|/ / |
|
|\ \
| | |
| | | |
Errors
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Error messages:
ndpiReader.c:3211:2: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
ndpiReader.c:3207:5: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
The errors started popping up since 3d9285f1
|
| | |
| | |
| | |
| | |
| | | |
Create an helper to avoid similar errors in the future
Fixes: 1a62f4c7
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Fixes:a58c838c4
|
| | |
| | |
| | |
| | | |
They should take idle/expired flows into account, too
|
|/ /
| |
| |
| |
| | |
In some (rare) cases, Client Hello message contains lots of cipher
suits.
|
|\ \
| | |
| | | |
Re-Added corpus zipfile generation required for google-oss fuzzer
|
| | |
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|\ \ \
| | | |
| | | | |
Fixed off-by-one error in h323.
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| | | |
|
|/ / |
|