diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2024-02-09 07:47:22 +0100 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2024-04-05 00:00:14 +0200 |
commit | f1d23e359d9a2ec2b806e38fa809e4e554d2a5fb (patch) | |
tree | d9d72907d8995cfdf6e033c09109bb5170a73af5 /src/lib/protocols/http.c | |
parent | 09bb383437c11ef55e926ed15cdf986c0d426827 (diff) |
Add PE32/PE32+ risk detection (detect transmitted windows executables).add/pe-dissector
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'src/lib/protocols/http.c')
-rw-r--r-- | src/lib/protocols/http.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/protocols/http.c b/src/lib/protocols/http.c index 0d0247574..311761e84 100644 --- a/src/lib/protocols/http.c +++ b/src/lib/protocols/http.c @@ -193,10 +193,10 @@ static void ndpi_validate_http_content(struct ndpi_detection_module_struct *ndpi packet->http_check_content = 1; - if(len >= 8 /* 4 chars for \r\n\r\n and at least 4 charts for content guess */) { - double_ret += 4; - - ndpi_http_check_human_redeable_content(ndpi_struct, flow, double_ret, len); + if (len > 4 /* 4 chars for \r\n\r\n and at least 4 charts for content guess */) { + double_ret += 4; + len -= 4; + ndpi_http_check_human_redeable_content(ndpi_struct, flow, double_ret, len); } } |