aboutsummaryrefslogtreecommitdiff
path: root/example/ndpi_util.c
Commit message (Collapse)AuthorAge
* Renamed ndpi_util.c -> reader_util.cLuca Deri2019-07-18
| | | | Added crash fix with IPv6
* Improvements for dta dissectionLuca Deri2019-07-18
|
* Add files via uploadmarcopiangatello2019-07-17
|
* Delete ndpi_util.cmarcopiangatello2019-07-17
|
* Add compiler warnings and fix themStuart Reilly2019-07-12
|
* Dissection improvementsLuca Deri2019-06-27
|
* Merge pull request #717 from weiyanhua100/devLuca Deri2019-06-22
|\ | | | | add null process for malloc.
| * add null process for malloc.weiyanhua2019-06-13
| |
* | Further WhatsApp improvementsLuca Deri2019-06-21
| |
* | Added DHCP fingerpring handlingLuca2019-06-18
| |
* | Reworked SSL cipher handlingLuca Deri2019-06-16
| |
* | Added SSL cipher printLuca Deri2019-06-16
|/
* Fixed MySQL dissectorLuca Deri2019-05-28
| | | | | SSL dissector now reports the protocol version Fixed bug in ndpiReader that ivalidates in some cases the protocl dissection and used to slow down the dissection
* Added ndpi_is_safe_ssl_cipher(0 callLuca Deri2019-05-23
|
* Implements #705Luca Deri2019-05-20
|
* Fixed JA3 decodingLuca Deri2019-05-20
| | | | Made ndpi_process_extra_packet() optional
* Initial JA3 support (https://github.com/salesforce/ja3) for SSLLuca Deri2019-05-11
|
* Added SSL organization supportLuca Deri2019-03-23
|
* Warnign fixesLuca Deri2019-01-17
| | | | Updated test results
* Improved skype, teredo, netbios heuristicsLuca Deri2018-11-21
| | | | Changed ndpi_detection_giveup() API: guess is now part of the call
* Added DPDK support to ndpiReaderLuca Deri2018-11-10
|
* Fix for https://github.com/ntop/nDPI/issues/572Luca Deri2018-05-28
|
* Implemented Facebook Messenger (mobile) supportLuca Deri2018-05-18
| | | | Code cleanup
* Hidden ndpi_detection_module_struct definitionLuca Deri2018-05-14
|
* Improved hyperscan support and category definitionLuca Deri2018-05-10
|
* Implemented custom category loading.Luca2018-04-26
| | | | Modified ndpiReader with -c <file> (use mining_hosts.txt as example) for loading name-based categories
* Moved ndpi_config.h from ndpi_main.h to ndpi_main.c, and example source files.Darryl Sokoloski2018-04-24
|
* fix wrong increment for MPLS double headerCampus2018-02-15
|
* Fix MPLS header parsing in ndpiReader.Ludovico Cavedon2018-01-09
| | | | | | | | | | | | | | | | | Reported at https://bugs.debian.org/886133. The current parsing for the MPLS header in examples/ndpi_util.c has multiple issues: - the bitfield order is incorrect for little endian architectures - ntohl() is applied to a 20 bit label, which has unclear purpose - if multiple labels are detected, the while loop parsing labels will never exit due to a missing re-read of the mpls label - the last label is identified by looking inside the label field, while it should be done by looking at the S bit This change fixes the above issues. Notice that bitfield ordering is implementation-dependent, so C bitfields should not be used in the first place to parse network packets.
* Fix ndpiReader long run crash due to dupilicate nodes exist, causeqianguozheng2017-12-19
| | | | double free failed.
* Simplified IPv6 datatypesLuca Deri2017-12-08
|
* Refactoring the debugging output.Vitaly Lavrov2017-10-26
| | | | | | | | | | | | | | levels of debug output: 0 - ERROR: Only for errors. 1 - TRACE: Start of each packets and if found protocol. 2 - DEBUG: Start of searching each protocol and excluding protocols. 3 - DEBUG_EXTRA: For all other messages. Added field ndpi_struct->debug_logging for enable debug output of each protocols. Simple macros for debugging output are added: NDPI_LOG_ERR(), NDPI_LOG_INFO(), NDPI_LOG_DBG(), NDPI_LOG_DBG2(), NDPI_EXCLUDE_PROTO()
* Code reworkLuca Deri2017-09-17
|
* Implemented flow sort based on total bytes so that we can (with -v X) ↵Luca2017-08-02
| | | | immediately spot elephants and mice
* fix wrong datalink type for Cisco PPPCampus2017-07-29
|
* Updated tests to match new SSL server certificate fix/additionMicah Lyle2017-07-18
|
* Implementation for extra packet processing if desiredMicah Lyle2017-07-17
|
* Fixed bug that was forcing the reader to pass several times the same flowLuca2017-05-24
| | | | renamed some variables
* Split src2dst / dst2src trafficLuca Deri2017-05-24
|
* compilation fixesAlfredo Cardigliano2017-05-23
|
* crc32 fixAlfredo Cardigliano2017-05-23
|
* Remove unused variable and clarify operator precedence in ndpi_util.cPavlos Antoniou2017-05-18
|
* Reworked flow structure handlerLuca Deri2017-05-17
|
* Fix out-of-bounds heap read caused by using header->len instead of ↵alexei-argus2017-05-10
| | | | header->caplen (as provided in pcap_loop)
* Added missing direction update with non TCP-UDP protocolsLuca2017-05-08
|
* Added -m for splitting analysis in sub-analysis stepsLuca Deri2017-04-30
|
* Improved SSL dissectionLuca2017-04-27
|
* Initial Wireshark nDPI integrationLuca Deri2017-04-23
|
* fix for https://github.com/ntop/nDPI/issues/364Campus2017-04-20
|
* ndpiReader now prints (-v) the flows with the correct directionLuca Deri2017-04-19
|