aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/protocols/tor.c b/src/lib/protocols/tor.c
index 21fc0cf52..462833db0 100644
--- a/src/lib/protocols/tor.c
+++ b/src/lib/protocols/tor.c
@@ -31,7 +31,7 @@ int ndpi_is_ssl_tor(struct ndpi_detection_module_struct *ndpi_struct,
len = strlen(certificate);
/* Check if it ends in .com or .net */
- if(strcmp(&certificate[len-4], ".com") && strcmp(&certificate[len-4], ".net"))
+ if(len>=4 && strcmp(&certificate[len-4], ".com") && strcmp(&certificate[len-4], ".net"))
return(0);
if((len < 6)