Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Improved DGA detection with trigrams. Disadvantage: slower startup time | Luca Deri | 2021-03-03 |
| | | | | | Reworked Tor dissector embedded in TLS (fixes #1141) Removed false positive on HTTP User-Agent | ||
* | (C) Update | Luca Deri | 2021-01-07 |
| | |||
* | Improved SSH protocol detection. (#1052) | Toni | 2020-11-09 |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | SSH code cleanup | Luca Deri | 2020-07-25 |
| | |||
* | added other ssh implementations to check | MrRadix | 2020-07-24 |
| | |||
* | added cipher check | MrRadix | 2020-07-22 |
| | |||
* | Resolved conflicts on fetch | MrRadix | 2020-07-22 |
|\ | |||
| * | Added changes for handlign SSSH cipher detection | Luca Deri | 2020-07-22 |
| | | |||
* | | fixed bug inside set bit macro call | MrRadix | 2020-07-22 |
| | | |||
* | | added sscanf error handling | MrRadix | 2020-07-22 |
| | | |||
* | | improved performance and legibility | MrRadix | 2020-07-22 |
| | | |||
* | | improved performance by removing linear scan | MrRadix | 2020-07-22 |
| | | |||
* | | added ssh_analyse_signature_version and ssh_has_old_signature for check old ↵ | MrRadix | 2020-07-21 |
|/ | | | | signature version of ssh | ||
* | Added skeleton for checking SSH signature | Luca Deri | 2020-07-20 |
| | |||
* | SSH boundary check rework | Luca Deri | 2020-04-30 |
| | |||
* | Minor cleanup | Luca Deri | 2020-04-30 |
| | |||
* | Better fix for integer overflow in SSH | Philippe Antoine | 2020-04-30 |
| | | | | Credits to GHSL | ||
* | ssh: fixing unsigned overflow leading to heap overflow | Philippe Antoine | 2020-04-02 |
| | | | | cf GHSL-2020-051 | ||
* | ssh: adds systematic bounds checks in concat_hash_string | Philippe Antoine | 2020-04-02 |
| | | | | cf GHSL-2020-052 | ||
* | ssh: fix heap-overflow error | Nardi Ivan | 2020-03-27 |
| | |||
* | Fixed invalid allocation | Luca Deri | 2020-03-24 |
| | |||
* | Adds different checks against overflows | Philippe Antoine | 2020-03-19 |
| | |||
* | Minor fixes | Luca Deri | 2020-01-21 |
| | |||
* | Merge branch 'dev' of https://github.com/ntop/nDPI into dev | Luca Deri | 2020-01-05 |
|\ | |||
| * | Removed disable_metadata_export preference that is no longer useful | Luca | 2019-12-29 |
| | | | | | | | | since ndpi_process_extra_packet() can drive limited or full metadata export | ||
* | | Updated (C) | Luca Deri | 2020-01-05 |
|/ | |||
* | Fix invalid reads and add valgrind test | emanuele-f | 2019-12-04 |
| | |||
* | SSH dissection improvements | Luca Deri | 2019-10-25 |
| | |||
* | SMTP and SSH dissection fixes | Luca Deri | 2019-10-24 |
| | |||
* | Added STUN check to avoid false positives | Luca Deri | 2019-09-11 |
| | | | | | Added fingerprint comments in SSH/TLS Added netflow test pcap | ||
* | SSH hash fix | Luca Deri | 2019-08-26 |
| | |||
* | Add more length checks in HASSH | emanuele-f | 2019-08-23 |
| | | | | This to prevent possible crashes on invalid packets | ||
* | Implemented HASSH (https://github.com/salesforce/hassh) | Luca Deri | 2019-08-22 |
| | |||
* | Major code cleanup | Luca | 2018-07-21 |
| | | | | Converted some not popular protocols to NDPI_PROTOCOL_GENERIC with category detection | ||
* | Added ndpi_set_detection_preferences() APi call | Luca Deri | 2018-05-14 |
| | |||
* | SSH: increase client's maximum payload length from 100 to 500 | Alexander Gozman | 2018-05-04 |
| | | | | | | | According to RFC4253, a client may send additional data right after its identification string (before receiving the server's identification string). For instance, PuTTY sends supported ciphers. This exceeds 100 bytes and nDPI fails to detect such SSH sessions. | ||
* | Refactoring the debugging output. | Vitaly Lavrov | 2017-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() | ||
* | Dissected SSH client/server versions and reported in data structures | Luca Deri | 2017-02-11 |
| | |||
* | Reworked protocol initialization. Work in progress (more cleanup is needed) | Luca | 2015-07-08 |
| | |||
* | Split former protocol into upper and lower protocol | Luca | 2015-07-01 |
| | |||
* | Removed commented code | Luca | 2015-07-01 |
| | | | | Renamed ndpi_int_add_connection() with ndpi_set_detected_protocol() | ||
* | deleted protocol type (real-correlated) | Michele Campus | 2015-06-29 |
| | |||
* | Initial import from SVN | Luca Deri | 2015-04-19 |