aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/skype.c
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2019-09-14 12:38:58 +0200
committerLuca Deri <deri@ntop.org>2019-09-14 12:38:58 +0200
commit659f75138c2a95e5823608a545b9a3d3ced223bc (patch)
treea2677cb7b266db448beaed31c427b75d7269a4ad /src/lib/protocols/skype.c
parentd7c2ced475603228c8999b416719f0cd84b971c7 (diff)
TLS cerficate hash calculation
Diffstat (limited to 'src/lib/protocols/skype.c')
-rw-r--r--src/lib/protocols/skype.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/protocols/skype.c b/src/lib/protocols/skype.c
index b36e03277..45a86f05f 100644
--- a/src/lib/protocols/skype.c
+++ b/src/lib/protocols/skype.c
@@ -83,7 +83,8 @@ static void ndpi_check_skype(struct ndpi_detection_module_struct *ndpi_struct, s
&& flow->l4.tcp.seen_syn
&& flow->l4.tcp.seen_syn_ack
&& flow->l4.tcp.seen_ack) {
-
+ /* Disabled this logic as it's too weak and leads to false positives */
+#if 0
if((payload_len == 8) || (payload_len == 3) || (payload_len == 17)) {
// printf("[SKYPE] payload_len=%u\n", payload_len);
/* printf("[SKYPE] %u/%u\n", ntohs(packet->tcp->source), ntohs(packet->tcp->dest)); */
@@ -95,6 +96,7 @@ static void ndpi_check_skype(struct ndpi_detection_module_struct *ndpi_struct, s
}
/* printf("[SKYPE] [id: %u][len: %d]\n", flow->l4.tcp.skype_packet_id, payload_len); */
+#endif
} else {
NDPI_EXCLUDE_PROTO(ndpi_struct, flow);
}