From ca15e3295e217578fd08d6677e1f1a346ec15481 Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Tue, 18 May 2021 19:34:17 +0200 Subject: Added risk/score dump (ndpiReader -h) Added ndpi_dump_risks_score() API score --- src/lib/ndpi_utils.c | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'src/lib/ndpi_utils.c') diff --git a/src/lib/ndpi_utils.c b/src/lib/ndpi_utils.c index 12140cdc9..0f784bb7e 100644 --- a/src/lib/ndpi_utils.c +++ b/src/lib/ndpi_utils.c @@ -1714,7 +1714,7 @@ const char* ndpi_risk2str(ndpi_risk_enum risk) { return("Possibly Malicious JA3 Fingerprint"); case NDPI_MALICIOUS_SHA1_CERTIFICATE: - return("Possibly Malicious SSL Certificate SHA1 Fingerprint"); + return("Possibly Malicious SSL Cert. SHA1 Fingerprint"); case NDPI_DESKTOP_OR_FILE_SHARING_SESSION: return("Desktop/File Sharing Session"); @@ -1781,6 +1781,28 @@ ndpi_risk_severity ndpi_risk2severity(ndpi_risk_enum risk) { /* ******************************************************************** */ +const char* ndpi_severity2str(ndpi_risk_severity s) { + switch(s) { + case NDPI_RISK_LOW: + return("Low"); + break; + + case NDPI_RISK_MEDIUM: + return("Medium"); + break; + + case NDPI_RISK_HIGH: + return("High"); + break; + + case NDPI_RISK_SEVERE: + return("Severe"); + break; + } +} + +/* ******************************************************************** */ + u_int16_t ndpi_risk2score(ndpi_risk risk) { u_int16_t score = 0; u_int32_t i; -- cgit v1.2.3