emanuele-f
4ba106a525
Change confusing "ndpi_flow" structure name to "ndpi_flow_info"
2016-04-19 19:25:42 +02:00
Michele Campus
1d54092c7d
Merge pull request #177 from giomasce/dev
...
Support RX protocol (used by AFS).
2016-04-16 18:03:26 +02:00
Giovanni Mascellani
4b50045ecd
Add file license.
2016-04-15 16:41:23 +02:00
Giovanni Mascellani
a6e715f574
Add RX testcase.
2016-04-15 15:47:39 +02:00
Giovanni Mascellani
18f5362a34
Support RX protocol (used by AFS).
2016-04-15 15:21:02 +02:00
Michele Campus
a71f525a2b
Merge pull request #175 from theirix/reader-asan-2
...
Combined ASAN overflow detection and buffer modify
2016-04-13 11:06:32 +02:00
theirix
efae85de84
Combined ASAN overflow detection and buffer modify
...
Combined approach from pull request #172 and commit 6a63ea4 .
2016-04-13 11:42:59 +03:00
Michele Campus
da811fbdd0
Merge pull request #173 from theirix/buffer-overflows
...
Fixed multiple buffer overflows
2016-04-12 23:41:02 +02:00
theirix
d7a2515093
Fixed oscar buffer overflow
2016-04-12 22:26:10 +03:00
Luca Deri
885cc3864e
Merge pull request #172 from theirix/reader-asan
...
Allocate exact-size buffer with address sanitizer
2016-04-12 21:22:38 +02:00
theirix
c22d3d3cae
Fixed more buffer overflows with small packets
2016-04-12 22:14:13 +03:00
theirix
fb3fc0c6de
Fixed buffer overflows with safe str search
...
1. Detected a lot of memory errors using address sanitizer
and ndpi-scapy tool.
2. Added ndpi_match_prefix function that compares strings
with taking care of payload packet len. Almost drop-in
replacement for match_first_bytes function.
3. Replaced unsafe match_first_bytes usage with a ndpi_match_prefix
and additional length checks.
2016-04-12 22:08:30 +03:00
theirix
624f61193c
Allocate exact-size buffer with address sanitizer
...
Allows address sanitizer to detect buffer overflow by
using special packet buffer when compiled with address sanitizer
support (autodetected clang and gcc).
2016-04-12 22:04:47 +03:00
Luca Deri
5a37ee9976
Removed some Tor false positives (more work necessary)
2016-04-06 09:45:38 +02:00
Luca Deri
6a63ea46a4
Added check for alerting when nDPI modified packet payload (should not happen)
2016-04-04 21:40:23 +02:00
Campus
f437fac412
fix for test pcap and output
2016-04-04 00:15:57 +02:00
Michele Campus
afea67e303
Merge pull request #170 from srzamfir/dev
...
Mqtt dissector fix
2016-04-04 00:12:13 +02:00
Campus
3d46f3df61
fixed wrong dropbox detection
2016-04-04 00:10:43 +02:00
Michele Campus
697617622c
Merge pull request #169 from theirix/build-json-c
...
Improved autogen.sh, json-c search
2016-04-03 23:58:51 +02:00
Sorin Zamfir
7e9e3903d8
Included test result for CoAP and Mqtt.
2016-04-03 15:05:38 +03:00
Sorin Zamfir
7b66fcff37
Merge remote-tracking branch 'upstream/dev' into dev
2016-04-03 14:45:39 +03:00
Sorin Zamfir
40b219c397
Fixed false positives on skype and KakaoTalk. Tests run smooth now.
2016-04-03 14:16:18 +03:00
Sorin Zamfir
b5e74ee3f1
Solved invalid detection on tests. Needs further work to detect one of the flows.
...
Please enter the commit message for your changes. Lines starting
2016-04-03 02:00:36 +03:00
theirix
6f95182751
Improved detection of json-c package.
...
- Improved detection code for json-c package to use pkg-config
with custom search path that includes /usr/local
- Added optional option --disable-json-c to disable json-c package for
reducing runtime dependencies.
2016-04-01 17:18:33 +03:00
theirix
41d7430442
Call configure with args from autogen
2016-04-01 17:18:23 +03:00
Campus
aa86387ba9
improved Microsoft detection (minor fix)
2016-04-01 02:17:58 +02:00
Campus
2a1f44610f
improved Microsoft detection
2016-04-01 02:11:51 +02:00
Campus
4704f48daa
minox fix dns
2016-03-29 15:07:16 +02:00
Campus
8dacc91d51
fixed dns check host name server
2016-03-29 15:04:15 +02:00
Campus
a594273989
fixed coap.c and dropbox.c after detecting wrong detection - added test for dropbox
2016-03-29 00:05:56 +02:00
Campus
d9264e415c
fixed and improved bittorrent detection for issue https://github.com/ntop/nDPI/issues/164
2016-03-27 01:39:38 +01:00
Luca Deri
b3df389bd6
Removed WinMX reference from Makefile
2016-03-23 08:46:24 +01:00
Campus
2998b78797
deleted winmx protocol due to abandoned development since July 2, 2004
2016-03-23 01:27:36 +01:00
Campus
46a526ce26
deleted mqtt.c
2016-03-23 00:35:22 +01:00
Campus
95fffec172
fix for pull request https://github.com/ntop/nDPI/pull/161
2016-03-20 16:10:26 +01:00
Michele Campus
323912371e
Merge pull request #161 from srzamfir/dev
...
Add CoAP and Mqtt (IoT specific protocols) dissectors
2016-03-20 15:51:11 +01:00
Sorin Zamfir
3213d2205a
Removed unused type definitions.
...
Disabled tracing in the example application.
2016-03-20 13:38:29 +02:00
Sorin Zamfir
3dde80ed0f
Included test file for coap and mqtt dissectors.
2016-03-20 12:12:42 +02:00
Sorin Zamfir
6f428c03e2
Merge remote-tracking branch 'remotes/iot/dev' into dev
...
Conflicts:
src/include/ndpi_protocol_ids.h
src/lib/ndpi_main.c
2016-03-20 11:53:27 +02:00
Sorin Zamfir
2d5d39db7b
Updated with mqtt callbacks.
2016-03-20 11:22:04 +02:00
Sorin Zamfir
28806f3187
Minor changes to a comment
2016-03-19 20:50:38 +02:00
Luca Deri
5349d33abf
Fixed unitialized variable
2016-03-19 14:10:26 +01:00
Campus
a499da00ba
added tcp port 51413 for TCP BT detection
2016-03-19 01:18:48 +01:00
Luca Deri
a4d9c8cc3b
Fix for https://github.com/ntop/nDPI/issues/159
2016-03-18 11:00:11 +01:00
Luca Deri
27d09c33ce
Fix for invalid DNS dissection that caused packet corruption
2016-03-17 08:28:24 +01:00
Campus
5b86186e85
deleted old and not yet good skype ip addr - added new Netflix and CloudFlare IP addr
2016-03-16 10:47:35 +01:00
Campus
3b399f62f4
improved Skype detection - redized Viber pcap for test
2016-03-15 15:03:06 +01:00
Campus
7c511fb2f2
add new detection of Viber (service)
2016-03-15 00:56:09 +01:00
Campus
4370781b49
rework API (part 1) - minor fixes functions
2016-03-14 01:04:50 +01:00
Luca Deri
1cf4926b4e
Enhanced Google detection
2016-03-13 21:30:21 +01:00