Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fixed invalid DNS dissection | Luca Deri | 2021-04-26 | |
| | ||||
* | 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 | |||
* | Improved DNS dissector | Luca Deri | 2021-02-26 | |
| | ||||
* | Removed now obsolete NDPI_DETECTION_SUPPORT_IPV6: code is more readeable now | Luca Deri | 2021-02-10 | |
| | ||||
* | (C) Update | Luca Deri | 2021-01-07 | |
| | ||||
* | Various optimizations to reduce not-necessary calls | Luca Deri | 2020-09-24 | |
| | | | | | Optimized various UDP dissectors Removed dead protocols such as pando and pplive | |||
* | Added risks for checking | Luca Deri | 2020-09-21 | |
| | | | | | - invalid DNS traffic (probably carrying exfiltrated data) - TLS traffic with no SNI extension | |||
* | Reworked MDNS dissector that is not based on the DNS dissector | Luca Deri | 2020-09-17 | |
| | ||||
* | Added extension to detect nested subdomains as used in Browsertunnel attack tool | Luca Deri | 2020-09-09 | |
| | | | | https://github.com/veggiedefender/browsertunnel | |||
* | Added malformed packet risk support | Luca Deri | 2020-06-26 | |
| | ||||
* | Added checks for DGA detection | Luca Deri | 2020-06-17 | |
| | ||||
* | Added DGA risk for names that look like a DGA | Luca Deri | 2020-06-11 | |
| | ||||
* | Adds different checks against overflows | Philippe Antoine | 2020-03-19 | |
| | ||||
* | Fix buffer over read in dns | Philippe Antoine | 2020-03-12 | |
| | ||||
* | Fix various buffer over reads | Philippe Antoine | 2020-02-18 | |
| | ||||
* | Improvements for DNS continuous flow dissection | Luca | 2020-02-06 | |
| | ||||
* | Improved DNS response decoding | Luca Deri | 2020-02-04 | |
| | | | | The first decoded address is now reported by ndpiReader | |||
* | Fix undefined shift in dns | Philippe Antoine | 2020-01-31 | |
| | ||||
* | Updated (C) | Luca Deri | 2020-01-05 | |
| | ||||
* | Code cleanup | Luca Deri | 2019-12-09 | |
| | ||||
* | Fixed buffer overflow in DNS dissection | Luca Deri | 2019-11-26 | |
| | ||||
* | Major cleanup | Luca Deri | 2019-10-24 | |
| | | | | 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 | |||
* | Added extra processing for POP and SMTP | Luca Deri | 2019-10-22 | |
| | ||||
* | Handle TCP DNS replies and add is_reply flag | emanuele-f | 2019-10-03 | |
| | ||||
* | Fix DNS reply dissection issues | emanuele-f | 2019-10-03 | |
| | ||||
* | Improved category handlign in subprotocols | Luca Deri | 2019-09-27 | |
| | | | | | Further DNS dissection fixes Fixed WeChat invalid category | |||
* | Fixed partial string matches | Luca Deri | 2019-09-27 | |
| | ||||
* | Added ndpi_extra_dissection_possible() API call | Luca Deri | 2019-09-26 | |
| | ||||
* | Restructure DNS search code | emanuele-f | 2019-09-26 | |
| | ||||
* | Adedd DTLS check in STUN | Luca Deri | 2019-09-21 | |
| | | | | Uodated (C) | |||
* | Code cleanup | Luca Deri | 2019-07-27 | |
| | ||||
* | Fix DNS rsp_addr missing in some tiny responses | emanuele-f | 2019-04-15 | |
| | ||||
* | Implemented ndpi_process_partial_detection() API call to handle partial ↵ | Luca Deri | 2019-04-01 | |
| | | | | matches due to the nDPI specified configuration | |||
* | Add DNS response address | emanuele-f | 2019-03-29 | |
| | ||||
* | Merge pull request #673 from vel21ripn/dns_fix_name | Luca Deri | 2019-03-23 | |
|\ | | | | | More accurate hostname verification in a DNS query. | |||
| * | More accurate hostname verification in a DNS query. | Vitaly Lavrov | 2019-02-27 | |
| | | ||||
* | | Fixes possibly broken dissection of invalid DNS responses | Simone Mainardi | 2019-03-04 | |
|/ | ||||
* | Fix invalid TCP DNS dissection | emanuele-f | 2019-02-19 | |
| | ||||
* | Aligned DNS to HTTP dissection | Luca Deri | 2019-02-07 | |
| | ||||
* | Completed custom category implementation | Luca Deri | 2018-08-16 | |
| | ||||
* | Major code cleanup | Luca | 2018-07-21 | |
| | | | | Converted some not popular protocols to NDPI_PROTOCOL_GENERIC with category detection | |||
* | Merge branch 'dev' into dev | Michele Campus | 2017-12-07 | |
|\ | ||||
| * | Return before calling ndpi_match_host_subprotocol when dns_dissect_response ↵ | Darryl Sokoloski | 2017-11-30 | |
| | | | | | | | | | | | | enabled. Otherwise responses will never be seen if a host sub-protocol matched. | |||
* | | 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() | |||
* | Fixed payload overflow in MQTT, DNS | theirix | 2016-07-25 | |
| | ||||
* | Refreshed DNS implementation | Luca Deri | 2016-06-27 | |
| | ||||
* | Compilation fix | Luca Deri | 2016-06-15 | |
| | ||||
* | Enhanced string boundary check to avoid crashes with malformed packets | Luca Deri | 2016-06-15 | |
| | ||||
* | Fixed dns buffer overflow | theirix | 2016-05-24 | |
| | ||||
* | Fix for invalid DNS reponse detection | Luca | 2016-05-12 | |
| |