Luca Deri
e6bd64b3ea
Improved HTTP reporting in ndpiReader
2019-10-25 15:56:47 +02:00
Luca Deri
c3f6a4a57a
SMTP and SSH dissection fixes
2019-10-24 23:28:32 +02:00
Luca Deri
0974075fa0
Major cleanup
...
Removed ndpi_pref_http_dont_dissect_response and ndpi_pref_dns_dont_dissect_response as the ndpi_extra_dissection_possible() call will now handle everything
2019-10-24 19:48:55 +02:00
Luca Deri
0ffe5cf1ff
Added extra processing for POP and SMTP
2019-10-22 00:57:35 +02:00
Luca Deri
960aa77b6d
Reworked email metaata extraction
2019-10-21 01:27:07 +02:00
Luca Deri
58daa5ed7d
Added POP3 metadata extraction
2019-10-20 23:06:05 +02:00
Luca Deri
437e8bd706
Implemented IMAP data extraction
2019-10-20 22:46:08 +02:00
Luca Deri
1a5c7daaf6
Implemented FTP user/pwd extraction
2019-10-20 21:49:45 +02:00
Ravi Kerur
7cb3cb7353
Fix memory leak in ndpiReader.
...
Changes in library for strict function prototype.
Signed-off-by: Ravi Kerur <ravi.kerur@viasat.com>
2019-10-19 08:59:48 -07:00
Luca Deri
d5c918d258
Initial implementation of ndpi_flow2json APi call
2019-10-15 23:06:30 +02:00
Luca Deri
cbe20d3740
Fixes for API changes
2019-10-09 22:25:40 +02:00
Luca Deri
0a7521060a
Merge branch 'dev' of https://github.com/ntop/nDPI into dev
2019-10-08 13:32:43 +02:00
Luca Deri
6b5a9aa992
Implemented Kerberos metadata extraction
2019-10-08 13:32:21 +02:00
emanuele-f
f2504494fe
New API functions: ndpi_load_categories_file and ndpi_load_category
2019-10-08 11:55:47 +02:00
Luca Deri
256858d2e5
Merge branch 'dev' of https://github.com/ntop/nDPI into dev
2019-10-08 11:36:11 +02:00
Luca Deri
10873bfe35
Added ndpi_get_l4_proto_name() and ndpi_get_l4_proto_info() API calls to print L4 protocol
2019-10-08 11:35:33 +02:00
emanuele-f
b2c8cb655c
ndpi_load_hostname_category now performs strdup on the name argument
...
This simplifies the API as an application is not required to keep references to the strings to free
2019-10-08 10:23:00 +02:00
Luca Deri
c247a9d191
Code cleanup
2019-10-02 23:25:05 +02:00
Luca Deri
4fd7e5734a
Manual merge of pull #769
2019-10-02 23:01:29 +02:00
Luca Deri
e45237a93f
Removed http:// from HTTP url
...
Reported URL in ndpiReader
2019-10-01 12:25:39 +02:00
Luca Deri
f2a5bbef17
Reworked categories handling
...
Removed GenericProtocol and replaced with categories
Removed ndpi_pref_enable_category_substring_match option: substring matching is now default
2019-09-29 21:46:41 +02:00
Luca Deri
53ea3481ea
Fixed ICMP parsing bug introduced by pull #770
2019-09-29 08:10:12 +02:00
Luca Deri
3b06d2191c
Merge pull request #770 from ntop/ndpi_icmp
...
Add icmp and icmp6 to calculate splt and bd values.
2019-09-29 07:59:02 +02:00
Luca Deri
7c788f0779
Fixed partial string matches
2019-09-27 13:42:41 +02:00
emanuele-f
5099646938
Fix missing strdup on ndpi_load_hostname_category
2019-09-27 12:09:51 +02:00
emanuele-f
277b4a060a
Add categories test PCAP
2019-09-27 10:15:20 +02:00
Luca Deri
7de9fd7170
Updated instagram check
2019-09-26 22:08:21 +02:00
Luca
0ed679e795
Improves IAT calculation
2019-09-24 16:37:42 +02:00
Ravi Kerur
e8d501158e
Restore protocol extraction to original method.
...
Add microseconds to time series if milliseconds returns 0.
Signed-off-by: Ravi Kerur <ravi.kerur@viasat.com>
2019-09-21 10:38:04 -07:00
Ravi Kerur
d92015a092
Merge branch 'dev' of https://github.com/ntop/nDPI into ndpi_icmp
2019-09-21 10:16:10 -07:00
Luca Deri
5c2e495792
ndpiReader now report protocol category and breed
...
Modified TikTok category to Fun
2019-09-21 09:52:44 +02:00
Ravi Kerur
7e3fd16b0d
Merge branch 'dev' of https://github.com/ntop/nDPI into ndpi_icmp
2019-09-17 17:01:17 -07:00
Luca Deri
2fc68a441d
Improved -C output
2019-09-17 12:07:00 +02:00
Ravi Kerur
ce79626679
Merge branch 'dev' of https://github.com/ntop/nDPI into ndpi_icmp
2019-09-16 13:56:17 -07:00
Luca Deri
11e9fd8cef
As TLS certificate fingerprint is computed, TLS without certificate protocol has been removed
...
Various improvemenets in detection quality
2019-09-15 12:18:24 +02:00
Ravi Kerur
23780a655d
Fix protocol for v4 and v6.
...
Signed-off-by: Ravi Kerur <ravi.kerur@viasat.com>
2019-09-14 18:38:18 -07:00
Ravi Kerur
9f83bf4624
Add icmp and icmp6 to calculate splt and bd values.
...
Signed-off-by: Ravi Kerur <ravi.kerur@viasat.com>
2019-09-14 10:06:37 -07:00
Luca Deri
00e639d513
TLS certificate hash is not reported
2019-09-14 15:00:52 +02:00
Luca Deri
0f9107bef3
Fixed timezone conversion
2019-09-10 22:15:23 +02:00
Luca Deri
1f417fe67d
Validity format fix
2019-09-10 21:44:04 +02:00
Alfredo Cardigliano
b96b618443
nDPI serialization: uint key compression, new deserialization API
2019-09-10 14:47:47 +02:00
Luca Deri
086c511a11
Parsed TLS certificate validity
2019-09-10 00:34:48 +02:00
Luca Deri
3d21c33409
Compilation fix when JSON-C is not present
2019-09-03 18:45:51 +02:00
Luca
886d575157
Added -C to generate CSV analysis files
...
Improved IAT and byte distribution
2019-09-03 18:38:54 +02:00
Luca Deri
eb154bac69
Added ndpi_alloc_data_analysis APi call
2019-09-02 22:12:46 +02:00
Luca Deri
bc4c48fa0b
Added packetIDs with -P
2019-09-02 14:47:37 +02:00
Luca Deri
5d5d056849
Added payload memory free
2019-09-02 14:14:13 +02:00
Luca Deri
d0436e7b29
Added new parameter to -P
2019-09-02 14:00:18 +02:00
emanuele-f
2c4495e483
Add missing lib
2019-08-29 17:55:51 +02:00
Luca Deri
8b8fd25626
Compilation fix on systems without JSON-C
2019-08-29 15:35:29 +02:00