diff options
author | Luca Deri <deri@ntop.org> | 2020-06-17 19:46:37 +0200 |
---|---|---|
committer | Luca Deri <deri@ntop.org> | 2020-06-17 19:46:37 +0200 |
commit | 46d96e7f32a799ae57400d82e4c485e4ef9771ab (patch) | |
tree | 9ac0add675d61a6653e5b59414e3672f1773e94f /src/lib/protocols/netbios.c | |
parent | ffd20ebdf94beffc1cb8ec56896a86e28907702c (diff) |
Added checks for DGA detection
Diffstat (limited to 'src/lib/protocols/netbios.c')
-rw-r--r-- | src/lib/protocols/netbios.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/protocols/netbios.c b/src/lib/protocols/netbios.c index c396a392b..66224557a 100644 --- a/src/lib/protocols/netbios.c +++ b/src/lib/protocols/netbios.c @@ -80,8 +80,9 @@ static void ndpi_int_netbios_add_connection(struct ndpi_detection_module_struct char name[64]; u_int off = flow->packet.payload[12] == 0x20 ? 12 : 14; - if((off < flow->packet.payload_packet_len) && - ndpi_netbios_name_interpret((char*)&flow->packet.payload[off], flow->packet.payload_packet_len - off, name, sizeof(name)) > 0) { + if((off < flow->packet.payload_packet_len) + && ndpi_netbios_name_interpret((char*)&flow->packet.payload[off], + flow->packet.payload_packet_len - off, name, sizeof(name)) > 0) { snprintf((char*)flow->host_server_name, sizeof(flow->host_server_name)-1, "%s", name); ndpi_check_dga_name(ndpi_struct, flow, (char*)flow->host_server_name); |