From: Vsevolod Stakhov Date: Wed, 27 Nov 2019 13:42:24 +0000 (+0000) Subject: [Minor] Also add suspicious patterns support X-Git-Tag: 2.3~290 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a2db37f731c4002899788b91770e01d225863d9b;p=rspamd.git [Minor] Also add suspicious patterns support --- diff --git a/lualib/lua_content/pdf.lua b/lualib/lua_content/pdf.lua index e8d4c7bab..588117fc7 100644 --- a/lualib/lua_content/pdf.lua +++ b/lualib/lua_content/pdf.lua @@ -32,8 +32,14 @@ local pdf_patterns = { }, javascript = { patterns = { - [[\s/JS]], - [[\s/JavaScript]], + [[\s|>/JS]], + [[\s|>/JavaScript]], + } + }, + suspicious = { + patterns = { + [[netsh\s]], + [[echo\s]], } } } @@ -139,6 +145,11 @@ processors.javascript = function(_, task, _, output) output.javascript = true end +processors.suspicious = function(_, task, _, output) + lua_util.debugm(N, task, "pdf: found a suspicious pattern") + output.suspicious = true +end + exports.process = process_pdf return exports \ No newline at end of file