Commit graph

1596 commits

Author SHA1 Message Date
Luca Deri
ea10b8e757 Added memory checks 2020-08-02 13:00:31 +02:00
Luca Deri
2ae4c6675d Fixed partial TLS dissection 2020-07-30 18:30:07 +02:00
Luca Deri
6904935934 Restored TLS dissection 2020-07-30 00:06:35 +02:00
Luca Deri
a828ac0191 Tiny changes for TLS block lenght dissection 2020-07-29 22:36:27 +02:00
Luca Deri
32bd3d7a59 TLS dissection improvements 2020-07-28 01:06:38 +02:00
Luca Deri
da87cc3157 Added NDPI_SMB_INSECURE_VERSION for detecting insecure SMB versions (e.g. v1) 2020-07-27 13:05:06 +02:00
Luca Deri
69f140878c Boundary check on QUIC 2020-07-27 07:40:50 +02:00
Luca Deri
4b1cae2c2b Boundary check 2020-07-27 06:52:35 +02:00
Luca Deri
1c405e382a SSH code cleanup 2020-07-25 16:43:54 +02:00
Luca Deri
b26539d65a
Merge pull request #967 from MrRadix/dev
Ssh signature checking
2020-07-25 16:17:24 +02:00
MrRadix
6719fa30f9 added other ssh implementations to check 2020-07-24 20:53:02 +02:00
Luca Deri
21e2e57614 Fixed bin similarity 2020-07-24 01:30:58 +02:00
Luca Deri
439558f6a3 Improved bin clustering 2020-07-22 23:56:50 +02:00
MrRadix
a9ca47fcdb added cipher check 2020-07-22 17:17:12 +02:00
MrRadix
1c1be5a0d1 Resolved conflicts on fetch 2020-07-22 16:25:01 +02:00
Luca Deri
3cd1ec5c9a Added changes for handlign SSSH cipher detection 2020-07-22 15:58:46 +02:00
MrRadix
a3ba9253ef fixed bug inside set bit macro call 2020-07-22 15:39:44 +02:00
MrRadix
c450caae94 modified new last two risks 2020-07-22 15:38:31 +02:00
Luca Deri
36af97a14c Minor HLL fixes 2020-07-22 14:40:15 +02:00
MrRadix
af5d792c08 added sscanf error handling 2020-07-22 13:06:08 +02:00
MrRadix
8e2cd9ff43 improved performance and legibility 2020-07-22 12:42:26 +02:00
MrRadix
d9fc4d52e9 merged with remote 2020-07-22 11:56:51 +02:00
MrRadix
a688e36b51 improved ndpi_risk2str output for new risks 2020-07-22 11:44:56 +02:00
Luca Deri
f83d0b18c6 Introduced SSH rick checks 2020-07-22 11:40:57 +02:00
Luca Deri
f6242f0e46 HLL memory usage notes 2020-07-22 11:28:14 +02:00
MrRadix
0a182c6d18 Merge remote-tracking branch 'ntop_origin/dev' into dev 2020-07-22 11:15:02 +02:00
MrRadix
9c521c5ddd added new risks iside ndpi_risk2str function 2020-07-22 10:55:53 +02:00
MrRadix
847eb7b180 improved performance by removing linear scan 2020-07-22 10:54:55 +02:00
MrRadix
f66cd5aabc added ssh_analyse_signature_version and ssh_has_old_signature for check old signature version of ssh 2020-07-21 19:31:02 +02:00
Luca Deri
879cec94b2 User agent detection improvements 2020-07-21 12:06:34 +02:00
Luca Deri
9f4f228832 Added skeleton for checking SSH signature 2020-07-20 17:25:17 +02:00
Luca Deri
f452dabd92 Fix for invalid boundary check 2020-07-17 23:26:28 +02:00
Luca Deri
64fb40d21e Added ndpi_reset_data_analysis() API call 2020-07-17 13:16:01 +02:00
Luca Deri
6e1dcba9dd Indendentation fix 2020-07-16 17:56:37 +02:00
Luca Deri
ebf18a0c61
Merge pull request #964 from yskcg/dev
1:add free pointer NULL check;2:fix xbox and teredo protocol detected…
2020-07-16 17:05:40 +02:00
ysk
a268952068 remove the unused code 2020-07-16 17:26:46 +08:00
Luca Deri
acd05b171e Added ndpi_data_last() API call 2020-07-16 11:22:06 +02:00
ysk
69ca98ca35 1:add free pointer NULL check;2:fix xbox and teredo protocol detected error when use the commm udp port 3544 2020-07-16 16:07:04 +08:00
Luca Deri
46e97d5da3 Added ndpi_data_window_variance() and ndpi_data_window_stddev() API calls 2020-07-15 18:13:06 +02:00
Luca Deri
9f3e3e8456 Add ndpi_hll_reset() API call
Fixes bug in ndpi_data_window_average() with zero points
2020-07-15 10:30:45 +02:00
Luca Deri
91d132ea3d Check for avoiding buffer overflow in netbios dissector 2020-07-14 22:16:43 +02:00
Luca Deri
a8ad99aca5 Fixed makefile error message
Code hardedning fix
2020-07-13 15:46:19 +02:00
Luca Deri
9d8717a0c7
Merge pull request #963 from yskcg/dev
add improved boundary check and check malloc return is NULL
2020-07-13 10:24:23 +02:00
Toni Uhlig
23c0721538
Fixed race condition in ndpi_ssl_version2str() caused by static qualifier in the version string buffer.
* added also GREASE supported tls versions as specified in
   https://tools.ietf.org/html/draft-davidben-tls-grease-01#page-4

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-11 01:05:39 +02:00
ysk
35f1c362b9 add improved boundary check and check malloc return is NULL 2020-07-10 17:49:35 +08:00
Luca Deri
014fdd9a02 Various fixes in bins implementation
Added -b flag in ndpiReader to test bins
2020-07-09 17:28:02 +02:00
Luca Deri
d658ac9e61 Added -b to ndpiReader to evaluate bins 2020-07-09 00:15:21 +02:00
Luca Deri
4f794aec22
Merge pull request #955 from lnslbrty/fix/heap-overflow-thunder
Fixed thunder protocol detection heap overflow caused by missing leng…
2020-07-08 17:14:45 +02:00
Alfredo Cardigliano
5be9370cd2 Fix warnings 2020-07-08 09:15:48 +02:00
Toni Uhlig
ccb30a04ad
Fixed thunder protocol detection heap overflow caused by missing lengthcheck.
* triggered by fuzz traces from wireshark

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2020-07-08 00:21:00 +02:00