Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Added extraction of hostname in SMTP | Luca Deri | 2021-08-11 | |
| | | | | Fixed mail incalid subprotocol calculation | |||
* | Fix typo | Alfredo Cardigliano | 2021-08-10 | |
| | ||||
* | Typo | Luca Deri | 2021-08-09 | |
| | ||||
* | Addef ETH_ARP definition | Luca Deri | 2021-08-09 | |
| | ||||
* | Defined more standard ethernet protocol types | Luca Deri | 2021-08-09 | |
| | ||||
* | Added protocol defines | Luca Deri | 2021-08-09 | |
| | ||||
* | Clode cleanup (after last merge) | Luca Deri | 2021-08-08 | |
| | ||||
* | Added entropy calculation to check for suspicious (encrypted) payload. (#1270) | Toni | 2021-08-08 | |
| | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> Co-authored-by: Luca Deri <lucaderi@users.noreply.github.com> | |||
* | Skip whitespaces between HTTP method and URL. (#1271) | Toni | 2021-08-08 | |
| | | | | | * be less case-restrictive, RFC2616 wants it that way Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Fixed broken SonarCloud-CI. (#1272) | Toni | 2021-08-08 | |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Updated test output | Luca Deri | 2021-08-07 | |
| | ||||
* | Added testing pcap for TLS fatal alert | Luca Deri | 2021-08-07 | |
| | ||||
* | Added TLS fatal alert flow risk | Luca Deri | 2021-08-07 | |
| | ||||
* | Updated output | Luca Deri | 2021-08-07 | |
| | ||||
* | Report whether a protocol is encrypted | Luca Deri | 2021-08-07 | |
| | ||||
* | Added ability to report whether a protocol is encrypted | Luca Deri | 2021-08-07 | |
| | | | | | | | | | Added new API calls - u_int8_t ndpi_is_valid_protoId(u_int16_t protoId); Cleaned up code and organized in a function. - u_int8_t ndpi_is_encrypted_proto(struct ndpi_detection_module_struct *ndpi_str, ndpi_protocol proto); Check whether a protocol is encrypted or not based on master and app protocols | |||
* | Win fix | Luca Deri | 2021-08-03 | |
| | ||||
* | Added legacy whatsapp rules used to match old pcaps that need to be removed ↵ | Luca Deri | 2021-07-31 | |
| | | | | in the future | |||
* | Improved RTSP detection and fixed HTTP false-positive. Fixes #1229. (#1266) | Toni | 2021-07-31 | |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Updated WhatsAPP and Instagram addresses (#1264) | Fábio Depin | 2021-07-31 | |
| | | | | | * Updated WhatsAPP addresses * Added Instagram addresses | |||
* | Improved libm check via Autoconf. (#1263) | Toni | 2021-07-28 | |
| | | | | | * libm will now be part of @ADDITIONAL_LIBS@ (if required) Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Moved to 4.1.0 | Luca Deri | 2021-07-26 | |
| | ||||
* | Improved risk detection mask algorithm | Luca Deri | 2021-07-26 | |
| | ||||
* | Improved TFTP detection. Fixes #1242, #1256 (#1262) | Toni | 2021-07-25 | |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Typo (Thanks Ivan) | Luca Deri | 2021-07-24 | |
| | ||||
* | Update changelog | Luca Deri | 2021-07-24 | |
| | ||||
* | Implemented ALPN automa for checking uncommon ALPNs | Luca Deri | 2021-07-24 | |
| | ||||
* | Risk check improvement | Luca Deri | 2021-07-24 | |
| | ||||
* | Typo | Alfredo Cardigliano | 2021-07-23 | |
| | ||||
* | Fix prototype | Alfredo Cardigliano | 2021-07-23 | |
| | ||||
* | Reworked flow risk implementation | Luca Deri | 2021-07-23 | |
| | ||||
* | Fix unit tests when "--disable-gcrypt" flag is used (#1255) | Ivan Nardi | 2021-07-23 | |
| | ||||
* | Implemented function to retrieve flow information. #1253 (#1254) | Toni | 2021-07-23 | |
| | | | | | * fixed [h]euristic typo Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Fixed risk mask implementation | Luca Deri | 2021-07-23 | |
| | ||||
* | Implementation of flow risk eception (work in progress) | Luca Deri | 2021-07-22 | |
| | ||||
* | Update changelog | Alfredo Cardigliano | 2021-07-20 | |
| | ||||
* | Added risk: TLS_EXTENSION_SUSPICIOUS (#1252) | Toni | 2021-07-19 | |
| | | | | | | * validates client/server hello TLS extensions * inspects content for some extensions Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Fix setting of flow risks on 32 bit machines (#1251) | Ivan Nardi | 2021-07-19 | |
| | | | | Since 19a29e1e (NDPI_TLS_CERT_VALIDITY_TOO_LONG is 32), unit tests are failing on 32 bit machines (i.e Raspberry 4) | |||
* | Updated download category name | Luca Deri | 2021-07-16 | |
| | ||||
* | Bug fix. (#1250) | Vitaly Lavrov | 2021-07-16 | |
| | | | Restore part of the fields flow->packet after cleaning flow structure. | |||
* | Fixed TLS certificate threshold (#1248) | pacant | 2021-07-16 | |
| | | | Co-authored-by: pacant <a.pace97@outlook.com> | |||
* | Code cleanup. (#1246) | Vitaly Lavrov | 2021-07-16 | |
| | | | | ndpi_utils.c: use ndpi_malloc,ndpi_calloc,ndpi_free genshin_impact.c, git.c, hpvirtgrp.c, http.c, z3950.c: removed "#include stdlib.h" | |||
* | hulu and netflix dissection improvements | Luca Deri | 2021-07-14 | |
| | ||||
* | Temporary fix for avoiding wireshark errors | Luca Deri | 2021-07-14 | |
| | ||||
* | Code cleanup | Luca Deri | 2021-07-14 | |
| | ||||
* | TLS Risks - Certificate Validity Too Long (#1239) | pacant | 2021-07-14 | |
| | | | | | | | | | | | * Added flow risk: TLS certificate too long * Added flow risk: TLS certificate too long * Date for TLS limit added * TLS certificate check fixed Co-authored-by: pacant <a.pace97@outlook.com> | |||
* | Added AVAST SecureDNS protocol. (#1244) | Toni | 2021-07-14 | |
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Improved Steam detection (Steam Datagram Relay - SDR). (#1243) | Toni | 2021-07-14 | |
| | | | | | * improved DNSCrypt midstream detection again (sufficient for all tested use-cases) Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Improved dnscrypt midstream detection. (#1241) | Toni | 2021-07-13 | |
| | | | | | * fixed skype false-positive detection of dnscrypt traffic Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | ndpiReader: add statistics about nDPI performance (#1240) | Ivan Nardi | 2021-07-13 | |
| | | | | | | | The goal is to have a (roughly) idea about how many packets nDPI needs to properly classify a flow. Log this information (and guessed flows number too) during unit tests, to keep track of improvements/regressions across commits. |