diff --git a/scan.php b/scan.php index dc9c142..e2a2a02 100644 --- a/scan.php +++ b/scan.php @@ -178,6 +178,22 @@ class MalwareScanner break; } } + + if (!$found) { + $patterns = $this->loadPatterns(dirname(__FILE__) . '/patterns_iraw.txt'); + foreach ($patterns as $toSearch) { + if (!$toSearch) { + continue; + } + if ($toSearch[0] === '#') { + continue; + } + if (stripos($fileContent, $toSearch) !== FALSE){ + $found = true; + break; + } + } + } if (!$found) { $patterns = $this->loadPatterns(dirname(__FILE__) . '/patterns_re.txt');