diff --git a/README.md b/README.md index 5abe34e..cde4712 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # AMWSCAN - PHP Antimalware Scanner -**Version:** 0.5.0.66 beta +**Version:** 0.5.0.67 beta **Github:** https://github.com/marcocesarato/PHP-Antimalware-Scanner diff --git a/dist/scanner b/dist/scanner index 1b561f2..303b707 100644 --- a/dist/scanner +++ b/dist/scanner @@ -1,16 +1,16 @@ -#!/usr/bin/php - - * @copyright Copyright (c) 2019 - * @license http://opensource.org/licenses/gpl-3.0.html GNU Public License - * @link https://github.com/marcocesarato/PHP-Antimalware-Scanner - */ - +#!/usr/bin/php + + * @copyright Copyright (c) 2019 + * @license http://opensource.org/licenses/gpl-3.0.html GNU Public License + * @link https://github.com/marcocesarato/PHP-Antimalware-Scanner + */ + class Argument { public $name, $vararg = false, $required = false, $defaultValue, $help; public function __construct($name, $options = array()) { $this->name = $name; $this->vararg = (bool) @$options['var_arg']; $this->required = (bool) @$options['required']; $this->defaultValue = @$options['default']; $this->help = @$options['help']; } public function __toString() { $arg = "<{$this->name}>"; if ($this->vararg) { $arg = "{$arg} ..."; } if (!$this->required) { return "[{$arg}]"; } return $arg; } }; class Argv implements \ArrayAccess { protected $name, $description, $examples = array(), $flags = array(), $args = array(), $parsedFlags = array(), $parsedNamedArgs = array(), $parsedArgs = array(); static function build($callback) { $parser = new static(); if ($callback instanceof \Closure and is_callable(array($callback, 'bindTo'))) { $callback = $callback->bindTo($parser); } call_user_func($callback, $parser); return $parser; } public function __construct($description = '', $name = null, $examples = array()) { $this->description = $description; $this->name = $name; $this->examples = $examples; } public function parse() { $args = array_slice($_SERVER['argv'], 1); foreach ($args as $pos => $arg) { $value = null; if (substr($arg, 0, 1) === '-') { if (preg_match('/^(.+)=(?:\\"|\\\')?(.+)(?:\\"|\\\')?/', $arg, $matches)) { $arg = $matches[1]; $value = $matches[2]; } if (!($flag = @$this->flags[$arg])) { return; } unset($args[$pos]); if ($flag->hasValue) { if (!isset($value)) { $value = $args[$pos + 1]; unset($args[$pos + 1]); } } else { $value = true; } if (null !== $flag->callback) { call_user_func_array($flag->callback, array(&$value)); } $flag->var = $this->parsedFlags[$flag->name] = $value; } } foreach ($this->flags as $flag) { if (!array_key_exists($flag->name, $this->parsedFlags)) { $flag->var = $this->parsedFlags[$flag->name] = $flag->defaultValue; } } $this->parsedArgs = $args = array_values($args); $pos = 0; foreach ($this->args as $arg) { if ($arg->required and !isset($args[$pos])) { return; } if (isset($args[$pos])) { if ($arg->vararg) { $value = array_slice($args, $pos); $pos += count($value); } else { $value = $args[$pos]; $pos++; } } else { $value = $arg->defaultValue; } $this->parsedNamedArgs[$arg->name] = $value; } } public function addFlag($name, $options = array(), $callback = null) { $flag = new Flag($name, $options, $callback); foreach ($flag->aliases as $alias) { $this->flags[$alias] = $flag; } return $this; } public function addFlagVar($name, &$var, $options = array()) { $options['var'] =& $var; return $this->addFlag($name, $options); } public function addArgument($name, $options = array()) { $arg = new Argument($name, $options); $this->args[] = $arg; return $this; } public function args() { return $this->parsedArgs; } public function count() { return count($this->args()); } public function get($name) { return $this->flag($name) ?: $this->arg($name); } public function arg($pos) { if (array_key_exists($pos, $this->parsedNamedArgs)) { return $this->parsedNamedArgs[$pos]; } if (array_key_exists($pos, $this->parsedArgs)) { return $this->parsedArgs[$pos]; } } public function flag($name) { if (array_key_exists($name, $this->parsedFlags)) { return $this->parsedFlags[$name]; } } public function usage() { $flags = join(' ', array_unique(array_values($this->flags))); $args = join(' ', $this->args); $script = $this->name ?: 'php ' . basename($_SERVER['SCRIPT_NAME']); $usage = "Usage: {$script} {$flags} {$args}"; if ($this->examples) { $usage .= ' Examples @@ -23,14 +23,14 @@ Examples ██║ ██║██║ ╚═╝ ██║╚███╔███╔╝███████║╚██████╗██║ ██║██║ ╚████║ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚══╝╚══╝ ╚══════╝ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═══╝ Github: https://github.com/marcocesarato/PHP-Antimalware-Scanner'; self::displayLine($header, 2, 'green'); self::display(self::title('version ' . $version), 'green'); self::displayBreak(2); self::display(self::title(''), 'black', 'green'); self::displayBreak(); self::display(self::title('PHP Antimalware Scanner'), 'black', 'green'); self::displayBreak(); self::display(self::title('Created by Marco Cesarato'), 'black', 'green'); self::displayBreak(); self::display(self::title(''), 'black', 'green'); self::displayBreak(2); } public static function title($text, $char = ' ', $length = 64) { $result = ''; $str_length = strlen($text); $spaces = $length - $str_length; $spaces_len_half = $spaces / 2; $spaces_len_left = round($spaces_len_half); $spaces_len_right = round($spaces_len_half); if (round($spaces_len_half) - $spaces_len_half >= 0.5) { $spaces_len_left--; } for ($i = 0; $i < $spaces_len_left; $i++) { $result .= $char; } $result .= $text; for ($i = 0; $i < $spaces_len_right; $i++) { $result .= $char; } return $result; } public static function progress($done, $total, $size = 30) { static $start_time; if ($done > $total) { return; } if (empty($start_time)) { $start_time = time(); } $now = time(); $perc = (double) ($done / $total); $bar = floor($perc * $size); $status_bar = ' ['; $status_bar .= str_repeat('=', $bar); if ($bar < $size) { $status_bar .= '>'; $status_bar .= str_repeat(' ', $size - $bar); } else { $status_bar .= '='; } $disp = number_format($perc * 100, 0); $status_bar .= "] {$disp}%"; $rate = ($now - $start_time) / $done; $left = $total - $done; $eta = round($rate * $left, 2); $eta_type = 'sec'; $elapsed = $now - $start_time; $elapsed_type = 'sec'; if ($eta > 59) { $eta_type = 'min'; $eta = round($eta / 60); } if ($elapsed > 59) { $elapsed_type = 'min'; $elapsed = round($elapsed / 60); } self::display("{$status_bar} ", 'black', 'green'); self::display(' '); self::display("{$done}/{$total}", 'green'); self::display(' [' . number_format($elapsed) . ' ' . $elapsed_type . '/' . number_format($eta) . ' ' . $eta_type . ']'); ob_flush(); flush(); if ($done == $total) { self::displayBreak(); } } public static function displayTitle($string, $foreground_color, $background_color) { self::display(self::title(''), $foreground_color, $background_color); self::displayBreak(); self::display(self::title(strtoupper($string)), $foreground_color, $background_color); self::displayBreak(); self::display(self::title(''), $foreground_color, $background_color); self::displayBreak(); } public static function displayBreak($eol = 1) { self::write(self::eol($eol), 'white', null, false, true); } public static function displayLine($string, $eol = 1, $foreground_color = 'white', $background_color = null, $escape = true) { self::write($string . self::eol($eol), $foreground_color, $background_color, false, $escape); } public static function displayOption($num, $string, $foreground_color = 'white', $background_color = null, $escape = true) { self::write(' [' . $num . '] ' . $string . self::eol(1), $foreground_color, $background_color, false, $escape); } public static function display($string, $foreground_color = 'white', $background_color = null, $escape = true) { self::write($string, $foreground_color, $background_color, false, $escape); } public static function writeBreak($eol = 1) { self::write(self::eol($eol)); } public static function writeLine($string, $eol = 1, $foreground_color = 'white', $background_color = null, $log = null, $escape = true) { self::write($string . self::eol($eol), $foreground_color, $background_color, $log, $escape); } public static function write($string, $foreground_color = 'white', $background_color = null, $log = null, $escape = true) { $return_string = $string; if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { $foreground_color = null; $background_color = null; } if (isset($_REQUEST['log']) && $log === null) { $log = true; } if ($escape) { $return_string = self::escape($return_string); } $colored_string = ''; if (isset(self::$foreground_colors[$foreground_color])) { $colored_string .= '[' . self::$foreground_colors[$foreground_color] . 'm'; } if (isset(self::$background_colors[$background_color])) { $colored_string .= '[' . self::$background_colors[$background_color] . 'm'; } $colored_string .= $return_string . ''; if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { echo $return_string; } else { echo $colored_string; } if ($log) { self::log($string, $foreground_color); } } public static function read($string, $foreground_color = 'white', $background_color = null) { if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { $foreground_color = null; $background_color = null; } $colored_string = ''; if (isset(self::$foreground_colors[$foreground_color])) { $colored_string .= '[' . self::$foreground_colors[$foreground_color] . 'm'; } if (isset(self::$background_colors[$background_color])) { $colored_string .= '[' . self::$background_colors[$background_color] . 'm'; } $colored_string .= $string . ''; $read = null; if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { echo Application::$NAME . ' > ' . trim($string) . ' '; } else { echo Application::$NAME . ' > ' . trim($colored_string) . ' '; } while (stream_select($in = array(STDIN), $out = array(), $oob = array(), 0)) { fgets(STDIN); } $read = chop(fgets(STDIN)); return $read; } public static function code($string, $errors = array(), $log = false) { $code = $string; if (count($errors) > 0) { foreach ($errors as $pattern) { $escaped = self::escape($pattern['match']); $code = str_replace($pattern['match'], '[' . self::$foreground_colors['red'] . 'm' . $escaped . '[' . self::$foreground_colors['white'] . 'm', $code); } } $lines = explode(' -', $code); for ($i = 0; $i < count($lines); $i++) { if ($i != 0) { self::displayBreak(); } self::display(' ' . str_pad((string) ($i + 1), strlen((string) count($lines)), ' ', STR_PAD_LEFT) . ' | ', 'yellow'); self::display($lines[$i], 'white', null, false); } if ($log) { self::log($string); } } public static function log($string, $color = '') { $string = trim($string); if (!empty($string)) { $string = trim($string, '.'); $string = str_replace(self::eol(1), ' ', $string); $string = preg_replace('/[\\s]+/m', ' ', $string); $type = 'INFO'; switch ($color) { case 'green': $type = 'SUCCESS'; break; case 'yellow': $type = 'WARNING'; break; case 'red': $type = 'DANGER'; break; } $string = '[' . date('Y-m-d H:i:s') . '] [' . $type . '] ' . $string . PHP_EOL; file_put_contents(Application::$PATH_LOGS, $string, FILE_APPEND); } } public static function escape($string) { return mb_convert_encoding(preg_replace('/(e|\\x1B|[[:cntrl:]]|\\033)\\[([0-9]{1,2}(;[0-9]{1,2})?)?[mGKc]/', '', $string), 'utf-8', 'auto'); } public static function helplist($type = null) { $list = ''; if (empty($type) || $type == 'exploits') { $exploit_list = implode(self::eol(1) . '- ', array_keys(Definitions::$EXPLOITS)); $list .= self::eol(1) . 'Exploits:' . self::eol(1) . "- {$exploit_list}"; } if (empty($type)) { $list .= self::eol(1); } if (empty($type) || $type == 'functions') { $functions_list = implode(self::eol(1) . '- ', Definitions::$FUNCTIONS); $list .= self::eol(1) . 'Functions:' . self::eol(1) . "- {$functions_list}"; } self::displayTitle(trim($type . ' List'), 'black', 'cyan'); self::displayLine($list, 2); die; } public static function helper() { self::displayTitle('Help', 'black', 'cyan'); $dir = __DIR__; $help = "\r\nArguments:\r\n - Define the path to scan (default: current directory)\r\n ({$dir})\r\n\r\nFlags:\r\n-a --agile - Help to have less false positive on WordPress and others platforms\r\n enabling exploits mode and removing some common exploit pattern\r\n-f --only-functions - Check only functions and not the exploits\r\n-e --only-exploits - Check only exploits and not the functions,\r\n this is recommended for WordPress or others platforms\r\n-s --only-signatures - Check only virus signatures (like exploit but more specific)\r\n-h --help - Show the available flags and arguments\r\n-l --log=\"\" - Write a log file on 'scanner.log' or the specified filepath\r\n-r --report - Report scan only mode without check and remove malware. It also write\r\n a report with all malware paths found to 'scanner_infected.log'\r\n-u --update - Update scanner to last version\r\n-v --version - Get version number\r\n\r\n--max-filesize=\"\" - Set max filesize to scan (default: -1)\r\n\r\n--exploits=\"\" - Filter exploits\r\n--functions=\"\" - Define functions to search\r\n--whitelist-only-path - Check on whitelist only file path and not line number\r\n\r\n--list - Get default exploit and functions list\r\n--list-exploits - Get default exploits list\r\n--list-functions - Get default functions lists\r\n \r\nNotes: \r\nFor open files with nano or vim run the scripts with \"-d disable_functions=''\"\r\n\r\nExamples: php -d disable_functions='' scanner ./mywebsite/http/ -l -s --only-exploits\r\n php -d disable_functions='' scanner -s --max-filesize=\"5MB\"\r\n php -d disable_functions='' scanner --agile --only-exploits\r\n php -d disable_functions='' scanner --exploits=\"double_var2\" --functions=\"eval, str_replace\""; self::displayLine($help . self::eol(2) . Application::$ARGV->usage(), 2); die; } }; class CSV { public static function read($filename) { if (!file_exists($filename)) { return array(); } $file_handle = fopen($filename, 'r'); $array = array(); while (!feof($file_handle)) { $array[] = fgetcsv($file_handle, 1024); } fclose($file_handle); return $array; } public static function generate($data, $delimiter = ',', $enclosure = '"') { $handle = fopen('php://temp', 'r+'); foreach ($data as $line) { fputcsv($handle, $line, $delimiter, $enclosure); } $contents = ''; rewind($handle); while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); return $contents; } public static function write($filename, $data, $delimiter = ',', $enclosure = '"') { $csv = self::generate($data, $delimiter, $enclosure); return file_put_contents($filename, $csv); } }; class Definitions { public static $EXPLOITS = array('eval_chr' => '/chr[\\s\\r\\n]*\\([\\s\\r\\n]*101[\\s\\r\\n]*\\)[\\s\\r\\n]*\\.[\\s\\r\\n]*chr[\\s\\r\\n]*\\([\\s\\r\\n]*118[\\s\\r\\n]*\\)[\\s\\r\\n]*\\.[\\s\\r\\n]*chr[\\s\\r\\n]*\\([\\s\\r\\n]*97[\\s\\r\\n]*\\)[\\s\\r\\n]*\\.[\\s\\r\\n]*chr[\\s\\r\\n]*\\([\\s\\r\\n]*108[\\s\\r\\n]*\\)/i', 'eval_preg' => '/(preg_replace(_callback)?|mb_ereg_replace|preg_filter)[\\s\\r\\n]*\\(.+(\\/|\\\\x2f)(e|\\\\x65)[\\\'\\"].*?(?=\\))\\)/i', 'eval_base64' => '/eval[\\s\\r\\n]*\\([\\s\\r\\n]*base64_decode[\\s\\r\\n]*\\((?<=\\().*?(?=\\))\\)/i', 'eval_comment' => '/(eval|preg_replace|system|assert|passthru|(pcntl_)?exec|shell_exec|call_user_func(_array)?)\\/\\*[^\\*]*\\*\\/\\((?<=\\().*?(?=\\))\\)/', 'eval_execution' => '/(eval\\(\\$[a-z0-9_]+\\((?<=\\()@?\\$_(GET|POST|SERVER|COOKIE|REQUEST).*?(?=\\))\\)/si', 'align' => '/(\\$\\w+=[^;]*)*;\\$\\w+=@?\\$\\w+\\((?<=\\().*?(?=\\))\\)/si', 'b374k' => '/(\\\'|\\")ev(\\\'|\\")\\.(\\\'|\\")al(\\\'|\\")\\.(\\\'|\\")\\(\\"\\?>/i', 'weevely3' => '/\\$\\w=\\$[a-zA-Z]\\(\'\',\\$\\w\\);\\$\\w\\(\\);/i', 'c99_launcher' => '/;\\$\\w+\\(\\$\\w+(,\\s?\\$\\w+)+\\);/i', 'too_many_chr' => '/(chr\\([\\d]+\\)\\.){8}/i', 'concat' => '/(\\$[\\w\\[\\]\\\'\\"]+\\.[\\n\\r]*){10}/i', 'concat_vars_with_spaces' => '/(\\$([a-zA-Z0-9]+)[\\s\\r\\n]*\\.[\\s\\r\\n]*){6}/', 'concat_vars_array' => '/(\\$([a-zA-Z0-9]+)(\\{|\\[)([0-9]+)(\\}|\\])[\\s\\r\\n]*\\.[\\s\\r\\n]*){6}.*?(?=\\})\\}/i', 'var_as_func' => '/\\$_(GET|POST|COOKIE|REQUEST|SERVER)[\\s\\r\\n]*\\[[^\\]]+\\][\\s\\r\\n]*\\((?<=\\().*?(?=\\))\\)/i', 'global_var_string' => '/\\$\\{[\\s\\r\\n]*(\\\'|\\")_(GET|POST|COOKIE|REQUEST|SERVER)(\\\'|\\")[\\s\\r\\n]*\\}/i', 'extract_global' => '/extract\\([\\s\\r\\n]*\\$_(GET|POST|COOKIE|REQUEST|SERVER).*?(?=\\))\\)/i', 'escaped_path' => '/(\\\\x[0-9abcdef]{2}[a-z0-9.-\\/]{1,4}){4,}/i', 'include_icon' => '/@?include[\\s\\r\\n]*(\\([\\s\\r\\n]*)?("|\\\')([^"\\\']*)(\\.|\\\\056\\\\046\\\\2E)(\\i|\\\\151|\\\\x69|\\\\105)(c|\\\\143\\\\099\\\\x63)(o|\\\\157\\\\111|\\\\x6f)(\\"|\\\')((?=\\))\\))?/mi', 'backdoor_code' => '/eva1fYlbakBcVSir/i', 'infected_comment' => '/\\/\\*[a-z0-9]{5}\\*\\//i', 'hex_char' => '/\\\\[Xx](5[Ff])/i', 'hacked_by' => '/hacked[\\s\\r\\n]*by/i', 'killall' => '/killall[\\s\\r\\n]*\\-9/i', 'globals_concat' => '/\\$GLOBALS\\[[\\s\\r\\n]*\\$GLOBALS[\\\'[a-z0-9]{4,}\\\'\\]/i', 'globals_assign' => '/\\$GLOBALS\\[\\\'[a-z0-9]{5,}\\\'\\][\\s\\r\\n]*=[\\s\\r\\n]*\\$[a-z]+\\d+\\[\\d+\\]\\.\\$[a-z]+\\d+\\[\\d+\\]\\.\\$[a-z]+\\d+\\[\\d+\\]\\.\\$[a-z]+\\d+\\[\\d+\\]\\./i', 'base64_long' => '/[\\\'\\"][A-Za-z0-9+\\/]{260,}={0,3}[\\\'\\"]/', 'base64_inclusion' => '/@?include[\\s\\r\\n]*(\\([\\s\\r\\n]*)?("|\\\')data\\:text/plain;base64[\\s\\r\\n]*\\,[\\s\\r\\n]*\\$_GET\\[[^\\]]+\\](\\\'|")[\\s\\r\\n]*((?=\\))\\))?/si', 'clever_include' => '/@?include[\\s\\r\\n]*(\\([\\s\\r\\n]*)?("|\\\')[\\s\\r\\n]*[^\\.]+\\.(png|jpe?g|gif|bmp|ico).*?("|\\\')[\\s\\r\\n]*((?=\\))\\))?/i', 'basedir_bypass' => '/curl_init[\\s\\r\\n]*\\([\\s\\r\\n]*[\\"\\\']file:\\/\\/.*?(?=\\))\\)/i', 'basedir_bypass2' => '/file\\:file\\:\\/\\//i', 'non_printable' => '/(function|return|base64_decode).{,256}[^\\x00-\\x1F\\x7F-\\xFF]{3}/i', 'double_var' => '/\\${[\\s\\r\\n]*\\${.*?}(.*)?}/i', 'double_var2' => '/\\${\\$[0-9a-zA-z]+}/i', 'global_save' => '/\\[\\s\\r\\n]*=[\\s\\r\\n]*\\$GLOBALS[\\s\\r\\n]*\\;[\\s\\r\\n]*\\$[\\s\\r\\n]*\\{/i', 'hex_var' => '/\\$\\{[\\s\\r\\n]*(\\\'|\\")\\\\x.*?(?=\\})\\}/i', 'register_function' => '/register_[a-z]+_function[\\s\\r\\n]*\\([\\s\\r\\n]*[\\\'\\"][\\s\\r\\n]*(eval|assert|passthru|exec|include|system|shell_exec|`).*?(?=\\))\\)/i', 'safemode_bypass' => '/\\x00\\/\\.\\.\\/|LD_PRELOAD/i', 'ioncube_loader' => '/IonCube\\_loader/i', 'nano' => '/\\$[a-z0-9-_]+\\[[^]]+\\]\\((?<=\\().*?(?=\\))\\)/', 'ninja' => '/base64_decode[^;]+getallheaders/', 'execution' => '/\\b(eval|assert|passthru|exec|include|system|pcntl_exec|shell_exec|base64_decode|`|array_map|ob_start|call_user_func(_array)?)[\\s\\r\\n]*\\([\\s\\r\\n]*(base64_decode|php:\\/\\/input|str_rot13|gz(inflate|uncompress)|getenv|pack|\\\\?@?\\$_(GET|REQUEST|POST|COOKIE|SERVER)).*?(?=\\))\\)/', 'execution2' => '/\\b(array_filter|array_reduce|array_walk(_recursive)?|array_walk|assert_options|uasort|uksort|usort|preg_replace_callback|iterator_apply)[\\s\\r\\n]*\\([\\s\\r\\n]*[^,]+,[\\s\\r\\n]*(base64_decode|php:\\/\\/input|str_rot13|gz(inflate|uncompress)|getenv|pack|\\\\?@?\\$_(GET|REQUEST|POST|COOKIE|SERVER)).*?(?=\\))\\)/', 'execution3' => '/\\b(array_(diff|intersect)_u(key|assoc)|array_udiff)[\\s\\r\\n]*\\([\\s\\r\\n]*([^,]+[\\s\\r\\n]*,?)+[\\s\\r\\n]*(base64_decode|php:\\/\\/input|str_rot13|gz(inflate|uncompress)|getenv|pack|\\\\?@?\\$_(GET|REQUEST|POST|COOKIE|SERVER))[\\s\\r\\n]*\\[[^]]+\\][\\s\\r\\n]*\\)+[\\s\\r\\n]*;/', 'shellshock' => '/\\(\\)[\\s\\r\\n]*{[\\s\\r\\n]*[a-z:][\\s\\r\\n]*;[\\s\\r\\n]*}[\\s\\r\\n]*;/', 'silenced_eval' => '/@eval[\\s\\r\\n]*\\((?<=\\().*?(?=\\))\\)/', 'silence_inclusion' => '/@(include|include_once|require|require_once)[\\s\\r\\n]+([\\s\\r\\n]*\\()?("|\\\')([^"\\\']*)(\\\\x[0-9a-f]{2,}.*?){2,}([^"\\\']*)("|\\\')[\\s\\r\\n]*((?=\\))\\))?/si', 'silence_inclusion2' => '/@(include|include_once|require|require_once)[\\s\\r\\n]+([\\s\\r\\n]*\\()?("|\\\')([^"\\\']*)(\\[0-9]{3,}.*?){2,}([^"\\\']*)("|\\\')[\\s\\r\\n]*((?=\\))\\))?/si', 'ssi_exec' => '/\\<\\!\\-\\-\\#exec[\\s\\r\\n]*cmd\\=/i', 'htaccess_handler' => '/SetHandler[\\s\\r\\n]*application\\/x\\-httpd\\-php/i', 'htaccess_type' => '/AddType\\s+application\\/x-httpd-(php|cgi)/i', 'file_prepend' => '/php_value[\\s\\r\\n]*auto_prepend_file/i', 'iis_com' => '/IIS\\:\\/\\/localhost\\/w3svc/i', 'reversed' => '/(noitcnuf\\_etaerc|metsys|urhtssap|edulcni|etucexe\\_llehs|ecalper\\_rts|ecalper_rts)/i', 'rawurlendcode_rot13' => '/rawurldecode[\\s\\r\\n]*\\(str_rot13[\\s\\r\\n]*\\((?<=\\().*?(?=\\))\\)/i', 'serialize_phpversion' => '/\\@serialize[\\s\\r\\n]*\\([\\s\\r\\n]*(Array\\(|\\[)(\\\'|\\")php(\\\'|\\")[\\s\\r\\n]*\\=\\>[\\s\\r\\n]*\\@phpversion[\\s\\r\\n]*\\((?<=\\().*?(?=\\))\\)/si', 'md5_create_function' => '/\\$md5[\\s\\r\\n]*=[\\s\\r\\n]*.*create_function[\\s\\r\\n]*\\(.*?\\);[\\s\\r\\n]*\\$.*?\\)[\\s\\r\\n]*;/si', 'god_mode' => '/\\/\\*god_mode_on\\*\\/eval\\(base64_decode\\([\\"\\\'][^\\"\\\']{255,}[\\"\\\']\\)\\);[\\s\\r\\n]*\\/\\*god_mode_off\\*\\//si', 'wordpress_filter' => '/\\$md5[\\s\\r\\n]*=[\\s\\r\\n]*[\\"|\\\']\\w+[\\"|\\\'];[\\s\\r\\n]*\\$wp_salt[\\s\\r\\n]*=[\\s\\r\\n]*[\\w\\(\\),\\"\\\'\\;$]+[\\s\\r\\n]*\\$wp_add_filter[\\s\\r\\n]*=[\\s\\r\\n]*create_function\\(.*?\\);[\\s\\r\\n]*\\$wp_add_filter\\(.*?\\);/si', 'password_protection_md5' => '/md5[\\s\\r\\n]*\\([\\s\\r\\n]*@?\\$_(GET|REQUEST|POST|COOKIE|SERVER)[^)]+\\)[\\s\\r\\n]*===?[\\s\\r\\n]*[\\\'\\"][0-9a-f]{32}[\\\'\\"]/si', 'password_protection_sha' => '/sha1[\\s\\r\\n]*\\([\\s\\r\\n]*@?\\$_(GET|REQUEST|POST|COOKIE|SERVER)[^)]+\\)[\\s\\r\\n]*===?[\\s\\r\\n]*[\\\'\\"][0-9a-f]{40}[\\\'\\"]/si', 'custom_math' => '/%\\(\\d+\\-\\d+\\+\\d+\\)==\\(\\-\\d+\\+\\d+\\+\\d+\\)/si', 'custom_math2' => '/\\(\\$[a-zA-Z0-9]+%\\d==\\(\\d+\\-\\d+\\+\\d+\\)/si', 'uncommon_function' => 'function\\s+_[0-9]{8,}\\((?<=\\().*?(?=\\))\\)', 'download_remote_code' => '/file_get_contents[\\s\\r\\n]*\\([\\s\\r\\n]*base64_url_decode[\\s\\r\\n]*\\([\\s\\r\\n]*@*\\$_(GET|POST|SERVER|COOKIE|REQUEST).*?(?=\\))\\)/i', 'download_remote_code2' => '/fwrite[\\s\\r\\n]*(\\(\\w+\\((?<=\\().*?(?=\\))\\))?[^\\)]*\\$_(GET|POST|SERVER|COOKIE|REQUEST).*?(?=\\))\\)/si', 'download_remote_code3' => '/(file_get_contents|fwrite)[\\s\\r\\n]*\\([\\s\\r\\n]*@?*\\$_(GET|POST|SERVER|COOKIE|REQUEST).*?(?=\\))\\)/si', 'php_uname' => '/php_uname\\(["\'asrvm]+\\)/si', 'etc_passwd' => '/(\\/)*etc\\/+passwd\\/*/si', 'etc_shadow' => '/(\\/)*etc\\/+shadow\\/*/si', 'explode_chr' => '/explode[\\s\\r\\n]*\\(chr[\\s\\r\\n]*\\([\\s\\r\\n]*\\(?\\d{3}([\\s\\r\\n]*-[\\s\\r\\n]*\\d{3})?[\\s\\r\\n]*\\).*?(?=\\))\\)/si'); public static $FUNCTIONS = array('il_exec', 'shell_exec', 'eval', 'system', 'create_function', 'exec', 'assert', 'syslog', 'passthru', 'define_syslog_variables', 'posix_kill', 'posix_uname', 'proc_close', 'proc_get_status', 'proc_nice', 'proc_open', 'proc_terminate', 'inject_code', 'apache_child_terminate', 'apache_note', 'define_syslog_variables'); public static $SIGNATURES = array('<\\?php\\s*eval\\(\\s*base64_decode\\(\\s*"ew0KaWYgKCFkZWZpbmVkKC[^"]{100,60000}"\\)\\);\\s*(\\?>)?', '<\\?php\\s*eval\\(base64_decode\\("ew0KaWYgKCFkZ.{100,1000}Qp9DQp9"\\)\\);\\?>\\s*', 'eval\\s*\\(\\s*base64_decode\\s*\\(\\s*"[^"]{1000,20000}hbC8qbmxpcHlmbWNreSovKGliY2ticmJ2KCRzaXVyeGJyYSwgJHlkKSk7Cn0="\\s*\\)\\s*\\)\\s*;', ']{0,40}>var\\s*(\\w{1,40})\\s*=\\s*\\[["\'][^\\]]{400,550}[\'"]\\];\\s*var\\s*url\\s*=\\s*String\\[\\1\\[\\d\\][^`]{700,950}var\\s*(\\w)\\s*=\\s*true;\\s*for\\(var\\s*i=scrpts\\[\\1\\[15\\]\\];\\w--;\\)\\{if\\(scrpts\\[\\w\\]\\[\\1\\[\\d+\\]\\]\\s*==\\s*\\1\\[\\d+\\]\\)\\{\\2\\s*=\\s*false\\}\\};if\\(\\2\\s*==\\s*true\\)\\{a\\(\\)\\}\\}', '\\A\\s*var\\s*(\\w{1,40})\\s*=\\s*\\[(?:[\'"](?:\\\\x\\w{1,2}){1,40}[\'"]\\,?){1,40}\\]\\s*\\;\\s*.{700,1250}\\s*==\\s*\\1\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\{\\s*(\\w{1,40})\\s*=\\s*false\\s*\\}\\s*\\}\\s*;\\s*if\\s*\\(\\s*\\2\\s*==\\s*true\\s*\\)\\s*\\{\\s*\\w{1,40}\\s*\\(\\s*\\)\\s*\\}\\s*\\}', '\\A\\s*var\\s*(\\w{1,40})\\s*=\\s*document\\.createElement\\([\'"](\\w{1,40})[\'"]\\)\\;\\s*\\1\\.type\\s*\\=\\s*[\'"]text\\/javascript[\'"]\\;\\s*\\1\\.src\\s*=\\s*String\\.fromCharCode\\((\\s*\\d+\\s*\\,?){20,140}\\s*\\)\\;\\s*var\\s*scripts\\s*\\=\\s*document\\.getElementsByTagName\\([\'"]\\2[\'"]\\)\\;', 'var\\s*(\\w{1,40})\\s*=\\s*document\\.createElement\\([\'"](\\w{1,40})[\'"]\\)\\;\\s*\\1\\.type\\s*\\=\\s*[\'"]text\\/javascript[\'"]\\;\\s*\\1\\.src\\s*=\\s*String\\.fromCharCode\\((\\s*\\d+\\s*\\,?){20,140}\\s*\\)\\;\\s*var\\s*scripts\\s*\\=\\s*document\\.getElementsByTagName\\([\'"]\\2[\'"]\\)\\;', '\\s*eval\\(\\s*String\\.fromCharCode\\((\\d+\\s*,\\s*){3}[^)]+\\)\\s*\\)\\s*;', '\\A\\s*eval\\(\\s*String\\.fromCharCode\\((\\d+\\s*,\\s*){3}[^)]+\\)\\s*\\)\\s*;', '\\$\\w{1,40}\\s*=\\s*[\'"][\'"\\s\\.base64_dco]{15,40}[\'"]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*[\'"][\'"\\s\\.creat_funio]{17,40}[\'"]\\s*;\\s*\\s*\\$\\w{1,40}\\s*=\\s*["\'][\'"\\s\\.gzuncompres]{15,40}\\s*\\;.{2500,3000}[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*//\\w{32}', '\\A\\s*<\\?php\\s*\\$\\{[\'"][^\'"]{1,40}[\'"]\\}\\[["][^`]{40000,64000}\\}=create_function\\([\'"][\'"],@?gzuncompress\\(\\$\\{\\$\\{[\'"][^\'"]{1,40}[\'"]\\}\\[[\'"][^\'"]{1,40}[\'"]\\]\\}\\)\\);\\$\\{\\$\\w{1,40}\\}\\(\\);\\s*\\?>\\Z', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*!class_exists\\s*\\(\\s*[\'"](Ratel)[\'"]\\s*\\)\\s*\\)\\s*\\{.{9000,9999}\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*return\\s*TRUE\\s*;\\s*\\}\\s*\\}\\s*(\\$\\w{1,40})\\s*=\\s*new\\s*\\1\\s*;\\s*\\2->init\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*@?preg_match\\s*\\(\\s*[\'"]/?(?:checkout|admin|\\|){1,3}/?[\'"]\\s*,\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]{1,20}[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*@?file_put_contents\\s*\\(\\s*.{1,200}\\s*\\?>', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*!class_exists\\s*\\(\\s*[\'"]Ratel[\'"]\\s*\\)\\s*\\)\\s*\\{.{42000,44000}\\s*echo\\s*[\'"]\\$\\w{1,40}[\'"]\\s*;\\s*unset\\s*\\((?:\\s*\\$\\w{1,40}\\s*\\,?\\s*){1,9}\\)\\s*\\;\\s*exit\\(\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*[\'"]\\s*\\)\\s*\\;\\s*\\$\\{[\'"][^\'"]{1,40}[\'"]\\}\\[[\'"][^\'"]{1,40}[\'"]\\]\\(\\)\\;\\s*\\?>', '\\A\\s*<\\?php\\s*[^`]{1000,60000}\\s*\\?>\\s*(<\\?php\\s+/\\*\\*\\s*\\*\\sFront\\sto\\sthe\\sWordPress\\sapplication)', '\\A\\s*<\\?php\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\((?:\\s*[\'"][^\'"]{24,96}[\'"]\\s*,?){50,70}\\s*\\)\\s*;.{0,284}eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*[\'"][\'"]\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\A\\s*<\\?php\\s*if\\(isset\\(\\$_GET\\[[\'"]\\w{1,10}[\'"]\\].{60,70}\\$disable_functions\\s*=\\s*@ini_get\\([\'"]disable_functions[\'"]\\);\\s*.{320,350}echo[\'"]\\s*gagal[\\s\\w]{0,15}[\'"];\\s*\\}\\s*\\}\\s*\\}\\s*\\?>', '@file_put_contents\\([\'"]\\w{1,40}\\.php[\'"]\\s*,\\s*file_get_contents\\s*\\(\\s*[\'"]https?://pastebin\\.com/raw[^\\)]{1,40}\\)\\)\\;', '<\\?php\\s*(?:\\s*\\$\\w{1,9}\\s*=\\s*(?:\\s*chr\\(\\d+\\)\\.?){1,20}\\;|\\s*\\$\\w{1,9}\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)(?:\\s*\\[\\s*[\'"][^\'"]{1,9}[\'"]\\s*\\])?\\s*;\\s*){1,20}(?:\\s*\\$\\w{1,9}\\s*[\\(,\\.\\)]\\s*){1,9}\\s*\\)\\s*;\\s*include\\s*\\(\\s*\\$\\w{1,9}\\s*\\)\\s*;\\s*\\$\\w{1,9}\\s*\\(\\s*\\$\\w{1,9}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*if\\(isset\\(\\$_GET\\[[\'"]\\w{1,10}[\'"]\\].{60,70}\\$disable_functions\\s*=\\s*@ini_get\\([\'"]disable_functions[\'"]\\);\\s*.{320,350}echo[\'"]\\s*gagal[\\s\\w]{0,15}[\'"];\\s*\\}\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s*(?:\\s*(?:error_reporting|set_time_limit|ignore_user_abort)\\s*\\(\\s*\\w{0,40}?\\s*\\)\\s*;){3}(?:\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{1,210}?[\'"]\\s*;){2}\\s*do\\s*\\{.{100,300}@?copy\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\1\\s*\\)\\s*\\;\\s*chmod\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\d+\\s*\\)\\s*;\\s*\\}\\s*sleep\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*\\}\\s*while\\s*\\(\\s*true\\s*\\)\\s*;\\s*\\?>', '\\A\\s*<\\?php\\s*@?(echo)\\s*[\'"][^\\;]{15,250}[\'"]\\s*\\;\\s*if\\s*\\(\\s*\\$_POST\\s*\\[\\s*[\'"]_upl[\'"]\\s*\\]\\s*==\\s*[\'"]\\w[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*\\@?copy\\s*\\(\\s*\\$_FILES\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\[[^\\{]{1,40}\\s*\\{\\s*\\1\\s*[\'"].{1,40}[\'"]\\;\\s*\\}\\s*else\\s*\\{\\s*\\1[^\\}]{1,40}(\\s*\\}\\s*){2}\\s*\\?>', '\\A\\s*<\\?php\\s+[^\\$]{0,10}\\$\\w{1,40}[^\\$]{0,10}\\=[\'"]\\w{1,40}[\'"]\\;.{10,150}\\s*;\\s*(\\$\\w{1,40})\\s*=\\$\\w{1,40}\\s*\\(\\s*[\'"][^\'"]{0,40}[\'"]\\s*,\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*[\'"][^\'"]{0,40}[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\1\\s*\\(\\s*\\)\\s*;', '<\\?php\\s*@?extract\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*\\&\\&\\s*@?(assert|eval)\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\&\\&\\s*@?exit\\s*;\\s*', '\\*/@\\$\\w\\&\\&@\\$\\w\\s*\\(\\s*\\$\\w\\s*\\(\\s*\\$\\w\\s*,\\s*\\$\\w\\s*\\)\\s*\\)\\s*;/\\*', '\\*/extract\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*;/\\*', 'if\\s*\\(isset(\\(\\$\\_REQUEST\\[)[^\\]]{1,40}\\]\\)\\s*\\&\\&\\s*isset\\1([^\\]]{1,40})\\]\\)\\s*\\&\\&\\s*\\1\\2\\]\\s*\\=\\=\\s*\\\'\\w{1,40}\\\'\\)\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*\\=\\s*([^\\;]{1,40})\\;\\s*switch\\s*\\(.{6000,8000}extract\\s*\\(\\s*theme_temp_setup\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\}(\\s*\\/\\/\\$?\\w{1,40}){0,3}', 'call_user_func\\s*\\(\\s*create_function\\s*\\(\\s*\\w{1,40}\\s*\\,\\s*str_rot13\\s*\\(\\s*strrev\\s*\\(\\s*[\'"][^\']{1,400}\'\\)\\)\\)\\);', '\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]*[\'"]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*;\\s*foreach\\s*\\(\\s*\\$\\w{1,40}\\s*as\\s*\\$\\w{1,40}\\s*=\\s*>\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*if.{1,200}\\s*echo\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\}', '<\\?php\\s*@?file_put_contents\\s*\\(\\s*([\'"][^\'"]*[\'"])\\s*,\\s*[\'"][^\'"]*[\'"]\\s*\\.\\s*base64_decode\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*@?include\\s*\\(\\s*\\1\\s*\\)\\s*;\\s*@?unlink\\s*\\(\\s*\\1\\s*\\)\\s*;\\s*\\?>', 'extract\\(\\$_(?:COOKIE|GET|POST|SERVER|REQUEST)\\);\\s*if\\s*\\(\\$\\w\\)\\s*\\{\\s*@\\$\\w\\(\\$\\w\\s*,\\s*\\$\\w\\)\\s*;\\s*@?\\$\\w\\(\\$\\w\\(\\$\\w\\s*,\\s*\\$\\w\\)\\)\\s*;\\s*\\}', '\\A\\s*<\\?php\\s+echo\\s*[\'"]\\s*Priv8\\s+Home\\s+Root\\s+Uploader.{500,1000}echo\\s*[\'"]gagal\\s+upload[\'"];\\s*}\\s*\\}\\s*\\}\\s*\\?>', 'file_put_contents\\s*\\(\\s*[\'"][^,]{1,120}\\,\\s*base64_decode\\s*\\(\\s*[\'"]PD9waHANCmVjaG8gIlRoaXMgc2hpdCB3b3JrcyEiOw0KaWYgKGlzc2V0KCRfRklMRVNbImZpbGVuYW1lIl0pK[^,]{500,510}\\;(\\s/\\*[\'"]\\)\\;)?', '\\A\\s*<\\?php\\s*\\$\\w{1,40}="[^"]+";\\s*\\$\\w{1,40}=\'[^\']+\';\\s*(\\$\\w{1,40}=(\\$\\w{1,40}\\[\\d+\\]\\.?)+;\\s*){4,10}\\s*\\$\\w{1,40}=\\$\\w{1,40}\\([\'"]{2},\\$\\w{1,40}\\("[^"]+",\\$\\w{1,40}\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\)\\)\\)\\);\\s*\\$\\w{1,40}\\(\\$\\w{1,40},\\$\\w{1,40}\\(\\$\\w{1,40}\\),\\$\\w{1,40}(,\\d)?\\);\\s*\\?>', '<\\?php\\s*\\$[_0O]{1,40}\\s*=\\s*[\'"]?\\w{1,40}[\'"]?;[^`]{30000,38000}\\?>\\s*(<\\?php\\s+/\\*\\*\\s+\\*\\sCodeIgniter)', '<\\?php\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]JGFyclswXT0[^"]{60000,}[\'"]\\)\\)\\;', 'if\\s*\\(\\s*!function_exists\\s*\\(\\s*[\'"]wp_func_jquery[\'"]\\s*\\)\\s*\\)\\s*(?:\\{\\s*if\\s*\\(!current_user_can\\(\\s*[\'"]read[\'"]\\s*\\)\\))?\\s*\\{\\s*function\\s*wp_func_jquery\\s*\\(\\s*\\)\\s*{\\s*\\$host\\s*=\\s*[\'"]https?://[\'"]\\s*;.{100,500}?add_action\\([\'"]wp_footer[\'"]\\s*,\\s*[\'"]wp_func_jquery[\'"]\\);\\s*\\}\\s*\\}', 'error_reporting\\(0\\);\\s*ini_set\\(\\s*(chr\\(\\d+\\)\\s*\\.?)+,\\s*\\d+\\);\\s*echo\\s+@?file_get_contents\\(\\s*(chr\\(\\d+\\)\\s*\\.?)+\\);', 'set_time_limit\\(\\d+\\);\\s*error_reporting\\(\\d+\\);\\s*preg_replace\\([\'"]\\\\x[^\'"]+[\'"],[\'"].{50000,}[\'"],[\'"].{2,5}\\);', '<\\?php\\s*(\\$\\w{1,40})=range\\(1,\\d+\\);\\s*(\\$\\w{1,40})=chr\\(\\1\\[[^;]{10,300};\\s*\\2\\(\\$\\{chr\\(\\1\\[[^;]{10,300};\\s*\\?>', 'function\\s+(\\w{1,40})\\(\\)\\s*\\{\\s*if\\s*\\(isset\\(\\$_REQUEST\\[([^]]+)\\]\\)\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*[\'base64_decode.]+;\\s*(\\$\\w{1,40})\\s*=\\s*\\3\\(\\$_REQUEST\\[\\2\\]\\);\\s*eval\\(\\4\\);\\s*\\}\\s*return;\\s*\\}\\s*add_action\\(\'after_setup_theme\'\\s*,\\s*\'\\1\'\\);', '<\\?php\\s*echo\\s*"[^"]*"\\s*;\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*(passthru|system|shell_exec|popen)\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*basename\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*if\\s*\\(\\s*copy\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\?>', '<\\?php\\s+\\$\\w{1,40}=\'[^;]+;if\\(isset\\(\\$\\{\\$\\w{1,40}\\[[^}]+}\\[\\$\\w{1,40}[^)]+\\)\\)\\{eval\\(\\$\\{[^)]+\\);\\}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*@?eval.+\'\\)\\);\\s*/\\*,\\*/\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*&&\\s*!empty\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*@eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\?>', '\\A<\\?php\\s*(?:\\$[O0_]{1,40}\\s*=[^;]{1,300};+\\s*){3,5}.{50000,};exit\\(\\);\\}\'\\);\\$\\{"[^"]+"\\}\\["[^"]+"\\]\\(\\);\\$[O0_]{1,40}="[^"]+";\\?>', '\\A<\\?php\\s+\\$GLOBALS\\[\'_\\d+_\'\\]=Array\\(.{800,2000};\\}echo \\$_\\d+;exit;\\}\\s*/\\*', '<\\?php\\s*\\$[O0_]{1,40}=\'.{30000,}Content-Type:text/html;charset=utf-8\\\\\'\\);echo\\s+"\\$[O0_]{1,40}";exit\\(\\);\\}\'\\);\\$\\{"[^"]+"\\}\\["[^"]+"\\]\\(\\);\\$[O0_]{1,40}="[^"]+";\\?>', '<\\?php\\s*@?(eval|assert)\\s*\\(\\s*\\$_(?:REQUEST|GET|POST|COOKIE|SERVER)\\s*\\[\'p\'\\]\\s*\\)\\s*$', '<\\?php\\s*preg_replace\\("\\\\x2F\\\\x2E\\\\x2A\\\\x2F\\\\x65"\\s*,\\s*"[^"]+"\\s*,\\s*""\\s*\\);\\s*\\?>', '<\\?php\\s*\\$[O0_]{1,40}=\'.{10000,40000}ltrim\\(\\s*str_replace\\(\\s*\'index\\.php\'\\s*,\\s*\'\'\\s*,\\s*\\$_SERVER\\[\'REQUEST_URI\'\\]\\)\\s*,\\s*\'/\'\\s*\\)\\s*\\);\\s*die\\(\\s*\\);\\s*\\}', '<\\?php\\s*\\$\\w{1,40}\\s*=.{1,100}str_replace\\(\'[^\']+\'\\s*,\\s*\'\'\\s*,\\s*base64_decode\\(\\s*\'[^\']+\'\\s*\\)\\s*;\\s*call_user_func\\([^;]+;\\s*\\?>', '@include\\s+"(/|\\\\057|\\\\x2f).{20,300}(\\.|\\\\056|\\\\x2e)(i|\\\\x69|\\\\071|\\\\151)(c|\\\\143|\\\\x63)(o|\\\\157|\\\\x6f)"\\s*;', '\\$auth_pass\\s*=\\s*"[^"]*"\\s*;\\s*\\$color\\s*=\\s*"[^"]*"\\s*;\\s*\\$default_use_ajax\\s*=\\s*true\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*eval\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;', '\\$links\\s*=\\s*new\\s+Get_links\\(\\);\\s*\\$links\\s*=\\s*\\$links->get_remote\\(\\);\\s*echo\\s*\\$links;', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array_filter\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*exit\\s*;\\s*\\?>', '\\s*', 'function (\\w{1,50})\\(\\)\\s*\\{\\s*(\\$a)=\'(\\w{1,50})\';\\s*if\\(stripos\\(@\\$_SERVER\\[\\2\\(\'\\w+\',\\d+\\)\\],\\2\\(\'\\w+\',\\d+\\)\\)!==false\\)\\s+return;\\s*\\$\\w=dirname\\(__FILE__\\)\\.\\2\\(\'\\w+\',\\d+\\);.{8000,10000}add_action\\(\\s*\\3\\(\'\\w+\',\\d+\\)\\s*,\\s*"\\1"\\s*\\);', 'if\\(md5\\(\\$bannermass\\)==\\$get_url_var\\)\\s*\\{\\s*\\$set_cookie\\(stripslashes\\(\\$check_category\\)\\);\\s*\\}', '<\\?php\\s*(\\$\\w{1,40})=range\\(1,\\d+\\);\\s*(\\$\\w{1,40})=chr\\(\\1\\[[^;]+;\\s*\\2\\(\\$\\{chr\\(\\1\\[[^;]+;\\s*\\?>', '\\$USER->Authorize\\(1\\s*,\\s*true\\);\\s*\\?>', '\\$links\\s*=\\s*\\$client_lnk->build_links\\(\\);\\s*if\\s*\\(!\\$iKnowYou\\)\\s*\\{\\s*\\$bodyText\\s*=\\s*preg_replace\\(".\\(\\.\\*\\)\\(<\\(\\\\s\\*\\?\\)\\\\/\\(\\\\s\\*\\?\\)body\\(\\[\\^>\\]\\*\\?\\)>\\).s"\\s*,\\s*"\\$1\\\\r\\\\n
"\\s*\\.\\s*\\$links\\s*\\.\\s*"
\\$2"\\s*,\\s*\\$bodyText\\);\\s*\\}', '<\\?php\\s*\\$GLOBALS\\[\'_\\d+_\'\\]=Array\\(.{1,600}@eval\\(\\$_\\d+\\);exit\\(\\);\\}\\}', '<\\?php\\s*(\\$\\w{1,40}\\s*=\\s*"[^"]+";\\s*|\\$\\w{1,40}\\s*=\\s*str_replace\\("\\w+"\\s*,\\s*""\\s*,\\s*"\\w+"\\);\\s*|\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\("\\w+"\\s*,\\s*""\\s*,\\s*"\\w+"\\s*\\);\\s*){6,}\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\([\'"]{2}\\s*,\\s*\\$\\w{1,40}\\(\\$\\w{1,40}\\("\\w+"\\s*,\\s*""\\s*,[^)]+\\)\\)\\)\\s*;.{1,30}\\?>', '<\\?php\\s*function\\s(\\w{1,40})\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*[^;]+;\\s*\\$\\w{1,40}\\s*=\\s*&\\$\\w{1,40}\\s*;.{1,300};\\1\\s*\\(\\s*\\$_(GET|POST|COOKIE)\\s*\\[\\$d\\]\\s*\\);\\s*\\?>', '<\\?php\\s*\\$[O0_]+=\'[^\']+\';\\s*\\$[O0_]+=\\("[^"]+"\\);\\$[O0_]+=\\$[O0_]+\\{.{20000,30000};\\$\\{"[^"]+"\\}\\["[^"]+"\\]\\(\\);\\?>', 'function\\s+\\w{1,40}\\s*\\(\\s*\\$wp_kses_data\\s*,\\s*\\$wp_nonce\\s*\\)\\s*\\{\\s*\\$kses_str\\s*=\\s*str_replace\\s*\\(\\s*array.{2000,23000}setcookie\\(\\s*\'\\w+\'\\s*,\\s*\\$_POST\\[\'\\w+\'\\]\\s*\\);\\s*(\\$\\w{1,40})\\s*=\\s*create_function\\(\\s*\'\'\\s*,\\s*\\$\\w{1,40}\\s*\\);\\s*unset\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\);\\s*\\1\\(\\);\\s*\\}', 'if\\s*\\(isset\\(\\$_POST\\[\'\\w+\'\\]\\)\\)\\s*eval\\(\\$_POST\\[\'\\w+\'\\]\\);\\s*else\\s*echo\\s*"";', '<\\?php\\s*error_reporting\\(0\\);\\$[O0o]{1,40}=.{10000,20000}chr\\(hexdec\\((\\$\\w+)\\[(\\$\\w+)\\]\\.\\1\\[\\2\\+1\\]\\)\\);return\\s*\\$\\w{1,40};\\s*\\}\\s*\\?>\\s*<\\?php\\s*/\\*\\*\\s+\\*', '<\\?php\\s*\\$GLOBALS\\[\'_\\d+_\'\\]=Array.{1000,1500}\\);\\}\\s*echo\\s*\\$_\\d+;exit;\\}\\s*/\\*\\*\\s+\\*', 'if\\s*\\(isset\\(\\$_GET\\[\'view\'\\]\\)\\)\\s*\\{.{1,100}eval/\\*\\*/\\s*\\(\\s*\'[^\']*\'\\s*\\.\\s*join\\s*\\(\\s*"[^"]*"\\s*,\\s*file\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*\\.\\s*\'[^\']*\'\\s*\\)\\s*;\\s*die\\s*;\\s*\\}', 'if\\s*\\(isset\\((\\$_(?:(POST|GET|COOKIE))\\[[^]]+\\])\\)\\)\\{@?\\$_(?:POST|GET|COOKIE)\\[[^]]+\\]\\(stripslashes\\(\\1\\)\\);\\};', '\\A\\s*<\\?php\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*"aWYoaXNzZXQoJF9SRVFVRVNUWy[^"]{400,1000}"\\s*\\)\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*@?eval\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*;\\s*\\?>', '<\\?php\\s*error_reporting\\(0\\);(\\$\\w{1,40})="[^"]+";\\1=str_replace.{14000,19000}=chr\\(hexdec\\(\\$\\w{1,40}\\[\\$\\w{1,40}\\]\\.\\$\\w{1,40}\\[\\$\\w{1,40}\\+1\\]\\)\\);return\\s*\\$\\w{1,40};\\s*\\}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*,\\s*"[^"]*"\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*//header\\(.{30000,40000}@\\$\\{"[^"]*"\\}\\["[^"]*"\\]\\(\\$\\w{1,40},\\$\\w{1,40}\\);\\}\\s*\\}@\\$\\{"[^"]*"\\}\\["[^"]*"\\]\\(\\$\\w{1,40},0444\\);\\}\\}\'\\);\\$\\{"[^"]*"\\}\\["[^"]*"\\]\\(\\);\\s*\\?>', 'extract\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*;\\s*@\\$\\w{1,40}\\s*\\(\\s*@\\$\\w{1,40}\\s*\\(\\s*(\\$\\w{1,40})\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;', 'extract\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*;\\s*if\\s*\\(\\s*(\\$\\w{1,40})\\s*\\)\\s*\\{\\s*\\1\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\}', 'if\\s*\\(\\s*\\$_(GET|POST|COOKIE)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*!=\'[^\']*\'\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}', 'if\\(preg_match_all\\(\'/\\\\\\$tmpcontent\\s*=\\s*@file_get_contents\\\\\\("http:\\\\/\\\\/\\(\\.\\*\\)\\\\/code20\\\\.php.{1,300}newdomain\'\\],\\s*\\$file\\);\\s*@file_put_contents\\(__FILE__,\\s*\\$file\\);\\s*print\\s*"true";\\s*\\}', 'function\\s*theme_temp_setup\\(\\s*\\$phpCode\\s*\\)\\s*\\{\\s*\\$tmpfname\\s*=\\s*tempnam\\(sys_get_temp_dir\\(\\)\\s*,\\s*"theme_temp_setup"\\);\\s*\\$handle\\s*=\\s*fopen\\(\\s*\\$tmpfname\\s*,\\s*"w\\+"\\);\\s*fwrite\\(\\s*\\$handle\\s*,\\s*"<\\?php\\\\n".{1,100}return\\s*get_defined_vars\\(\\);\\s*\\}', '\\$\\w{1,40}\\s*=\\s*""\\s*;\\s*(?:\\$\\w{1,40}\\s*.=\\s*"[^"]{0,2000}"\\s*;\\s*){3,}?.{100,7000}\\$\\w{1,40}\\s*=\\s*create_function\\s*\\(\\s*null\\s*,\\s*\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*@eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*unset\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*@?preg_replace\\(\'/[^/]{1,40}/e\'\\s*,\\s*\'[^,]+,\\s*\'[^\']+\'\\s*\\);\\s*\\?>', 'print_r\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;', 'print_r\\s*\\(\\s*call_user_func_array\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*array\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\)\\s*;', '<\\?php\\s+passthru\\(getenv\\("HTTP_\\w{1,50}"\\)\\);.{1,200}\\?>', '/\\*([^*]{1,40})\\*/\\s*ini_set\\(\'error_reporting\'\\s*,\\s*E_ALL\\);\\s*ini_set\\(\'display_errors\'\\s*,\\s*1\\);\\s*ini_set\\(\'display_startup_errors\'\\s*,\\s*1\\);\\s*@include\\s*"[^"]{10,250}";\\s*/\\*\\1\\*/', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*file_get_contents\\([\'"][^\'"]{1,40}[\'"]\\);\\s*eval\\(\\1\\);\\s*\\?>', '<\\?php\\s*(//header\\(\'Content-Type:text/html; charset=utf-8\'\\);)?(\\s*\\$[O0_]+=(\'[^\']*\'|\\d+);){3,}\\s*\\$[O0_]+=array\\(.{300,500}\\?>', '@copy\\s*\\(\\s*\\$_FILES\\[file\\]\\[tmp_name\\]\\s*,\\s*\\$_FILES\\[file\\]\\[name\\]\\);\\s*exit;', '<\\?php\\s*if\\s*\\(isset\\s*\\(\\$_GET\\[\'check\'\\]\\)\\)\\s*\\{\\s*echo\\s*"checked.{300,600}echo\\s*\'\'\\.\\$file\\.\'\';\\s*\\}\\s*else\\s*\\{\\s*echo\\("FILE"\\);\\s*\\}\\s*\\?>\\s*\\s*', '\\A<\\?php\\s*eval\\(base64_decode\\(\'ZWNobyBmaWxlX2dldF9jb250ZW50cygiaHR0c.{1,100}\'\\)\\);\\s*\\?>', '<\\?php\\s*echo\\s*md5\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*system\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*unlink\\s*\\(\\s*\\$_SERVER\\s*\\[\\s*\'SCRIPT_FILENAME\'\\s*\\]\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*/\\*(\\w{1,40})\\*/\\s*if\\s*\\(\\s*md5\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*===\\s*"[^"]*"\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*/\\*\\1\\*/\\s*\\?>', '(include|include_once|require|require_once)\\s*\\(\\s*\\$_SERVER\\[\\s*\'DOCUMENT_ROOT\'\\s*\\]\\s*\\.\\s*\'[\\w/_0%]{0,200}\\.(jpg|gif|jpeg|bmp)\'\\s*\\)\\s*;', '<\\?php\\s*\\(\\$\\w{1,40}\\s*=\\s*\\$_POST\\[[^]]+\\]\\)\\s*&&\\s*@?preg_replace\\(\'/ad/e\',[^;]{1,200};\\s*\\?>', '<\\?php\\s+ob_start\\(\\s*\\);\\s*var_dump\\([^;]+;\\s*\\$output\\s*=\\s*ob_get_clean\\(\\);\\s*\\$fp\\s*=\\s*fopen.{10,100}eval\\(gzinflate\\(base64_decode\\("[^"]{10000,30000}"\\)\\)\\);\\s*\\?>', '<\\?php\\s+preg_replace\\("/\\.\\*/e","eval\\(gzinflate\\(base64_decode.{1500,3000}\\)\\)\\);",""\\);\\?>', '<\\?php\\s+echo\\s+\\d+[\\+\\-\\*\\/]\\d+;\\$\\w{1,40}=base64_decode.{100,2000}\\)]\\);};\\s*\\?>', '(\\$\\w{1,40})\\s*=\\s*[assert\'"\\. ]{7,};\\s*(\\$\\w{1,40})=[eval\'"\\. ]{5,};\\s*@\\1\\("\\2\\(\\\\\\$_(GET|POST|COOKIE|SERVER)\\[[^]]{1,40}\\]\\s*\\)"\\s*\\)\\s*;', '<\\?php\\s*\\$f\\s*=\\s*[create_function.\'" ]{15,};if.{10,200}print_r\\(\\s*\\$out\\s*\\);\\s*die\\(\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*class\\s*(\\w{1,40})\\s*\\{\\s*public\\s*\\$data\\s*=\\s*\'[^\']*\'\\s*;\\s*public\\s*function\\s*__destruct\\s*\\(\\s*\\)\\s*\\{\\s*echo\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}-\\s*>\\s*data\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*new\\s*\\1\\s*\\(\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*echo\\s*"[^"]+";\\s*\\$payload\\s*=\\s*base64_decode.{900,1500}fputs\\(\\s*\\$f\\s*,\\s*\\$payload\\s*\\);\\s*fclose\\(\\$f\\);\\s*unlink\\(__FILE__\\);\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^"\']*[\'"]\\s*\\]\\s*\\)\\s*\\{\\s*\\$\\w{1,40}="[^;]+"\\s*;\\s*preg_replace\\s*\\(\\s*"/[^/]+/e"\\s*,\\s*\\$_\\s*\\(\\s*"[^"]{1,500}"\\s*\\)\\s*,\\s*0\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*@set_time_limit\\(0\\);\\s*\\$xmlname\\s*=\\s*\'\\w{1,40}\\.xml.{300,1000}\\};eval\\(\\$[O0]{1,20}\\("[^"]{5000,}"\\)\\);\\s*\\?>', '<\\?php\\s*@ini_set\\("display_errors.{1600,1900}fwrite\\((\\$\\w{1,40})\\s*,\\s*"<\\?php\\\\n\\$\\w{1,40}\\[1\\]\\\\n\\?>"\\);\\s*fclose\\(\\1\\);\\s*include\\(([^)]{1,50})\\);\\s*unlink\\(\\2\\);\\s*\\$\\w{1,40}\\s*=\\s*"\\w{1,40}";\\s*\\}\\s*\\?>\\s*', '<\\?php\\s*/\\*\\s*\\w{1,40}\\s*\\*/\\s*\\?>\\s*<\\?php\\s*error_reporting\\(E_ALL\\);\\$DOMAIN.{2500,4500}enc\\(\\$str\\);fwrite\\(\\$file,\\$str\\);fclose\\(\\$file\\);\\}\\?>\\s*<\\?php\\s*/\\*\\s*\\w{1,40}\\s*\\*/\\s*\\?>', '<\\?php\\s*@ini_set\\("log_errors", false\\);@ini_set\\("display_errors.{500,1200}gzuncompress\\(base64_decode\\(\\$_POST\\["\\w{1,40}"\\]\\)\\)\\);\\s*@fclose\\(\\$\\w{1,40}\\);\\s*include\\s*\\$\\w{1,40};\\s*\\};\\s*\\?>', 'if\\(isset\\(\\$_GET\\[\'bataboom.{100,300}Submit"/><\\?php\\s*\\}\\}', '\\A<\\?php\\s*/\\*\\w{1,42}\\*/\\s*\\$\\{"\\\\x.{100,4000}?"\\);\\}\\s*/\\*\\w{1,42}\\*/\\s*\\?><\\?php', 'if\\s*\\(!empty\\(\\$_REQUEST\\[\'ch2\'\\]\\)\\s*&&\\s*\\$_REQUEST\\[\'ch2\'\\]\\s*==.{400,650};fclose\\(\\$fp\\);include\\([^)]+\\);\\s*\\}\\s*\\}', '@preg_replace\\(\\s*\\$exif\\[[^\\]]+\\]\\s*\\.\\s*\\$exif\\[[^\\]]+\\]\\s*,\\s*\\$exif\\[[^\\]]+\\]\\s*\\.\\s*\\$exif\\[[^\\]]+\\]\\s*\\.\\s*\\$exif\\[[^\\]]+\\]\\s*\\.\\s*\\$exif\\[[^\\]]+\\]\\s*,\\s*\'\'\\s*\\);', '<\\?php\\s*if\\s*\\(\\$_GET\\s*\\[\'ch\'\\]\\)\\s*\\{\\s*echo "OK";\\s*exit;\\s*\\}.{100,400}echo\\s*"An error occured";\\s*\\}\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*@\\$\\w{1,40}\\(\'\'\\s*,\\s*strrev\\(\';\\)\\)\\]\\w{1,40}\\[REVRES_\\$\\(edoced_46esab\\(lave\'\\s*\\)\\s*\\);\\s*@\\$\\w{1,40}\\(\\s*\\);', 'include\\(\'/[0-9a-zA-Z_\\-/]{1,150}/bitrix/images/iblock/ib\\.gif\'\\);', '<\\?php\\s*echo\\s*"PHP\\s+Uploader.{200,500}echo "Failed to Upload\\.";\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s*extract\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*&&\\s*@\\$\\w{1,40}\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*&&\\s*exit\\s*;', 'include\\s*"\\\\x2.{1,300}?(\\.|\\\\x2e)(p|\\\\x70)(h|\\\\x68)(p|\\\\x70)"\\s*;', '<\\?php\\s*error_reporting\\(0\\);\\s*if\\(isset\\(\\$_GET\\[\\w{1,40}\\]\\)\\)\\s*\\{\\s*echo.{100,1000}-->"\\.\\$_FILES\\["\\w+"\\]\\["\\w+"\\];\\}else\\{echo"";\\}\\}\\}\\s*\\?>', '<\\?php\\s*ini_set\\("log_errors", false\\);ini_set\\("display_errors", false\\);error_reporting\\(0\\);if\\s*\\(isset\\(\\$_REQUEST.{1,1000};file_put_contents\\(\\$tmp, "<\\?php "\\.gzuncompress\\(base64_decode\\(\\$_POST\\["\\w+"\\]\\)\\)\\);include \\$tmp;\\};\\s*\\?>', 'if\\s*\\(\\s*!empty\\s*\\(\\s*(\\$_(GET|POST|COOKIE|REQUEST))\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\1\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*if\\s*\\(\\s*!empty\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*if\\s*\\(\\s*!empty\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*\'\'\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\}', '\\A\\s*<\\?php\\s*\\$\\w{1,40}=\\s*\'\';if\\(!empty\\(\\$_COOKIE\\)\\){foreach.{100,1000}Cookie\'\\s*\\)\\s*!==\\s*false\\s*\\)\\s*header\\(\\$\\w{1,40}\\);\\s*return\\s*strlen\\(\\$\\w{1,40}\\);\\s*\\}\\s*\\?>\\s*\\Z', '\\$payload\\s*=\\s*"[^"]{100,9000}"\\s*;\\s*preg_replace\\s*\\(\\s*\'/.*/e\'\\s*,\\s*"[^"]{1,300}"\\s*,\\s*\'\\.\'\\s*\\)\\s*;', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(?:system|exec|shell_exec|popen|passthru)\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\.\\s*\'\\s*2>&1\\s*\'\\s*\\)\\s*;\\s*\\}', '\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*strtoupper\\s*\\([^)]{1,100}\\)\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\s*\\{\\s*\\$\\w{1,40}\\s*\\}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(?:assert|eval)\\s*\\(\\s*\\$\\s*\\{\\s*\\$\\w{1,40}\\s*\\}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\}', '<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*"[^;]+;\\s*\\1\\s*\\.=\\s*"[^;]+;\\s*@\\1\\(.{100,3000}"\\)\\)\\)\'\\);', 'if\\(is_uploaded_file\\(\\$_FILES\\["filename"\\]\\["tmp_name"\\]\\)\\)\\s*\\{\\s*move_uploaded_file\\(.{100,400}\\$filename\\s*=\\s*\\$_SERVER\\[SCRIPT_FILENAME\\];\\s*\\$time\\s*=\\s*time\\(\\)\\s*-\\s*\\d+;\\s*touch\\(\\$filename\\s*,\\s*\\$time\\);', '<\\?php\\s*error_reporting\\(0\\);\\s*set_time_limit\\(\\d+\\);\\s*function id2str\\(\\$id\\)\\s*\\{.{1000,3000}curl_close\\(\\$curl\\);\\s*echo\\s*\\$content;\\s*\\?>', '\\$user\\s*=\\s*new\\s*CUser;\\s*(\\$arFields)\\s*=\\s*array\\([^)]+\\);\\s*\\$ID\\s*=\\s*\\$user->Add\\(\\1\\);\\s*if\\(intval\\(\\$ID\\)\\s*>\\s*0\\)\\s*echo\\s*\'[^\']+\';\\s*else\\s*echo\\s*\\$user->LAST_ERROR;', '(/\\*[^*]{1,30}\\*/)\\s*error_reporting\\(0\\);\\s*@ini_set\\(\\s*\'error_log\'\\s*,\\s*NULL\\s*\\);\\s*@ini_set\\(\\s*\'log_errors\'\\s*,\\s*0\\);\\s*@ini_set\\(\\s*\'display_errors\'\\s*,\\s*\'Off\'\\);\\s*@eval\\(\\s*base64_decode\\(.{100,20000}\\1', '<\\?php\\s*@?eval\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^"\']*["\']\\s*\\]\\s*\\)\\s*;?\\s*\\?>', 'wp_load_cachers\\(\\);\\s*function.{1000,1300}strip_tags\\(\\$mdetailes\\(\\)\\);\\s*\\}', '<\\?=\\s*\\(\\s*\\$\\w{1,40}=@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*\\.\\s*stripslashes\\s*\\(\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*exit\\s*;\\s*\\?>', '\\A<\\?php\\s*\\$function\\s*=\\s*create_function\\(.{10,200}?\\);\\s*\\$function\\(\\s*\\);\\s*\\?>\\s*\\Z', '<\\?php\\s*function\\s*encode\\(\\s*\\$string\\s*\\)\\s*\\{.{500,800}=\\s*function\\(\\s*\\)\\s*\\{\\s*\'\\.\\$b\\[\'code\'\\]\\.\'\\}\'\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*md5\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*==\\s*\'[^\']*\'\\s*\\)\\s*\\{\\s*preg_replace\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\}', '(\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*){1,4}\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\.\\s*\\$\\w{1,40}\\s*\\.\\s*\'[^\']*\'\\s*;\\s*if\\s*\\(\\s*@md5\\s*\\(\\s*\\$_REQUEST\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*==\\s*\'[^\']*\'\\s*\\)\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$_FILES\\[\\s*\'\\w+\'\\s*\\]\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*,\\s*\\$_POST\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\.\\s*\\$\\w{1,40}\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*=[^;]{1,100};\\s*\\$\\w{1,40}\\s*=\\s*"[^"]{1,500}"\\s*;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\[\\s*\'[^\']{1,10}\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(system|shell_exec|exec|passthru|popen)\\s*\\(\\s*\\[\\s*\'[^\']{1,10}\'\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*echo\\s*"
"\\s*;\\s*(?:system|exec|eval|assert|shell_exec|passthru)\\(\\$_(?:GET|POST|COOKIE|REQUEST)\\[[^]]{1,20}\\]\\)\\s*;\\s*echo\\s*"
"\\s*;\\s*\\?>', '<\\?php\\s*if\\s*\\(isset\\(\\$_REQUEST\\[\'action\'\\]\\)\\s*&&\\s*isset\\(\\$_REQUEST\\[\'password.{6500,7500}?\\?>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*die\\s*\\(\\s*(?:eval|assert|passthru|exec|system|shell_exec)\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;', '\\$\\w{1,10}\\s*=\\s*\'[^\']{1,10}\'\\s*\\.\\s*substr\\(\\s*\\$\\w{1,10}\\s*,\\s*\\d+\\s*,\\s*\\d+\\);\\s*\\$\\w{1,10}\\s*=\\s*preg_replace\\(\\s*\\$\\w{1,10}\\s*,\\s*strtr\\(\\s*\\$\\w{1,10}\\s*,\\s*\\$\\w{1,10}\\s*,\\s*\\$\\w{1,10}\\)\\s*,\\s*\'[^\']{1,20}\'\\s*\\);', '\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|REQUEST);.{100,300}var_dump\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\);\\s*\\}\\s*\\?>', '\\$arr\\s*=\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER);\\s*foreach\\s*\\(\\s*\\$arr\\s*as\\s*\\$\\w{1,40}\\s*=>\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*==\\s*"\\w{1,40}"\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*end\\(\\$\\w{1,40}\\);.{1,100}echo\\s*\\$\\w{1,40};\\s*}\\s*}', '<\\?\\s*=\\s*\\(\\s*\\$(\\w{1,20})\\s*=\\s*@?\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[[^]]{1,10}\\s*\\]\\s*\\)\\s*\\.@?\\$\\1\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[[^]{1,10}]\\s*\\]\\s*\\)\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*md5\\(\\s*\\$_(GET|POST|COOKIE|REQUEST)\\[\'\\w{1,40}\'\\]\\)\\s*===.{100,1000},\\);array_walk\\(\\$\\w{1,40}\\s*,\\s*strval\\(\\$_\\1\\[\'\\w{1,40}\'\\]\\)\\s*,\\s*\'\'\\)\\s*;\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s*if\\(isset\\(\\$_(GET|POST|COOKIE|REQUEST)\\[\'\\w{1,40}\'\\]\\)\\)\\s*var_dump\\((eval|assert|system|shell_exec|exec|passthru)\\(\\$_\\1\\[\'\\w{1,40}\'\\]\\)\\);\\?>', '<\\?php\\s*@set_time_limit\\(\\d+\\);\\s*if\\(isset\\(\\$_(GET|POST|COOKIE|REQUEST)\\[\'\\w{1,40}\'\\]\\)\\)\\s*system\\(base64_decode\\(\\$_\\1\\[\'.\'\\]\\)\\);\\s*\\?>', '<\\?\\s*if\\(\\$\\w{1,40}\\s*!=\\s*""\\)\\s*print\\s*Shell_Exec\\(\\$\\w{1,40}\\);\\s*\\?>', '<\\?php\\s*/\\*\\s*(.{1,40}?)\\s*\\*/\\s*function\\s*\\w{1,40}\\(\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\)\\{\\$\\w{1,40}\\s*=\\s*"";\\s*foreach\\(\\s*\\$\\w{1,40}.{7000,9000}\\);\\s*/\\*\\s*/\\1\\s*\\*/', '\\$_(GET|POST|REQUEST|COOKIE)\\[\\s*"\\w{1,40}"\\s*\\]\\s*\\?\\s*\\$_\\1\\[\\s*"\\w{1,40}"\\s*\\]\\s*\\(\\s*\\$_\\1\\[\\s*"\\w{1,40}"\\s*\\]\\s*\\)\\s*:\\s*null;', '<\\?php\\s*\\$\\w{1,40}="\\w{32}";.{20000,30000};\\$\\w{1,40}\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\)\\)\\)\\);\\s*\\?>', '<\\?php\\s*@copy\\(\\$_FILES\\[\'\\w{1,40}\'\\]\\[\'tmp_name\'\\]\\s*,\\s*\\$_POST\\[\'\\w{1,40}\'\\]\\);', '<\\?php\\s*error_reporting\\(0\\);\\s*if\\(isset\\(\\$_GET\\[\'ms-load\'\\]\\)\\s*&&.{100,1000}\\}\\s*\\}\\s*endif;\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=".{100,1000}\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*"",[^;]+;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*(\\$\\w{1,10}=["\'][^"\']{0,5}["\'];){10,}.{50,300}eval\\(\\s*\\$\\w{1,40}\\(\\s*\\$\\w{1,40}\\(\\s*"[^"]{2000,5000}"\\)\\)\\);\\s*\\?>', 'if\\(\\$_REQUEST\\["key"\\]\\s*!=\\s*""\\s*\\)\\s*{\\s*if\\s*\\(\\s*\\$_REQUEST\\["key"\\]\\s*==\\s*"[^{]+{\\$\\w{1,40}\\s*=\\s*copy\\(\\$_SERVER\\["DOCUMENT_ROOT"\\]\\s*\\.\\s*".{1,100}/restore\\.php"\\s*,\\s*\\$_SERVER\\["DOCUMENT_ROOT"\\]\\s*\\."[^"]{1,100}"\\)\\s*;\\s*if\\(\\$\\w{1,40}\\)\\s*{\\s*die\\(\\s*"ok"\\s*\\)\\s*;\\s*}\\s*else\\s*{\\s*die\\s*\\(\\s*"fail"\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\};', '<\\?php\\s*(//\\w{1,40})?\\s*\\$\\{"[^"]+"\\}\\["[^"]+"\\]="[^"]+";\\$\\{".+;echo\\$\\{\\$\\w{1,30}};exit\\(\\);\\}\\}\\}\\}\\s*(//\\w{1,40})?\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\(\\s*\\$_GET\\[\\s*"ms-load"\\s*\\]\\s*\\)\\s*&&.{100,1000}print "Error:n";\\s*\\}\\s*\\}\\s*\\}', '\\A<\\?php\\s*\\$\\w{1,40}=\'[^\']+\'\\s*\\^\\s*\'[^\']+\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\(\\s*\'\',.{1000,3000}\'\\);\\s*\\$\\w{1,40}\\(\\);\\s*\\Z', 'function\\s*sendCcNumber\\(\\s*\\)\\s*\\{.{2000,8000}curl_close\\(\\$ch\\);\\s*\\}', '<\\?\\s*if\\(!isBot\\(\\)\\)\\{\\s*if\\(isset\\(\\$_SERVER\\[\'HTTP_REFERER\'\\]\\)\\s*AND\\s*!isset\\(\\$_COOKIE\\["\\w+"\\]\\)\\)\\s*\\{setcookie\\(".{300,7000}\\$botname\\s*=\\s*\\$bot;\\s*return\\s*true;\\s*\\}\\s*return false;\\s*\\}\\s*\\?>', 'if\\s*\\(\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^]]+\\s*\\]\\s*\\)\\s*\\{\\s*\\$\\w{1,40}=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^]]+\\s*\\]\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^]]+\\s*\\]\\s*\\)\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}', '\\$USER->Update\\(1\\s*,\\s*array\\(\\s*"PASSWORD"\\s*=>\\s*["\'][^\'"]+[\'"]\\s*\\)\\s*\\);\\s*require\\(\\$_SERVER\\[\'DOCUMENT_ROOT\'\\]\\."/bitrix/footer\\.php"\\);', '<\\?php\\s*file_put_contents\\s*\\(\\s*"[^"]+"\\s*,\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\Z', '\\A\\s*<\\?php\\s*/\\*[^*]{32}\\*/\\s*eval\\(base64_decode\\("[^"]{500,2000}"\\)\\);\\s*\\?>\\s*\\Z', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$GLOBALS\\[\'\\w{1,40}\'\\]\\s*=\\s*Array\\(\\s*\\);\\s*global.{100,40000}\\{eval(/\\*[^\\*]+\\*/)?\\(\\$\\w{1,40}\\[\\$\\w{1,40}\\[\'\\w{1,40}\'\\]\\[\\d+\\]\\]\\)\\s*;\\s*\\}\\s*exit\\(\\s*\\);\\s*\\}\\s*\\?>', '<\\?php\\s*(?:/\\*.{1,3000}\\*/\\s*)?@?(eval|assert)\\s*(/\\*[^*]{1,5000}\\*/\\s*)?\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*[^]]+\\]\\);\\s*(\\?>)?', '<\\?php\\s*(?://header\\(\'Content-Type:text/html; charset=utf-8\'\\);)?\\s*\\$\\w{1,40}=\'\\d+\';\\s*\\$\\w{1,40}=urldecode\\("%.{20000,}\\}\\}\'\\);\\$\\{"[^"]{3,100}"\\}\\["[^"]{3,100}"\\]\\(\\);\\s*\\?>', 'eval\\(base64_decode\\("aWYgKCFkZWZpbmVkKCdBTFJFQURZX1JVTl[^"]+"\\)\\);', '<\\?php\\s*\\$\\w{1,40}=gzinflate\\(base64_decode\\(\'[^\']{20000,}\'\\)\\);\\s*preg_replace\\([^\\?]{1,50}\\?>', '<\\?php\\s*\\$.{1,100}\\$\\w\\s*=\\s*"[^"]{50000,}";\\s*@\\$\\w\\([^)]+\\);"\\);\\s*\\Z', '<\\?php\\s*/\\*[^*]{1,100}\\*/\\s*\\$GLOBALS.{3000,5000}function\\s+\\w{1,40}\\(\\$a\\s*,\\s*\\$b\\){\\s*\\$c=\\$GLOBALS\\[\'\\w{1,40}\'\\];\\$d=pack\\(\'H\\*\',[^)]+\\);\\s*return \\$d\\(substr\\(\\$c, \\$a, \\$b\\)\\);};eval\\(\\w{1,40}\\(\\d+,\\d+\\)\\);};\\?>', '<\\?php\\s*/\\*[^*]{1,200}\\*/\\s*\\$auth_pass = ".{32}";\\s*\\$eval=\\("\\?>"\\.gzuncompress\\(base64_decode\\("[^"]{20000,}"\\)\\)\\);\\s*@?eval\\(\\$eval\\);\\s*\\?>', '<\\?php\\s*(?:system|passthru|shell_exec)\\(\\s*"\\$\\w{1,40}"\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*@ini_set\\(\'display_errors.{800,1300}\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\("\\$\\w{1,40}"\\)\\s*,\\s*\'wp_function\'\\s*\\)\\s*\\);\\s*preg_match\\(\\s*\'\\#gogo.{100,1000}unlink\\([^)]+\\);\\s*\\$\\w{1,40}\\s*=\\s*\'\\w{1,40}\';\\s*}\\s*', '<\\?php\\s*header\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\'[^;]{5,100};\\s*@\\$\\w{1,40}\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\A\\w{1,50}\\s*<\\?php\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*str_rot13\\s*\\(\\s*"[^"]{100,1000}"\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>\\s*\\Z', '\\$z0\\s*=\\s*\\$_REQUEST.{10,300}?(\\$\\w{1,40})\\s*=\\s*\\$\\w{1,40}\\(\\s*""\\s*,\\s*\\$\\w{1,40}\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\1\\(\\);', '<\\?php\\s*preg_replace\\s*\\(\\s*"\\|\\.\\*\\|ie"\\s*,\\s*"[^"]*"\\s*,\\s*"[^"]+"\\s*\\)\\s*;', '<\\?\\s*\\$GLOBALS\\[\'_\\d+_\'\\]=Array.{400,1000}?\\(\\d+\\)\\)\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_POST\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\A<\\?php\\s*\\$\\w{1,40}\\s*="[^"]{20000,}"\\s*;\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\?>\\s*\\Z', 'if\\s*\\(JRequest::getVar\\(\'get_product\',0,\'POST\'\\)\\|\\|JRequest::getVar\\(\'get_product\',0,\'COOKIE\'\\)\\){.{300,1000}?exit\\(\\);}', '\\A<\\?php\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\?>\\s*', '<\\?\\s*eval\\(base64_decode\\(\'.{76}\'\\.\\s*\'.{76}\'\\.', '<\\?php.{100,2000};include\\s*\\$\\w{1,40}\\(\\$\\{\\$\\w{1,40}\\[\\d+\\]\\.\\$\\w{1,40}\\[\\d+\\]\\}\\)\\[\\$\\w{1,40}\\[\\d+\\]\\.\\$\\w{1,40}\\[\\d+\\]\\.\\$\\w{1,40}\\[\\d+\\]\\];\\}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\w+;\\$GLOBALS\\[\'\\w+\'\\]=Array\\(\\);global\\s*\\$\\w{1,40};\\$\\w{1,40}=\\$GLOBALS;\\$\\{"\\\\x[^"]{10,100}"}\\[\'\\w+\'\\]="\\\\x.{4000,7000}\\);\\}\\}\\s*\\?>', '\\*/\\s*preg_replace\\s*\\(\\s*"\\\\[^"]{10,30}"\\s*,\\s*"\\\\[^"]{10,110}"\\s*,\\s*"\\\\[^"]+"\\s*\\)\\s*;\\s*/\\*', '<\\?php\\s+\\$.{6000,9000}"",\\w+\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*""\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\([^)]+\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}-1\\s*;\\s*\\?>', '{\\s*move_uploaded_file\\s*\\(\\s*\\$_FILES\\["filename"\\]\\["tmp_name"\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*echo\\s*"true"\\s*;\\s*\\}', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*error_reporting\\s*\\(\\s*\\w+\\s*\\)\\s*;.{100,1000}if\\s*\\(\\s*md5\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*==\'[^\']*\'\\s*\\)\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\*/\\s*\\$GLOBALS\\[\'_\\d+_\'\\]=Array\\(base64_decode\\(.{10000,15000};\\$GLOBALS\\[\'_\\d+_\'\\]\\[\\d+\\]\\(\\$_\\d+,\\$_\\d+\\);\\$GLOBALS\\[\'_\\d+_\'\\]\\[\\d+\\]\\(\\$_\\d+,\\$_\\d+\\);\\}\\}\\}\\s*/\\*', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\w{1,40}\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*is_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\w+\\s*\\]\\s*\\[\\s*tmp_name\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\w+\\s*\\]\\s*\\[\\s*tmp_name\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*\\w+\\s*\\]\\s*\\[\\s*name\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\?>\\s*', '\\$\\w{1,40}\\s*=\'[^\']*\'\\s*\\^\\s*\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\^\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;', 'if\\s*\\(\\s*is_file\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\{\\s*include_once\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\}\\s*@ini_set\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*if\\s*\\(\\s*!\\$(\\w{1,40})\\s*\\)\\s*\\{.{1500,2500}?include\\("\\{\\$\\w+\\}\\.\\$\\w+"\\);\\s*unlink\\("\\{\\$\\w+\\}\\.\\$\\w+"\\);\\s*\\$\\1\\s*=\\s*\'[^\']*\'\\s*;\\s*}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*preg_replace\\s*\\(\\s*\'/\\w+/e\'\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;', '{\\s*\\$USER->Authorize\\(\\$_REQUEST\\[\'ID\'\\]\\);\\s*LocalRedirect\\("/bitrix/admin/"\\);\\s*}', '<\\?php.{5000,10000}\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;.{1,200}?\\?>', '\\$UnixTimeLastEdit\\s*=\\s*"[^"]{1,100}";\\s*\\$MenuAcoAuthor\\s*=\\s*"[^"]{1,100}";.{100,2000}?echo\\s*eval\\s*\\(\\s*base64_decode\\(\\s*\\$SystemJoCode\\s*\\)\\s*\\);', '\\$\\w{1,40}\\s*=\'[^\']*\'\\^\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\^\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*preg_replace\\s*\\(\\s*\'.\\w{1,30}.e\'\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;', '<\\?php.{1,2000};}else\\{\\$\\w{1,40}="[^"]+";\\${"[^"]+"}\\["[^"]+"\\]="[^"]+";move_uploaded_file\\(\\$_FILES.{100,1000}";}}', '\\$USER->Authorize\\(\\$_(?:REQUEST|GET)\\[\'\\w+\'\\]\\);\\s*LocalRedirect\\("/bitrix/admin/"\\);', '<\\?php\\s*eval\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*;', 'if\\s*\\(\\s*@isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*tryyr\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(?:\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*){2,}\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}[^;]+;\\s*echo\\s*\'[^\']*\'\\s*\\.\\s*@?\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\}', '//\\#\\#\\#==\\#\\#\\#\\s*assert\\s*\\(.{1000,5000}\\)\\)"\\);\\s*//\\#\\#\\#==\\#\\#\\#', '@\\s*include(_once)?\\s*\\(\\s*\\$_SERVER\\[\\s*"DOCUMENT_ROOT"\\s*\\]\\s*\\.\\s*"/bitrix/.{1,200}?\\.gif"\\s*\\)\\s*;', '<\\?php\\s*\\$user_agent_to_filter\\s*=\\s*array\\s*\\(\\s*"\\#Ask\\\\s\\*Jeeves.{2000,4000}\\$_SERVER\\[HTTP_HOST]"\\s*\\)\\s*;\\s*\\$result\\s*=\\s*curl_exec\\(\\s*\\$ch\\s*\\);\\s*curl_close\\s*\\(\\s*\\$ch\\s*\\)\\s*;\\s*echo\\s*\\$result\\s*;\\s*}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*"[^;]+;\\s*\\$\\w{1,40}\\s*=\\s*@\\$\\w{1,40}\\(\'\\$\\w{1,40}\'\\s*,\\s*".+?\'\\s*\\)\\s*;\\s*@?\\$\\w{1,40}\\("[^"]+"\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*file_put_contents\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\'[^\']*\'\\s*\\.\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*include\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*unlink\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*=\'[^;]+\\s*;\\s*@?eval\\(\\$\\w{1,40}\\([^)]{5000,}\\)\\);', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*curl_init\\s*\\(\\s*\\)\\s*;.+?curl_close\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*print\\s*"[^"]*"\\s*;\\s*print\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*else\\s*\\{\\s*print\\s*"[^"]*"\\s*;\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s*/\\*\\*[^*]{1,5000}\\*\\*/\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;(\\s*//\\s*Password\\s*)?\\$\\w{1,40}=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_rot13\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '\\*/\\s*(include|require|include_once|require_once)\\s*/\\*', '(<\\s*\\?\\s*eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>\\s*){3,}', '<\\?php\\s*function\\s*\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*for\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*<\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\+\\+\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*\\.\\s*=\\s*isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\]\\s*\\)\\s*\\?\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\]\\s*:\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*return\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=.+eval\\s*\\(\\s*\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*(\\?>)?', '<\\s*\\?\\s*require\\s*\\(\\s*\\$_SERVER\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\.\\s*"[^"]*"\\s*\\)\\s*;\\s*global\\s*\\$\\w{1,40}\\s*;\\s*\\$\\w{1,40}-\\s*>\\s*Authorize\\s*\\(\\s*[^)]+\\)\\s*;\\s*LocalRedirect\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*([\'"][^"\']*[\'"]\\s*\\.\\s*)+[\'"][^"\']+[\'"];.+?function\\s*\\w+\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*return\\s*\\$\\w{1,40}\\s*\\^\\s*str_repeat\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*ceil\\s*\\(\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*/\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*', '\\$\\w{1,40}\\s*=\\s*[\'"][^;]+;\\s*\\$\\w{1,40}\\s*=(\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.\\s*){2,}\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=(\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.\\s*){2,}\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\s*\\{\\s*(\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){2,}\\s*}\\s*\\[\\s*\\$\\w{1,40}\\s*\\(\\s*(\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){2,}\\s*\\)\\s*\\]\\s*\\)\\s*\\)\\s*{\\s*eval\\s*\\(\\s*\\$\\s*\\{\\s*(\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){2,}}\\[\\$\\w{1,40}\\s*\\((\\$\\w+\\[\\d+\\]\\s*\\.?){2,}\\)]\\);}', '<\\?php\\s*class\\s*\\w+\\s*\\{\\s*public\\s*function\\s*__construct\\s*\\(\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*["\'][^\'"]*["\']\\s*,\\s*\\$\\w{1,40}\\s*,\\s*438\\s*\\)\\s*;\\s*\\}\\s*else\\s*\\{\\s*header\\s*\\(\\s*["\'][^\'"]*["\']\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*new\\s*\\w+\\s*;\\s*', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*md5\\s*\\(\\s*\\$\\w{1,40}\\s*\\.\\s*"[^"]*"\\s*\\)\\s*;\\s*eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*str_rot13\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*exit\\s*;', 'define\\s*\\(\\s*\'[^\']*\'\\s*,\\s*class_exists\\s*\\(\\s*[\'"]COM[\'"]\\s*\\)\\s*\\?\\s*1\\s*:\\s*0\\s*\\)\\s*;\\s*define\\s*\\(\\s*\'PHPINFO_IS\'\\s*,\\s*\\(\\s*!eregi\\s*\\(\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\?\\s*1\\s*:\\s*0\\s*\\)\\s*;', '\\$\\w{1,40}\\s*=\\s*new\\s*Get_links\\s*\\(\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}-\\s*>\\s*return_links\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*', 'class\\s+Get_links\\s*{\\s*var\\s*\\$host\\s*=.+?(return\\s*\'\';\\s*}\\s*}|\\$data = file_get_contents\\(\\$file\\);\\s*return \\$data;\\s*}\\s*}\\s*})', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*eval\\s*\\(\\s*trim\\s*\\(\\s*base64_decode\\s*\\(\\s*["\'][^\'"]*[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*sprintf\\s*\\(\\s*base64_decode\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*@error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^"\']*[\'"]\\s*\\]\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*else\\s*\\{\\s*echo\\s*base64_decode\\s*\\(\\s*\\w+\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*echo\\s*file_get_contents\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*exit\\s*;\\s*\\?>', '<\\?php\\s*echo\\s*[\'"][^\'"]+[\'"];\\s*preg_replace\\s*\\([\'"][^\'"]+[\'"]\\s*,\\s*["][^"]+["]\\s*,\\s*["][^"]+["]\\s*\\);\\s*\\?>', '<\\?php\\s*die\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\(\\$\\w{1,40}\\([^}]+\\s*}\\s*\\?>', '(/\\*[^\\*]+\\*/)?if(/\\*[^\\*]+\\*/)?\\s*\\((/\\*[^\\*]+\\*/)?\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*(/\\*[^\\*]+\\*/)?\\s*\\)\\s*(/\\*[^\\*]+\\*/)?\\s*\\)(/\\*[^\\*]+\\*/)?\\s*\\{\\s*(/\\*[^\\*]+\\*/)?\\s*(eval|assert)\\s*(/\\*[^\\*]+\\*/)?\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)(/\\*[^\\*]+\\*/)?;\\s*(/\\*[^\\*]+\\*/)?exit\\s*;(/\\*[^\\*]+\\*/)?\\s*\\}', 'if\\s*\\(\\s*isset\\(\\s*\\${\\s*[^}]+\\s*}\\s*\\[[^\\]]+\\]\\s*\\)\\s*\\)\\s*{\\s*\\$\\w{1,40}\\s*=\\s*["\'evalbs64srtprglc\\s\\.]+;\\s*\\$\\w{1,40}\\s*\\(\\s*\\${[^}]+}\\s*\\[[^\\]]+\\]\\s*\\);\\s*exit;\\s*}', '<\\?php\\s*if\\((/\\*[^*]+\\*/)?isset\\((/\\*[^*]+\\*/)?\\${(/\\*[^*]+\\*/)?"_.{1,250}?exit;[^}]+}', '<\\?php\\s*if\\s*\\(\\s*md5\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^"\']*["\']\\s*\\]\\s*\\)\\s*==["\'][^"\']*["\']\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*system\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*dirname\\s*\\(\\s*__FILE__\\s*\\)\\s*;\\s*echo\\s*<\\s*<\\s*<\\s*HTML\\s*<\\s*form\\s*enctype\\s*="[^"]*"\\s*method\\s*="[^"]*"\\s*>\\s*.+?\\s*\\}\\s*else\\s*\\{\\s*print\\s*"[^"]*"\\s*;\\s*\\}\\s*\\}\\s*\\}\\s*', '<\\?php\\s*\\$\\w{1,40}\\s*=__FILE__\\s*;\\s*\\$\\w{1,40}\\s*=__LINE__\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*eval\\s*\\(\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*return\\s*;\\s*\\?>', '\\*/\\s*["\'](\\\\x2f|/)[\\\\\\-\\*\\sa-zA-Z0-9_/\\.]+?(\\.|\\\\x2e)(p|\\\\x70)(h|\\\\x68)(p|\\\\x70)["\'];\\s*/\\*', '<\\?php\\s*\\(\\s*\\$\\w{1,40}=@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*\\.\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^"\']*["\']\\s*\\]\\s*\\)\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*header\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*header\\s*\\(\\s*"Pragma: hack"\\s*\\)\\s*;\\s*header\\s*\\(\\s*"[^"]*"\\s*\\.\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*header\\s*\\(\\s*"[^"]*"\\s*\\.\\s*\\(\\s*string\\s*\\)\\s*\\(\\s*filesize\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*header\\s*\\(\\s*\'[^\']*\'\\s*\\.\\s*\\$\\w{1,40}\\s*\\.\\s*\'[^\']*\'\\s*\\)\\s*;\\s*header\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*readfile\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*exit\\s*;', '<\\?php\\s*/\\*[^*]+\\*/\\s*\\$\\w+\\s*=[\'"][^\'"]+[\'"];\\s*\\$\\w+\\s*=\\s*str_rot13\\s*\\(\\s*gzinflate\\s*\\(\\s*str_rot13\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w+\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*eval\\s*\\(\\s*\\$\\w+\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*&&\\s*array_map\\s*\\(\\s*"[^"]*"\\s*,\\s*\\(\\s*array\\s*\\)\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*', 'isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*\\)\\s*&&\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'][^"\']*[\'"]\\s*\\]\\s*\\)\\s*&&\\s*@preg_replace\\s*\\(\\s*[\'"][^\'"]*e[\'"]\\s*,\\s*[^,]+\\s*,\\s*[\'][^"\']*[\']\\s*\\)\\s*;', '\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^\'"]*[\'"]\\s*\\]\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*=\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\?\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*:["\'][^"\']*[\'"]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]*[\'"]\\s*;\\s*foreach\\s*\\(\\s*array\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*as\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*\\.\\s*=\\$\\w{1,40}\\s*;\\s*\\}\\s*ob_start\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*ob_end_flush\\s*\\(\\s*\\)\\s*;', 'print\\s*[\'"][^\']*["\']\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*["\'][^"\']*[\'"]\\s*\\]\\s*\\[\\s*["\'][^"\']*[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*foreach\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*["\'][^"\']*[\'"]\\s*\\]\\s*\\[\\s*["\'][^"\']*[\'"]\\s*\\]\\s*as\\s*\\$\\w{1,40}\\s*=\\s*>\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*==\\s*UPLOAD_ERR_OK\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*["\'][^"\']*[\'"]\\s*\\]\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*["\'][^"\']*[\'"]\\s*\\]\\s*\\[\\s*["\'][^"\']*[\'"]\\s*\\]\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*;\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*["\'][^"\']*[\'"]\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\}', '<\\s*\\?\\s*if\\s*\\(\\s*\\$_FILES\\[\'F1l3\'\\]\\s*\\)\\s*\\{\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*echo\\s*\'[^\']*\'\\s*;\\s*\\}\\s*else\\s*\\{\\s*echo\\s*\'[^\']*\'\\s*;\\s*\\}\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*["\']<\\?php\\s*\\(["\']\\s*;.+?\\$\\w{1,40}\\s*=\\s*@fopen\\s*\\(\\s*["\'][^\'"]*["\']\\s*,\\s*["\'][^\'"]*["\']\\s*\\)\\s*;\\s*@fwrite\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;', '\\$cookey\\s*=\\s*"[^"]*"\\s*;\\s*preg_replace\\s*\\(\\s*["\'][^"\']*["\']\\s*,\\s*["\'][^\'"]*["\']\\s*,\\s*["\'][^\'"]*["\']\\s*\\)\\s*;', 'if\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^"\']*["\']\\s*\\]\\s*==\\s*["\'][^"\']*["\']\\s*\\)\\s*\\{\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*@array_map\\s*\\(\\s*\\([^)]+\\)\\s*,\\s*\\(\\s*array\\s*\\)\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*HTTP_X\\s*\\]\\s*\\)\\s*;\\s*\\}', '<\\?php\\s*(//header\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;)?\\s*\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*urldecode\\s*\\(\\s*.+?;\\${"(\\\\x[0-9a-fA-F]{2,3})+"}\\s*\\["(\\\\x[0-9a-fA-F]{2,3})+"\\]\\(\\);\\s*\\?>', '\\$\\w{1,40}\\s*=[^;]+;\\s*\\$\\w{1,40}\\s*=\\s*create_function\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\w+\\s*\\(\\s*base64_decode\\s*\\(\\s*[^)]+\\)\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*str_replace\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\]\\s*\\)\\s*\\.\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*function\\s*\\w+\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*return\\s*\\$\\w{1,40}\\s*\\^\\s*str_repeat\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*ceil\\s*\\(\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*/\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\}', 'if\\s*\\(\\s*!isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*header\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*exit\\s*;\\s*\\}\\s*\\?>\\s*<\\s*\\?\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*=\\s*Array\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\.\\s*\'[^\']*\'\\s*\\)\\s*,\\s*base64_decode\\s*\\(\\s*[^{]+{\\s*\\$\\w{1,40}\\s*=\\s*Array\\([^>]+>\\s*<\\?php\\s*\\$\\w{1,40}\\s*=_\\d+\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*.+?\\s*,\\s*\\$\\w{1,40}\\s*,\\s*_\\d+\\s*\\(\\s*\\d+\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\s*\\{\\s*\\$\\w{1,40}\\s*\\}\\s*=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[[^;]+;\\s*\\w+\\$\\s*\\{\\s*\\$\\w{1,40}\\s*\\}\\s*\\.\\s*"[^"]*"\\s*;\\s*Smarty3::redirect\\s*\\(\\s*[^)]+\\s*\\)\\s*;\\s*\\?>', '^\\s*<\\?php\\s*header\\s*\\(\\s*\'Location:\\s*https?://[^/]+/\\?a=\\w+&c=\\w+\'\\s*\\)\\s*;\\s*\\?>\\s*$', '<\\?php\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*==\\s*"[^"]*"\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*file_get_contents\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*fwrite\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*fwrite\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*/\\*\\s*\\w+\\s*\\*/\\s*header\\s*\\(\\s*"Location:\\s*http[^"]*"\\s*\\)\\s*;\\s*/\\*\\s*\\w+\\s*\\*/\\s*exit\\s*;\\s*\\?>', '\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*if\\s*\\(\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*file_exists.+?file_exists\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\?\\s*@filemtime\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*:\\$\\w{1,40}\\s*;\\s*@file_put_contents\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\'[^\']*\'\\s*\\.\\s*base64_encode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*,\\s*FILE_APPEND\\s*\\)\\s*;\\s*@touch\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}', '\\$\\w{1,40}-\\s*>\\s*sendCcNumber\\s*\\(\\s*\\)\\s*;\\s*return\\s*\\$\\w{1,40}\\s*;', 'class\\s*Ma\\w+\\s*extends\\s*Mage_\\w+\\s*\\{\\s*public\\s*function\\s*indexAction\\s*\\(\\s*\\)\\s*\\{\\s*@?eval\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]+["\']\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*.+?\\s*\\}\\s*else\\s*\\{\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*["\'][^\'"]+["\']\\s*\\]\\s*\\[\\s*["\'][^\'"]+["\']\\s*\\]\\s*,\\s*["\'][^"\']*["\']\\s*\\.\\s*\\$\\w{1,40}\\s*\\[\\s*["\'][^"\']+["\']\\s*\\]\\s*\\[\\s*["\'][^\'"]+["\']\\s*\\]\\s*\\)\\s*;\\s*echo[^$]+\\$_FILES\\s*\\[\\s*["\'][^"\']+["\']\\s*\\]\\s*\\[\\s*["\'][^"\']+["\']\\s*\\]\\s*;\\s*echo\\s*["\'][^\'"]+["\']\\s*;\\s*\\}\\s*\\}', '<\\?php\\s*echo\\s*"[^"]*"\\s*;\\s*(passthru|exec|shell_exec|popen|system|eval)\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*;\\s*\\?>', '(\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*)+\\s*\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*;\\s*if\\s*\\(\\s*!empty\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*foreach\\s*\\(.+?\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*CURLOPT_URL\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*CURLOPT_POST\\s*,\\s*1\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*CURLOPT_POSTFIELDS\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\}', '<\\?php\\s*/\\*\\*\\s*\\*\\s*Plugin\\s*Name:\\s*Login\\s*Wall.+?\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*add_action\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*,\\s*0\\s*\\)\\s*;\\s*add_action\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\}', '<\\?php\\s*error_reporting\\s*\\(\\s*E_ALL\\s*\\)\\s*;\\s*ini_set\\s*\\(\\s*\'[^\']*\'\\s*,\\s*1\\s*\\)\\s*;\\s*function\\s*str_between.+magento\\s*not\\s*found\'[^\']*\'Content-type:\\s*application/json\'\\s*\\)\\s*;\\s*echo\\s*json_encode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*die\\s*\\(\\s*pi\\s*\\(\\s*\\)\\s*\\)\\s*;\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;.+eval\\s*\\(\\s*\\$\\s*\\{\\s*\\$\\w{1,40}\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=["\'][^\'"]+["\']\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*header\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*@date_default_timezone_set\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*@ini_set\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*error_reporting\\s*\\(\\s*E_ALL\\s*\\)\\s*;\\s*ini_set\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\?\\s*l1HXxk0\\s*\\(\\s*\\)\\s*:l11x\\s*\\(\\s*\\)\\s*;\\s*l15Oe\\s*\\(\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*;.+?break\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*<\\s*0\\s*\\?\\s*abs\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*:\\$\\w{1,40}\\s*;\\s*\\$\\w{1,40}%=\\$\\w{1,40}\\s*;\\s*return\\s*\\$\\w{1,40}\\s*;\\s*\\}', '<\\?php\\s*function\\s+getBot\\(\\s*\\$\\w{1,40}\\s*\\).+if\\s*\\(\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*==\\s*"[^"]*"\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?(copy|move_uploaded_file)\\s*\\(\\s*\\$_FILES\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*else\\s*\\{\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*\\}\\s*\\}\\s*else\\s*\\{\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_rot13\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*\\.\\s*=\'[^\']*\'\\s*\\.\\s*\\$\\w{1,40}\\s*;\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$\\w+\\s*\\(.+?\\)\\);', '<\\?php\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^"\']+["\']\\s*\\]\\s*==\\s*"[^"]*"\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*file_get_contents\\s*\\(\\s*["\'][^"\']*["\']\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*fwrite\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*[\'"][^"\']+[\'"]\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*fwrite\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*echo\\s*["\'][^\'"]+["\']\\s*;\\s*\\}\\s*\\?>', '<\\s*\\?\\s*if\\s*\\(\\s*!isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*@import_request_variables\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\}\\s*if\\s*\\(\\s*md5\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*!=\'[^\']*\'\\s*\\)\\s*\\{\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*else\\s*\\{\\s*if\\s*\\(\\s*get_magic_quotes_gpc\\s*\\(\\s*\\)\\s*\\)\\s*\\$\\w{1,40}\\s*=\\s*stripslashes\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*;\\s*return\\s*;\\s*\\?>', 'require_once\\s*\\(\\s*findsysfolder\\s*\\(\\s*__FILE__\\s*\\)\\s*\\.\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\w+\\s*\\(\\s*\\w+\\s*\\(\\s*__FILE__\\s*\\)\\s*\\)\\s*;\\$\\w+=\'[^\']+\';\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*eval\\s*\\(\\s*\\w+\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\?>', 'if\\s*\\(\\s*!function_exists\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\{\\s*function\\s*findsysfolder\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*dirname\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\.\\s*\'[^\']*\'\\s*;\\s*clearstatcache\\s*\\(\\s*\\)\\s*;\\s*if\\s*\\(\\s*!is_dir\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*return\\s*findsysfolder\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*else\\s*return\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*\\}', '<\\?(php)?\\s*\\$\\w+\\s*=(\\s*chr\\(\\s*\\d+\\s*\\)\\s*\\.?\\s*)+\\s*;\\s*(\\s*\\$\\w+\\s*=(\\$\\w+\\(\\s*\\d+\\s*\\)\\s*\\.?\\s*){10,};\\s*){2,}\\$\\w+=\\$\\w+\\s*\\(\\s*["\']+\\s*,\\s*\\$\\w+\\s*\\)\\s*;\\s*@\\$\\w+\\(\\s*\\);\\s*\\?>', '<\\s*\\?\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*pass\\s*\\]\\s*==\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*getcwd\\s*\\(\\s*\\)\\s*;\\s*Echo.+?\\s*<\\?php\\s*}\\s*\\?>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*error_reporting\\s*\\(\\s*E_ALL\\s*\\)\\s*;\\s*@ini_set\\s*\\(\\s*\'[^\']*\'\\s*,\\s*TRUE\\s*\\)\\s*;\\s*@ini_set\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*@set_time_limit\\s*\\(\\s*\\d+\\s*\\)\\s*;.+?http_build_query\\s*\\(\\s*array\\s*\\(\\s*\'[^\']*\'\\s*=\\s*>\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*stream_context_create\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*return\\s*file_get_contents\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*false\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*&&\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*[*+/-^]\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*exit\\s*;\\s*\\}', 'if\\s*\\(\\s*md5\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*==[\'"][^\'"]*[\'"]\\s*\\)\\s*\\(\\s*\\$\\w{1,40}=@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*\\.\\s*@\\$\\w{1,40}\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*\\)\\s*;', '\\$GLOBALS\\[[^]]+\\]\\s*=\\s*\\$_SERVER;\\s*function\\s*\\w+\\(\\$\\w+\\)\\s*{\\s*\\$\\w+\\s*=\\s*["\'][\'"]\\s*;\\s*global.+?\\(\\s*\\$url\\s*,\\s*FALSE\\s*,\\s*\\${\\s*\\w+\\(\\s*[^)]+\\)\\s*}\\s*\\);\\s*return\\s*\\${\\s*\\w+\\(\\s*[^)]+\\)\\s*}\\s*;\\s*}', '<\\?\\s*php\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"login"\\s*\\]\\s*=="[^"]*"\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;.+?<\\s*form\\s*enctype\\s*="[^"]*"\\s*method\\s*="[^"]*"\\s*>\\s*<\\s*input\\s*name\\s*="[^"]*"\\s*type\\s*="[^"]*"/\\s*>\\s*<\\s*input\\s*type\\s*="[^"]*"\\s*value\\s*="[^"]*"/\\s*>\\s*<\\s*/form\\s*>', '<\\?\\s*\\$GLOBALS\\[\'_\\d+_\'\\]=Array\\(base64_decode\\(.+\\$password=_\\d+\\(0\\);\\$GLOBALS\\[\'_\\d+_\'\\]\\[\\d+\\]\\(_\\d+\\(\\d+\\),_\\d+\\(\\d+\\),_\\d+\\(\\d+\\)\\);', '\\#!/usr/bin/env.+?\\]\\s*\\[\\s*\\d+\\s*\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*_\\d+\\s*\\(\\s*9\\s*\\)\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\\d+\\s*\\]\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*exit\\s*;\\s*\\}', 'define\\s*\\(\\s*\'[^\']*\'/\'[^\']*\'\\s*,\\s*DIRECTORY_SEPARATOR\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*realpath\\s*\\(\\s*dirname\\s*\\(\\s*__FILE__\\s*\\)\\s*\\.\\s*[^)]+\\)\\s*;\\s*if\\s*\\(\\s*!file_exists\\s*\\(\\s*\\$\\w{1,40}\\s*\\.\\s*[^)]+\\)\\s*&&\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*[^)]+\\)\\s*;\\s*\\}\\s*define\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*("[^"]*"\\s*\\.)?\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*@array_filter\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}', '<\\?\\s*php\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\(\\s*htmlspecialchars\\s*\\(\\s*file_get_contents\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\(\\s*htmlspecialchars\\s*\\(\\s*file_get_contents\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}(\\s*//file\\s*end)?', '<\\?php\\s/\\*\\s*--\\s*enphp.+unset\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\?>', '(\\$\\w+=[^;]+;)+@\\$\\w+\\(@\\$\\w+\\(@\\$\\w+\\(\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[[^]]+\\]\\)\\)\\);die\\(\\);', '(\\$arr_word\\[\\d+\\]\\[\\]\\s*=\\s*"\\d+";){10,}', '//insta\\w+\\s*(require|include|require_once|include_once)\\(["\'][^\'"]+[\'"]\\);\\s*//insta\\w+', '<\\?\\s*php\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*;\\s*function\\s*\\w+\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*global\\s+\\$\\w.+@\\$\\s*\\{\\s*\\w+\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*FALSE\\s*,\\s*\\$\\s*\\{\\s*\\w+\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\}\\s*\\)\\s*;\\s*return\\s*\\$\\s*\\{\\s*\\w+\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\}\\s*;\\s*\\}', '<\\?php\\s*\\$str\\s*=\\s*\'PGRpdi[^\']+\';\\s*echo\\s+base64_decode\\(\\$str\\);\\?>', '<\\?php\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^"\']*["\']\\s*\\]\\s*==["\'][^\'"]*["\']\\s*\\)\\s*\\{\\s*echo\\s*\\w+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}!="[^"]*"\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*@?eval\\s*\\(\\s*["\'][^"\']*["\']\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;.+?\\s*;\\s*eval\\s*\\(\\s*\\$\\s*\\{\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*==\'upload\'\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*is_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*;\\s*\\}\\s*\\}\\s*\\?>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;', '<\\?php\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\w+[^)]{1000,}\\)\\s*\\);\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^"\']*[\'"]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^"\']*["\']\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\((\\s*\\d+\\s*,\\s*){2,}\\s*\\d+\\s*\\)\\s*;\\s*foreach\\s*\\(\\s*\\$\\w{1,40}\\s*as\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*\\.\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*strrev\\s*\\([^)]+\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*return\\s*;', 'include\\s*\\(\\s*dirname\\s*\\(\\s*__FILE__\\s*\\)\\s*\\.\\s*\'/includes/_bb_press_plugin.class.php\'\\s*\\)\\s*;\\s*register_activation_hook\\s*\\(\\s*__FILE__\\s*,\\s*array\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*//\\s*M\\s*register_deactivation_hook\\s*\\(\\s*__FILE__\\s*,\\s*array\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*add_filter\\s*\\(\\s*\'[^\']*\'\\s*,\\s*array\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\'[^\']*\'\\s*\\)\\s*,\\s*10\\s*,\\s*3\\s*\\)\\s*;\\s*add_action\\s*\\(\\s*\'[^\']*\'\\s*,\\s*array\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*echo\\s*eval\\s*\\(base64_decode\\s*\\(\\s*(str_replace\\s*\\(\\s*[\'"][^\'"]+[\'"]\\s*,\\s*[\'"][^\'"]+[\'"]\\s*\\s*,)+\\s*[\'"][^\'"]+[\'"]\\s*(\\)\\s*)+;', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*==\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*@set_time_limit\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*\\.\\s*"[^"]*".+?<\\s*form\\s*method\\s*="[^"]*"\\s*enctype\\s*="multipart/form-data"\\s*>\\s*<\\s*input\\s*name\\s*="[^"]*"\\s*type\\s*="[^"]*"\\s*>\\s*<\\s*input\\s*type\\s*="[^"]*"\\s*value\\s*="[^"]*"\\s*>\\s*<\\s*/form\\s*>\\s*<\\?php\\s*\\}\\s*\\?>', '<\\?php\\s*require_once\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\.\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}-\\s*>\\s*Authorize\\s*\\(\\s*1\\s*\\)\\s*;\\s*require_once\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\.\\s*"[^"]*"\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*extract\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*,\\s*\\d+\\s*\\)\\s*;\\s*strripos\\s*\\(\\s*@sha1\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*,\\s*"[^"]*"\\s*\\)\\s*==\\s*\\d+\\s*&&\\s*@\\$\\w{1,40}\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*(\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){3,};\\s*\\$\\w+\\((\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){3,}\\s*,\\s*\\$\\w+\\s*,\\s*[\'"]+\\s*\\);', '<\\?php\\s*\\$\\w{1,40}="[^"]{3000,}"\\s*;\\s*(\\$\\w+\\.?="[^"]+";\\s*){3,}\\s*@?\\$\\w+(?:\\(\\$\\w{1,40}){3,}\\){3,};\\s*(\\?>)?', '<\\?php\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*for\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*<\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*-\\d+\\s*;\\s*\\$\\w{1,40}\\+=\\s*\\d+\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*\\.\\s*=\\s*chr\\s*\\(\\s*hexdec\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\.\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\+\\d+\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*preg_replace\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*function\\s*clear_folder\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*is_dir\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*opendir\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\).+\\s*\\(\\s*is_dir\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*rmdir\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*if\\s*\\(\\s*is_dir\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*echo\\s*"[^"]*"\\s*;\\s*else\\s*echo\\s*"[^"]*"\\s*;\\s*exit\\s*;\\s*\\}\\s*\\?>', 'if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\(\\s*htmlspecialchars\\s*\\(\\s*file_get_contents\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\(\\s*htmlspecialchars\\s*\\(\\s*file_get_contents\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}(\\s*//file\\s*end)?', 'function\\s+css\\(\\$i\\)\\s*{\\s*\\$\\w+\\s*=\\s*"[^"]+";\\s*\\$xml_content=file_get_contents\\(\\$\\w+\\.\\$\\w+\\);\\s*\\$\\w+\\s*=\\s*array\\((\\s*"[^"]+"\\s*,?)+\\);\\s*reset\\(\\$\\w+\\);.+?echo\\s*\\$xml_content;(\\s*exit\\(\\);)?\\s*}\\s*}\\s*}\\s*(css\\(\\s*\'[^\']+\'\\s*\\);)?', '<\\?php\\s*\\$\\w+=\'[^\']+\';\\s*\\$\\w+=(\\$\\w+\\{\\d+\\}\\.?){3,};(\\s*\\$\\w+\\s*=(\\$\\w+\\{\\d+\\}\\.?)+;)+\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\((\\s*[\'"].[\'"]\\s*,?){1,}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*create_function\\s*\\(((\\s*[\'"].[\'"]\\s*\\.?)\\s*,\\s*?){1,}\\s*,\\s*(\\$\\w{1,40}\\[\\d+\\]\\.?)+\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\?>', '@?file_get_contents\\("[^"]+"\\s*\\.\\s*\\$_SERVER\\[\'HTTP_REFERER\'\\]\\s*\\.\\s*"&\\w+=http://"\\s*\\.\\s*\\$_SERVER\\[\'SERVER_NAME\'\\]\\s*\\.\\s*"/[^"]+"\\);', 'if\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*=="[^"]*"\\s*\\)\\s*\\{\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*@?array_map\\s*\\(\\s*\\([^)]+\\)\\s*,\\s*\\(\\s*array\\s*\\)\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*HTTP_X\\s*\\]\\s*\\)\\s*;\\s*\\}', '(GIF\\d+a\\+\\s*)?<\\?\\s*php\\s*eval\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*\\?>', 'copy\\(\'http://.+?\'\\s*,\\s*\'\\w+\\.php\'\\);exit;', '\\$wp_nonce=isset\\(\\$_POST\\[\\$_SERVER{\\$_SERVER{.+?unset\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*echo\\s+\\$wp_auth_check;', '/\\s*\\*\\w+\\s*\\*/\\s*@include\\s*"[^"]*"\\s*;\\s*/\\s*\\*\\w+\\s*\\*/', '<\\?php(\\s*//.+?$)?(\\s*/\\*[^*]{1,5000}\\*/)?\\s*preg_replace\\s*\\(\\s*"/\\.\\*/e"\\s*,\\s*"[^"]+"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*(\\?>)?', '\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*(\\$\\w{1,40}\\s*\\.?){2,}\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*', '\\s*([^<]+\\s*){20,}\\s*', '<\\?\\s*php\\s*\\(\\s*\\$\\w{1,40}=@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\.\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\?>', '\\$\\w{1,40}\\s*=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}!=\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*@eval\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*\\}', '<\\?\\s*php\\s*eval\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\?>', '<\\?php\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*if\\s*\\(\\s*function_exists\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\{\\s*set_time_limit\\s*\\(\\s*\\d+\\s*\\).+?echo\\s*\\$\\w{1,40}\\s*;\\s*@file_get_contents\\s*\\(\\s*\'[^\']*\'\\s*\\.\\s*\\$\\w{1,40}\\s*\\.\\s*\'[^\']*\'\\s*\\.\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\?>', '<\\s*\\?\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']{1000,}\'\\s*\\)\\s*\\)\\s*\\)\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*if\\s*\\(\\s*\\$_(?:GET|POST)\\s*\\[\\s*pass\\s*\\]\\s*==\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;.{1000,5000}/>\\s*\\s*<\\?php\\s*\\}\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*=="[^"]*"\\s*\\)\\s*\\{\\s*echo\\s*success\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}!="[^"]*"\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*@?eval\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\?>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*&&\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*&&\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\{\\s*switch\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\{\\s*case.+?print\\s*stripslashes\\s*\\(\\s*\\$\\w{1,40}\\s*->\\s*content\\s*\\)\\s*;\\s*get_search_form\\s*\\(\\s*\\)\\s*;\\s*get_sidebar\\s*\\(\\s*\\)\\s*;\\s*get_footer\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*exit\\s*;\\s*\\}', '<\\?php\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;\\s*\\$\\s*\\{\\s*.+?\\s*;\\s*eval\\s*\\(\\s*\\$\\s*\\{\\s*\\$\\w{1,40}\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*.+?preg_split\\s*\\(\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*,\\s*-1\\s*,\\s*PREG_SPLIT_NO_EMPTY\\s*\\)\\s*;\\s*foreach\\s*\\(\\s*\\$\\w{1,40}\\s*as\\$\\w{1,40}\\s*=>\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*=\\s*chr\\s*\\(\\s*ord\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*-3\\s*\\)\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*implode\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\.\\s*\\$\\w{1,40}\\s*\\.\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*;\\s*\\}\\s*return\\s*\\$\\w{1,40}\\s*;\\s*\\}', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*4\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*for\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*0\\s*;\\s*\\$\\w{1,40}<\\$\\w{1,40}\\s*;\\s*\\$\\w{1,40}\\+\\+\\s*\\)\\s*\\$\\w{1,40}\\s*\\.\\s*=\\s*chr\\s*\\(\\s*ord\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\)\\s*\\^\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*fputs\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*include\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*echo\\s*\\d+\\+\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\([^;]+;\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\([^;]+;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*base64_decode\\s*\\([^;]+;\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*base64_decode\\s*\\([^\\]]+\\]\\s*==\\s*base64_decode\\s*\\([^}]+\\{\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*base64_decode\\s*\\(.+?\\)\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*;\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\((\\s*\\d+\\s*,\\s*){3,}\\d+\\s*\\)\\s*;\\s*foreach\\s*\\(\\s*\\$\\w{1,40}\\s*as\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*\\.\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*strrev\\s*\\([^)]+\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\)\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\$\\w{1,20}\\s*=\\s*[\'"][^\'"]+["\']\\s*;\\s*\\$\\w{1,20}\\s*=(?:\\$\\w{1,20}\\[\\s*\\d{1,5}\\s*\\]\\s*\\.?\\s*){3,}.+?include[^?]+\\?>', '\\$\\w{1,20}\\s*=\\s*[\'"][^\'"]+["\']\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\${\\s*(\\$\\w{1,20}\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){3,}\\s*\\}\\s*\\[\\s*(\\$\\w{1,20}\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){3,}\\s*\\]\\s*\\)\\s*\\)\\s*{\\s*eval\\(\\s*\\${\\s*(\\$\\w{1,20}\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){3,}\\s*\\}\\[\\s*(\\$\\w{1,20}\\[\\s*\\d+\\s*\\]\\s*\\.?\\s*){3,}\\s*\\]\\s*\\);\\s*}', '\\$\\w{1,40}="\\w{1,20}";if\\(!empty\\(\\$_(REQUEST|GET|POST|COOKIE)\\[\\$\\w+\\]\\)\\){\\$[^@]+@\\$\\w+\\(stripslashes\\(\\$_(REQUEST|GET|POST|COOKIE)\\[\\$\\w+\\]\\)\\);}else\\s*@unlink\\(__FILE__\\);', '<\\?php\\s*\\$\\w{1,20}=\\$_POST\\[\\w{1,20}\\];echo\\s*eval\\(\\$\\w{1,20}\\);echo "404 Not Found";\\s*\\?>', '(/\\*[^*]+\\*/)?if(/\\*[^*]+\\*/)?(/\\*[^*]+\\*/)?\\((/\\*[^*]+\\*/)?isset\\((/\\*[^*]+\\*/)?\\$_(REQUEST|GET|POST|SERVER|COOKIE)\\[[\'"]\\w{1,20}[\'"]\\](/\\*[^*]+\\*/)?\\)(/\\*[^*]+\\*/)?\\)(/\\*[^*]+\\*/)?{(/\\*[^*]+\\*/)?\\$_(REQUEST|GET|POST|SERVER|COOKIE)(/\\*[^*]+\\*/)?\\[[\'"]\\w{1,20}[\'"]\\]\\((/\\*[^*]+\\*/)?\\$_(REQUEST|GET|POST|SERVER|COOKIE)\\["\\w{1,20}"\\](/\\*[^*]+\\*/)?\\)(/\\*[^*]+\\*/)?;(/\\*[^*]+\\*/)?(/\\*[^*]+\\*/)?exit(/\\*[^*]+\\*/)?;(/\\*[^*]+\\*/)?}(/\\*[^*]+\\*/)?', '(/\\*[^*]+\\*/)?if(/\\*[^*]+\\*/)?(/\\*[^*]+\\*/)?\\((/\\*[^*]+\\*/)?isset\\((/\\*[^*]+\\*/)?\\$_(REQUEST|GET|POST|SERVER|COOKIE)\\[\'\\w{1,20}\'\\](/\\*[^*]+\\*/)?\\)(/\\*[^*]+\\*/)?\\)(/\\*[^*]+\\*/)?{(/\\*[^*]+\\*/)?\\$\\w{1,20}(/\\*[^*]+\\*/)?=(/\\*[^*]+\\*/)?["\'][assert\'".\\s]+["\'];(/\\*[^*]+\\*/)?\\$\\w{1,20}(/\\*[^*]+\\*/)?=(/\\*[^*]+\\*/)?\\$\\w{1,20}(/\\*[^*]+\\*/)?\\((/\\*[^*]+\\*/)?\\$_(REQUEST|GET|POST|SERVER|COOKIE)\\[\'\\w{1,20}\'\\](/\\*[^*]+\\*/)?\\)(/\\*[^*]+\\*/)?;(/\\*[^*]+\\*/)?exit;(/\\*[^*]+\\*/)?}(/\\*[^*]+\\*/)?', '\\$\\w{1,}\\s*=\\s*[\\s_.GET"\']+;\\s*if\\s*\\((!empty|isset)\\(\\s*\\$\\{\\s*\\$\\w+\\s*\\}\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*preg_replace\\(\\s*[^,]+\\s*,\\s*[\\s"e.\'Val]+\\(\\s*\\$\'\\s*\\.\\s*\\$\\w+\\s*\\.\\s*\'\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\)[\'"]\\s*,\\s*[\'"][\'"]\\);', '<\\?php\\s*if\\(!empty\\(\\$_FILES\\[\'\\w+\'\\]\\[\'\\w+\'\\]\\) && \\(md5\\(\\$_POST\\[\'\\w+\'\\]\\) == \'\\w{32}\'\\)\\)\\s*{\\s*\\$sc = \\(empty\\(\\$_POST\\[\'\\w+\']\\)\\).+
Security Code:
\\s*
Name:\\s*
\\s*
\\s*\\s*\\s*\\s*\';', '<\\?php\\s*\\${"\\\\x[^"]+"}\\["[^"]+"\\]=.+?\\);\\s*exit\\(\\s*\\);\\s*}\\s*\\?>', '\\s*ol\\s+Erivfvhz', 'if \\(!defined\\(\'ALREADY_RUN.+eval\\s*(/\\*\\w+\\*/)?\\s*\\(\\s*\\w+\\s*\\(\\$\\w+\\s*,\\s*\\$\\w+\\)\\s*\\);\\s*}', '(\\$\\w{1,20}\\s*=\\s*\'[^\']+\'\\s*;\\s*){6,}.+(\\$\\w{1,20}\\[\\s*[\'"]?\\d+[\'"]?\\s*\\]\\s*\\.?\\s*){5,}\\);', 'if\\(\\$\\w+===0\\){@\\${\\w+}\\(\\$\\w+\\);}', 'if\\(isset\\(\\$_COOKIE\\[[^]]+]\\)\\s*&&\\s*isset\\(\\$_COOKIE\\[[^]]+\\]\\)\\)\\s*{.+include\\(\\$f\\);\\s*}', 'echo\\s+file_get_contents\\(\'index\\.html(\\.bak)+\'\\);', '/\\*(\\w+)\\*/\\s*@(include|require|include_once|require_once)\\s*"[^"]+";\\s*/\\*\\1\\*/', '\\A\\s*<\\?echo\\s+\\d+\\s*[+*/-]\\s*\\d+;\\?>\\Z', '<\\?php\\s*(\\$arrUrlId\\[\'[^\']+\'\\]=\'[^\']+\';\\s*)+', 'if\\(\\s*isset\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\["test_url"\\]\\s*\\)\\s*\\)\\s*{\\s*echo "file test okay";\\s*}.+\\$f\\s*=\\s*\\$a\\("",\\s*\\$array_name\\(\\$string\\)\\);\\s*\\$f\\(\\);', '<\\?php\\s+(\\$\\w+=base64_decode\\(("[a-zA-Z0-9=/]+"|\\s|\\.|chr\\(\\d+\\))+\\);)+eval\\(\\$\\w+\\(\\$_POST\\[base64_decode\\(("[a-zA-Z0-9=/]+"|\\s|\\.|chr\\(\\d+\\))+\\)\\]\\)\\);.+base64_decode\\(("[a-zA-Z0-9=/]+"|\\s|\\.|chr\\(\\d+\\))+\\)]\\);\\s*};\\s*\\?>', 'ini_set\\(\'display_errors\',\'Off\'\\);\\s*error_reporting\\(\'E_ALL\'\\);\\s*if\\(isset\\(\\$_FILES\\[\'u\'\\]\\)\\s*&&\\s*isset\\(\\$_POST\\[\'n\'\\]\\)\\)\\s*move_uploaded_file\\(\\$_FILES\\[\'u\'\\]\\[\'tmp_name\'\\],\\$_POST\\[\'n\'\\]\\);\\s*setcookie\\(\'server\',1,time\\(\\)\\+1e6\\);\\s*\\$s=\\$_SERVER;\\s*if\\(\\$server!=1\\s*&&\\s*\\$s\\[\'HTTP_REFERER\'\\]\\s*&&\\s*strpos\\(\\$s\\[\'HTTP_REFERER\'\\],\\$s\\[\'HTTP_HOST\'\\]\\)===false\\s*&&\\s*\\$_COOKIE\\[\'server\'\\]!=1\\)\\s*{\\s*\\$server=1;\\s*eval\\(file_get_contents\\(base64_decode\\(\'\\w+\'\\)\\.\\$s\\[\'HTTP_HOST\'\\]\\)\\);\\s*}', '(\\$\\w{1,30}\\s*=\\s*[^;]+;){1,}\\s*@\\$\\w{1,30}\\(@\\$\\w{1,30}\\(@\\$\\w+\\(\\$_POST\\[[^\\]]+\\]\\)\\)\\);\\s*die\\(\\s*\\);', 'if\\(isset\\(\\$_POST\\[.+@\\$\\w{1,30}\\(@\\$\\w{1,30}\\(@\\$\\w{1,30}\\(\\$_POST.+<h2>Error 404</h2>\\s*</body>\\s*</html>', 'if\\(\\s*isset\\(\\s*\\$_POST\\[\\s*[\'"](\\w+)[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*{\\s*@?eval\\(\\s*stripslashes\\(\\s*\\$_POST\\[\\s*["\']\\1["\']\\s*\\]\\s*\\)\\s*\\);\\s*};', '<?php\\s*\\$jquery_start\\s*=\\s*true;.*?\\$jquery_end\\s*=\\s*true;.*?>', 'RewriteEngine\\s+On\\s*(RewriteCond\\s*%{HTTP_REFERER\\}\\s*\\.\\*[^.]+\\.\\*\\$\\s*\\[NC(,OR)?\\]\\s*)+RewriteRule\\s*\\.\\*\\s*http://[^[]+\\[R,L\\]', 'RewriteEngine\\s+On\\s*RewriteRule\\s+\\^\\(\\[A-Za-z0-9-\\]\\+\\)\\.html\\$\\s+\\w+\\.php\\?br=\\$1\\s+\\[L\\]', '<IfModule mod_rewrite\\.c>\\s*RewriteEngine On\\s*RewriteCond %{HTTP_REFERER}\\s+\\^\\.\\*\\([^)]+\\)\\\\.\\(\\.\\*\\)\\s*RewriteCond\\s*%{HTTP_USER_AGENT}\\s*\\^\\.\\*\\(msie\\|opera\\)\\s*\\[NC\\]\\s*RewriteCond\\s*%{REQUEST_FILENAME}\\s*!/index\\.php\\s*RewriteRule\\s*\\(\\.\\*\\)\\s*/index\\.php\\?query=\\$1\\s*\\[QSA,L\\]\\s*</IfModule>', 'RewriteEngine\\s+on\\s*RewriteCond %{HTTP_ACCEPT} "text/vnd\\.wap\\.wml\\|application/vnd\\.wap\\.xhtml\\+xml"\\s*\\[NC,OR\\].+?RewriteCond\\s*%{HTTP_USER_AGENT}\\s*!windows-media-player\\s+\\[NC\\]\\s*RewriteRule\\s+\\^\\(\\.\\*\\)\\$\\s+http[^]]+\\[L,R=302\\]', 'RewriteEngine\\s+on\\s*RewriteCond\\s+%{HTTP_USER_AGENT}\\s*\\^\\.\\*Android\\.\\*\\$\\s*RewriteRule\\s*\\^\\(\\.\\*\\)\\$[^[]+\\[L,R=302\\]', 'RewriteEngine\\s+on\\s+RewriteCond\\s+%{HTTP_USER_AGENT}\\s+acs.+?RewriteRule\\s+\\^\\(\\.\\*\\)\\$[^\\[]+\\[L,R=302\\]', '<html>\\s*<head>\\s*<script>\\s*window\\s*\\.\\s*top\\s*\\.\\s*location\\s*\\.\\s*href\\s*="[^<]+</script>\\s*</head>\\s*<body>\\s*<script>\\s*document\\s*\\.\\s*write\\s*\\(\\s*\'[^)]+\\)\\s*;\\s*</script>\\s*</body>', '<html>\\s*<head>\\s*<script type="text/javascript" src="http://ajax\\.googleminiapi\\.com/angular\\.min\\.js">\\s*</script>\\s*<META HTTP-EQUIV="REFRESH" CONTENT="1;URL=[^"]+">\\s*</head>\\s*<body>\\s*</body>\\s*</html>', '<script>\\s*window\\.top\\.location\\.href="http://[a-zA-Z0-9-._ +"]{1,100}?"\\s*</script>', 'DirectoryIndex\\s*index\\.php\\s*RewriteEngine On\\s*RewriteBase\\s*/\\w+/\\s*RewriteCond\\s*%{REQUEST_FILENAME}\\s*!-d\\s*RewriteCond\\s*%{REQUEST_FILENAME}\\s*!-f\\s*RewriteRule\\s*index\\.php\\.\\* -\\s*\\[L\\]\\s*RewriteCond\\s*%{REQUEST_FILENAME}\\s*!-d\\s*RewriteCond\\s*%{REQUEST_FILENAME}\\s*!-f\\s*RewriteRule\\s*\\^\\(\\.\\*\\)\\s*index\\.php\\?id=\\$1', '\\A<script\\s+type="text/javascript">\\s*location\\.replace\\("http://[^"]+"\\);\\s*</script>\\s*\\Z', '<html>\\s*<head>\\s*<meta http-equiv="refresh" content="\\d+;\\s*url=http://.+?\\s*r = Math\\.floor\\(Math\\.random\\(\\) \\* 10000\\);\\s* .+?document\\.write\\("<img src=\'" \\+ l \\+ "\'>"\\);\\s*</script>\\s*<body>\\s*<h1>Loading...</h1>\\s*</body>\\s*</html>\\s*', '<html>\\s*<head>\\s*<meta http-equiv="refresh" content="\\d+;\\s*url=http://[^"]+">\\s*</head>\\s*<body>\\s*<h1>Loading...</h1>\\s*</body>\\s*', '\\A(?:\\s*<\\?php\\s*@?include(?:_once)?\\([\'"][^\'"]{1,100}[\'"]\\);\\s*\\?>){3,5}\\s*(<\\?php\\s*/\\*\\*\\s+\\*\\s+CodeIgniter)', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=[^\\?]{1000,}(\\$\\w{1,40})\\s*=\\s*array\\([^)]{20,60}\\);\\s*foreach\\(\\s*\\2\\s*as\\s*(\\$\\w{1,40})\\)\\{\\s*\\$\\w{1,40}\\s*\\.=\\s\\1\\s*\\[\\3\\];\\s*\\}\\s*(\\$\\w{1,40})\\s*=\\s*strrev\\([^)]{20,60}\\);\\s*(\\$\\w{1,40})\\s*=\\s*\\4\\s*\\([^)]{20,60}\\)\\s*\\);\\s*\\5\\(\\);\\s*(?:\\?>)?\\s*(<\\?|\\Z)', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=[^\\?]{1000,}[\'"][\'"]\\.\\$[\\w]{1,40};\\$[\\w]{1,40}\\((?:\\1\\[\\d+\\]\\.?){5},\\s*\\$[\\w]{1,40}\\s*,\\s*[\'"][^\'"]{0,40}[\'"]\\s*\\);\\s*(?:\\?>)?\\s*(<\\?|\\Z)', '<\\?php\\s*\\$\\{[\'"][^\\?]{1000,60000}eval\\(\\$\\w{1,40}\\[\\$GLOBALS\\[[\'"][^\'"]{1,40}[\'"]\\]\\[\\w{1,40}\\]\\]\\);\\s*\\}\\s*exit\\(\\);\\s*\\}\\s*(?:\\?>)?\\s*(<\\?|\\Z)', '\\A\\s*<\\?php\\s+[^\\[]{1,600}\\s*function\\s+\\w{1,40}\\(\\s*\\$ip,\\s*\\$array\\) \\{[^`]{60000,}<\\?php\\s+@?chdir\\(\\s*\\$lastdir\\s*\\);\\s*c99shexit\\s*\\(\\s*\\);\\s*(?:\\?>)?\\s*(<\\?|\\Z)', '\\A\\s*<\\?php\\s*\\$\\w{1,40}\\s*=\\s*[\'"]?\\w{1,40}[\'"]?;\\s*function\\s+(\\w{1,40})\\s*\\([^\\?]{99,200}\\?[^\\?]{60000,}=\\s*array\\((?:\'[^\']\'=>\'[^\']\'\\s*,?\\s*){50,70}\\);\\s*eval(?:/\\*\\w{1,40}\\*/)?\\(\\s*\\1\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\);\\s*(?:\\?>)?\\s*(<\\?|\\Z)', '\\A\\s*<\\?php\\s*@?preg_replace\\s*\\(\\s*[\'"](.).{0,40}\\1e[\'"]\\s*,\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\]\\s*,\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*;\\s*\\?>', '<\\?(?:php)?\\s*\\$USER->Authorize\\([\'"]1[\'"]\\);(?:\\s*//\\s*[^/]{0,39})?\\s*\\?>', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*!function_exists\\s*\\(\\s*[\'"](\\w{1,40})[\'"].{300,450}\\$\\w{1,40}\\s*=\\s*[\'"]\\1[\'"]\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*(\\$\\w{1,40})\\s*\\(\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*\\2\\s*\\(\\s*[\'"][\'"]\\s*,\\s*\\3\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\4\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\?>', '/\\\\x65"\\s*,\\s*"\\$2\\(\\$3\\(urldecode\\(\'\\$1\'\\)\\)\\)"', '\\A<\\?php\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\\s*\'[^\']*\'\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*\\?>\\s*\\Z', '(<\\?php\\s*)?if\\s*\\(\\s*(copy|move_uploaded_file)\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*[\'"][^\'"]+[\'"]\\s*\\]\\s*\\[\\s*[\'"][^\'"]+[\'"]\\s*\\]\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*exit\\s*;\\s*(\\?>)?', '<\\?php\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\${.+?;\\s*@\\$\\s*\\{\\s*\\$\\w{1,40}\\s*\\}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*\\?>', '@(require|include|include_once|require_once)\\([\'"][^/]+/\\d+[\'"]\\);', '<\\?php\\s*@include_once\\("index\\.php"\\);\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*"[preg_replace\\s\\.\\"]+";\\s*\\$\\w+\\("/\\[discuz\\]/e",\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\],"[^\\"]+"\\);', '<\\?php\\s*\\$\\w+=\\".+?\\";\\$GLOBALS\\[\'\\w+\'\\]\\s*=\\s*\\${(\\$\\w+\\[\\d+\\]\\.?)+};\\$GLOBALS\\[\'\\w+\'\\]\\s*=\\s*(\\$\\w+\\[\\d+\\]\\.?)+;if\\s*\\(!empty\\(\\$GLOBALS\\[\'\\w+\'\\]\\[\'\\w+\'\\]\\)\\)\\s*{\\s*eval\\(\\$GLOBALS\\[.+?echo\\s+(\\$\\w+\\[\\d+\\]\\.?){10,};', '(\\$\\w+)\\s*=\\s*scandir\\(\\$_SERVER\\[\'DOCUMENT_ROOT\'\\]\\);\\s*for\\s*\\((\\$\\w+)=0;\\2<count\\(\\1\\);\\2\\+\\+\\)\\s*{\\s*if\\(stristr\\(\\1\\[\\2\\],\\s*\'php\'\\)\\)\\s*{\\s*(\\$\\w+)\\s*=\\s*filemtime\\(\\$_SERVER\\[\'DOCUMENT_ROOT\'\\]\\."/"\\.\\1\\[\\2\\]\\);\\s*break;\\s*}\\s*}\\s*touch\\(dirname\\(__FILE__\\),\\s*\\3\\);\\s*touch\\(\\$_SERVER\\[\'SCRIPT_FILENAME\'\\],\\s*\\3\\);\\s*chmod\\(\\$_SERVER\\[\'SCRIPT_FILENAME\'\\],\\s*0444\\);', '<\\?php\\s*\\$\\w+\\s*=\\s*"\\w+";\\s*if\\(isset\\(\\$_REQUEST\\[\\$\\w+\\]\\)\\)\\s*{\\s*eval\\(\\s*stripslashes\\(\\s*\\$_REQUEST\\[\\$\\w+\\]\\)\\);\\s*exit\\(\\);\\s*};\\s*\\?>\\s*', '<\\?php eval\\("[^"]+"\\.\\$_REQUEST\\[\'.\'\\]\\."[^"]+"\\);\\?>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w*\'\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\(\\s*\\$www\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w*\'\\]\\s*\\)\\s*&&\\s*@preg_replace\\(\\s*\'.ad.e\'\\s*,\\s*\'@\'\\s*.\\s*str_rot13\\(\\s*\'riny\'\\s*\\)\\s*\\.\\s*\'\\(\\$www\\)\'\\s*,\\s*\'add\'\\s*\\);\\s*exit;\\s*}', '<\\?php\\s+\\$[a-z].+?strtoupper.+?isset.+?eval\\s*\\(\\s*\\${\\s*\\$[a-z0-9]+\\s*}\\s*\\[\\s*\'[a-z0-9]+\'\\s*\\]\\s*\\);\\s*}\\s*\\?>\\s*', 'if\\s*\\(\\$_REQUEST\\[.param1.\\]&&\\$_REQUEST\\[.param2.\\]\\)\\s*{\\$f.+?array\\(\\$_REQUEST\\[.param2.\\]\\);.+?array_filter.+?OK.;\\s*Exit;}', 'if\\s*\\(\\$_FILES\\[.F1l3.+?\\$_POST\\[.Name.\\]\\);\\s*echo\\s*.OK.; Exit;}', '<\\?php global \\$[a-z0-9]+; \\$[a-z0-9]+=array\\(.+?\\)\\);\\};unset\\(\\$[a-z0-9]+\\);', '<\\?php\\s*\\@preg_replace\\(./\\(\\.\\*\\)/e.+?, ..\\);', '<\\?php\\s+\\$GLOBALS.+?\\[\\d+\\]\\]\\);}exit\\(\\);\\}\\s+\\?>', '<\\?php\\s+\\$sF="\\w+_.+?\\)\\);\\}\\?>\\s*', '<\\?php\\s+\\$qV="stop_.+?\\]\\);\\}\\?>\\s*', '\\A\\s*<\\?(?:php)?\\s*require\\(\\$_SERVER\\[[\'"]DOCUMENT_ROOT[\'"]\\]\\.[\'"]/bitrix/header\\.php[\'"]\\);[^`]{60,80}\\$user\\s*=\\s*new\\s+CUser;\\s*\\$arFields\\s*=\\s*Array\\([^\\;]{350,400};\\s*\\$ID\\s*=\\s*\\$user->Add\\(\\$arFields\\);\\s*[^\\\']{170,200}\\s*\\?>\\s*\\Z', '<\\?php\\s+include(?:_once)?\\s*\\([\'"][^\'"]{1,40}\\.(png|gif|jpg|jpeg|ico)[\'"]\\);\\s*\\?>\\s*\\Z', '\\A\\s*<\\?php\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{1,100}[\'"][\'"];\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{2000,4000}[\'"]\\)\\)[\'"];\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{1,100}[\'"];\\s*\\s*(\\$\\w{1,40})\\s*=\\s*[\'"](.).{0,40}\\3e\\w?[\'"];\\s*\\1\\s*\\(\\s*\\2\\s*,\\s*\\$\\w{1,40}\\s*\\.\\s*\\$\\w{1,40}\\s*,\\s*[\'"][^\'"]{0,40}[\'"]\\);\\s*(?:\\Z|\\?>)', '\\A\\s*(<\\?php)\\s*@?eval\\s*(?:\\(\\s*(?:base64_decode|gzuncompress|gzinflate|str_rot13)\\s*){0,6}\\(\\s*[\'"][^\'"]{1000,60000}[\'"]\\s*\\)\\s*\\);(\\s*\\/\\*\\*\\s+\\*\\s+Front\\sto\\sthe\\sWordPress\\sapplication\\.)', '\\A\\s*(<\\?php)\\s+/\\*[^\\?]{1,80}Not\\s+Found[^\\?]{1,80}\\?>\\s*\\*/[^\\?]{1000,1500}\\?/[^\\$]{1,40}\\s*\\$\\w{1,40}\\s*=\\s*strrev[^\\?]{100,400}\\?>\\s*\\1', '\\A\\s*<\\?php\\s+(?:(?:(?:else)?(?:if)?)\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?(\\w{1,40})[\'"]?\\]\\)\\)\\s*(\\$\\w{1,40})\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\1[\'"]?\\];\\s*){1,2}if\\s*\\(isset\\s*\\(\\2\\)\\s*\\)\\s*\\{\\s*@?eval\\s*(\\(\\s*str_rot13|\\(\\s*base64_decode|\\(\\s*gzinflate){1,3}\\s*\\(\\s*\\2\\s*\\)\\s*\\)\\s*\\);\\s*die\\(\\s*\\);\\s*\\}\\s*(?:\\Z|\\?>)', '\\A\\s*<\\?php(?:\\s*function\\s*\\w{1,40}\\(\\$\\w{1,40},\\$\\w{1,40},\\$\\w{1,40}\\)\\s*\\{return\\s*str_replace\\(\\$\\w{1,40},\\$\\w{1,40},\\$\\w{1,40}\\);\\}){3}[^\\?]{200,1500}[\'"]\\)\\);[\'"]\\);\\s*\\$\\w{1,40}\\([\'"]ZXZhbChiYXNlNjRfZGVjb2Rl[^\'"]{1500,5000}[\'"]\\);\\s*(?:\\?>|\\Z)', '(</body>\\s*)<\\?php\\s*eval\\(base64_decode\\([\'"]ZXJyb3JfcmVwb3J0aW5n[^\'"]{400,800}[\'"]\\)\\);\\s*\\?>\\s*(</html>)', '\\A\\s*<\\?php\\s*(?:/\\*\\*[^/]{1,600}/)?\\s*@?preg_replace\\s*\\(\\s*[\'"](.).{0,40}\\1e\\w?[\'"]\\s*,\\s*str_replace\\([\'"][^\\)]{800,1500}\\)\\s*,\\s*[\'"]\\w{1,40}[\'"]\\s*\\);\\s*(?:\\?>)?\\s*\\Z', '\\A\\s*<\\?php\\s*header\\([\'"][^\'"]{1,40}[\'"]\\);\\s*@?set_time_limit\\(\\d+\\);(?:\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{0,40}[\'"];\\s*){2}\\s*\\$[O0]{5,12}\\s*=\\s*urldecode\\([\'"][^>]{5000,6000}[\'"]\\)\\);\\s*\\?>(<\\?php\\s/\\*\\*\\s+\\*)', '(<\\/body>)\\s*<\\?php\\s*eval\\(base64_decode\\([\'"]ZXJyb3JfcmVwb3J0aW5n[^\'"]{600,800}[\'"]\\)\\);\\s*\\?>\\s*(</html>)', '\\A\\s*<\\?php\\s*function[^`]{1000,1500}[\'"];\\s*preg_replace\\(\'/\\.\\*/e\',"(\\\\x\\w{2}){40,78}[\'"],\'\\.\'\\);\\s*\\?>\\s*\\Z', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*isset\\(\\$_(?:GET|POST|REQUEST|COOKIE)\\[[\'"]\\w{1,12}[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*[\'"]<form\\s*action\\s*[^\\?]{1,600}\\s*\\}\\s*\\}\\s*\\}\\s*\\?>\\s*(<\\?php\\s*/\\*\\*\\s+\\*)', '(\\*/\\s*)@?(?:require_once|include|include_once|require)\\(\\s*[^;]{1,80}\\.(?:xlsx|doc|docx|pdf|gif|jpg|png|ico|sql|zip|jpeg|gz|log|js)[\'"]\\s*\\);(\\s*/\\*\\*\\s+\\*)', '\\A\\s*<\\?php(?:\\s*echo\\s*["\']<[^;]{1,200}[\'"];){0,5}\\s*if\\s*\\(\\s*\\$_POST\\[[\'"]\\w{0,9}up\\w{0,9}[\'"]\\]\\s*(?:=|!)=\\s*[\'"]\\w{0,40}[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\(\\s*\\$_FILES\\[[\'"]\\w{1,40}[\'"]\\]\\[[\'"]\\w{1,40}[\'"]\\][^\\?]{1,200}\\s*else\\s*\\{?\\s*echo\\s*[\'"][^;]{1,80}[\'"];\\s*\\}?\\s*\\}\\s*(?:\\?>|\\Z)', '<\\?php\\s+\\$_\\[\\]=@!\\+_;\\s*\\$__=@\\${_}>>\\$_;[^`]{1,400}\\$_=\\$\\s*\\$_\\[\\$__\\+\\s*\\$__]\\s*;\\$_\\[@-_\\]\\(\\$_\\[@!\\+_\\]\\s*\\);\\s*\\?>', '\\A\\s*<\\?php\\s*ignore_user_abort\\s*\\((1|true)\\)\\s*;\\s*set_time_limit\\s*\\(0\\)\\s*;\\s*if\\s*\\(\\s*@?move_uploaded_file\\s*\\(\\s*\\$_FILES\\[[\'"][^\'"]{1,40}[\'"]\\]\\[[\'"][^\'"]{1,40}[\'"]\\]\\s*,\\s*basename\\s*\\(\\s*\\$_FILES[^`]{1,200}type\\s*=\\s*[\'"]submit[\'"]\\s*value\\s*=\\s*[\'"]\\w{0,40}[\'"]s*>\\s*</form>\\s*[\'"];\\s*\\Z', '\\A\\s*<\\?php(?:\\s*echo\\s*[^`]{1,250};){0,3}\\s*if\\s*\\(\\$_POST\\[[\'"]\\w{1,40}[\'"]\\]\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\(\\s*\\$_FILES\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\]\\s*\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\][^`]{1,200}\\s*\\}\\s*else\\s*\\{\\s*echo\\s*[\'"][^`]{0,40}gagal[^`]{0,40}[\'"]\\s*;\\s*\\}\\s*\\}\\s*(?:\\?>|\\Z)', '(public\\s*function\\s*\\w{1,40}\\(\\)\\s*{\\s*)@?eval\\(\\$_POST\\[[\'"]\\w[\'"]\\]\\);(\\s*\\}\\s*\\})', '<\\?php\\s*if\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\(\\s*\\$_FILES\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\]\\s*\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\][^`]{1,200}\\s*\\}\\s*else\\s*\\{\\s*echo\\s*[\'"][^`]{0,40}gagal[^`]{0,40}[\'"]\\s*;\\s*\\}\\s\\}\\s*else\\s*\\{\\s*[^`]{0,200}\\s*\\}\\s*(?:\\?>|\\Z)', '<\\?php\\s*@?(?:include|include_once|require|require_once)\\s*\\(?\\s*[\'"]https?://[^`]{1,200}\\.(?:xlsx|doc|docx|pdf|gif|jpg|png|ico|sql|zip)[\'"]\\s*\\)?\\s*;\\s*\\?>', '\\A\\s*<\\?php\\s*if\\s*\\(isset\\(\\$_REQUEST\\[[\'"]\\w{1,4}[\'"]\\]\\)\\)\\s*\\{\\s*echo\\s*[\'"]<form[^`]{200,400}\\}\\s*\\}\\s*\\?>\\s*(<\\?php\\s*/\\*\\*)', '\\A\\s*<\\?php\\s*if\\(isset\\(\\$_REQUEST\\[[\'"](\\w{1,40})[\'"]\\]\\)\\)\\{\\s*echo\\s*[\'"][^"]{1,40}[\'"];\\s*\\$\\1\\s*=\\s*\\(?\\$_REQUEST\\[[\'"]\\1[\'"]\\]\\s*\\)\\s*;\\s*(system|shell_exec|passthru|exec|popen)\\(\\$\\1\\);\\s*echo\\s*[\'"][^"]{1,40}[\'"];\\s*die;\\s*\\}\\s*\\?>', '\\A\\s*<\\?(?:php)?\\s*@?eval\\s*\\(\\s*(?:str_rot13|base64_decode|gzinflate)?\\([\'"]?aWYoaXNzZXQoJF9QT1NUWydlJ10pKWV2YWw[^\\)]{1,160}[\'"]\\s*\\)\\s*\\)\\s*;?\\s*(\\?>|\\Z)', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*sha1\\s*\\(\\s*md5\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"]\\w[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*===\\s*[\'"][^\'"]{24,40}[\'"]\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"]\\w[\'"]\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*else\\s*\\{\\s*echo\\s*[\'"][^\'"]{1,40}[\'"]\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"]?([^\'"]{1,40})[\'"]?\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*\\$_\\1\\s*\\[\\s*[\'"]?\\2[\'"]?\\s*\\]\\s*;\\s*preg_replace\\s*\\(\\s*[\'"](.)[^`]{0,40}\\4e[\'"]\\s*,\\s*\\3\\s*,\\s*[\'"]\\w{1,10}[\'"]\\s*\\)\\s*;\\s*exit\\s*;\\s*\\}\\s*\\?>', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*md5\\s*\\(\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\)\\s*==\\s*[\'"][^\'"]{1,40}[\'"]\\)\\s*\\(\\$\\w{1,40}\\s*=\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]\\w[\'"]\\]\\s*\\)\\s*\\.@?\\$_\\(\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]\\w[\'"]\\]\\s*\\);\\s*\\?>', '(</body>\\s*</html>)\\s*<\\?php\\s*\\$\\w{1,12}\\s*=\\s*[^;]{1,40}\\s*;\\s*if\\(isset\\(\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[\\$\\w{1,40}\\]\\s*\\)\\s*\\)\\s*\\{\\s*system\\(\\$_REQUEST\\[\\$\\w{1,40}\\]\\);\\s*\\}\\s*\\?>\\s*\\Z', '<\\?(?:php)?(?:\\s*(?:(\\s*?echo)?\\s*(ini_get|ini_restore)\\([\'"](?:open_basedir|safe_mode)[\'"]\\);\\s*){0,4}\\s*include\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\);){1,2}\\s*(?:\\?>|\\Z)', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]{1,12}[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]{1,12}[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*exit\\s*;\\s*\\}\\s*(\\?>|\\Z)', '\\A\\s*<\\?php\\s*if\\s*\\(isset\\(\\$_POST\\[([\'"]\\w+[\'"])\\]\\s*\\)\\s*\\)\\s*@eval\\(\\s*\\$_POST\\[\\1\\]\\);\\s*(?:\\?>|\\Z)', '\\$\\s*\\{\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\}\\s*\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\]\\s*=\\s*[^`]{1300,1600}\\]\\}\\);\\}catch\\(Exception\\$e\\)\\{\\}echo\\$\\w{1,40};define\\(\\s*[\'"][^\'"]{1,40}[\'"]\\s*,\\s*[\'"][^\'"]{1,4}[\'"]\\);\\}', '<\\?php\\s*\\$\\{[\'"][^`]{1000,4000}\\]\\}=trim\\(urldecode\\(\\$_REQUEST\\["f"\\]\\)\\);\\$\\{\\$\\{[^`]{1000,4000}"\\]\\}\\)\\{exit\\(\\$\\{\\$\\{"[^"]{1,40}"\\}\\["[^"]{1,40}"\\]\\}\\);\\}else\\{@header\\("[^"]{1,80}"\\);\\}\\}\\s*\\?>', '\\A<\\?php\\s*\\$\\{[\'"][^`]{1000,6000}[^\\x00-\\x7F]{20,25}";[^`]{300,500}mail\\(\\$\\{\\$\\{"[^"]{1,40}"\\}\\["[^"]{1,40}"\\]\\},\\$\\{\\$\\{"[^"]{1,40}"\\}\\["[^"]{1,40}"\\]\\},\\$\\{\\$\\{"[^"]{1,40}"\\}\\["[^"]{1,40}"\\]\\},\\$\\{\\$\\{"[^\'"]{1,40}"\\}\\["[^\'"]{1,40}"\\]\\}\\);\\s*\\?>', '\\A<\\?php\\s*\\$\\{[\'"][^`]{1000,4000}[\'"]\\]\\};if\\(@?file_exists\\(\\$\\{\\$\\{[\'"][^\'"]{1,40}[\'"]\\}\\[[\'"][^\'"]{1,40}[\'"]\\]\\}\\)and\\s*empty\\(\\$_REQUEST\\[[\'"][^`]{1000,4000}\\]\\}\\)\\{exit\\(\\$\\{\\$\\{[\'"][^\'"]{1,40}[\'"]\\}\\[[\'"][^\'"]{1,40}[\'"]\\]\\}\\);\\}else\\{@?header\\([\'"][^\'"]{1,200}[\'"]\\);\\}\\}\\s*\\?>', '\\$\\{[\'"][^`]{1000,8000}\\]\\}\\(\\$\\{\\$\\{["\'][^\']{1,40}["\']\\}\\[["\'][^\']{1,40}["\']\\]\\}\\);break;\\}CASE\\s+\\d+:\\{call_user_func_array\\(["\'][^\']{1,40}["\'],array\\(\\$_REQUEST\\[["\'][^\']{1,40}["\']\\]\\)\\);break;\\}\\}\\}\\}', '<\\?php\\s*\\$\\{[\'"][^`]{1000,8000}if\\(preg_match\\(["\']/["\']\\.\\$\\{\\$\\{["\'][^"\']{1,40}["\']\\}\\[["\'][^"\']{1,40}["\']\\]\\}\\.["\']/["\'],\\$_SERVER\\[["\'][^"\']{1,40}["\']\\]\\)\\)\\{header\\(["\'][^"\']{1,80}["\']\\);die\\(["\']<[^"\']{1,300}["\']\\);\\}\\}\\}\\s*\\?>', '\\A\\s*<\\?php[ ]{100,1000}/\\*[^\\*]{1,40}\\*/\\s*\\$\\w{1,40}\\s*=\\s*\\d+;\\s*if[^\\>]{3000,4000}\\s*\\$[I1l]{1,12}\\s*=\\s*\\w{1,40}\\(\\d+,\\s*\\d+\\);\\s*\\$[I1l]{1,12}\\([\'"]/[I1l]{1,12}/\\w[\'"],\\s*\\w{1,40}\\(\\d+,\\s*\\d+\\),\\s*"[I1l]{1,12}[\'"]\\s*\\);\\s*\\};\\s*\\?><\\?php', '\\A\\s*<\\?php\\s+(?:Error_Reporting\\(0\\);)?\\s*\\$\\w{1,40}=[\'"][^\'"]{7000,8000}[\'"];\\s*preg_replace\\([\'"]/\\.\\*/e[\'"],[\'"][^"\']{1,120}[\'"][^\'"]{1100,1600}[\'"][^\'"]{1,40}[\'"],[\'"]\\.[\'"]\\);\\s*return;\\s*\\?>\\s*\\Z', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*"e/\\*\\./";\\s*preg_replace\\(strrev\\(\\1\\),"[^"]{2000,12000}","\\."\\);\\s*\\?>\\s*\\Z', '<\\?php\\s*\\$\\{[\'"][^`]{500,2000}\\?>[""];file_put_contents\\([\'"][^\'"]{1,20}\\.php[\'"],\\$\\{\\$\\{[""][^\'"]{1,40}[""]\\}\\[[\'"][^\'"]{1,40}[\'"]\\]\\}\\);\\}\\}\\s*\\?>', '<\\?php\\s*\\$\\{[\'"][^`]{1000,6000}(\\$\\w{1,40})=base64_decode\\(\\$\\{\\$\\w{1,40}\\}\\[\\d+\\]\\);(\\$\\w{1,40})=create_function\\(\\s*[\'"][\'"],\\1\\);\\2\\(\\);\\}\\s*\\?>', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|REQUEST)\\[[\'"]?\\w{1,40}[\'"]?\\]\\)\\s*&&\\s*isset\\(\\$_\\1\\[[\'"]?\\w{1,40}[\'"]?\\]\\)\\s*&&\\s*\\(\\$_\\1\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*==\\s*[\'"]\\w{1,40}[\'"]\\s*\\)\\s*\\)\\s*\\{[^`]{4000,5500}\\)\\);\\s*\\}\\s*\\}\\s*\\}(?:\\s*\\/\\/[^/]{1,40}){3}\\s*\\?><\\?php', '(\\$\\w{1,40})\\s*=\\s*range\\(\\s*\\d+,\\s*\\d+\\s*\\);\\s*(\\$\\w{1,40})\\s*=(?:\\s*chr\\s*\\(\\s*\\1\\[\\d+\\]\\d*\\)\\s*\\.?\\s*){4,10};\\s*\\2\\s*\\(\\s*\\$\\{\\s*(?:\\s*chr\\s*\\(\\s*\\1\\[\\d+\\]\\d*\\)\\s*\\.?\\s*){4,10}\\s*\\}\\[\\s*chr\\s*\\(\\s*\\1\\[\\d+\\]\\d*\\)\\s*\\]\\s*\\);\\s*(?:\\?>)\\s*\\Z', '<\\?(?:php)?\\s*if\\s*\\(\\s*isset\\s*\\(\\s*(\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"]\\w{1,40}[\'"]\\s*\\])\\s*\\)\\s*\\)\\s*@?(system|exec|passthru|shell_exec|popen)\\s*\\(\\s*\\1\\s*\\s*\\)\\s*;\\s*\\?>', 'error_reporting\\(0\\);\\s*\\$strings = "as";.+?\\)\\);\'\\)\\);', '\\A\\s*<\\?(?:php)?\\s*@?eval\\s*\\(\\s*(?:str_rot13|base64_decode|gzinflate)?\\s*\\(?\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"]?\\s*\\w{1,40}\\s*[\'"]?\\s*\\]\\s*\\)?\\s*\\)\\s*;?\\s*(?:\\?>)?\\s*\\Z', '\\$auth_pass="\\w{32}";\\s*function\\s+\\w{2,30}\\(\\$\\w{2,30}\\)\\s*{\\s*\\$YM\\s*=\\s*\\d+;.+"\\)\\)\\);', '(\\$\\w{1,20}\\s*=\\s*"(\\\\x[a-fA-F0-9]{2}){10,1100}";\\s*)+\\$\\w{2,30}\\s*=\\s*(\\$\\w{1,30}\\(){2,}".+\\$\\w{1,30}\\(\\$\\w{1,30}\\);.+x[a-fA-F0-9]+"\\)\\)\\);\\s*}', '//\\#\\#\\#=CACHES START=\\#\\#\\#\\s*error_reporting\\(0\\);\\s*assert_options\\(ASSERT_ACTIVE\\s*,\\s*1\\);\\s*.+//\\#\\#\\#=CACHES END=\\#\\#\\#', '(\\$\\w{1,20}\\s*=\\s*"(\\\\x[a-fA-F0-9]{2}){10,1100}";\\s*)+\\$\\w{2,30}\\s*=\\s*(\\$\\w{1,30}\\(){2,}".+\\$\\w{1,30}\\(\\$\\w{1,30}\\);\\s*.+die\\(\\$\\w{2,30}\\);\\s*}\\s*}\\s*}', '(\\$\\w{1,20}\\s*=\\s*"(\\\\x[a-fA-F0-9]{2}){10,1100}";\\s*)+\\$\\w{2,30}\\s*=\\s*(\\$\\w{1,30}\\(){3,}".+\\$\\w{1,30}\\(\\$\\w{1,30}\\);\\s*include_once\\(\\s*\\$\\w{1,30}\\s*\\);', 'if\\s*\\(\\s*\\$_REQUEST\\[\\s*[\'"]\\w{1,20}[\'"]\\s*\\]\\s*\\)\\s*{\\s*//\\s*debug\\s*message.+?preg_replace\\("/\\w{1,30}/e", "[eval\'"\\.]+\\s*\\(\'"\\.\\$_REQUEST\\[[\'"]\\w{1,20}[\'"]\\]\\."\'\\)"\\s*,\\s*[\'"].+?[\'"]\\s*\\);', '//\\#\\#\\#====\\#\\#\\#\\s*@error_reporting\\(E_ALL\\);\\s*@ini_set\\(["\']error_log["\'],NULL\\);.+?\\"\\)\\);\'\\);\\s*\\$\\w{1,20}\\(\\$\\w{1,20}\\);\\s*//\\#\\#\\#====\\#\\#\\#', 'if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w{1,30}\'\\]\\)\\s*{\\s*\\$\\w{1,30}\\s*=\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\'\\w{1,30}\'\\]\\s*;\\s*\\$\\w{1,30}\\s*=\\s*fopen\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w{1,30}\'\\]\\s*,\\s*\'w\\+\'\\)\\s*;\\s*fwrite\\(\\s*\\$\\w{1,30}\\s*,\\s*\\$\\w{1,30}\\s*\\)\\s*;\\s*}', '(\\$\\w{2,20})\\s*=\\s*"[\\\\xa-zA-Z0-9]+"\\s*;\\s*(\\$\\w{2,20})\\s*=\\s*"[\\\\xa-zA-Z0-9]+";.+?\\)\\)\\).(\\1\\(\\2\\(){3,}.+\\1\\(\\2\\("[\\\\xa-zA-Z0-9]+"\\)\\)\\);\\s*}', 'add_action\\(\\s*\'wp_head\',\\s*\'(\\w+)\'\\s*\\);\\s*function\\s*\\1\\(\\)\\s*{\\s*if\\s*\\(\\s*\\$_GET\\[\'\\w+\'\\]\\s*==\\s*\'\\w+\'\\s*\\)\\s*{\\s*require\\(\\s*\'wp-includes/registration\\.php\'\\s*\\);\\s*if\\s*\\( !username_exists\\(\\s*\'\\w+\'\\s*\\)\\s*\\)\\s*{\\s*\\$(\\w+)\\s*=\\s*wp_create_user\\(\\s*\'\\w+\',\\s*\'\\w+\'\\s*\\);\\s*\\$(\\w+)\\s*=\\s*new\\s*WP_User\\(\\s*\\$\\2\\s*\\);\\s*\\$\\3->set_role\\(\\s*\'administrator\'\\s*\\);\\s*}\\s*}\\s*}', '<\\?php\\s*function\\s*_verifyactivate_widgets\\(\\)\\{.*?}\\s*function\\s*_get_allwidgets_cont\\(\\$\\w+,\\$\\w+=array\\(\\)\\){.*?}\\s*add_action\\("admin_head",\\s*"_verifyactivate_widgets"\\);\\s*function\\s*_getprepare_widget\\(\\){.*?}\\s*add_action\\("init",\\s*"_getprepare_widget"\\);\\s*.*?\\?>', 'if\\(!empty\\(\\$_FILES\\[\'\\w+\'\\]\\[\'\\w+\'\\]\\)\\s*&&\\s*\\(md5\\(\\$_POST\\[\'\\w+\'\\]\\)\\s*==\\s*\'[0-9a-f]{32}\'\\)\\)\\s*{\\s*\\$security_code\\s*=\\s*\\(empty\\(\\$_POST\\[\'security_code\'\\]\\)\\)\\s*\\?\\s*\'\\.\'\\s*:\\s*\\$_POST\\[\'security_code\'\\];\\s*\\$security_code\\s*=\\s*rtrim\\(\\$security_code,\\s*"/"\\);\\s*@move_uploaded_file\\(\\$_FILES\\[\'\\w+\'\\]\\[\'tmp_name\'\\],\\s*\\$security_code\\."/"\\.\\$_FILES\\[\'\\w+\'\\]\\[\'name\'\\]\\)\\s*\\?\\s*print "<b>Message sent!</b><br/>"\\s*:\\s*print\\s*"<b>Error!</b><br/>";\\s*}\\s*print\\s*\'<html>\\s*<head>[^\']*\';(//\\d+)?', 'if\\s*\\(isset\\(\\$_GET\\[\'\\w+\'\\]\\)\\)\\s*{\\s*header\\(\\s*\'Content-Type: image/jpeg\'\\s*\\);\\s*readfile\\(\'[^\']+\'\\);\\s*exit\\(\\);\\s*}\\s*header\\(\'Location: [^\']+\'\\);\\s*exit\\(\\);', '(if\\s*\\(@\\$_GET\\[\'\\w+\'\\]==\\d+\\)\\s*{exit\\(\'\\d+\'\\);})\\s*if\\s*\\(!empty\\(\\$_GET\\[\'(\\w+)\'\\]\\)\\s*&&\\s*!empty\\(\\$_GET\\[\'(\\w+)\'\\]\\)\\)\\s*{\\s*if\\s*\\(!\\$(\\w+)\\s*=\\s*fopen\\(\\$_GET\\[\'\\2\'\\],\\s*\'a\'\\)\\)\\s*{exit;}\\s*if\\s*\\(fwrite\\(\\$\\4,\\s*file_get_contents\\(\\$_GET\\[\'\\3\'\\]\\)\\)\\s*===\\s*FALSE\\)\\s*{exit;}\\s*fclose\\(\\$\\4\\);\\s*exit\\(\'OK\'\\);\\s*}', 'if\\(!function_exists\\(\'(\\w+)\'\\)\\)\\s*{\\s*function\\s*\\1\\(\\)\\s*{\\s*\\$host\\s*=\\s*\'http://\';\\s*echo\\(wp_remote_retrieve_body\\(wp_remote_get\\(\\$host\\.\'ui\'\\.\'jquery\\.org/jquery-1\\.6\\.3\\.min\\.js\'\\)\\)\\);\\s*}\\s*add_action\\(\'wp_footer\',\\s*\'\\1\'\\);\\s*}', 'if\\s*\\(stristr\\(\\$_SERVER\\[\'HTTP_USER_AGENT\'\\],\\s*\'(google|yandex)\'\\)\\)\\s*\\{echo\\s*\\("<a href=\'[\\w/]+\' ?(style=\'[^\']+\')>\\w+</a>\\s*<br>"\\);}\\s*@?include\\(\\$_REQUEST\\[\'\\w+\'\\]\\);', 'function\\s*error_handler\\s*\\(\\s*\\$\\w+\\s*,\\s*\\$\\w+\\s*,\\s*\\$\\w+\\s*,\\s*\\$\\w+\\s*\\)\\s*{\\s*array_map\\s*\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\(\\s*[\'"][\'"]\\s*,\\s*\\$\\w+\\)\\s*,\\s*array\\s*\\(\\s*[\'"][\'"]\\s*\\)\\s*\\);\\s*}\\s*set_error_handler\\s*\\(\\s*[\'"]error_handler[\'"]\\s*\\)\\s*;', 'array_map\\s*\\(\\s*[\'"]\\w+[\'"]\\s*,\\s*array\\s*\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\)\\s*;', 'if\\s*\\(\\s*!empty\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\)\\s*\\)\\s*{\\$\\w+\\s*=\\s*@\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*["\']\\w+["\']\\s*\\]\\s*\\(\\s*["\']["\']\\s*,\\s*@\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*["\']\\w+["\']\\s*\\]\\s*\\(\\s*@\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*["\']\\w+["\']\\s*\\]\\s*\\(\\s*["\']\\w+["\']\\s*,\\s*["\']["\']\\s*,\\s*@\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*["\']\\w+["\']\\s*\\]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\$\\w+\\s*\\(\\)\\s*;\\s*}', '@?array\\s*\\(\\s*\\(\\s*string\\s*\\)\\s*stripslashes\\s*\\(base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*["\']\\w+["\']\\s*\\]\\s*\\)\\s*\\)\\s*=>2\\s*\\),\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\[\\s*["\']\\w+["\']\\s*\\]\\s*\\);', '\\$PASS=".{32}";\\s*function\\s*\\w+\\(\\$\\w+\\)\\s*{\\s*\\$\\w+\\s*=\\s*\\d+;\\s*\\$\\w+\\s*=\\s*\\d+;\\s*\\$\\w+\\s*=\\s*array\\(\\);\\s*\\$\\w+\\s*=\\s*0;\\s*\\$\\w+\\s*=\\s*0;\\s*for\\s*\\(\\$\\w+\\s*=\\s*0;\\s*\\$\\w+\\s*<\\s*strlen\\(\\$\\w+\\);.+?eval\\(\\w+\\(\\$_\\w+\\("[^"]+"\\)\\)\\);', '@?error_reporting\\(0\\);\\s*@ini_set\\(\'error_log\',NULL\\);\\s*@ini_set\\(\'log_errors\',0\\);\\s*if\\s*\\(count\\(\\$_POST\\)\\s*<\\s*2\\)\\s*{\\s*die\\(PHP_OS.+\\$\\w+\\s*<\\s*strlen\\(\\$\\w+\\);\\s*\\$\\w+\\+\\+\\)\\s*\\$\\w+\\s*\\.=\\s*chr\\(ord\\(\\$\\w+\\[\\$\\w+\\]\\)\\s*\\^\\s*2\\);\\s*return\\s*\\$\\w+;\\s*}', '\\$hash\\s*=\\s*"\\w+";//\\w+\\s*\\$search\\s*=\\s*\'\';.+?\\$2\\(\\$3\\(urldecode\\(\'\\$1\'\\)\\)\\)", \\$search\\."\\.@"\\.\\$wp_file_descriptions\\[\'\\w+\\.css\'\\]\\);', '\\$\\w{1,40}\\s*=\\s*str_ireplace\\("\\w+"\\s*,\\s*""\\s*,\\s*"[^"]+"\\s*\\);\\s*\\$\\w+\\s*=\\s*"[^"]+"\\s*;\\s*function\\s*\\w+\\(\\$\\w+\\s*,\\s*\\$\\w+\\s*,\\s*\\$\\w+\\s*,\\s*\\$\\w+\\s*\\)\\s*{\\s*array_map\\(.+?;user_error\\(\\$ugsceyysfy,E_USER_ERROR\\);', '\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\(\\s*[\'"][\'"]\\s*,\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*\\$[O0]+=urldecode\\("[^"]+"\\);\\$\\w+=\\$\\w+\\{\\d+\\}.+?KSkpOw=="\\)\\);\\s*\\?>', '<\\?php\\s*eval\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*chr\\(\\d+\\)\\s*\\]\\s*\\)\\;\\s*\\?>', 'echo\\(\'<form\\s+method="post"\\s*enctype="multipart/form-data"><b>UPLOAD FILE:</b>\\s*<input type="file" size="25" name="upload"><br><b>FILE NAME:</b> <input type="text" name="filename" size="25"> <input type="submit" value="UPLOAD"></form>\'\\);\\s*if\\(isset\\(\\$_FILES\\[\'upload\'\\]\\)\\s*and\\s*isset\\(\\$_POST\\[\'filename\'\\]\\)\\)\\s*{\\s*if\\(copy\\(\\$_FILES\\[\'upload\'\\]\\[\'tmp_name\'\\]\\s*,\\s*\\$_POST\\[\'filename\'\\]\\)\\)\\s*{\\s*echo\\(\'[^\']+\'\\.\\$_POST\\[\'filename\'\\]\\);\\s*}\\s*else\\s*{\\s*echo\\(\'[^\']+\'\\);\\s*}\\s*}', '\\$GLOBALS\\[\'\\w+\'\\]\\s*=\\s*\\$_SERVER;\\s*function\\s+\\w+\\(\\$\\w+\\)\\s*{\\s*\\$\\w+\\s*=\\s*"";\\s*global\\s*\\$\\w+;\\s*for\\(\\$\\w+=intval\\(\'\\w+\'\\);.+?\\${\\w+\\([^}]+}\\s*\\s*=\\s*@?\\${\\w+\\([^}]+}\\(\\$\\w+,\\s*FALSE,\\s*\\${\\w+\\([^}]+}\\);\\s*return\\s*\\${\\w+\\(\\s*[^}]+};\\s*}', '\\$\\w{1,40}="\\s*";\\$\\w=substr\\(0,1\\);for\\(\\$i=0;\\$i<\\d+;\\$i=\\$i\\+\\d+\\)\\s*{\\$\\w+\\.=chr\\(bindec\\(str_replace\\(chr\\(9\\),1,str_replace\\(chr\\(32\\),0,substr\\(\\$d,\\$i,\\d+\\)\\)\\)\\)\\);}eval\\(\\$s\\);', '<\\?php\\s*\\$([a-zA-Z0-9-_]+)=base64_decode\\("[^"]+"\\);\\s*eval\\(\\s*"return\\s*eval\\(\\\\"\\$\\1\\\\"\\s*\\);\\s*"\\s*\\)\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*\\d{1,10};\\s*\\$GLOBALS\\[\'\\w{1,40}\'\\]\\s*=\\s*Array\\(\\);\\s*global\\s*\\$\\w{1,30}\\s*;\\s*\\$\\w{1,30}\\s*=\\s*\\$GLOBALS;\\s*\\$\\{".{5000,25000}eval(?:\\s*/\\*[^*]{1,50}\\*/)?\\s*\\(\\s*\\$\\w{1,30}\\[\\s*\\$\\w{1,30}\\[\\s*\'\\w{1,30}\'\\s*\\]\\[\\s*\\d+\\s*\\]\\s*\\]\\s*\\);\\s*\\}\\s*exit\\(\\s*\\);\\s*\\}+', 'if\\s*\\(\\s*!empty\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*\\)\\s*{\\s*extract\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\s*;\\s*\\$\\w+\\s*=\\s*\\$\\w+\\(\\s*[\'"][\'"]\\s*,\\s*\\$\\w+\\(\\s*\\$\\w+\\(\\s*[\'"]\\w+[\'"]\\s*,\\s*[\'"][\'"]\\s*,\\s*\\$\\w+\\)\\s*\\)\\s*\\)\\s*;\\s*\\$\\w+\\s*\\(\\s*\\)\\s*;\\s*}', 'function\\s*fs_login_session\\s*\\(\\)\\s*{\\s*session_start\\(\\);\\s*\\$_SESSION\\[\'login\'\\]=rand\\(\\d+,\\d+\\);\\s*\\$_SESSION\\[\'wall\'\\]\\s*=\\s*rand\\(\\d+,\\d+\\);\\s*\\$type\\s*=\\s*rand\\(\\d+,\\d+\\);', '(\\$\\w{1,40}\\[chr\\(\\d+\\)\\]\\(\\w+\\("[a-zA-Z0-9_/=]+"\\)\\);\\s?){3,}\\s*if\\s*\\(isset\\(\\$_(GET|POST|COOKIE)\\[\'\\w+\'\\]\\)\\s*\\|\\|\\s*isset\\(\\$_(GET|POST|COOKIE)\\[\'\\w+\'\\]\\)\\s*OR\\s*strpos\\(\\$\\w+\\s*,\\s*\\$\\w+\\)\\)\\s*{', '<\\?php\\s*\\$\\w+\\s*=\\s*"[base64_decode".\\s]+";\\s*assert\\(\\$\\w+\\(\'[^\']+\'\\)\\);\\s*\\?>', '\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\'\\w+\'\\]\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\'\\w+\'\\]\\(\\s*\'\',\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\'\\w+\'\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\'\\w+\'\\]\\s*\\)\\s*\\)\\s*\\)\\s*;', '\\${"[^"]+"}\\["[^"]+"\\]="[^"]+";\\${"[^"]+"}\\["[^"]+"\\]="[^"]+";\\${"[^"]+"}\\["[^"]+"\\]="[^"]+";\\${"[^"]+"}\\["[^"]+"\\]="[^"]+";\\$\\w+="[^"]+";if\\(isset\\(\\$_POST\\["[^"]+"]\\)\\)\\${\\${"[^"]+"}\\["[^"]+"\\]}=base64_decode.+?else{echo"[^"]+";exit;}if\\(mail\\(\\${\\${"[^"]+"}\\["[^"]+"\\]},\\${\\${"[^"]+"}\\["[^"]+"\\]},\\${\\${"[^"]+"}\\["[^"]+"\\]},\\${\\${"[^"]+"}\\["[^"]+"\\]}\\)\\)echo"[^"]+";else echo"[^"]+";', '\\$app=JFactory::getApplication\\(\\);\\s*\\$option5=\\$app.+\\(\\$layout5==\'default\'\\)\\){echo\\s*base64_decode\\(\'[^\']+\'\\);\\s*}', 'print\\s*\'<form\\s*enctype=multipart/form-data\\s*method=post><input\\s*name=\\w+\\s*type=file><input\\s*type=submit\\s*name=g>\\s*</form>\';\\s*if\\(\\s*isset\\(\\s*\\$_POST\\[\'\\w+\'\\]\\s*\\)\\s*\\)\\s*{\\s*if\\s*\\(\\s*is_uploaded_file\\(\\s*\\$_FILES\\[\'\\w+\'\\]\\[\'tmp_name\'\\]\\s*\\)\\s*\\)\\s*{\\s*@?copy\\(\\$_FILES\\[\'\\w+\'\\]\\[\'tmp_name\'\\]\\s*,\\s*\\$_FILES\\[\'\\w+\'\\]\\[\'name\'\\]\\);\\s*}\\s*}\\s*exit;', 'if\\s*\\(\\s*isset\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*"\\w+"\\s*\\]\\s*\\)\\s*\\)\\s*{\\s*echo\\s*"<font color=\\#000000>\\[uname\\].+?else{echo"<b>\\w+";}}}', '\\$hostname = gethostbyaddr\\(\\$_SERVER\\[\'REMOTE_ADDR\'\\]\\);\\s*\\$blocked_words = array\\([^)]+\\);\\s*foreach\\(\\$blocked_words as \\$word\\)\\s*{.+!==\\s*false\\) {\\s*header\\(\\s*\'HTTP/1\\.0 404 Not Found\'\\s*\\);\\s*exit;\\s*}', '\\$\\w{1,40}=strrev\\(\'edoced_46esab\'\\);\\$\\w+=gzinflate\\(\\$\\w+\\(\'[^\']+\'\\)\\);create_function\\(\'\',"}\\$\\w+//"\\);', 'if\\s*\\(\\s*isset\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*"\\w+"\\s*\\]\\s*\\)\\s*\\)\\s*{\\s*echo\\s*"<font color=\\#000000>\\[uname\\].+?echo\\s*\\$subject;', '<\\?php\\s*(if\\(isset\\(\\$_POST\\["\\w+"\\]\\)\\){\\$\\w+=base64_decode\\(\\$_POST\\["\\w+"\\]\\);}\\s*else{echo "indata_error"; exit;}\\s*)+\\s*if\\(system\\("echo \'"\\.\\$MessageBody\\."\' \\| mail -s \'"\\.\\$MessageSubject\\."\' "\\.\\$MailTo\\.""\\)\\){\\s*echo "sent_ok";\\s*}\\s*else{echo "sent_error";}', '\\${"[^"]+"}\\["[^"]+"]="[^"]+";\\${"[^"]+"}\\["[^"]+"\\]="[^"]+";\\${"[^"]+"}\\["[^"]+"\\]="[^"]+";(\\$\\w+="[^"]+";){2,}\\${\\$\\w+}.+"\\)\\);return;', '@(require|include)_once\\(("[^"]*"\\s*\\.?\\s*|chr\\(\\d+\\)\\s*\\.?\\s*){10,}\\);', '/\\*\\w{1,30}\\*/if\\(!function_exists\\(\'(\\w+)\'\\)\\){(/\\*\\w{1,30}\\*/)?\\$GLOBALS\\[\'\\w+\'\\]=Array\\([\\s.preg_replace\']+\\);\\s*function\\s*\\1\\(\\$i\\){\\$a=Array\\(\'(GS)\'.+?\\$_REQUEST\\[\\1\\(\\d+\\)\\],\\1\\(\\d+\\)\\);exit;}(/\\*\\w+\\*/)?}', '/\\*\\w{1,30}\\*/if\\(!function_exists\\(\'(\\w+)\'\\)\\){(/\\*\\w{1,30}\\*/)?\\$GLOBALS\\[\'\\w+\'\\]=Array\\([\\s.preg_replace\']+\\);\\s*function\\s*\\1\\(\\$i\\){\\$a=Array\\(\'(GS)\'.+?\'eval;\\3\',\\s*\'params\':\\s*\\[\'\\3\'\\]}', '<\\?php\\s*\\$(\\w+)\\s*=\\s*base64_decode\\("[^"]+"\\);\\s+eval\\("return\\s+eval\\(\\\\"\\$\\1\\\\"\\);"\\)\\s+\\?>', '\\$localpath=getenv\\("SCRIPT_NAME"\\);\\$absolutepath=getenv\\("SCRIPT_FILENAME"\\);\\$root_path=substr\\(\\$absolutepath,\\d+,strpos\\(\\$absolutepath,\\$localpath\\)\\);\\$\\w+=\\$root_path\\.\'/\\w.+touch\\(dirname\\(\\$\\w+\\)\\s*,\\s*time\\(\\)\\s*-\\s*mt_rand\\(\\d+\\*\\d+\\*\\d+\\*\\d+, \\d+\\*\\d+\\*\\d+\\*\\d+\\)\\);\\s*}', 'error_reporting\\(0\\);\\s*eval\\("if\\s*\\(\\s*isset\\(\\s*\\\\\\$_REQUEST\\[[\'"]\\w+[\'"]\\]\\)\\s*&&\\s*\\(md5\\(\\\\\\$_REQUEST\\[[\'"]ch[\'"]\\]\\)\\s*==\\s*[\'"]\\w+[\'"]\\s*\\)\\s*&&\\s*isset\\(\\\\\\$_REQUEST\\[[\'"]\\w+[\'"]\\]\\)\\)\\s*{\\s*eval\\(stripslashes\\(\\\\\\$_REQUEST\\[[\'"]\\w+[\'"]\\]\\)\\);\\s*exit\\(\\);\\s*}"\\s*\\);', '(\\$\\w+)=[preg_replace\'.\\s]+;\\s*(\\$\\w+)\\s*=.*?\\1\\(["\']\\2["\']\\s*,.*?,\\s*["\']\\w+["\']\\);', 'error_reporting\\(0\\);@?ini_set\\(["\']display_errors["\']\\s*,\\s*0\\);\\$var=\\s*\\$_SERVER\\[["\']PHP_SELF["\']\\]\\."\\?";\\$form\\s*=["\']<form\\s*enctype="multipart/form-data"\\s*action=["\']["\']\\.\\$var\\.["\']["\']\\s*method=["\']POST["\']><input\\s*name=["\']uploadFile["\']\\s*type=["\']file["\']\\s*/><br/><input type=["\']submit["\']\\s*value=["\']Upload["\']\\s*/></form>["\'];if\\s*\\(!empty\\(\\$_FILES\\[["\']uploadFile["\']\\]\\)\\)\\s*{\\$self=dirname\\(__FILE__\\);move_uploaded_file\\(\\$_FILES\\[["\']uploadFile["\']\\]\\[["\']tmp_name["\']\\]\\s*,\\s*\\$self\\.DIRECTORY_SEPARATOR\\.\\$_FILES\\[["\']uploadFile["\']\\]\\[["\']name["\']\\]\\);\\$time\\s*=\\s*filemtime\\(\\$self\\);print\\s*["\']OK["\'];\\s*}\\s*else\\s*{\\s*print\\s*\\$form;\\s*}', '\\$localpath\\s*=\\s*getenv\\("SCRIPT_NAME"\\);\\s*\\$absolutepath\\s*=\\s*getenv\\("SCRIPT_FILENAME"\\);\\s*\\$root_path\\s*=\\s*substr\\(\\$absolutepath,\\s*0,\\s*strpos\\(\\$absolutepath, \\$localpath\\)\\);\\s*\\$xml\\s*=\\s*\\$root_path\\s*\\.\\s*\'/xm1rpc\\.php\'.*?\\$chr1\\s*=\\s*\\$chr2\\s*=\\s*\\$chr3 =\\s*"";\\s*\\$enc1\\s*=\\s*\\$enc2\\s*=\\s*\\$enc3\\s*=\\s*\\$enc4\\s*=\\s*"";\\s*}\\s*while\\s*\\(\\$i\\s*<\\s*\\s*strlen\\(\\$input\\)\\);\\s*return\\s*\\$output;\\s*}', '\\A\\s*(<\\?php\\s)\\s{50,}(\\/(?:\\*|/)[^\\n/]{1,40}(?:\\n|/))\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\\(]{1,40}\\([^\\)]{10000,}\\)\\s*\\)[^\\n]{1,40};\\s*\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*\\3\\s*\\)\\s*;\\s*\\2', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[^\\?]{1,200}\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|str_rot13|urldecode)\\s*\\(){0,5}\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,10}[\'"]?\\](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '<\\?(?:php)?\\s*if\\s*\\(\\s*[^\\w]?\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)[^\\}]{40,200}\\s*\\}\\s*else(?:if)?\\s*\\{\\s*(\\$\\w{1,40})\\s*\\=\\s*[\\\\\'"\\s\\.aceglpr_]{12,80}\\s*;\\s*@?\\1\\s*\\(\\s*.?[\'"](.).{0,40}\\2e\\w?.?[\'"]\\s*,\\s*[^\\}]{1,40}\\s*\\}\\s*(?:\\?>|\\Z)', 'if\\(isset\\(\\$_REQUEST\\[\'?\\w{1,40}\'?\\]\\)\\)\\s*assert\\(stripslashes\\(\\$_REQUEST\\[\\w{1,40}]\\)\\);', '<\\?(?:php)?\\s*if\\s*\\(\\s*realpath\\s*\\(\\s*\\$_SERVER\\[[\'"]?SCRIPT_FILENAME[\'"]?\\]\\s*\\)\\s*[^\\w]{1,2}=\\s*__FILE__\\s*\\)\\s*\\{\\s*echo\\s*\\(?[\'"][^\\(]{0,39}php_uname\\(\\s*\\)[^\\(]{40,250}\\s*if\\s*\\(\\s*\\$_POST\\[[^\\}]{20,250}\\s*\\}\\s*else(?:if)?\\s*\\{\\s*echo\\s*[^;]{1,40}\\s*;(?:\\s*\\}\\s*){3}\\s*(?:\\?>|\\Z)', '<\\?(?:php)?\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?(\\w{1,40})[\'"]?\\]\\s*\\)\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*@?create_function\\s*\\(\\s*[\'"][\'"]\\s*,\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\1[\'"]?\\]\\s*\\);\\s*\\2\\(\\s*\\);\\s*\\}\\s*(?:\\?>|\\Z)', '<\\?php\\s+@?eval\\("\\?>"\\.base64_decode\\("PD9waHAgDQovL0xPRw0K[^"]{3000,4000}"\\)\\s*\\);\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\]\\)\\s*&&\\s*@?md5\\s*\\(\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\]\\)\\s*[^\\w]{1,2}=\\s*[\'"]\\w{1,40}[\'"]\\s*\\)\\s*\\{\\s*@?eval\\s*\\(\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\)\\s*;\\s*\\}\\s*\\?>', 'error_reporting\\((?:0|false)\\);\\s*if\\s*\\(\\s*eregi\\s*\\(\\s*[\'"]mainlink\\|\\w{1,40}[\'"],\\s*@?\\$_SERVER\\[[\'"]HTTP_REFERER[\'"]\\]\\s*\\)\\s*&&\\s*!\\$_COOKIE\\[[\'"](\\w{1,40})[\'"]\\]\\s*\\)\\s*\\{\\s*@?setcookie\\(\\s*[\'"]\\1[\'"],\\s*[\'"](\\w{1,40})[\'"]\\s*\\);\\s*\\}', '/\\*\\s*[^\\w]{40,80}\\s*\\*/\\s*[^\\?]{700,1500}/\\*\\s*[^\\w]{40,80}\\s*\\*/\\s*function\\s*fiy\\(\\)\\s*\\{\\s*linnk\\(\\);\\s*\\}\\s*(\\?>)\\s*\\Z', '(<\\?php)\\s*[^\\[]{0,99}\\s*foreach\\(\\s*\\[(?:,?\\d+){1,9}\\]\\s*as\\s*(\\$\\w{1,40})\\s*\\)[^\\?]{800,1500}\\2\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*[\'"\\s\\.creat_funio]{15,200}\\s*\\);\\s*(\\$\\w{1,40})\\s*=\\s*\\2\\(\\s*[\'"]{2},\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\)\\s*\\);\\s*\\3\\(\\);\\s*(?:exit\\(\\s*\\);)?\\s*\\}', '<\\?(?:php)?\\s+@?eval\\s*\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*@?file_get_contents\\s*\\(\\s*[\'"]https?://[^\\)]{3,}\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '(\\$wp_\\w{1,9})\\s*=\\s*getcwd\\(\\);\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_FILES\\[[\'"](wp_\\w{1,9})[\'"]\\]\\)\\)\\s*\\{\\s*\\$wp_\\w{1,40}\\s*=\\s*basename\\(\\$_FILES\\[[\'"]\\2[\'"]\\]\\[[\'"][^\\$]{1,40}\\$_FILES\\[[\'"]\\2[\'"]\\]\\[[\'"][^\'"]{1,40}[\'"]\\],\\s*\\1([^\\?]{200,300})\\?path\\s*=\\s*\\1[^\\;]{1,200};', '\\A\\s*<\\?(?:php)?\\s+(\\$\\w{1,40}\\s*=(?:\\s*\\.?\\s*chr\\(\\d+\\)\\s*(?:\\.\\s*[\'"][^\'"]{0,40}[\'"])?){1,5};\\s*){1,5}\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\(\\s*\\$\\w{1,40}\\(\\s*[\'"][^\'"]{14000,16000}[\'"]\\s*\\)\\s*\\);\\s*echo\\s*[\'"]\\{\\s*\\$\\{\\s*@?eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\}\\s*\\}[\'"];\\s*(?:\\?>|\\Z)', '\\$\\w{1,40}\\s*=\\s*\\$_COOKIE;\\s*\\$[a-z]+\\s*=\\s*\\$[a-z]+\\[\\s*[a-z]+\\s*\\];\\s*if.+?\\$[a-z]+\\(\\s*\\)\\s*;\\s*}', '<\\?(?:php)?\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{30000,}[\'"];\\s*[^\\%]+%\\d+\\)\\s*\\)\\s*;\\s*\\}\\s*(\\$\\w{1,40})\\s*=\\s*@?gzinflate[^\\{]{40,100}\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*create_function\\([\'"]\\$\\w{1,40}[\'"],\\1\\);\\s*\\2\\([\'"][^\'"]{40,99}[\'"]\\);\\s*\\}\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+@?eval\\("\\?>"\\s*\\.\\s*base64_decode\\("[^"]{15000,}"\\)\\s*\\);\\s*\\?>\\s*(<\\?php\\s+\\/)', '<\\?php\\s+@?eval\\("\\?>"\\.base64_decode\\("(PD9waHANCiAgICRkaXppbj|PD9waHANCi8vPCEt)[^"]{99,999}"\\)\\s*\\);\\s*\\?>', '\\A\\s*(<\\?php\\s+)function\\s+\\w{1,40}\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*[^/]{200,300};\\s*@?eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\.\\s*[\'"]fZDdbtQwEIVfZS6q2pESlC3lZ4Ny1QYK6qp[^\\)]{500,600}\\);\\s*/\\*[^\\*]{20,48}\\*/', '\\$\\w+\\s*=\\s*"\\w+"\\s*;\\s*\\$\\w+\\s*=\\s*strtoupper\\s*\\((\\s*\\$\\w+\\[\\s*\\d+\\s*]\\s*\\.?)+\\)\\s*;\\s*if\\s*\\(\\s*isset[^\\{]+\\{\\s*eval\\s*\\(\\s*\\${\\s*\\$\\w+\\s*}\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\)\\s*;\\s*\\}', 'function\\s*\\w{1,40}\\(\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{0,39}[\'"];\\s*(\\$\\w{1,40})\\[[\'"][^\'"]{1,40}[\'"]\\]\\s*=\\s*[\'"][^\'"]{1,40}[\'"];\\s*\\$\\w{1,40}\\s*=\\s*new\\s*MLClient\\(\\2\\);\\s*[^\\?]{1,600}\\}\\s*else\\s*\\{\\s*\\1\\s*\\.?=\\s*[\'"][^\'"]{0,39}[\'"];\\s*\\}\\s*return\\s*\\1;\\s*\\}\\s*(\\?>)\\Z', '\\A\\s*<\\?php\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev|urldecode)\\s*\\(){0,5}\\s*[\'"][^\'"]{15,600}jHlWmpGf0vFDI1gBalH[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*"\\?>"\\s*\\.\\s*base64_decode\\("PD9w[^"]{100,}"\\)\\);\\s*\\?>\\s*(<(?:!DOCTYPE)?\\s*html>|<\\?php\\s*/\\*\\*)', '\\A\\s*<\\?php\\s*echo\\s*\\(?[\'"][^\'"]{1,40}[\'"]\\)?\\s*;\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|urldecode)\\s*\\(){0,5}\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,20}[\'"]?\\](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(?:\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{1,150}[\'"];)?\\s*if\\s*\\(\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[base64_decode\\([\'"][^\'"]{1,40}[\'"]\\)\\]\\s*[^\\w]{1,2}=[^`]{200,600}\\s*\\{\\s*@?eval\\s*\\(\\s*\\$_POST\\[[\'"][^\'"]{1,40}[\'"]\\]\\s*\\);\\s*\\}\\s*(?:\\?>|\\Z)', '(;)\\s*@?eval\\s*\\(\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\);\\s*/(?:/|\\*)[\'"]\\);', '<SCRIPT\\s+Language\\s*=\\s*VBScript\\s*>\\s*(?:<!--)?\\s*DropFileName\\s*=\\s*[\'"]svchost\\.exe[\'"]\\s*WriteData\\s*=\\s*[\'"][^\\?]{64000,}</SCRIPT>\\s*(?:<!--[^\\r]{1,615})?', '\\A\\s*<\\?php\\s*\\$[0O_]{1,40}\\s*=[^`]{36000,38000};@?eval\\((\\$[0O_]{1,40})\\);unset\\(\\1,\\$url_format,\\$[0O_]{1,40},\\$[0O_]{1,40},\\$[0O_]{1,40},\\$[0O_]{1,40},\\$[0O_]{1,40},\\$[0O_]{1,40}\\);exit\\(\\);\\}\\}[\'"]\\);\\$\\{[\'"][^\'\']{1,60}[\'"]\\}\\[[\'"][^\'\']{1,60}[\'"]\\]\\(\\);\\?>', 'if\\s*\\(\\s*filesize\\s*\\(\\s*(MAGENTO_ROOT)\\s*\\.\\s*[\'"]/includes/config\\.php[\'"]\\)\\s*!=\\s*\\d+\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*\\=\\s*[\'"\\s\\.base64_dco]{13,40}\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*\\2\\s*\\([^\\$]{1,400}copy\\(\\s*\\3\\s*\\.\\s*[^,]{1,40}\\s*,\\s*\\1[^\\}]{1,400}\\s*\\}', '\\$ip\\w{0,40}\\s*=\\s*(?:getenv\\(|\\$_SERVER\\[)[\'"]REMOTE_ADDR[\'"](?:\\)|\\]);\\s*[^\\`]{200,600}\\s*magento[^\\?]{1,1500}\\$\\w{1,40}\\s*=\\s*curl_exec\\(\\s*(\\$\\w{1,40})\\s*\\);\\s*curl_close\\(\\s*\\1\\s*\\);', '<\\?php\\s*@?(?:include|include_once|require)\\(\\s*[^;\\?]{1,80}\\.(?:xlsx|doc|docx|pdf|gif|jpg|png|ico|sql|zip|jpeg|gz|log|key)[\'"]\\s*\\);\\s*\\?>', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s*=\\s*[\'"][^`]{25000,35000}(\\$\\w{1,40})\\s*=\\s*["\'\\.strev\\s]{10,40};\\s*@?eval[^\\(]{0,9}\\(\\s*\\2\\s*\\(\\s*@?preg_replace\\s*\\(\\s*[^,]{1,40}\\s*,\\s*[\'"][\'"]\\s*,\\s*\\1\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s*)if\\s*\\(?\\s*empty\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\)\\s*\\)?\\s*\\{\\s*@?mail\\s*\\(\\s*base64_decode\\(\\s*[\'"]\\w{1,40}[\'"]\\s*\\),\\s*[\'"][^\'"]{0,40}Shell[^\'"]{0,40}[\'"]\\s*\\.\\s*getenv\\([\'"]REMOTE_ADDR[\'"]\\)\\s*\\.\\s*[^\\}]{1,200}\\s*\\}', '<\\?(?:php)?\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]JGRvICA9ICRfR0VUWydkbyddOw0KaWYoJGRvPT0gJ2l0Jyl7DQokZG9zaGVsbC[^\'"]{500,1000}[\'"]\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\A\\s*<\\?php\\s*[^\\$]{1,99}\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,10}[\'"]?\\](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*isset\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\)\\s*\\)\\s*\\{\\s*[^\\}]{300,600}\\s*(\\$\\w{1,40})\\s*=\\s*(?:chr\\(\\d+\\)\\s*\\.?\\s*){5,10};\\s*\\$\\w{1,5}\\(\\s*(\\$\\w{1,5}),\\$\\w{1,5}\\s*\\.\\s*\\$\\w{1,5}\\(\\$\\w{1,5}\\)\\);\\s*include\\(\\2\\);\\s*\\1\\(\\2\\);\\s*\\}\\s*(\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\(\\s*[\'"]\\s*[\'"]\\s*\\.\\s*base64_decode\\([\'"][^\'"]{50000,}[\'"]\\s*\\)\\s*\\);\\s*(\\?>|\\Z)', '<\\?(?:php)?[ ]{200,}@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}[\'"][^\'"]{1,3000}[\'"](?:\\s*\\)\\s*){1,6};\\s*(\\?>|\\Z)', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?(\\w{1,40})[\'"]?\\]\\s*\\)\\s*&&\\s*md5\\s*\\(\\s*\\$_\\1\\[[\'"]?\\2[\'"]?\\]\\s*\\)\\s*[^\\w]{1,2}=\\s*[\'"](\\w{1,40})[\'"]\\s*\\)\\s*\\{\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_POST\\[[\'"]?(\\w{1,40})[\'"]?\\]\\s*\\)\\s*\\);\\s*(?:exit;)?\\s*\\}\\s*\\?>', '<\\?(?:php)?\\s*@?eval\\s*\\(\\s*file_get_contents\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\)\\s*\\)\\s*;\\s*(\\?>|\\Z)', '<\\?php\\s*if\\s*\\(\\s*\\$_POST\\[[\'"]?[^\'"]{1,40}[\'"]?\\]\\s*\\)\\s*\\{\\s*@?eval\\(\\s*base64_decode\\(\\s*\\$_POST\\[[\'"]?[^\'"]{1,40}[\'"]?\\]\\s*\\)\\s*\\);\\s*exit;\\s*\\}\\s*if\\s*\\(\\s*isset\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?[^\'"]{1,40}[\'"]?\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*[\'"][^\'"]{1,40}[\'"];\\s*exit;\\s*\\}\\s*\\?>', '(\\*/)\\s*error_reporting\\(0\\);\\s*if\\s*\\(\\s*isset\\s*\\(\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[^\\[]{1,200}<form[^;]{1,400}</form>";\\s*if\\s*\\(\\s*[^\\{]{1,400}\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\(\\s*[^{]{1,400}\\s*\\{[^\\}]{1,400}\\s*\\}\\s*\\}\\s*exit;\\s*\\}', '(\\$\\w{1,40})\\s*=\\s*MAGENTO_ROOT\\s*\\.\\s*[\'"]/includes/config\\.php[\'"];\\s*if\\s*\\(\\s*file_exists\\s*\\(\\s*\\1\\)\\s*&&\\s*\\(\\s*filesize\\(\\1\\)\\s*==\\s*\\d+\\)\\s*\\)\\s*\\{\\s*include\\s*\\1;\\s*\\}\\s*else\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*[\'"\\s\\.base64_dco]{13,40}\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\2\\s*[^\\?]{1,600}\\s*\\1;\\s*\\}', '\\A\\s*<\\?php\\s+[^\\(]{1,40}php_uname\\(\\)[^\\$]{1,400}\\s*if\\s*\\(\\s*@?\\$_POST\\[[^\\]]{1,40}\\]\\s*[^\\w]{1,3}\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\(\\s*\\$_FILE[^\\?]{1,200}\\s*\\}\\s*\\}\\s*(?:\\?>|\\Z)', '<\\?php echo\\s*\'[^\']+\';@preg_replace\\(\'/\\[\\w+\\]/e\',\\$_REQUEST\\[\'\\w+\'\\],\'error\'\\);\\?>', '\\A\\s*<\\?php\\s*echo\\s*\\(?[\'"]\\s*<form\\s*[^>]{1,49}\\s*method\\s*=\\s*[\'"]post[\'"][^\\$]{100,200}\\s*if\\s*\\(\\s*@?\\$_POST\\[[\'"]?[^\'"]{1,40}[\'"]?\\]\\s*[^\\w]{1,3}\\s*[\'"][^\'"]{1,99}[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\(\\s*\\$_FILES\\[[\'"][^\'"]{1,40}[\'"]\\]\\[[\'"][^\'"]{1,40}[\'"]\\],[^\\?]{1,200}\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s+(\\$btt)\\s*=[^\\?]{200,400}\\s*if\\s*\\(\\s*!is_user_logged_in\\(\\)\\s*[^\\w]{1,3}\\s*get_option\\s*\\(\\s*[\'"]ame_ip[\'"]\\s*\\)\\s*[^\\w]{1,3}\\s*\\$ip\\s*&&\\s*\\1\\s*[^\\w]{1,3}\\s*(?:false|0)\\s*\\)\\s*\\{[^\\}]{1,99}\\}\\s*\\?>', '\\A\\s*<\\?php\\s+if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\)(?:\\s*==\\s*[\'"]\\w{1,40}[\'"])?\\s*\\)?\\s*\\{\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_\\1\\[[\'"]\\w{1,40}[\'"]\\]\\)\\s*\\);\\s*exit;\\s*\\}[^\\}]{1,99}\\s*\\}\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s+)if\\s*\\(isset\\(\\$_REQUEST\\[\'action\'\\]\\)\\s*&&\\s*isset\\(\\$_REQUEST\\[\'password[^\\?]{1000,4000}?(?:WP_V\\w?CD|WP_CD)\\s*[\'"]\\s*;\\s*\\}\\s*die\\([\'"]?[\'"]{0,39}[\'"]?\\)\\s*;\\s*\\}', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*!@?(\\$\\w{1,40})\\s*!=\\s*false\\s*\\|\\|\\s*!@?\\1\\s*!=\\s*null\\s*\\)\\s*[^j]{5000,6000}\\s*file_put_contents\\([^,]{9,99},\\$[li]{1,40}\\)\\s*;\\s*endif\\s*;\\s*endif\\s*;\\s*endif\\s*;\\s*\\$\\w{1,40}\\s*=\\s*true\\s*;\\s*\\$\\w{1,40}\\s*=\\s*true\\s*;\\s*\\}\\s*\\?>', '//\\w{1,40}\\s*@?preg_replace\\s*\\(\\s*.?[\'"](.).{0,40}\\1e\\w?.?[\'"]\\s*,[^\\)]{400,1700},\\s*[\'"]\\.[\'"]\\);\\s*//\\w{1,40}', '@preg_replace\\(\\s*[\'"](?:\\\\\\w{2,3}){11,40}[\'"]\\s*,\\s*[\'"]\\\\(x65|145)\\\\(x76|166)\\\\(x61|141)\\\\(x6c|154)(?:\\\\\\w{2,3}){80,99}[\'"]\\s*,\\s*[\'"](?:\\\\\\w{2,3}){99,110}[\'"]\\);', '\\A\\s*<\\?php\\s+\\$[O_0]{1,40}\\s*=[^`]{21000,27000}\\$[O_0]{1,40}\\.\\$[O_0]{1,40},\\$[O_0]{1,40}\\);\\}[\'"]\\);\\$\\{[\'"][^\'"]{27,29}[\'"]\\}\\[[\'"](?:\\\\x4f|\\\\x30|\\\\x5f|117|060|137){1,40}[\'"]\\]\\(\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(?:/\\*[^\\*]{0,39}\\*/)?\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]IGlmKGZ1bmN0aW9uX2V4aXN0cygnb2Jfc3RhcnQ[^\'"]{2500,2700}[\'"]\\s*\\)\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*file_get_contents\\s*\\(\\s*[\'"]http(s)[^"\']*[\'"]\\s*\\)\\s*;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*(\\?>)?', '<\\?php\\s*header\\s*\\(\\s*"Cache-Control:[^"]*"\\s*\\)\\s*;.{1,1000}if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(eval|assert)\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\?>', '\\$\\w{1,40}\\s*=\\$_SERVER\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*if\\s*\\(\\s*preg_match\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\|\\|preg_match\\s*\\(\\s*\'[^\']*\'\\s*,\\s*substr\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*0\\s*,\\s*4\\s*\\)\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*"[^;]+"\\s*;\\s*\\$\\w{1,40}=@?\\$\\w{1,40}\\(.+?\\)\\s*;\\s*@?\\$\\w{1,40}\\(\\s*"[^"]+"\\);', '\\$\\w{1,40}\\s*=\\s*"\\w{1,40}";\\s*\\$\\w{1,40}\\s*=\\s*"c[^;]+;\\$\\w{1,40}=@\\$\\w{1,40}\\([^@]+@\\$\\w{1,40}\\("[^"]{2000,}"\\s*,\\s*\\$\\w+\\);', '<\\?php\\s*\\#\\d{1,32}\\#\\s*if\\s*\\(\\s*empty\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*"<script.{10,200}?"\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*\\#/\\d{1,32}\\#\\s*\\?>\\s*', 'error_reporting\\(0\\).{100,1000}?sprintf\\("%c"\\s*,\\s*\\$\\w{1,40}\\s*\\^\\s*ord\\(\\$\\w{1,40}\\[\\$\\w{1,40}\\]\\)\\);\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\("\\s*"\\s*\\s*,\\s*\\$\\w{1,40}\\([^)]{1,300}\\)\\);\\s*\\$\\w{1,40}\\(\\s*\\);', '\\$droot=\\$_SERVER\\[\'DOCUMENT_ROOT\'\\];\\s*\\$link="<\\?php\\s*setcookie.{500,}?unlink\\(\\s*\\$path\\s*\\.\\s*"/footer\\.php"\\s*\\);\\s*rmdir\\s*\\(\\s*\\$path\\s*\\);', 'if\\(!empty\\(\\$_COOKIE\\[_\\w{1,40}\\(\\d+\\)\\]\\)\\)\\s*die.{2000,5000}?\\{\\s*eval\\(\\$GLOBALS\\[\'_\\w{1,40}_\'\\]\\[\\d+\\]\\(\\$_REQUEST\\["\\w{1,40}"\\]\\)\\)\\s*;\\s*}\\s*\\}\\s*//\\#\\#\\#=\\#\\#\\#', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$GLOBALS\\s*\\[\'\\w{1,40}\'\\]\\s*=\\s*Array\\(\\s*\\);global\\s*\\$\\w{1,40}\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$GLOBALS.{4000,}?\\$\\w{1,40}\\s*\\[\\d+\\]\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\}\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*\'[^\']+\'\\s*;\\s*\\$\\w{1,40}\\s*=\\s*create_function\\s*\\(\\s*\'\'\\s*,\\s*(\\$\\w{1,40}\\{\\s*\\d+\\s*\\}\\s*\\.\\s*)+\'.{1,300}?\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\(\\s*\\)\\;', '@?error_reporting\\(0\\);@?(?:include|include_once)\\(urldecode\\("%[^"]{2,200}"\\)\\);', '\\$_S=".{3000,20000}\\);\\$\\w{1,40}=strrev\\([^)]+\\)[^(]+\\("[^)]+\\);\\$\\w{1,40}=\\$\\w{1,40}\\(\'\\$_S\',\\$_X\\);\\$\\w{1,40}\\(\\$_S\\);', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\s*\\{["\']_(?:GE|PO|CO|SE|RE)[^)]+\\}\\s*\\[\\s*[\'"][^\'"]+[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*="[^;]+;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\s*\\{[^)]+\\}\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*\\)\\s*;\\s*exit\\s*;\\s*\\}', 'if\\(\\s*isset\\(\\s*\\$_POST\\[\\s*\'Submit\'\\s*\\]\\s*\\)\\s*\\)\\s*{\\s*\\$filedir\\s*=\\s*""\\s*;\\s*\\$maxfile\\s*=\\s*\'\\d+\';\\s*\\$userfile_name\\s*=\\s*\\$_FILES\\[\'image\'\\]\\[\'name\'\\];.{300,}?Submit" value="Submit"></form>\';\\s*}', 'echo\\s*\\(\\s*php_logo_guid\\s*\\(\\s*\\)\\s*\\)\\s*;\\s*@?copy\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*fl\\s*\\]\\s*\\[\\s*[^]]+\\]\\s*,\\s*\'[^\']+\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\'[^;]+;\\s*@\\$\\s*\\{\\s*a\\s*\\}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;', '\\$\\w{1,40}\\s*=\\s*\'.{500,6000}\';\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*\'[^\']+\'\\s*,\\s*\'\'\\s*,[^)]+\\);\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*\'\'\\s*,\\s*\\$\\w{1,40}\\s*\\);\\s*\\$\\w{1,40}\\s*\\(\\);', '<\\?php\\s*(?:eval\\((?:\\$\\w{1,40}\\(){1,3}"[^"]+"\\){1,3};\\s*){4,}', '\\$\\w{1,40}=\'[^;]+;\\$\\w{1,40}=(?:\\$\\w{1,40}\\[\\d+\\]\\.?){4,};if\\(isset\\(\\$\\{(?:\\$\\w+\\[\\w+\\]\\.?)+}\\[(?:\\$\\w+\\[\\w+\\]\\.?)+\\]\\)\\){eval\\(\\$\\w{1,40}\\(\\$\\{(?:\\$\\w+\\[\\w+\\]\\.?)+\\}\\[(?:\\$\\w+\\[\\w+\\]\\.?)+\\]\\)\\);\\}', '<\\?php\\s*function\\s*strcode\\(\\$str\\s*,\\s*\\$passw=""\\)\\s*{\\s*\\$salt.+?lmp_client\\(strcode\\(base64_decode\\("[^"]{1,100}"\\)\\s*,\\s*\'\\w{1,100}\'\\)\\);\\s*\\?>', '(?:include|include_once)\\s*(?:\\(\\s*)?["\']\\\\x2f(?:ho|va).{1,200}(php|jpg|png|txt|jpeg)["\']\\s*(?:\\)\\s*)?;', 'if\\s*\\(isset\\(\\$_REQUEST\\[\'action\'\\]\\).{5000,}?@file_get_contents_tcurl\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*AND\\s*stripos\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*!==\\s*false\\s*\\)\\s*\\{\\s*extract\\s*\\(\\s*theme_temp_setup\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\}', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'][^\'"]*[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*phpinfo\\s*\\(\\s*\\)\\s*;\\s*\\}', '<script\\s*language\\s*="php"\\s*>\\s*\\$\\w{1,40}\\s*=\\s*.{1,1000}\\s*;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^]]+\\]\\s*\\)\\s*\\)\\s*;\\s*<\\s*/script\\s*>', 'if\\s*\\(\\s*\\(\\s*md5\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*==["\'][^\'"]{0,500}["]\\s*\\)\\s*\\)\\s*\\{\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*@?array_map\\s*\\(\\s*\\([^)]+\\)\\s*,\\s*\\(\\s*array\\s*\\)\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*HTTP_X\\s*\\]\\s*\\)\\s*;\\s*\\}', '<\\?php\\s*if\\s*\\(\\s*!class_exists\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*.{0,8000}\\$\\w{1,40}\\s*=\\s*new\\s*OneG\\s*;\\s*\\$\\w{1,40}-\\s*>\\s*init\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}', 'if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\{\\s*(?://debug\\s*message\\s*)?echo\\s*"[^"]*"\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*file_get_contents\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*=="[^"]*"\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*exit\\s*;\\s*\\}', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_GET\\[[\\s\\.\\w\']+]\\s*\\)\\s*\\)\\s*{\\s*copy\\s*\\([^)]+\\)\\s*;\\s*exit;\\s*}\\s*\\?>', 'eval\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^]]+\\s*\\]\\s*\\)\\s*\\)\\s*;', '(?:include_once|include|require|require_once)\\s*\\(\\s*\\$_SERVER\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\.\\s*\'/bitrix/[^\']*\\.(?:gif|jpg|jpeg|png|ico)\'\\s*\\)\\s*;', 'if\\s*\\(\\s*@\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*\'</body>\'\\s*,\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*\'</html>\'\\s*,\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\.\\s*=\\s*"[^"]*"\\s*\\.\\s*@\\$\\w{1,40}\\s*\\.\\s*"[^"]*"\\s*;\\s*\\}\\s*echo\\s*\\$\\w{1,40};', '<\\?php\\s*(?:\\$\\w{1,30}\\s*=[^;]+;\\s*){2,}error_reporting\\(0\\);\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(.+echo\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*exit\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*=\\$_GET\\s*\\[\\s*"[^"]*"\\s*\\]\\s*;\\s*switch\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*case\\s*"[^"]*":\\s*\\$\\w{1,40}\\s*="[^"]*"\\s*;\\s*break\\s*;\\s*\\}\\s*Header\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*Header\\s*\\(\\s*\'[^\']*\'\\s*\\.\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*for\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*<\\s*strlen\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\+\\+\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*\\.\\s*=\\s*chr\\s*\\(\\s*ord\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\)\\s*\\^\\s*ord\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\?>', '<\\?php\\s*(?:\\$\\w{1,40}\\s*=\\s*\'[^\']*\'\\s*;\\s*){2,3}@eval\\(.{12000,14000}\\)\\)\\s*;\\s*/\\*,\\*/', '\\$rq\\s*=\\s*\\$_GET;\\s*\\$sid\\s*=\\s*"\\w+";.{2000,3000}?echo\\s*"<a\\s*href=\\\\\\\'\\$link\\\\\\\'>\\$name</a><br>";\\s*}\\s*}\\s*}', '<\\?\\s*((if\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\})\\s*|\\s*(if\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*copy\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*,\\s*base64_decode\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\})\\s*|\\s*(if\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\\s*\\d+\\s*\\)\\s*\\{\\s*(print|echo)\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\})){2,}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*array_map\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*/\\*[^*]+\\*/\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;', '<\\?php\\s*if\\s*\\(\\s*\\$_REQUEST\\["array.{10,300}is_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*echo\\s*"(?:true|ok|1)"\\s*;\\s*\\}(?:\\s*\\?>)?', '<\\?php\\s*@ini_set\\s*\\(\\s*"[^"]*"\\s*,\\s*NULL\\s*\\)\\s*;\\s*@ini_set\\s*\\(\\s*"[^"]*"\\s*,\\s*0\\s*\\)\\s*;\\s*@ini_set\\s*\\(\\s*"[^"]*"\\s*,\\s*0\\s*\\)\\s*;\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*ASSERT_WARNING\\s*;\\s*.{1000,8000}\\)\\s*\\);\'\\s*\\);\\s*\\$\\w+\\(\\$\\w+\\);\\s*\\?>', 'if\\(isset\\(\\$_(GET|POST|COOKIE)\\[\'.{300,2000}switch\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\{\\s*case\\s*\'upload\':\\s*echo\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*echo\\s*\'[^\']*\'\\s*;\\s*break\\s*;\\s*\\}\\s*exit\\s*;\\s*\\}', '\\$(\\w{1,40})\\s*=[^;]+;\\s*\\$\\1\\(\\s*\\$_(GET|POST|REQUEST|SERVER|COOKIE)\\s*\\[[^]]+\\]\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*="create_function"\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;', '\\$server\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST).{100,300}exec\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*foreach\\s*\\(\\s*\\$\\w{1,40}\\s*as\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*echo\\s*substr_replace\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*0\\s*,\\s*1\\s*\\)\\s*\\.\\s*"[^"]*"\\s*;\\s*\\}', '<\\?php.{7100,9000}if\\s*\\(\\$\\w{1,10}\\s*->\\s*is_robots\\(\\)\\)\\s*\\{\\s*\\$\\w{1,10}\\s*\\[\\s*\'cache_code\'\\s*\\]\\s*=\\s*\\$\\w{1,10}\\s*->\\s*code\\s*;\\s*\\}\\s*\\}\\s*\\}\\s*\\}\\s*\\?>', '<\\?php\\s*//\\s*\\w{300,}\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*["\'][^\'"]*["\']\\s*\\)\\s*\\)\\s*;\\s*\\?>', 'preg_replace\\s*\\(\\s*[\'"]/\\(\\.\\*\\)/e[\'"]\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^]]+\\s*\\]\\s*,\\s*[\'"][^\'"]*[\'"]\\s*\\)\\s*;', '\\(\\s*\\$(\\w{1,40}\\s*)=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*&&\\s*@?preg_replace\\s*\\(\\s*\'[^\']*\'\\s*,\\s*(\'[^\']*\'\\s*\\.\\s*)?str_rot13\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\.\\s*\'[^\']*\'\\s*,\\s*\'\\w+\'\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*imagecreatefrompng\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*header\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*imagepng\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*imagedestroy\\s*\\(\\s*\\$\\w{1,40}\\s*\\);\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST)\\s*\\[\\s*\'blink\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{.+fputs\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\}\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(\\$\\w{1,40}\\s*=\\s*"[^;]+;\\s*){2,}\\$\\w+\\(\\$\\w+\\([^)]+\\)\\s*\\)\\s*;\\s*}', '<\\?php\\s*@ini_set\\(\'display_errors\'\\s*,\\s*\'0\'\\);\\s*error_reporting\\(0\\);\\s*if\\s*\\(!\\$npDcheckClassBgp\\)\\s*{.+include\\("{\\$eb}\\.\\$algo"\\);\\s*unlink\\("{\\$eb}\\.\\$algo"\\);\\s*\\$npDcheckClassBgp = \'aue\';\\s*}\\s*\\?>', '<\\?php\\s*file_put_contents\\s*\\(\\s*"[^"]*"\\s*,\\s*file_get_contents\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*unlink\\s*\\(\\s*__FILE__\\s*\\)\\s*;\\s*(\\?>)', '<\\?php\\s*function\\s*get_contents\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*curl_init\\s*\\(\\s*["\'][^"\']*["\']\\s*\\)\\s*;.+\\$\\w{1,40}\\s*=\\s*get_contents\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*\\)\\s*;\\s*eval\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*\\.\\s*\\$\\w{1,40}\\s*\\)\\s*;', '<\\?php\\s*(?:\\s*\\$\\w{1,40}\\s*=\\s*[\'"].{1,200}[\'"];\\s*){2,}\\$\\w{1,40}\\s*=.{1,1000}\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*(\\$\\w{1,40}\\s*=\\s*["\'][^;]+;\\s*)+(\\$\\$\\w{1,40}\\s*=\\s*[^;]+;.+?$\\s*)+(\\$\\w{1,40}\\s*=\\s*["\'][^;]+;\\s*)+\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\([^)]+\\)\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*=\\s*["\'][^"\']*["\']\\s*;\\s*(//\\s*sha1\\s*\\(\\s*md5\\s*\\(\\s*pass\\s*\\))?\\s*\\)\\s*\\$\\w{1,40}\\s*=[^;]+;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\([^;]+;\'\\);\\$\\w{1,40}\\([^;]+;\\s*(\\?>)?', 'error_reporting\\(0\\);\\s*\\$name\\s*=\\s*\'[^\']+\'\\s*;\\s*\\$text=.+fopen \\(\\s*"\\$name"\\s*,\\s*"w"\\);\\s*fwrite\\(\\s*\\$fp\\s*,\\s*\\$text\\s*\\);\\s*fclose\\(\\s*\\$fp\\s*\\);\\s*}', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*;\\s*redirect\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*die\\s*\\(\\s*\\)\\s*;', '<\\?php\\s*error_reporting\\(0\\);.{1,200}?\\$root_path=substr\\(\\$absolutepath,0,strpos\\(\\$absolutepath,\\$localpath\\)\\);include_once\\("\\$root_path"\\."[^"]+"\\);\\s*\\?>', 'print\\s*"<form enctype=multipart/form-data[^"]*"\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*gogogo\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*is_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*[^\\]]+\\s*\\]\\s*\\[\\s*tmp_name\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*@copy\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*[^\\]]+\\s*\\]\\s*\\[\\s*tmp_name\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*[^\\]]+\\s*\\]\\s*\\[\\s*name\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*;', '\\$\\w{1,40}\\s*=["\'][^"\']*["\']\\s*;\\s*\\$\\w{1,40}\\s*=["\'][^\'"]*["]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*["\'][^\'"]*["\']\\s*,\\s*["\'][^"\']*["\']\\s*,\\s*["\'][^"\']*["\']\\s*\\)\\s*;.+\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*[\'"][^"\']*[\'"]\\s*,\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*["\'][^\'"]*["\']\\s*,\\s*["\'][^"\']*["\']\\s*,\\s*[^)]+\\)\\s*\\)\\s*\\)\\s*;', '\\$\\w{1,40}\\s*=\\s*Array\\s*\\(\\s*[^\\)]+\\)\\s*;\\s*@\\$\\w{1,40}\\s*\\[\\s*chr\\s*\\(\\s*\\d+\\s*\\)\\s*\\]\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]+\\]\\s*\\.\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]+\\]\\s*\\)\\s*;', '\\A\\s*<\\?php\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]*[\'"]\\s*;\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*\\Z', 'if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]+\\s*\\]\\s*\\)\\s*\\{\\s*(eval|assert)\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]+\\s*\\]\\s*\\)\\s*;\\s*echo\\s*\'[^\']*\'\\s*;\\s*exit\\s*;\\s*\\}\\s*;', '\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*(\\\\)?\'[^\']*\'\\s*\\]\\s*\\)\\s*\\?\\s*(eval|assert)\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*(\\\\)?\'[^\']*\'\\s*\\]\\s*\\)\\s*:1\\s*\\)', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*echo\\s*file_get_contents\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*file_put_contents\\s*\\(\\s*\\3\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*(echo\\s*\\$\\w{1,40}\\s*;)?\\s*(exit\\s*\\(0?\\)\\s*;)?\\s*\\}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*\\3\\s*,\\s*\'(w|a)\\+?\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*fwrite\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*(echo\\s*\\$\\w{1,40}\\s*;)?\\s*(exit\\s*\\(0?\\)\\s*;)?\\s*\\}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'([^\']*)\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'\\2\'\\s*\\]\\s*;\\s*(eval|assert)\\s*\\(\\s*\\3\\s*\\)\\s*;\\s*(exit\\(0?\\);\\s*)?\\}', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*\\^\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*\\^"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*[^)]+,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\?>.+?<\\?php\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*\\^\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*\\^"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*[^)]+,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*strrev\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*create_function\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*new\\s*ArrayIterator\\s*\\(\\s*array\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*iterator_apply\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*array\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;', '@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]+\\]\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]+\\s*\\]\\s*\\)\\s*;', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*="[^;]+;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*\\}', '\\A\\s*<\\?php\\s*\\$\\w{1,10}\\s*=\\s*\'[^;]+;\\s*\\$\\w{1,10}\\s*\\.=.+eval\\(\\$\\w{1,10}\\(\\$\\w{1,10}\\)\\);\\s*\\?>\\s*\\Z', 'if\\(isset\\(\\$_(GET|POST)\\[\'\\w{1,10}\'\\]\\)\\){echo\'<form method="post" enctype="multipart/form-data"><input type="file".+\\.php\'\\);echo\'ok\';}exit;}', '(\\$\\w{1,10}\\s*=\\s*"[^;]+;\\s*)+\\$\\w{1,10}\\s*=\\s*\\$\\w{1,10}\\((\\$\\w{1,10}\\(){5,}.+\\)\\)\\)\\)\\s*,\\s*\\$\\w{1,10}\\);\\s*\\$\\w{1,10}\\(\\$\\w{1,10}\\);\\s*include_once\\(\\s*\\$\\w{1,10}\\s*\\);', 'if\\s*\\(isset\\(\\s*\\$_GET\\[\'\\w{1,10}\'\\]\\)\\)\\s*{\\s*header\\(\'Content-Type:\\s*text/html;\\s*charset=windows-1251\'\\);\\s*\\$\\w{1,10}=\\$_GET\\[\'\\w{1,10}\'\\];\\s*echo\\s*eval/\\*\\*/\\(\'\\?>\'\\.join\\("",file\\("[^"]+"\\)\\)\\.\'<\\?\'\\);\\s*die;\\s*}', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*;\\s*\\$\\w{1,10}\\[1\\]\\(\\s*\\$\\w{1,10}\\[2\\]\\s*\\);\\s*exit;\\s*}', '@\\$_\\[\\]=@!\\+_\\s*;.+?\\$_\\[\\s*@-_\\s*\\]\\s*\\(\\s*\\$_\\[\\s*@!\\+_\\s*\\]\\s*\\)\\s*;', '\\$login\\s*=\\s*"[^;]+;(\\s*//.+?$)?\\s*\\$pass\\s*=\\s*"[^;]+;(\\s*//.+?$)?\\s*\\$md5_pass\\s*=\\s*"[^;]*;(\\s*//.+?$)?\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']{30000,}\'\\s*\\)\\s*\\)\\s*\\)\\s*;', 'eval\\(base64_decode\\("CmlmICghZGVmaW5lZCg[^"]+"\\)\\);', '<\\?=\\s*(eval|assert)\\(\\s*file_get_contents\\(\\s*"https?://[^)]+\\)\\s*\\)\\s*;?\\s*\\?>', '(\\$\\w+\\s*=\\s*"[^;]+?;\\s*){5,}.+CURLOPT_RETURNTRANSFER\\s*, TRUE\\s*\\)\\s*;\\$\\w{1,10}\\s*=\\s*\\$\\w{1,10}\\(\\s*\\$\\w{1,10}\\s*\\)\\s*;\\s*\\$\\w{1,10}\\(\\s*\\$\\w{1,10}\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,10};\\s*}', '\\$\\w{1,40}\\s*=\\s*strrev\\s*\\(\\s*\'[^)]*\'\\s*\\)\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST)\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*strrev\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*str_replace.+?\\s*file\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\.\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*foreach\\s*\\(\\s*\\$\\w{1,40}\\s*as\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*die\\s*;\\s*\\}', '\\$\\w{1,40}\\s*=\\s*strrev\\s*\\(\\s*"edoced_46esab"\\s*\\)\\s*;\\s*include_once\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;', 'eval\\(gzuncompress\\(base64_decode\\(\'eF6FVG1vokAQ.+\'\\)\\)\\);', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*1\\s*;\\s*exit\\s*;.+?\\$login\\s*=\\s*"[^"]*"\\s*;\\s*\\$pass\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']{1000,}\'\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*print\\s*"[^"]*"\\s*;\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\\w+\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*is_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\w+\\s*\\]\\s*\\[\\s*tmp_name\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*@copy\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\w+\\s*\\]\\s*\\[\\s*tmp_name\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*\\w+\\s*\\]\\s*\\[\\s*name\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*;\\s*\\}\\s*else\\s*\\{\\s*header\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*print\\s*"<title>404 Not Found

404 Not Found

"\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}', '\\s*\\s*\\s*\\s*.+?<\\s*/style\\s*>\\s*<\\?php\\s*eval\\s*\\(\\s*pack\\s*\\(\\s*\'H\\*\'\\s*,\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*\\$zip\\s*=\\s*new\\s*ZipArchive\\s*\\(\\s*\\)\\s*;\\s*\\$zip_status\\s*=\\s*\\$\\w{1,40}-\\s*>\\s*open\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*===\\s*true\\s*\\)\\s*\\{.+\\."\\)"\\);\\s*}\\s*;\\s*\\?>', '<\\?php\\s*\\$archive_path\\s*=\\s*\'[^\']*\'\\s*;\\s*\\$extract_path\\s*=\\s*\'[^\']*\'\\s*;\\s*if\\s*\\(\\s*!file_exists.+}\\s*}\\s*echo\\s*"OK"\\s*;\\s*\\?>', 'foreach\\s*\\(\\s*\\$RandomNum\\s*as\\s*\\$key\\s*\\)\\s*\\{\\s*\\$Keys\\s*\\.\\s*=\\s*chr\\s*\\(\\s*bindec\\s*\\(\\s*\\$\\w{1,40}\\s*\\*\\s*\\d+\\s*-\\s*\\d+\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*@?(eval|echo)\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*mail\\s*\\(\\s*stripslashes\\s*\\(\\s*\\$_(POST|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*,\\s*stripslashes\\s*\\(\\s*\\$_(POST|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*,\\s*stripslashes\\s*\\(\\s*\\$_(POST|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*echo\\s*\'[^\']*\'\\s*;\\s*\\}\\s*else\\s*\\{\\s*echo\\s*\'[^\']*\'\\s*\\.\\s*\\$\\w{1,40}\\s*;\\s*\\}', '<\\?php\\s*\\$archive_path\\s*=\\s*\'\\w+\\.zip\';\\s*\\$extract_path = \'[^\']+\';\\s*.+touch\\(\\s*\\$extract_path\\s*\\.\\s*\\$value\\s*,\\s*filemtime\\(\\$archive_path\\s*\\)\\s*\\);\\s*}\\s*}\\s*echo\\s*"Ok!";\\s*\\?>', 'function\\s*\\w+\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*for\\s*\\(.+?eval\\(\\w+\\("[^)]+\\)\\);', 'if\\(count\\(\\$_GET\\)>0\\){\\$c_=0;\\$c0=explode\\(\'&\',\\$_SERVER\\[\'QUERY_STRING\'\\]\\);.+?}}}}if\\(\\$c_==1\\){unset\\(\\$_GET\\[\\$c1\\]\\);\\$c4=false;\\$c5=\'\';\\$c6=\'\';include \'class-wp-filesystem-admin\\.php\';exit\\(0\\);}};', '\\$\\w{1,40}\\s*=\\s*\'[^;]+;\\s*/\\*[^*]+\\*/.+if\\(\\s*crc32\\(\\$\\w+\\)\\s*==\\s*\\$\\w+\\)\\s*{\\s*\\$\\w{1,40}\\s*=\\s*create_function\\(\'\\$\\w+\',\\$\\w{1,40}\\);\\s*\\$\\w{1,40}\\("[^"]+"\\);\\s*}', '@require\\(\'\\./images/\\d+\'\\);', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_REQUEST\\s*\\[\\s*"\\w+"\\s*\\]\\s*\\)\\s*\\)\\s*{.+?@arsort\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*@\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}', 'public\\s*function\\s*getConfigOpt\\s*\\(\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*@file_get_contents\\s*\\(\\s*\'[^\']*\'\\s*\\.\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*return\\s*@unserialize\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}', '\\$color\\s*=\\s*"\\#df5";.+?ololo_VERSION.+\'\\)\\)\\);\\s*exit;', 'assert\\s*\\(\\s*stripslashes\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^]]+\\]\\s*\\)\\s*\\)\\s*;', 'if\\s*\\(\\s*copy\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'tmp_name\'\\s*\\]\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*exit\\s*;', '(var_dump|print|echo|die)\\(\\s*(shell_exec|exec|popen|system)\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[[^]]+\\]\\s*\\)\\s*\\)\\s*\\)\\s*;', 'error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*@define\\s*\\(\\s*urldecode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*@include_once\\s*\\(\\s*dirname\\s*\\(\\s*__FILE__\\s*\\)\\s*\\.\\s*\'[^\']*\'\\s*\\.\\s*urldecode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\);', '^\\s*<\\?php\\s*\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\?>\\s*$', 'if\\s*\\(\\s*isset\\(\\s*\\$_REQUEST\\s*\\[\\s*\'sort\'\\s*\\]\\s*\\)\\s*\\){\\s*\\$string\\s*=\\s*\\$_REQUEST\\[\'sort\'\\];\\s*\\$array_name\\s*=\\s*\'\';\\s*\\$alphabet.+?exit\\s*\\(\\s*\\);\\s*}', '(include|include_once)\\(\\s*\\$path\\s*\\.\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\s*\\[\\s*"\\w+"\\s*\\]\\s*\\)\\s*;\\s*die\\s*;', 'if\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*g\\s*\\]\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*@fopen\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*p\\s*\\]\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*fwrite\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*file_get_contents\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*g\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*exit\\s*;\\s*\\}', 'if\\s*\\(\\s*@?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*c\\s*\\]\\s*\\)\\s*\\{\\s*echo\\s*\\(\\s*\\$\\w{1,40}=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*c\\s*\\]\\s*\\)\\s*\\.\\s*\\$\\w{1,40}\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*f\\s*\\]\\s*\\)\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}', '<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*str_rot13\\s*\\([^)]+\\)\\s*;\\s*\\1\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\?>', '<\\s*center\\s*>\\s*<\\s*h5\\s*>[^<]+<\\s*/h5\\s*>\\s*<\\?php\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*str_rot13\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*\\?>\\s*<\\s*/center\\s*>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*\'[^;]+;\\s*@eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;', '\\$\\w{1,40}\\s*=\\s*array\\s*\\([^)]+\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*implode\\s*\\(\\s*"[^"]*"\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\)\\s*\\)\\s*;', '\\$\\w{1,40}\\s*=\\s*\'[^;]+;(\\$\\w{1,40}\\s*=\\s*(\\$\\w{1,40}\\[\\d+\\]\\.?){3,};)+.+?;\\${(\\$\\w{1,40}\\[\\d+\\]\\.?)+}\\(\\);}', '\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;\\s*\\$\\s*\\{\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\}\\s*=__FILE__\\s*;\\s*\\$\\s*\\{\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\}\\s*="[^"]*"\\s*;\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*;', 'if\\s*\\(\\s*isset\\(\\$_REQUEST\\[\'\\w+\']\\s*\\)\\s*\\)\\s*die\\(\\s*pi.+eval\\(\\s*\\${\\s*\\$\\w+\\s*}\\s*\\["[^"]+"\\s*\\]\\s*\\)\\s*;\\s*}\\s*exit\\(\\s*\\);\\s*}', '@copy\\s*\\(\\s*["\']https?://[^"\']+["\']\\s*,\\s*["\'].+?\\.ph\\w+["\']\\s*\\)\\s*;', '//\\s*installbg\\s*\\$\\w{1,40}=\'[^\']+\';\\s*require\\("\\$\\w{1,40}"\\);\\s*//\\s*installend', '<\\?\\s*include\\s*\\(\\s*\'/.+?/bitrix/images/iblock/ib\\.php\'\\s*\\)\\s*;\\s*\\?>', '\\$USER->Authorize\\s*\\(\\s*1\\s*\\)', 'class\\s*lTransmiter\\s*{\\s*var\\s*\\$version.+return \\$this->raise_error\\(\'\'\\);\\s*}\\s*}', '\\$path\\s*=\\s*\\$_SERVER\\[\'DOCUMENT_ROOT\'\\]\\s*\\.\\s*\'/upload/\\w+/\'\\.SITE_ID.+?fclose\\(\\$fp\\);\\s*include_once\\(\\$path\\."/footer\\.php"\\);\\s*}', '<\\s*\\?\\s*error_reporting\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*assert_options\\s*\\(\\s*ASSERT_ACTIVE\\s*,\\s*1\\s*\\)\\s*;.+?\\$\\w{1,40}\\s*\\(\\s*str_rot13\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*\\?>', '\\.\\s*\'\';\\s*\\$\\w+\\s*=\\s*\'PGRpdi[^\']+\';\\s*echo\\s+base64_decode\\(\\$\\w+\\);', '<\\?php\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*="[^"]*"\\s*;\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*=.+?Smarty3::redirect\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*true\\s*,\\s*true\\s*,\\s*\\$\\s*\\{\\s*\\$\\s*\\{\\s*"[^"]*"\\s*\\}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\}\\s*\\)\\s*;\\s*\\?>', 'if\\s*\\(\\s*md5\\(\\s*reset\\(\\s*\\$_COOKIE\\s*\\)\\s*\\)\\s*==\\s*\'\\w+\'\\s*&&\\s*count\\(\\s*\\$_COOKIE\\s*\\)\\s*>\\s*\\d+\\s*\\)\\s*{\\s*\\$_sessions_debug_data.+?unlink\\(\\s*\\$_session_debug_stream\\s*\\);\\s*}', '<\\?php\\s*error_reporting\\(\\d+\\);\\s*\\$filename\\s*=\\s*"\\w+";\\s*\\$task_id="\\w+";\\s*if\\(\\s*!file_exists\\(\\$filename\\)\\s*&&\\s*function_exists\\(\\s*"parse_url"\\s*\\)\\s*&&\\s*function_exists\\(\\s*"socket_create"\\s*\\).+?\\$f\\s*=\\s*@fopen\\(\\s*\\$filename\\s*,\\s*"w"\\s*\\);\\s*fclose\\(\\$f\\);\\s*}\\s*socket_close\\(\\s*\\$fp\\s*\\);\\s*}\\s*\\?>', '{\\${@(eval|assert)\\(\\s*base64_decode\\(\\s*\\$_(GET|GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*[^]]+\\s*\\]\\s*\\)\\s*\\)\\s*}}', '\\("/usr/local/apache/bin/httpd -DSSL","/sbin/syslogd","\\[eth0\\]","/sbin/klogd', 'add_filter\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\'[^\']*\'\\s*,\\s*10001\\s*\\)\\s*;\\s*function\\s*_bloginfo\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*global\\s*\\$\\w{1,40}\\s*;\\s*if\\s*\\(\\s*is_single\\s*\\(\\s*\\)\\s*&&\\s*\\(\\s*\\$\\w{1,40}\\s*=@eval\\s*\\(\\s*get_option\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\)\\s*!==\\s*false\\s*\\)\\s*\\{\\s*return\\s*\\$\\w{1,40}\\s*;\\s*\\}\\s*else\\s*return\\s*\\$\\w{1,40}\\s*;\\s*\\}', '<\\?php\\s*@move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*@?(assert|eval)\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^"\']*[\'"]\\s*\\]\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*error_reporting\\(\\s*E_ALL\\s*&\\s*.E_NOTICE\\s*\\);.+?exit\\s*\\(\\s*">\\|1\\|<"\\s*\\)\\s*;\\s*\\}\\s*\\}\\s*\\}\\s*else\\s*\\{\\s*header\\s*\\(\\s*"[^"]*"\\s*\\)\\s*;\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*&&\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*\'[^)]+\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*\\[\\s*chr\\s*\\(\\s*\\d+\\s*\\)\\s*\\]\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*exit\\s*;\\s*\\}\\s*\\?>\\s*', '<\\?php\\s*echo\\s*[^;]+;\\s*\\$\\w{1,40}\\s+=[^;]+;\\s*@\\s*\\$\\w{1,40}\\s*\\([^;]+;[\'"]\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*(echo[^;]+;)?\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\)\\s*;\\s*array_filter\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*\\?>', '<\\?php\\s*//[^)]+\\);\\s*(?:\\$[O0_]+=(?:\'[^\']+\'|\\d+);\\s*){2,10}.+"]\\(\\);\\?>', '@assert\\(@base64_decode\\(@str_rot13\\(\\$_POST\\["data"]\\)\\)\\);\\?>', '\\$\\w{1,40}\\s*=\\s*Array\\([^;]+;\\$\\w{1,40}\\s*=\\s*Array\\([^;]+;\\s*@\\$\\w{1,40}\\s*\\[\\s*chr\\s*\\(\\s*\\d+\\s*\\)\\s*\\]\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*chr\\s*\\(\\s*\\d+\\s*\\)\\s*\\]\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*([\'"][^\'"]*[\'"]\\s*\\.?\\s*){15,}\\)\\s*\\)\\s*\\);', '<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^\'"]*["\']\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}=\\s*explode\\s*\\(\\s*["][^"\']*["\']\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*["\'][^"\']*["\']\\s*\\]\\s*\\)\\s*;\\s*@die\\s*\\(\\s*\\$\\w+\\[\\d+\\]\\(\\$\\w+\\[\\d+\\]\\)\\);\\s*}\\s*\\?>', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\'PGRpdi[^\']*\'\\s*;\\s*echo\\s*base64_decode\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\?>', '<\\?php\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*\\)\\s*;(\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*)+\\s*eval\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*\\)\\s*;', 'function\\s*_parseReqRoute\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*JRequest::getVar\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*AND\\s*md5\\s*\\(\\s*\\$_SERVER\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*==\\s*\'[^\']*\'\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*if\\s*\\(\\s*@\\$\\w{1,40}\\s*\\(\\s*get_magic_quotes_gpc\\s*\\(\\s*\\)\\s*\\?\\s*stripslashes\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*:\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*return\\s*true\\s*;\\s*\\}\\s*\\}\\s*\\}', '<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\$_POST\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*if\\s*\\(\\s*!\\$\\w{1,40}\\s*\\)\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*rtrim\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*@move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*\\.\\s*"[^"]*"\\s*\\.\\s*\\$\\w{1,40}\\s*\\)\\s*\\?\\s*print\\s*"[^"]*"\\s*:\\s*print\\s*["\'][^"\']*["\']\\s*;\\s*\\}\\s*/\\*[^\\*]+\\*/\\s*print\\s*[\'"][^\']+[\'"]\\s*;', 'if\\s*\\(\\s*\\$_REQUEST\\[\\s*\\\\\\\'.\\\\\\\'\\s*\\]\\s*\\)\\s*{\\s*eval\\(\\s*stripslashes\\(\\s*\\$_REQUEST\\[\\s*\\\\\\\'.\\\\\\\'\\s*\\]\\s*\\)\\s*\\);\\s*die\\(\\s*\\);\\s*}', 'if\\s*\\(\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*&&\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*==\\s*[\'"]1[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*\\?>.+?scandir\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*for\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*<\\s*=\\s*count\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\+\\+\\s*\\)\\s*\\{\\s*echo\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\.\\s*"[^"]*"\\s*;\\s*\\}\\s*\\}\\s*exit\\s*\\(\\s*\\)\\s*;\\s*\\}', 'function\\s*\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*\\)\\s*;.+?;\\s*eval\\s*\\(\\s*\\w+\\s*\\(\\s*\\$\\w{1,40}\\s*\\(\\s*"[^"]+"\\s*(\\)\\s*)+;', '<\\?phps\\*@?assert\\(@?base64_decode\\(@?str_rot13\\(\\$_POST\\["data"\\]\\)\\)\\);\\?>', '\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*iconv\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*file_get_contents\\s*\\(\\s*"http://[^"]*"\\s*\\)\\s*\\)\\s*;', 'if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*=="[^"]*"\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*die\\s*\\(\\s*\\)\\s*;\\s*\\}', 'ignore_user_abort\\s*\\(\\s*true\\s*\\)\\s*;\\s*set_time_limit\\s*\\(\\s*\\d+\\s*\\)\\s*;\\s*@ini_set\\s*\\(\\s*\'[^\']*\'\\s*,\\s*NULL\\s*\\)\\s*;\\s*@ini_set\\s*\\(\\s*\'[^\']*\'\\s*,\\s*0\\s*\\)\\s*;\\s*function\\s*getURL.+?getURL\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\}\\s*exit\\s*;\\s*\\}\\s*\\}\\s*', '\\$\\w{1,10}\\s*=\\s*Array\\s*\\(\\s*str_rot13\\s*\\([^;]+;\\s*\\$\\w{1,40}\\s*=\\s*Array\\s*\\([^;]+;\\s*@\\$\\w{1,40}\\s*\\[\\s*chr\\s*\\(\\s*\\d+\\s*\\)\\s*\\]\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*chr\\s*\\(\\s*\\d+\\s*\\)\\s*\\]\\s*\\(\\s*"[^"]*"\\s*\\)\\s*\\)\\s*;', '<\\?php\\s*@assert\\s*\\(\\s*str_rot13\\s*\\(\\s*\'[^\']+\'\\s*\\)\\s*\\)\\s*;\\s*\\?>', 'if\\s*\\(\\s*md5\\s*\\(\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*==\\s*"[^"]*"\\s*\\)\\s*\\{\\s*print\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*"[^"]*"\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\.\\s*basename\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*if\\s*\\(\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*\\}', '<\\?php\\s+\\$\\w+\\s*=\\s*\\$_SERVER\\[[^]]+\\]\\s*\\.\\s*["\'][^"]+["\']\\s*;\\s*include\\s*\\$\\w+\\s*\\.\\s*["\'][^"]+["\'];\\s* Smarty3::redirect\\([^)]+\\);\\s*\\?>', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*eval\\s*\\(\\s*file_get_contents\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*;', '<\\?(php)?\\s*@?preg_replace\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*[^]]+\\]\\s*,\\s* \\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*[^]]+\\]\\s*,\\s*[\'"][\'"]\\s*\\);\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*"[^"]*"==\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\{\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*if\\s*\\(\\s*is_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*move_uploaded_file\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*;\\s*echo\\s*"[^"]*"\\s*;\\s*\\}\\s*\\?>', '(?:\\$\\w{1,40}\\s*=\\s*[^;]{1,100}\\s*;\\s*){3,}@\\$\\w+\\s*\\(\\s*@\\$\\w{1,40}\\s*\\(\\s*@\\$\\w{1,40}\\s*\\(\\$_(?:GET|POST|COOKIE|REQUEST|SERVER)\\[[^\\]]+\\]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*die(\\(\\))?\\s*;', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*&&\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*fopen\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*,\\s*"[^"]*"\\s*\\)\\s*;\\s*fputs\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*base64_decode\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*print\\s*"[^"]*"\\s*;\\s*\\}', '(include|include_once)\\s*(\\()?\\s*"\\\\x2f[^.]+\\.(p\\\\x68p|\\\\x70h\\\\x70|\\\\x70hp|p\\\\x68\\\\x70|\\\\x70\\\\x68p)"\\s*(\\))?\\s*;', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*AND\\s*!isset\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*"[^"]*"\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*setcookie\\s*\\(\\s*"[^"]*"\\s*,\\s*"[^"]*"\\s*,\\s*time\\s*\\(\\s*\\)\\s*\\+\\d+\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*array\\s*\\([^)]+\\)\\s*;\\s*for\\s*\\(\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*\\$\\w{1,40}\\s*<\\s*count\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\+\\+\\s*\\)\\s*if\\s*\\(\\s*strpos\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*\\)\\s*!==\\s*false\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*is_mobile\\s*\\(\\s*\\)\\s*\\)\\s*exit\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*;\\s*\\}\\s*\\}', '\\$\\w{1,40}\\s*=\'[^\']*\'\\s*;\\s*if\\s*\\(\\s*preg_match\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$_SERVER\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}-\\s*>\\s*super_query\\s*\\(\\s*"[^"]*"\\s*\\.\\s*PREFIX\\s*\\.\\s*"[^"]*"\\s*,\\s*true\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*explode\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*\\)\\s*;\\s*if\\s*\\(\\s*\\(\\s*\\(\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\+86400\\s*\\)\\s*<\\s*time\\s*\\(\\s*\\)\\s*\\)\\s*\\|\\|!\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=@file_get_contents\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*;\\s*if\\s*\\(\\s*!\\$\\w{1,40}\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*;\\s*\\}\\s*\\$\\w{1,40}-\\s*>\\s*query\\s*\\(\\s*"[^"]*"\\s*\\.\\s*PREFIX\\s*\\.\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}-\\s*>\\s*query\\s*\\(\\s*"[^"]*"\\s*\\.\\s*PREFIX\\s*\\.\\s*"[^"]*"\\s*\\.\\s*time\\s*\\(\\s*\\)\\s*\\.\\s*"[^"]*"\\s*\\.\\s*\\$\\w{1,40}-\\s*>\\s*safesql\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\.\\s*"[^"]*"\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\(\\s*base64_decode\\s*\\(\\s*\'[^\']*\'\\s*\\)\\s*\\)\\s*\\.\\s*\\$_SERVER\\s*\\[\\s*\'[^\']*\'\\s*\\]\\s*;\\s*@file_get_contents\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*;\\s*\\}\\s*else\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*\\d+\\s*\\]\\s*;\\s*\\}\\s*\\}', 'if\\s*\\(\\s*preg_match\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\$_SERVER\\s*\\[\\s*\'HTTP_USER_AGENT\'\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*curl_init\\s*\\(\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\d+\\s*;\\s*curl_setopt\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*CURLOPT_URL\\s*,\\s*\'[^\']*\'\\s*\\)\\s*;\\s*curl_setopt\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*CURLOPT_RETURNTRANSFER\\s*,\\s*1\\s*\\)\\s*;\\s*curl_setopt\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*CURLOPT_CONNECTTIMEOUT\\s*,\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\s*curl_exec\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*curl_close\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*echo\\s*\\$\\w{1,40}\\s*;\\s*\\}', '//Footer-Template.+?//Footer-Template', '\\A\\s*<\\?php\\s+function\\s+(\\w{1,40})\\(\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=[^\\}]{1,99}\\}\\s*return\\s*\\2\\s*;\\s*\\}\\s*(\\$\\w{1,40})\\s*=\\s*\\1\\([\'"][^\'"]{1,99}[\'"]\\);\\s*(\\$\\w{1,40})\\s*=\\s*\\1\\([\'"][^\'"]{1,99}[\'"]\\);\\s*@?eval\\(\\s*(?:\\4|\\3)\\s*\\.\\s*[\'"][^\'"]{60000,}[\'"]\\s*\\.\\s(?:\\4|\\3)\\s*\\);\\s*(?:\\?>|\\Z)', '(\\$subject)\\s*=\\s*[\'"]Amazon\\s+LogIn\\s*Info[^\'"]{1,40}[\'"];\\s*mail\\(\\$\\w{1,40},\\s*\\1,\\s*\\$\\w{1,40}\\);\\s*header\\([\'"]Location:', '\\A\\s*<\\?(?:php)?\\s*[^\\?]{1,200}=\\s*@?file_get_contents\\s*\\(\\s*[\'"]https?://pastebin\\.com/(?:raw|download)(?:\\.php\\?i=|/)\\w{1,40}[\'"]\\s*\\);\\s*\\s*@?(?:eval|assert|system)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}\\s*\\(?\\s*\\$\\w{1,40}\\s*\\)?(?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '(\\$\\w{1,40})\\s*=\\s*@?create_function\\s*\\(\\s*[\'"]\\s*[\'"]\\s*,\\s*@?str_rot13\\s*\\(\\s*[\'"]\\s*@?riny\\s*\\(\\s*\\$\\w{1,40}\\[\\s*[^\\w]{0,2}\\w{1,40}[^\\w]{0,2}\\s*\\]\\s*\\)\\s*;\\s*[^\\w]{0,2}\\s*\\)\\s*\\)\\s*;\\s*@?\\1\\(\\s*\\)\\s*;', '\\A\\s*<\\?php\\s+/\\*[^\\*]{1,99}\\*/\\s+\\?>\\s*<\\?php\\s*\\$\\w{1,40}\\s*=[^\\?]{1,99}function\\s+(\\w{1,40})\\s*\\([^\\?]{200,999}(\\$\\w{1,40})\\s*=\\s*\\1\\(\\s*[\'"]\\s*[\'"][\\.\\,][^\\?]{21000,26000},\\2\\)[^\\)]{0,9}\\)\\s*;\\s*(?:\\?>|\\Z)', '<\\?php\\s*@?eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eNqFVm1vE0cQ.itbK6I.4oR7N47lVoQ4raUkTv0SQVl02pzX9jWX2[^\\)]{999,2000}["\']\\s*\\)\\s*\\)\\s*\\);?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+if\\s*\\(\\s*!defined\\s*\\(\\s*[\'"]([^\'"]{1,40})[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*define\\(\\s*[\'"]\\1[^@]{99,999}\\}function\\s*([^\\(]{1,40})\\(&\\$[^=]{1,40}=[\'"][^\'"]*[\'"]\\)\\{global[^\\?]{999,9999}\\.=\\2\\((\\$\\2)(?:\\)){3,6}[\'"],[\'"]\\w{16,48}[\'"]\\.\\(\\3=[\'"][^\'"]{1,999}[\'"]\\)\\);\\s*return\\s+true;\\s*\\?>\\w{16,40}', '\\A\\s*(<\\?php\\s*)@?unlink\\s*\\(\\s*__FILE__\\s*\\);[^>]{1,300}(\\$\\w{1,40})\\s*=\\s*\\$\\w{1,20}->user_login;\\s*(\\$\\w{1,9})\\s*=\\s*get_user_by\\s*\\([\'"]login[\'"],\\s*\\2\\s*\\);[^\\}]{9,99}wp_set_current_user\\s*\\(\\s*(\\3->ID)\\s*\\);\\s*wp_set_auth_cookie\\s*\\(\\s*\\4\\s*\\);[^\\}]{1,99}exit\\s*\\(\\);?\\s*\\}?', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*(?:ZXZhbCAoIGJhc2U2NF8|ZXZhbCAoYmFzZTY0Xw|ZXZhbChiYXNlNjRf|QGV2YWwoYmFzZTY0X|QGV2YWwgKGJhc2U2NF8|QGV2YWwgKCBiYXNlNjRf|QGV2YWwoIGJhc2U2NF8)[^?]{50,999}\\)\\s*\\)\\s*;?\\s*\\?>', '\\A\\s*<\\?php\\s*(?:@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*[\'"]cd\\s*\\w{1,9};\\s*mv\\s+\\w{1,9}\\.ico\\s+\\w{1,9}\\.php;\\s*[\'"]\\s*\\);\\s*){1,9}(\\$\\w{1,40})\\s*=[^;]{1,50};\\s*(\\$\\w{1,40})\\s*=\\s*[\'"]\\w{1,20}@\\w{1,7}\\.\\w{2,6}[\'"]\\s*;[^?]{1,50}mail\\s*\\(\\2,\\$\\w{1,20},\\1\\s*\\);?\\s*(?:\\?>|\\Z)', '<\\?php\\s+(?:\\$\\w{1,40}\\s*=(?:\\s*\\.?\\s*chr\\(\\d+\\)\\s*(?:\\.\\s*[\'"][^\'"]{0,40}[\'"])?){2,25};\\s*){1,5}[^,]{49,99},\\s*@?array\\s*\\([^;]{1,99};\\s*@?(?:include|include_once|require)\\s*\\(\\s*\\$\\w{1,40}\\);\\s*@?unlink\\(\\s*\\$\\w{1,40}\\s*\\);\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s+)(?:shell_exec|exec)\\s*\\(\\s*[\'"]/bin/bash[^\\>]{1,20}-i\\s+>&\\s+/dev/tcp/[\\d+\\.]{1,20}/\\d{1,6}\\s+\\d>&\\d[\'"][\'"]\\s*\\)\\s*;?', '\\A\\s*(<\\?php\\s*)(\\$\\w{1,9})\\s*=\\s*@?\\$_(?:GET|POST|COOKIE|REQUEST)\\[[\'"]?\\d+[\'"]?\\];\\s*if\\s*\\(?\\s*(?:md5)?\\s*\\((?:\\s*\\.?\\s*\\2\\s*){1,9}\\)\\s*[^\\w]{2,3}\\s*[\'"]\\w{0,40}[\'"]\\s*\\)?\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|REQUEST)\\[\\2\\]\\s*\\)\\s*;?', '\\A\\s*<\\?php\\s*@?error_reporting\\s*\\(0\\);\\s*ini_set\\s*\\([\'"]display_errors[\'"],0\\);\\s*eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{9000,13000}[\'"]\\)\\)\\);(\\$\\w{1,40})[^\\?]{9,150}mail\\(\\1[^\\)]+\\);\\s*print\\s*\\([^\\)]+\\);?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(?:echo|print)\\s*[\'"][^\'"]+[\'"];\\s*\\?>\\s*<\\?php\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*[\'"]wget\\s*https?:\\/\\/[^\\s]{1,99}\\s+-O\\s+\\w{1,40}\\.php[\'"]\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"](?:ZXJyb3JfcmVwb3J0aW5nKDAp|cnJvcl9yZXBvcnRpbmcoMCk|cm9yX3JlcG9ydGluZygwKQ)[^\'"]{50,1000}(?:X2V4aXN0cygnc2hlbGxfZXhlYw|ZXhpc3RzKCdzaGVsbF9leGVj|eGlzdHMoJ3NoZWxsX2V4ZWM)[^\'"]{400,1500}[\'"]\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s*)@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"](?:ZXJyb3JfcmVwb3J0aW5nKDAp)[^\'"]{999,3000}(?:cmxfZXhlY|dXJsX2V4ZWM|Y3VybF9leGVj)[^\'"]{9,200}(?:cmVnX21hdGNo|cHJlZ19tYXRjaA|ZWdfbWF0Y2g)[^\'"]{1,300}[\'"]\\s*\\)\\s*\\)\\s*;?', '\\A\\s*<\\?php\\s[ ]{200,}[^\\?]+\\?>\\s*(<\\?php\\s+//\\sSilence\\sis\\sgolden\\.?\\s*(?:\\?>|\\Z))', 'RewriteCond\\s*%{HTTP_USER_AGENT}\\s+android\\|[^\\[]{199,400}\\s*\\[NC,OR\\]\\s+RewriteCond\\s*%{HTTP_USER_AGENT}\\s+\\^\\(\\d+[^\\$]{999,1999}RewriteRule\\s+\\^\\$\\s+http://\\w{1,9}\\.\\w{1,6}/redirect\\.php\\s+\\[R,L\\]', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s*=\\s*\\$_SERVER\\[[\'"]\\\\x44\\\\117\\\\103\\\\125[^\'"]{5,99}[\'"]\\]\\s*\\.\\s*[\'"]\\\\x2f\\\\143\\\\x6f\\\\x72[^\'"]{1,99}[\'"];\\s*include\\s*\\1\\s*\\.\\s*[\'"]\\\\x[^\'"]{1,40}[\'"]\\s*;\\s*Smarty\\d*::redirect\\([\'"]\\\\x[^\'"]{1,99}[\'"]\\s*,\\s*[\'"][^\'"]{0,40}[\'"]\\s*,\\s*[^\\$]{1,20}?\\1\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*[\'"]\\?>[\'"]\\.base64_decode\\s*\\(\\s*[\'"](?:PD9waH|IDw\\/cGhw|PD8|IDw\\/)[^\'"]{9,300}(?:PT0gIlpldVMi|PSAiWmV1UyI|ICJaZXVTI|IlpldVMi)[^\'"]{200,1500}[\'"]\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*[^/]{1,9}\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"](?:aWYgKGlzc2V0|aWYoaXNzZXQ|IGlmIChpc3NldA)[^\'"]{1500,1900}(?:bWFpbCg|YWlsKA|aWwo)[^\'"]{20,300}[\'"]\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eNpdUs1u00AQfpWNlYMdrDhO89dEOZTKolEpQYkBoRp[^\'"]{200,999}[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?error_reporting\\s*\\([^\\)]+\\);\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{0,40}[\'"]\\s*;\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"](?:Y2xhc3M|IGNsYXNz)[^\'"]{5000,9000}(?:IUBpbmNsdWRlX29uY2UoYg|ZighQGluY2x1ZGVfb25jZShi|KCFAaW5jbHVkZV9vbmNlKGI)[^\'"]{1,999}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{999,3500}(?:PHRpdGxlPldvcmRwcmVzcyBDb250ZW50IEZpbGU|dGl0bGU\\+V29yZHByZXNzIENvbnRlbnQgRmlsZQ|aXRsZT5Xb3JkcHJlc3MgQ29udGVudCBGaWxl)[^\'"]+[\'"]\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*\\$\\{[\'"](?:G|\\\\x47)[^\'"]{1,29}[\'"]\\}\\[[\'"][^\'"]{1,19}[\'"]\\]\\s*=[^%]{15000,19000}\\]\\},FILTER_VALIDATE_IP,FILTER_FLAG_IPV4\\)\\)\\{if\\(ip2long\\(\\$\\{\\$\\{[\'"](?:G|\\\\x47)[^\\?]{999,1500}\\$\\{[\'"](?:G|\\\\x47)[^\'"]{1,29}[\'"]\\}\\[[\'"][^\'"]{1,40}[\'"]\\]\\}=[\'"][\'"];\\}\\}\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(\\$\\w{1,9})\\s*=\\s*chr\\s*\\(99\\)\\s*\\.\\s*chr\\(104\\)\\s*\\.\\s*chr\\s*\\(114\\)\\s*;\\s*\\$\\w{1,9}\\s*=\\s*\\1\\s*\\(\\d+\\)\\.[^\'"]{9,600}\\$\\w{1,9}\\s*=\\s*\\$\\w{1,9}\\s*\\(\\s*[\'"]\\s*["\'],\\s*\\$\\w{1,9}\\s*\\);\\s*@?\\$\\w{1,9}\\s*\\(\\s*\\);\\s*(?:\\Z|\\?>)', '\\A\\s*(<\\?php\\s+)@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*[\'"]cd[ ]\\/tmp;\\s*wget\\s+-O\\s+(\\w{1,9})\\s+https?:\\/\\/[^;]{1,99};\\s*chmod\\s+777\\s+\\2[^>]{1,99}>\\s*\\/dev\\/null\\s*\\d>&\\d\\s*&[\'"]\\s*\\)\\s*;?', '\\A\\s*(<\\?php\\s+)@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*str_rot13\\s*\\(\\s*[\'"]\\s*riny[^\\$]{1,9}\\$_\\w{1,6}\\[\\w{1,9}\\]\\s*\\)\\s*;\\s*[\'"]\\s*\\)\\s*\\)\\s*;?', '\\A\\s*(<\\?php\\s+)[^)]{0,20}\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*[\'"]cd\\s*/tmp;\\s*(?:w?get|lwp-download|fetch|lynx|curl)\\s+[^\\w]{0,2}\\w{0,9}\\s*https?://[^;]+/([\\w]{1,40})(\\.txt)\\s*;\\s*perl\\s+(?:/tmp/)?\\2\\3\\s*;\\s*rm\\s+[^\\w]{1,2}\\w{1,2}\\s*\\2\\3\\s*;?[^)]{0,20}\\)\\s*;?', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[[^\\]]{1,40}\\];\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\1\\s*\\)\\s*\\)\\s*\\{\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*base64_decode\\s*\\(\\s*\\1\\s*\\)\\s*\\)\\s*;?\\s*\\}?\\s*(?:\\?>|\\Z)', ')\\s*\\s*|\\Z)', '\\A\\s*<\\?php\\s+@?eval\\(gzinflate\\(base64_decode\\(base64_decode\\([\'"][^\'"]{999,2500}[\'"]\\)\\)\\)\\);?\\s*\\?>\\s*\\Z', '\\A\\s*(<\\?php\\s+)[^\\(]{1,99}\\s*(?:exec|shell_exec)\\s*\\(\\s*[\'"]\\s*if\\s+curl\\s*(?:127\\.0\\.0\\.1|localhost)\\s+-o\\s+/dev/null\\s+2>/dev/null;\\s+then curl\\s+-o\\s*-\\s*https?://[^\\)]{1,99}\\)\\s*;?\\s*(?:echo\\s*\\(?\\s*[\'"][^\'"]*[\'"]\\s*;?)?', '\\A\\s*<\\?php\\s+echo\\s+base64_decode\\s*\\([\'"][^\'"]{1,40}[\'"]\\);\\s*@include(?:_once)?\\s*\\(\\s*[\'"]https?:\\/\\/[^\\)]+[\'"]\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s*)@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"](?:ZXJyb3JfcmVwb3J0aW5nKDAp)[^\'"]{999,3000}[\'"]\\s*\\)\\s*\\)\\s*;?([^\\@]{1,20}\\@version[^\\@]{9,99}@package\\s*Joomla)', '(\\{)\\s*(\\$\\w{1,40})\\s*=\\s*@\\$_COOKIE\\[[^\\]]{1,40}\\]\\s*;\\s*if\\s*\\(\\s*\\2\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*\\2\\(\\s*@\\$_COOKIE\\[[^\\]]{1,40}\\]\\s*\\)\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*\\2\\(\\s*@\\$_COOKIE\\[[^\\]]{1,40}\\]\\s*\\)\\s*;\\s*@?\\3\\s*\\(\\s*.?[\'"](.).{0,40}\\5e\\w?.?[\'"]\\s*,\\s*\\4\\s*,\\s*[^\\)]{1,40}\\s*\\)\\s*;?\\s*\\}', '\\A\\s*<\\?php\\s*@?error_reporting\\s*\\([^\\)]+\\);\\s*(\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{0,40}[\'"]\\s*;)+\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"](?:Y2xhc3M|IGNsYXNz)[^\'"]{5000,9999}(?:aWYgKChpbmNsdWRl|ZiAoKGluY2x1ZGU|ICgoaW5jbHVkZQ)[^\'"]{1,2000}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*[\'"]?>[\'"]\\.base64_decode\\s*\\(\\s*[\'"](?:PD9waH|IDw\\/cGhw|PD8|IDw\\/)[^\'"]{200,1000}(?:dW5saW5rKA|bmxpbmso|bGluayg)[^\'"]{200,1500}[\'"]\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]FZe1rsbKkkbf5UbnyIGZNJrA8JuZ7WRkZmY[^\'"]{4499,5000}[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php[ ]{200,}\\s*(?:\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*[^\\)]+\\s*\\);\\s*){1,5}(\\$\\w{20,99})\\s*=\\s*[\'"](?:ZXZhb|IGV2YW)[^"\']+["\'];\\s*if\\s*\\(\\s*\\!function_exists\\s*\\(\\s*[\'"](\\w{1,40})[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*function\\s*\\2\\s*\\([^\\?]{100,500}\\(\\s*\\$\\w{1,40}\\s*,[^\\?]+\\1\\s*\\)\\s*;?\\s*\\}?\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s*)@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]ZXJyb3JfcmVwb3J0aW5nKDApO[^\'"]{1,600}(?:PHRpdGxlPg|dGl0bGU|aXRsZT4|SFRUUF9SRUZFUg|VFRQX1JFRkVS|VFBfUkVGRVI)[^\'"]{1,600}[\'"]\\s*\\)\\s*\\)\\s*;?', '\\A\\s*(<\\?php\\s*)@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,600}(?:QGN1cmxfc2V0b3B0|Y3VybF9zZXRvcHQ)[^\'"]{1,600}(?:ZXZhbA|dmFs|YWwo)[^\'"][^\'"]{1,600}[\'"]\\s*\\)\\s*\\)\\s*;?', '[^\\?]+?google\\|yahoo\\|msn\\|aol\\|bing[^\\*]+?index\\.php\\s+\\[L\\]\\s*', '(\\$\\w{1,40})=new\\s+\\w{1,40}\\(\\);(\\$\\w{1,40})=new\\s+Loader\\(\\1\\);\\1->set\\([\'"]\\w{1,40}[\'"],\\2\\);\\$\\w{1,40}=new\\s+DB\\([^\\}]{1,600}?\\}\\}if\\(file_exists\\([\'"](\\w{1,40}[\'"\\.ph]{5,9})[\'"]\\)\\)\\{include(?:_once)?\\s*\\(?[\'"]\\3[\'"]\\)?;\\}', '\\A\\s*<\\?PhP\\s*EVaL\\s*\\(\\s*BAsE64_DEcODe\\s*\\(\\s*[\'"][^\'"]{1,99}X3Bhc3Mg[^\'"]{1,99}dGlvbiA9ICdGaWxlc01hbic7Ci[^\'"]{99,999}(?:IDQwNCBOb3QgRm91bmQ|NDA0IE5vdCBGb3VuZA)[^\'"]+[\'"]\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s+=\\s+[\'"][^\'"]{9999,}[\'"];@eval\\((?:gzinflate|gzuncompress)\\(base64_decode\\(\\1\\)\\)\\);?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+/\\*[\\*]*\\*/\\s*@?eval\\(base64_decode\\([\'"][^\'"]{1,9}ZnVuY3Rpb25fZXhpc3Rz[^\'"]{1,500}KCRHTE9CQUxTWy[^\'"]{1,999}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eNqlW.tvE9e2.leGqPc0hpDMjMceG5TT[^\'"]{8800,9999}[\'"]\\)\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '(<\\?php\\s*)@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]\\w{0,40}(?:cnJvcl9yZXBvcnRpbmcoMCk|ZXJyb3JfcmVwb3J0aW5nKDAp)[^\'"]{1,300}(?:VFBfVVNFUl9BR0VOVC|VFRQX1VTRVJfQUdFTlQ|SFRUUF9VU0VSX0FHRU5U)[^\'"]{1,999}(?:cmVnX21hdGNo|cHJlZ19tYXRjaA|ZWdfbWF0Y2g)[^\'"]{1,999}(?:aXQoKTs|eGl0KCk7|ZXhpdCgp)[^\'"]{1,300}[\'"]\\)\\s*\\)\\s*;', '(/)\\s*@?preg_replace\\s*\\(\\s*.?[\'"](.).{0,40}\\2e\\w?.?[\'"]\\s*,\\s*[\'"][^\'"]+[\'"]\\s*,\\s*[\'"][\'"]\\s*\\)\\s*;?\\s*(/)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,600}(?:Pgo8dGl0bGU|Cjx0aXRsZT4|PHRpdGxlPg|IDx0aXRsZT4)[^\'"]{1,1500}IFByaXYgU2hlbGw[^\'"]+[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '<\\?php[ ]{200,}(?:\\s*(?:\\$\\w{1,40})\\s*\\=\\s*(?:[\'"\\s\\.base64_dco]{13,99}|[\'"\\s\\.gzuncompres]{12,99})\\s*;){2}@?eval(/[^/]{0,40}/)\\(\\1\\$\\w{1,40}\\1\\(\\1\\$\\w{1,40}\\([\'"][^\'"]+[\'"](?:\\s*\\)\\s*){1,6};?\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s*)\\{\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]+[\'"]\\s*;\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\2(?:\\s*\\)\\s*){1,6};?\\s*\\}', '\\A\\s*<\\?php\\s+@?preg_replace\\s*\\(\\s*.?[\'"](.).{0,40}\\1(?:[\'"]\\s*\\.\\s*[\'"])?e\\w?.?[\'"]\\s*,[^\\),]+\\)\\s*\\)\\s*\\)\\s*\\s*;[^\\;]{0,40};\\s*(?:\\?>|\\Z)', '\\s*\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\s*\\(?\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[[^\\]]{1,40}\\](?:\\s*\\)\\s*){1,6};?\\s*', '(<\\?php\\s*)if\\s*(?:\\(\\s*md5)?\\s*\\(\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[^\\]]{1,40}\\]\\s*\\)\\s*[^\\w]{2,3}\\s*[\'"][^\'"]*[\'"]\\s*\\)\\s*\\(\\s*(\\$\\w{1,40})\\s*=\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[^\\]]{1,40}\\]\\s*\\)\\s*\\.\\s*@?\\2\\s*\\(\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[^\\]]{1,40}\\]\\s*\\)\\s*;', '<\\?php\\s*@?eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eNptll1vE0cUhv.KYKWqDSb[^\'"]{1499,1999}["\']\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '(\\{)\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]{1,40}\\s*\\]\\s*\\(\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]{1,40}\\s*\\]\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*,\\s*@?\\$\\w{1,40}\\s*\\)\\s*\\)\\s*;\\s*(\\})', '(?:\\$\\w+\\s*=\\s*[\'"][\\w\\\\]+?[\'"]\\s*\\^\\s*[\'"][\\w\\\\]+?[\'"];\\s*)+\\$\\w+\\(\\$\\w+\\s*,\\s*[\'"][\\w\\\\]+?[\'"]\\^[\'"][\\w\\\\]+?[\'"]\\s*,\\s*[\'"]\\w+[\'"]\\);(?://\\w{16,64})?', '<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*file_get_contents\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*\\)\\s*;\\s*\\1\\s*=\\s*base64_decode\\s*\\(\\s*\\1\\s*\\)\\s*;\\s*file_put_contents\\s*\\(\\s*[\'"]([^\'"]+)[\'"]\\s*,\\s*\\1\\s*\\)\\s*;\\s*include\\s*\\(\\s*[\'"]\\2[\'"]\\s*\\)\\s*;\\s*unlink\\s*\\(\\s*[\'"]\\2[\'"]\\s*\\)\\s*;\\s*(?:|\\?>|\\Z)', '<\\?php\\s*//[\\#]{3}=[\\#]{3}\\s*error_reporting[^\\?]{4000,6000}?/[\\#]{3}=[\\#]{3}\\s*\\?>', 'function\\s+(\\w{1,40})\\(\\)\\s*\\{\\s*if\\s*\\(\\s*stripos\\s*\\(\\s*@\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*(\\w+)\\s*\\(\\s*\'[^\']*\'\\s*,\\s*\\d+\\s*\\)\\s*\\]\\s*,\\s*\\2\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*,\\s*\\d+\\s*\\)\\s*\\)\\s*===\\s*false\\s*\\)\\s*\\{[^&]+add_action\\s*\\(\\s*\\2\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*,\\s*\\w+\\s*\\)\\s*,\\s*["\']\\1["\']\\s*\\)\\s*;', '(\\$\\w{1,40})\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[[^\\]]+\\]\\s*;\\s*if\\s*\\(\\s*!is_user_logged_in\\s*\\(\\s*\\)\\s*\\)\\s*\\{\\s*(wp_set)_current_user\\s*\\(\\s*\\1\\s*\\)\\s*;\\s*\\2_auth_cookie\\s*\\(\\s*\\1\\s*\\)\\s*;\\s*\\}', '\\A\\s*<\\?php\\s+(?:\\s*@\\w{1,40}\\([^\\)]{1,40}\\);\\s*){2,9}if\\s*\\(?\\s*isset\\s*\\(\\s*\\$_(?:G|P|C|S|R)[^\\{]{1,600}\\{\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*exit\\(?\\)?;\\s*(?:\\?>|\\Z)', 'if\\s*\\(\\s*!function_exists\\s*\\(\\s*\'(wp_func_jquery)\'\\s*\\)\\s*\\)\\s*\\{\\s*function\\s*\\1\\s*\\(\\s*\\)\\s*\\{\\s*\\$host\\s*=\\s*\'https?://\'\\s*;[^\\}]{1,999}(?:\\}\\s*if\\s*\\(\\s*[^\\{]{1,40}\\s*\\)\\s*\\{)?\\s*\\}?\\s*\\}?\\s*(add_action\\(\'wp_)footer\'\\s*,\\s*\'\\1\'\\);\\s*\\}(?:\\s*else\\s*\\{\\s*\\2head\',\\s*\'\\1\'\\);\\s*\\}\\s*\\})?', 'function\\s+(\\w{1,40})\\(\\)\\s*\\{[^=\\}]+(\\$\\w{1,40})\\s*=\\s*(\\$wpdb->)get_results\\([\'"][^\'"]*FROM\\s+\\3users[^\'"]*[\'"]\\);[^\\{]+foreach\\s*\\(\\s*\\2[^\\}]+\\$\\w{1,40}\\s*>=\\s*8\\s*\\)[^\\}]+(\\$\\w{1,40})\\[\\]\\s*=\\s*\\$\\w{1,40};\\s*\\}\\s*\\}\\s*return\\s+\\4\\;\\s*\\}\\s*(\\$\\w{1,40})\\s*=\\s*\\1\\(\\);\\s*(?:print_?r?|echo)\\(\\5\\);', '\\A\\s*<\\?php\\s*\\$\\{[\'"](?:G|\\\\x47)[^&]{999,6000}/\\\\x74(?:i|\\\\x69)(?:t|\\\\x74)(?:l|\\\\x6c)(?:e|\\\\x65)\\\\x3e[^`]+\\)\\);return\\$\\{\\$\\{[\'"](?:G|\\\\x47)[^\'"]{9,18}[\'"]\\}\\[[\'"][^\'"]+[\'"]\\]\\};\\}echo\\s*\\(?\\s*[\'"][^;]*[\'"]\\s*\\)?\\s*;\\s*(?:\\?>|\\Z)', '\\s*document\\.write\\(\\s*[\'"]\\\\u00[^\'"]{999,5000}[\'"]\\)\\s*<\\s*/script>\\s*<\\?php\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,999}c2l4X2dldHB3dWlkKC[^\'"][^\'"]{1,999}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,999}Y3NzL2ltYWdlcy9pLnR4dC[^\'"]{1,99}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+@?eval\\s*\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*base64_decode\\s*\\(\\s*[\'"]PD9waHANCmhlYWRlcignTG9jYXRpb246IHRva2Vu[^\'"]{999,1999}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '(<\\?php\\s*echo\\s*[^\'"]{1,40}\\s*;\\s*@)eval(\\(\\$_POST\\[\\w+\\]\\);\\s*\\?>)', '(<\\?php\\s+)eval\\(base64_decode\\([\'"]DQplcnJvcl9yZXBvcnRpbmcoMCk7[^\'"]{1,600}cmVmZXJl[^\'"]{1,999}eGl0[^\'"]{1,500}[\'"]\\)\\);', '\\A\\s*(<\\?php\\s+)error_reporting\\s*\\(0\\)\\s*;(?:\\s*ini_set\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*,\\s*[\'"][^\'"]*[\'"]\\s*\\)\\s*;\\s*){1,2}if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)[^\\{]{1,99}\\{\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{60000,}[\'"];\\s*\\2\\s*=\\s*ereg_replace\\([^\\)]{1,40}\\s*\\2\\s*\\)\\s*;\\s*@?eval\\(base64_decode\\(\\2\\)\\);\\s*die\\(\\);\\s*\\}', '(protected\\s+function\\s+send\\(\\s*(\\$\\w{1,40})\\s*,\\s*(\\$\\w{1,40})\\s*\\)\\s*\\{)\\s*[^\\}]{1,500}\\s*(\\$\\w{1,40})\\s*=\\s*(\\2|\\3)->getCcNumber\\(\\);[^>]{1,200}\\5->getCcExpMonth\\(\\);[^/]{200,400}(\\$\\w{1,40})\\s*=\\s*[\'"][\\w=]{4,40}[\'"];\\s*(\\$\\w{1,40})\\s*=\\s*base64_decode\\(\\s*\\6\\s*\\);[^\\{]+if\\s*\\(\\s*isset\\(\\4\\)\\)\\s*\\{\\s*@?mail\\(\\s*\\7\\s*,[^;]{1,40};\\s*\\}(\\s*\\})', 'if\\s*\\(is_object\\(\\$_SESSION\\["__default"\\]\\["user"\\]\\)\\s*&&\\s*!\\(\\$_SESSION\\["__default"\\]\\["user"\\]->id\\)\\)\\s*{echo\\s*"\\s*\\s*\\s*]+>\\s*\\s*"\\s*;?\\s*\\}\\s*;?', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*is_file\\(\\s*[\'"]/[^\'"]+\\.php[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*include(?:_once)?\\s*\\(\\s*[\'"]/[^\'"]+/wp\\-[\\w\\-]{1,20}\\.php[\'"]\\s*\\);\\s*\\}\\s*\\?>', '\\A\\s*<\\?(?:php)?\\s*if\\(!function_exists\\([\'"]?\\w{1,40}[\'"]?\\)\\)\\{function\\s+(\\w{1,40})\\(\\$\\w{1,40}\\)\\{\\$\\w+=array\\([^&]{999,3000}(\\$\\w{1,40})=[\'"]\\1[\'"];(\\$\\w{1,40})=\\2\\([^\\)]{1,40}\\);(\\$\\w{1,40})=\\3\\([\'"][\'"],\\2\\(\\$\\w{1,40}\\)\\);\\4\\(\\);\\}?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]JG[^\'"]{1,40}PWV4cGxvZGUo[^\'"]{16000,32000}O2V2YWwo[^\'"]{1,99}[\'"]\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '(\\{)\\s*@?copy\\(\\s*["]https?://[^"\']+["]\\s*,\\s*["\'][^\\$][^.]+\\.php["\']\\s*\\);', '(?|\\Z)', '\\A\\s*<\\?php\\s+system\\([^\\)]{1,99}\\)\\s*;\\s*system\\(["\']mkdir\\s+[^\\)]{1,40}/sok[\'"]\\)\\s*;\\s*system\\(["\']mkdir\\s+[^\\)]{1,40}com_jooomlas[\'"]\\)\\s*;(?:\\s*system\\([^\\)]{1,99}\\)\\s*;\\s*){1,9}echo\\s*\\(?\\s*[\'"][^\'"]*[\'"]\\s*\\)?\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+[^\\$]*(?:\\$[0_O]{1,12}\\s*=\\s*[\'"]\\d+[\'"]\\s*;\\s*){2,5}(\\$[0_O]{1,12})\\s*=\\s*\\(?[\'"][^\'"]{20,80}[\'"]\\)?\\s*;\\s*(\\$[0_O]{1,12})\\s*=\\s*\\1[\\{\\[]\\d+[\\}\\]]\\.[^`]{34500,37000}@eval\\(\\$[0_O]{1,12}\\);unset\\([^\\)]{60,99}\\);exit\\(\\);\\}\\}[\'"]\\);\\$\\{[\'"][^\'"]+[\'"]\\}\\[[\'"][^\'"]+[\'"]\\]\\(\\);\\s*(?:\\?>|\\Z)', '(\\$GLOBALS\\[[^\\]]{1,40}\\])=Array\\(base64_decode\\([^\\?]{999,3000}[\'"]<\\?php\\s*\\$\\w{1,9}\\[\\d+\\]\\s*\\?>[\'"]\\);\\1\\[\\d+\\]\\(\\$\\w{1,9}\\);\\s*include(?:_once)?\\s*\\(\\s*[\'"][^\'"]{1,40}\\.php[\'"]\\s*\\)\\s*;\\s*@\\1\\s*\\[\\s*\\d+\\s*\\]\\s*\\(\\s*[\'"][^\'"]{1,40}\\.php[\'"]\\s*\\)\\s*;', 'eval\\(base64_decode\\(\'(?:JGY9|JGYgP)[^\'"]+?\'\\)\\);', '(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"\\s]{20,80}[\'"];\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][\'"];\\s*foreach\\([^\\)]{1,40}\\)\\s*\\{\\s*\\2\\s*\\.?=\\s*\\1\\[[^\\?]{999,1500}\\s*(\\$\\w{1,40})\\s*=\\s*\\$\\w{1,40}\\([\'"\\s\\.creat_funio]{20,190}\\s*\\);\\s*(\\$\\w{1,40})\\s*=\\s*\\3\\s*\\([^\\)]{1,40}\\)\\s*\\)\\s*;\\s*\\4\\(\\);\\s*exit\\(\\);\\s*\\}', '\\A\\s*<\\?php\\s+@?(?:system|exec|passthru|shell_exec|popen|eval|assert)\\s*\\([\'"]whoami[\'"]\\);\\s*\\?>(?:\\s*[^\\?]{0,40}\\s*<\\?php\\s+phpinfo\\s*\\(\\);\\s*\\?>)?\\s*\\Z', '\\A\\s*<\\?php\\s+@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*["\']ZWNobyc8Zm9ybSBhY3Rpb249IiIgbWV0aG9kPSJwb3N0[^\'"]{1,500}KEBjb3B5[^\'"]{1,500}[\'"]\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?(?:php)?\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]aWYoJGF1dGg[^\'"]{9999,15000}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+\\$\\w{1,40}\\s*=\\s*array\\s*\\(\\s*(?:[\'"][^\'"]{20,80}[\'"],?){99,150}\\);\\s*@?eval\\s*\\(\\s*[\'"]\\\\x65\\\\x76(?:\\\\x61|\\\\x69)\\\\x6C[^\'"]{99,999}(?:\\\\x29){4}\\\\x3B[\'"]\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+@?(?:system|exec|passthru|shell_exec|popen|eval|assert)\\s*\\s*\\(\\s*base64_decode\\s*\\([\'"](?:aWYgKCRfR0VUWy|aWYgKCRfUE9TVF)[^\'"]{99,3000}[\'"]\\)\\s*\\)\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+@?eval\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*(?:gzuncompress|gzinflate)?\\s*\\.?\\s*\\(?\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,40000}[\'"](?:\\s*\\)\\s*){1,6};\\s*\\?>\\s*<\\?php\\s*\\/\\*[^\\*]{1,99}\\*/\\s*\\?>', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{20,40}[\'"];\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(GET|POST)\\[[^\\]]{1,40}\\]\\s*\\)\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*md5\\s*\\(\\s*\\$_(GET|POST)\\[[^\\]]{1,40}\\]\\s*\\)\\s*[^\\w]{2,3}\\s*\\1\\s*\\)\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\$_\\2\\[[^\\]]{1,40}\\]\\s*\\)\\s*\\);\\s*exit;\\s*\\}[^\\}]{1,99}\\}\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"](?:QGV2YWwoJF9QT1NUW|ZXZhbCgkX1BPU1R)[^\'"]{1,99}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(?:(?:print|echo)\\s*[^;]{1,99}?\\s*;)?\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]{1,40}\\s*\\]\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]{1,40}\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eNq1WvtvE9e2.leG[^\'"]+[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*error_reporting\\(0\\);\\s*if\\s*\\(\\s*!\\s*defined\\s*\\(\\s*[\'"]WP_OPTION_KEY[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*function\\s*\\w{1,40}[^`]{29000,33000}\\$this-\\s*>\\s*\\w{1,40}\\s*=\\s*(\\$\\w{1,40})\\s*;\\s*\\1\\s*%\\s*=\\s*\\$\\w{1,40}\\s*;\\s*return\\s*\\1\\s*;\\s*\\}\\s*\\}\\s*(?:\\?>|\\Z)', '\\$\\{[\'"](?:G|\\\\x47)(?:L|\\\\x4c)[^]]{9,49}\\]=[\'"][^\'"]{3,12}[\'"];\\$\\{\\$\\{[\'"](?:G|\\\\x47)(?:L|\\\\x4c)[^]]{9,49}\\]\\}=[\'"][^\'"]{99,500}\\\\x31\\\\x30\\\\x34\\\\x2e\\\\x31\\\\x33\\\\x31\\\\x2e\\\\x31\\\\x35\\\\x34\\\\x2e\\\\x31\\\\x35\\\\x34[^\'"]+[\'"];@?exec\\([\'"](?:p|\\\\x70)(?:e|\\\\x65)(?:r|\\\\x72)(?:l|\\\\x6c)[^\'"]{1,99}[\'"]\\);', '\\A\\s*<\\?php\\s*@?eval\\s*\\([\'"]\\?>[\'"]\\s*\\.\\s*base64_decode\\([\'"]PD9waHANCnNlc3Npb25fc3Rhcn[^\'"]{999,1500}[\'"]\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*[^\\$]{1,600}(\\$\\w{0,9}pass)\\s*=\\s*[\'"][\'"]*[\'"];\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_POST\\s*\\[\\s*([^\\}]{1,40})\\s*\\][^\\{]+\\{\\s*@?mail\\s*\\(\\s*[\'"][^\'"]*[\'"]\\s*,\\s*[\'"][^\'"]*[\'"]\\s*,\\s*__FILE__\\s*\\.\\s*[\'"][^\'"]*[\'"]\\s*\\.\\s*\\1\\s*\\.\\s*[\'"][^\'"]*[\'"]\\s*\\.\\s*\\$_POST\\s*\\[\\s*\\2\\s*\\]\\s*\\)\\s*;\\s*\\}\\s*\\?>', '\\A\\s*<\\?php\\s*/\\*[^`]{3000,5000}?\\*/\\s*@?eval\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\s*rawurldecode\\s*\\(\\s*[\'"][^\'"]+[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eNqtW.tzE2W..[^\'"]+[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?(?:php)?\\s*(?:(?:/(?:\\*|/)[^\\n/]{0,20}(?:/|\\n))|\\s+)\\s*\\$[O0]{6,12}=urldecode\\([\'"]%[^\'"]{1,200}[\'"]\\);(?:\\s*\\$[O0]{6,12}\\.?=(?:\\$[O0]{6,12}\\{?\\d*\\}?\\.?){2,10};){2,9}\\s*\\$_\\w{1,20}=__FILE__;\\s*\\$\\w{1,40}=[\'"][^\'"]{60000,}[\'"];\\s*@?eval\\(\\$[O0]{6,12}\\([\'"]JF9[^\'"]{1,999}[\'"]\\)\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*\\$[0_oO]{1,9}\\s*=\\s*[\'"]?__FILE__[\'"]?\\s*;\\s*\\$[0_oO]{1,9}\\s*=\\s*[\'"][^\'"]+[\'"]\\s*;\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\s*\\(?\\s*[\'"][^\'"]+[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+[^\\$]{1,200}\\s*(\\$\\w{1,9}(?:code|payload|evi?l))\\s*=\\s*[\'"][^\'"]{30000,60000}[\'"]\\s*;\\s*\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\s*\\(?\\s*\\1(?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s+)(?:\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*\\$_POST\\s*\\[\\s*[^\\]]{1,40}\\s*\\]\\s*\\)\\s*;\\s*){1,9}(\\$\\w{1,40})\\s*=\\s*@?mail\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*(?:,\\s*\\$\\w{1,40}\\s*)?\\)\\s*;\\s*if\\s*\\(\\s*\\2\\s*\\)\\s*\\{[^\\}]{1,40}\\}\\s*else\\s*[^\\}]{1,40}\\}', '\\A\\s*<\\?php[^\\$]{1,600}(?:\\s*\\$\\w{1,40}\\s*=\\s*(?:strrev)?\\s*\\(?\\s*(?:[\'"(?:\\s\\.base64_dco]{15,40}|[\'"\\s\\.aceglpr_]{15,40})\\s*\\)?\\s*;){1,2}\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]+[\'"]\\s*;[^\\?]+,\\s*[^\\$]{1,199}\\1[^;]+;\\s*exit\\(\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*str_i?replace\\s*\\(\\s*[\'"][^\'"]{1,40}[\'"]\\s*,\\s*[\'"][^\'"]{0,40}[\'"]\\s*,\\s*[\'"]\\w{20,80}[\'"]\\s*\\)\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{999,25000}[\'"]\\s*;\\s*@?eval\\s*\\(\\s*\\1\\s*\\(\\s*\\2\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '(\\$\\w{1,40})\\s*=\\s*[\'"]\\w{20,80}[\'"]\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*str_i?replace\\s*\\(\\s*[\'"][^\'"]{1,40}[\'"]\\s*,\\s*[\'"][^\'"]{0,40}[\'"]\\s*,\\s*\\1\\s*\\)\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\\}]{999,25000}\\}[^\\$]{0,40}\\s*(\\$\\w{1,40})\\s*=\\s*\\2\\s*\\(\\s*\\3\\s*\\)\\s*;\\s*trigger_error\\s*\\(\\s*\\4\\s*,[^\\)]{1,40}\\s*\\)\\s*;', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,40}LyogV1NPI[^\'"]{9999,}[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*[^x]{1,600}preg_replace\\(\\s*[\'"](?:\\\\\\w{2,3}){5,40}[\'"]\\s*,\\s*[\'"]\\\\(?:x65|145)\\\\(?:x76|166)\\\\(?:x61|141)\\\\(?:x6c|154)[^,]+,[^\\)]{1,9}\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s*=\\s*[\'"]DQov(?:Kioq){1,40}KlwNCnwqICAgIFZCQSBTSEVM[^\'"]{60000,}[\'"];\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*\\1\\s*\\)\\s*\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+\\/\\*[^\\*]{0,16}\\*/\\s*@?eval\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*(?:gzuncompress|gzinflate)\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{20000,40000}[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*\\$\\{[\'"][^\\*]{99,999}@?preg_replace\\s*\\(\\s*.?[\'"](.).{0,40}\\1(?:e|\\\\(?:x65|101))\\w?.?[\'"]\\s*,[^\\)]+\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*\\$\\{[\'"][^%]{30000,50000},sprintf\\([\'"]%[^\\^]+preg_match\\(\\s*[\'"].\\^[^\\$]{1,9}\\$\\{\\$\\{[\'"](?:\\\\(?:x47|107)|G)[^%]+[\'"]\\s*;\\s*\\}\\s*exit\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*\\$\\w{1,40}\\s*=\\s*\\w{1,40};\\s*[^:]{1,600}://[^/]{1,40}/[^`]{9000,15000}];for\\((\\$[O_0]{1,40})\\s*=\\s*0;\\1<\\$[O_0]{1,40};\\$[O_0]{1,40}\\+\\+\\)\\{(\\$[O_0]{1,40})\\s*\\.=\\s*\\$[O_0]{1,40}\\[\\$[O_0]{1,40}\\[[^\\]]{1,9}\\]\\(0,\\$[O_0]{1,40}\\)];}return\\s*\\2;}\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?(?:php)?\\s*(?:(?:/(?:\\*|/)[^\\n/]{0,20}(?:/|\\n))|\\s+)\\s*\\$[O0]{6,12}=urldecode\\([\'"]%[^\'"]{1,200}[\'"]\\);(?:\\s*((\\$GLOBALS\\[)[\'"][O0]{6,12}[\'"]\\])\\.?=\\.?(?:(?:\\1\\{\\d+\\})?\\.?\\$[O0]{6,12}\\{?\\d*\\}?\\.?){2,10};){1,8}[^\\)]{20,80}@?eval\\(\\2[\'"][O0]{6,12}[\'"]\\]\\([\'"][^\'"]{400,3000}[\'"]\\)\\s*\\);(?:\\w{1,40};)?\\?>', '\\A\\s*<\\?php\\s*[^\\?]{1000,60000}\\s*\\?>\\s*((<\\?php\\s+/\\*\\*\\s+\\*\\s+@package\\s+Joomla\\.Site))', '\\A\\s*<\\?php\\s+@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]aWYoIWRlZmluZWQoIlBIUF9FT0w[^\'"]{10000,60000}[\'"]\\)\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,40}cGhwX3VuYW1lKCk[^\'"]+[\'"]\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*\\$\\w{0,9}_pass\\s*=\\s*[\'"]\\w{1,40}[\'"]\\s*;\\s*(?:\\?>\\s*<\\?php\\s*)?\\s*@?eval\\s*\\([\'"][^\'"]{0,20}[\'"]\\s*\\.\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]+[\'"]\\)\\s*\\)\\s*;\\s*\\?>', '\\A\\s*<\\?php\\s*[^\\$]{1,40}(?:(?:\\s*\\$\\w{1,9}\\s*=(?:\\s*\\.?\\s*chr\\(\\d+\\))+;)|(?:\\s*(\\$\\w{1,9})\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[^\\]]{1,40}\\]\\s*;\\s*)){3,9}\\s*\\$\\w{1,9}\\s*\\([^;]{1,40}\\1\\s*\\)\\s*\\)\\s*;\\s*@?include(?:_once)?\\s*\\(\\s*(\\$\\w{1,9})\\s*\\)\\s*;\\s*@?\\$\\w{1,9}\\(\\s*\\2\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '<\\?php\\s+@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]aWYobWQ1KCRfUE9TVFsncGFzc3[^\'"]+[\'"]\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]*[\'"]\\s*\\]\\s*;\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}\\s*\\1(?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '<\\?\\s*\\$GLOBALS\\[\'_\\d+_\'\\]=Array\\(base64_decode\\((\\s*\'[\\w=]+\'\\s*\\.?)+\\)\\);\\s*\\?><\\?\\s*function\\s*(_\\d+)\\((\\$\\w+)\\)\\{(\\$\\w+)=Array\\((\\s*\'[\\w=]+\'\\s*\\.?,?)+\\);return\\s*base64_decode\\(\\4\\[\\3\\]\\);}\\s*\\?><\\?php\\s*\\$password=\\2\\(\\d+\\);\\$GLOBALS\\[\'_\\d+_\'\\]\\[\\d+\\]\\(\\2\\(\\d\\),\\2\\(\\d\\),\\2\\(\\d\\)\\);\\s*\\?>', 'if\\s*\\(strpos\\(\\$_SERVER\\[\'REQUEST_URI\'\\]\\s*,\\s*\'[^\']+\'\\)\\s*!==\\s*false\\)\\s*{\\s*error_reporting\\(0\\);\\s*ini_set\\(\'display_errors\',\\s*0\\);\\s*set_time_limit\\(0\\);.+add_filter\\( \'wp_title\',\\s*\'\\w+\'\\s*\\);\\s*}\\s*}', '<\\?php\\s*\\$\\w{1,40}\\s*="[^"]{200,}"\\s*;\\s*(\\$\\w{1,40}\\s*=\\s*str_replace\\s*\\(\\s*[\'"][^;]+;\\s*)+preg_replace\\(\\s*[\'"][^;]+;\\s*\\?>', '\\$GLOBALS\\[\'\\w+\'\\];global\\$\\w+;\\$\\w+=\\$GLOBALS;\\${[\'"](\\\\x[a-f0-9A-F]+)+[\'"]}\\[[\'"]\\w+[\'"]\\]="(\\\\x[a-f0-9A-F]+)+";.+?\\]\\){eval\\(\\$\\w+\\[\\$\\w+\\[["\']\\w+["\']\\]\\[\\d+\\]\\]\\);}exit\\(\\);}', '<\\?php\\s*eval\\(base64_decode\\("IGVycm9yX.+="\\)\\);', 'error_reporting\\(0\\);ini_set\\("display_errors", 0\\);\\$localpath=getenv\\("SCRIPT_NAME"\\);\\$absolutepath=getenv\\("SCRIPT_FILENAME"\\);\\$root_path=substr\\(\\$absolutepath,0,strpos\\(\\$absolutepath,\\$localpath\\)\\);include_once\\(\\$root_path\\."/SESS_\\w{32}\\.php"\\);', '\\$var= \\$_SERVER\\[\'PHP_SELF\'\\];\\s*\\$form =<<\\s*
\\s*\\s*\\s*HTML;\\s*if \\(!empty\\(\\$_FILES\\[\'uploadFile\'.+?print\\s*"OK";\\s*}\\s*else\\s*{\\s*print\\s*\\$form;\\s*}', '<\\?php\\s*error_reporting\\(0\\);ini_set\\("display_errors", 0\\);\\$localpath=getenv\\("SCRIPT_NAME"\\);\\$absolutepath=getenv\\("SCRIPT_FILENAME"\\);\\$\\w+=substr\\(\\$\\w+,0,strpos\\(\\$absolutepath,\\$localpath\\)\\);include_once\\(\\$root_path\\."/\\w+.zip"\\);\\s*\\?>', 'set_time_limit\\(0\\);\\s*ignore_user_abort\\(\\);\\s*if\\s*\\(\\s*filesize\\(\\s*"\\.htaccess"\\s*\\)\\s*>\\s*\\d+\\s*\\)\\s*{\\s*\\$\\w+\\s*=\\s*fopen.+?\\(\\s*sys_get_temp_dir\\(\\)\\s*\\.\\s*"/\\$\\w+"\\s*\\);\\s*}', 'RewriteRule\\s+\\^\\(\\[A-Za-z0-9-\\]\\+\\)\\.html\\$\\s+\\w+\\.php\\?hl=\\$1\\s+\\[L\\]', '<\\?php\\s*\\$\\w+\\s*=\\s*file_get_contents\\(\\s*"https?[^"]+"\\s*\\);\\s*\\$\\w+\\s*=\\s*fopen\\(\\s*"\\w+\\.php"\\s*,\\s*"w\\+"\\s*\\);\\s*fwrite\\(\\s*\\$\\w+\\s*,\\s*\\$\\w+\\);\\s*fclose\\(\\s*\\$fo\\s*\\);\\s*(\\?>)?', 'if\\s*\\(\\s*md5\\(\\s*@?\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*\\w+\\s*\\]\\)\\s*==\\s*\'\\w+\'\\s*\\)\\s*\\s*\\(\\s*\\$_=\\s*@\\$_REQUEST\\[\\s*\\w+\\s*\\]\\)\\s*\\.\\s*@?\\$_\\(\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*\\w+\\s*\\]\\s*\\);', '\\$\\w{1,40}=\\$_(GET|POST|COOKIE|REQUEST|SERVER);\\s*\\$\\w+\\s*=\\s*\\$\\w+\\[\\s*\\w+\\s*\\];\\s*if\\s*\\(\\s*\\$\\w+\\s*\\)\\s*{\\s*\\$\\w+=\\s*\\$\\w+\\s*\\(\\$\\w+\\s*\\[\\s*\\w+\\s*\\]\\s*\\);\\s*\\$\\w+\\s*=\\s*\\$\\w+\\s*\\(\\s*\\$\\w+\\s*\\[\\s*\\w+\\s*\\]\\s*\\);\\s*\\$\\w+\\s*=\\s*\\$\\w+\\s*\\(""\\s*,\\s*\\$\\w+\\s*\\);\\s*\\$\\w+\\s*\\(\\s*\\);\\s*}', '\\$\\w{1,40}\\s*=\\s*\'\\w+\';\\s*if\\(\\s*isset\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*\'\\w+\'\\s*\\]\\)\\)\\s*{\\s*if\\s*\\(\\s*md5\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*\'\\w+\'\\s*\\]\\)\\s*===\\s*\\$\\w+\\s*\\)\\s*@?eval\\(\\s*base64_decode\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*\'\\w+\'\\s*\\]\\s*\\)\\s*\\);\\s*exit;\\s*}\\s*if\\(\\s*isset\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*\'\\w+\'\\s*\\]\\s*\\)\\s*\\){\\s*phpinfo\\(\\s*\\);\\s*}', '@?array_filter\\(\\s*/\\*\\w+\\*/\\s*array\\(\\s*/\\*\\w+\\*/@?\\$_(GET|POST|COOKIE|REQUEST|SERVER){\\s*(/\\*\\w+\\*/)?"\\w+"/\\*\\w+\\*/}\\)\\s*,\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER){\\s*/\\*\\w+\\*/[\'"]\\w+[\'"]/\\*\\w+\\*/\\s*}\\s*/\\*\\w+\\*/\\s*\\);', '@?filter_var\\s*\\(\\s*\\$_(GET|POST|REQUEST|SERVER|COOKIE){\\s*(/\\*\\w+\\*/)?[\'"]\\w+[\'"]/\\*\\w+\\*/\\s*}\\s*,\\s*FILTER_CALLBACK\\s*,\\s*array\\(\\s*(/\\*\\w+\\*/)?[\'"]\\w+[\'"]\\s*=>\\s*@?\\$_(GET|POST|REQUEST|SERVER|COOKIE){\\s*(/\\*\\w+\\*/)?\\w+(/\\*\\w+\\*/)?\\s*}\\s*\\)\\s*\\);', 'if\\s*\\(\\s*isset\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[["\']\\w+["\']\\]\\)\\)\\s*{(/\\*\\w+\\*/)?@?extract\\(\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\);\\s*(/\\*\\w+\\*/)?@?die\\(\\$\\w+\\(\\$\\w+\\)\\);\\s*(/\\*\\w+\\*/)?}', 'if\\s*\\(\\s*isset\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*{\\s*(\\s*/\\*\\w+\\*/)?@?preg_replace\\(\\s*[\'"]/\\(\\.\\*\\)/e\'\\s*,\\s*@?\\$_REQUEST\\[\\s*[\'"]\\w+[\'"]\\s*\\]\\s*,\\s*[\'"][\'"]\\s*\\);\\s*(/\\*\\w+\\*/)?\\s*}', 'if\\s*\\(\\s*strpos\\(\\s*strtolower\\(\\s*\\$_SERVER\\[\\s*\'REQUEST_URI\'\\s*\\]\\s*\\)\\s*,\\s*\'\\w+\'\\s*\\)\\s*\\)\\s*{\\s*include\\s*\\(\\s*getcwd\\s*\\(\\s*\\)\\s*\\.\\s*\'/\\w+\\.php\'\\s*\\);\\s*exit;\\s*}', '\\$query\\s*=\\s*isset\\(\\$_SERVER\\[\'QUERY_STRING\'\\]\\)\\?\\s*\\$_SERVER\\[\'QUERY_STRING\'\\]:\\s*\'\';\\s*if\\s*\\(false\\s*!==\\s*strpos\\(\\$query,\\s*\'[\\w-]+\'\\)\\)\\s*{\\s*__\\w+_\\w+\\(\\);.+?stream_context_create\\(\\$options\\);\\s*\\$contents\\s*=\\s*@file_get_contents\\(\\$url,\\s*false,\\s*\\$context\\);\\s*}\\s*}\\s*}\\s*return\\s*\\$contents;\\s*}', '\\$user_agent_to_filter\\s*=\\s*array\\(\\s*\'\\#Ask.+?\\$ch\\s*=\\s*curl_init\\(\\s*\\);\\s*curl_setopt\\(\\$ch,\\s*CURLOPT_URL,\\s*"https?://.+?\\?useragent=\\$_SERVER\\[\\s*HTTP_USER_AGENT\\s*\\]&domain=\\$_SERVER\\[\\s*HTTP_HOST\\s*\\]"\\);\\s*\\$result\\s*=\\s*curl_exec\\(\\s*\\$ch\\s*\\);\\s*curl_close\\s*\\(\\s*\\$ch\\s*\\);\\s*echo\\s*\\$result;\\s*}', '\\$\\w{1,40}\\s*=\\s*getenv\\("SCRIPT_NAME"\\);\\s*\\$\\w+\\s*=\\s*getenv\\("SCRIPT_FILENAME"\\);\\s*\\$\\w+\\s*=\\s*substr\\(\\$\\w+,\\s*0,\\s*strpos\\(\\$\\w+,\\s*\\$\\w+\\)\\);\\s*\\$\\w+\\s*=\\s*\\$\\w+\\s*\\.\\s*\'/xm1rpc\\.php\';\\s*if\\s*\\(!file_exists\\(\\$\\w+\\)\\s*\\|\\|\\s*file_exists\\(\\$\\w+\\)\\s*&&\\s*\\(filesize\\(\\$\\w+\\)\\s*<\\s*3000\\)\\s*\\|\\|\\s*file_exists\\(\\$\\w+\\)\\s*&&\\s*\\(time\\(\\)\\s*-\\s*filemtime\\(\\$\\w+\\)\\s*>\\s*60\\s*\\*\\s*60\\s*\\*\\s*1\\)\\)\\s*{\\s*file_put_content.+?\\$enc1\\s*=\\s*\\$enc2\\s*=\\s*\\$enc3\\s*=\\s*\\$enc4\\s*=\\s*"";\\s*}\\s*while\\s*\\(\\$i\\s*<\\s*strlen\\(\\$\\w+\\)\\);\\s*return\\s*\\$\\w+;\\s*}', '<\\?(php)?\\s*@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w*\'\\]\\s*\\(str_rot13\\s*\\(\'\\w*\\s*\\(\\s*\\$_\\w*\\["\\w*"\\]\\s*\\);\'\\s*\\)\\s*\\);\\s*\\?>', '\\$\\w{1,40}="create.+?return\\([^}]+};for\\(\\$\\w+=-\\d+;\\+\\+\\$\\w+<\\d+;\\$\\w+\\(\'\',\'}\'\\.\\$\\w+\\[\\s*\\$\\w+\\s*\\]\\s*\\.\\s*\'{\'\\)\\);};unset\\(\\$\\w+\\);', '\\$\\w+\\s*=\\s*"\\w+"\\s*;\\s*\\$\\w+\\s*=\\s*strtolower\\s*\\((?:\\s*\\$\\w+\\[\\s*\\d+\\s*\\]\\s*\\.?)+\\)\\s*;.+?eval\\s*\\(\\s*\\$\\w+\\s*\\w+\\s*\\(\\s*\\$\\s*\\{\\s*\\$\\w+\\s*\\}\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\)\\s*\\)\\s*;\\s*\\}', 'if\\(\\s*!empty\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\)\\){\\s*extract\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\);\\$(\\s*\\w+\\s*)\\s*=\\s*\\$\\w+\\(\\s*\'\'\\s*,\\s*\\$\\w+\\(\\$\\w+\\(\\s*"\\w+"\\s*,\\s*""\\s*,\\s*\\$\\w+\\)\\s*\\)\\s*\\);\\s*\\$\\1\\(\\s*\\);\\s*}', '\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'\\w+\'\\s*\\]\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'\\w+\'\\s*\\]\\(\'\'\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*\'\\w+\'\\s*\\]\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\'\\w+\'\\]\\s*\\)\\s*\\)\\s*\\);', '<\\?php\\s*(\\$\\w+\\s*=\\s*"[a-zA-Z0-9/=_]+";\\s*\\$\\w+\\s*=\\s*(str_replace|\\$\\w+)\\(\\s*"\\w+"\\s*,\\s*""\\s*,\\s*"\\w+"\\s*\\);\\s*)+\\$\\w+\\s*=\\s*"\\w+";\\s*\\$\\w+\\s*=\\s*\\$\\w+\\s*\\(\\s*\'\'\\s*,\\s*\\$*.+?\\$\\w+\\(\\);', '<\\?php\\s*(\\$\\w+\\s*=\\s*"[a-zA-Z_=/0-9\\?]+";\\s*)+\\s*(\\$\\w+\\s*=\\s*(str_replace|\\$\\w+)\\s*\\(\\s*"\\w+"\\s*,\\s*""\\s*,\\s*"\\w+"\\);\\s*)+\\$\\w+\\s*=\\s*\\$\\w+\\s*\\(\\s*\'\'\\s*,\\s*\\$\\w+\\s*\\(\\s*\\$\\w+\\s*\\(\\s*\\$\\w+\\("[^"]+"\\s*,\\s*""\\s*,\\s*.+?\\$\\w+\\(\\);', '<\\?php\\s+function\\s+\\w+\\(\\$\\w+\\){\\s*\\$\\w+\\s*=\\s*\'[base64decode_\\.\']+\';\\s*\\$\\w+\\s*=\\s*gzinflate\\(\\$code\\(\\$\\w+\\)\\);\\s*for\\(\\$i=0;\\$i', '<\\?php\\s*echo\\s*\'

\'\\.php_uname\\(\\s*\\).+echo\\s*\'Upload[^<]+

\';\\s*}\\s*}\\s*\\?>', '<\\?php\\s*add_action\\(\\s*\'wp_head\'\\s*,\\s*\'\\w+\'\\s*\\);\\s*function\\s+\\w+\\(\\)\\s*{\\s*if\\s*\\(\\s*md5\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\s*\\)\\s*==\\s*\'\\w+\'\\s*\\)\\s*{\\s*require\\(\\s*\'wp-includes/registration\\.php\'\\s*\\);\\s*if\\s*\\(\\s*!username_exists\\(\\s*\'\\w+\'\\s*\\)\\s*\\)\\s*{\\s*\\$user_id\\s*=\\s*wp_create_user\\(\\s*\'\\w+\',\\s*\'\\w+\'\\s*\\);\\s*\\$\\w+\\s*=\\s*new\\s+WP_User\\(\\s*\\$user_id\\s*\\);\\s*\\$user->set_role\\(\\s*\'\\w+\'\\s*\\);\\s*}\\s*}\\s*}\\s*\\?>', 'error_reporting\\(E_ALL\\);\\s*\\$\\w+\\s*=\\s*\'\';\\s*\\$\\w+\\s*=\\s*\'RewriteEngine On.+if\\s*\\(file_exists\\(\'index\\.php\'\\)\\)\\s*{\\s*file_put_contents\\(\'index\\.php\'\\s*,\\s*str_replace\\(array\\(\\$\\w+,\\$\\w+\\),\\s*\'\'\\s*,\\s*file_get_contents\\(\'index\\.php\'\\)\\)\\);\\s*}', '<\\?php\\s*\\$\\w+\\s*=\\s*"[assertevl"\\.]+"\\s*;\\s*\\$\\w+\\(\\s*\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\["\\w+"\\]\\);', '<\\?php\\s*\\$password=.+?if\\s*\\(!empty\\s*\\(\\$_FILES\\[\'\\w+\'\\]\\)\\)\\s*{\\s*move_uploaded_file.+?\\s*<\\?php\\s*}\\s*\\?>', '<\\?php\\s*if\\(\\s*isset\\(\\s*\\$_(REQUEST|GET|POST|COOKIE|SERVER)\\["\\w+"\\]\\s*\\)\\s*\\)\\s*{\\s*echo\\s*"[^"]+";\\s*}\\s*\\$f\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["\\w+"\\];\\s*\\$id=\\$f;\\s*\\$current\\s*=\\s*file_get_contents\\("[^"]+"\\);\\s*file_put_contents\\(\\$\\w+\\s*,\\s*\\$\\w+\\);', '<\\?php\\s+@?eval\\(\\$_(GET|POST|COOKIE|REQUEST|SERVER)\\["\\w+"\\]\\);\\?>', '/\\*[^*]+\\*/\\s*(\\$\\w+\\s*=\\s*\'[^\']+\'\\s*\\^\\s*\'[^\']+\'\\s*;\\s*){3,10}\\$\\w+\\s*=\\s*\\$\\w+\\(\'\',\\$\\w+\\(\\$\\w+\\(\'[^\']+\'\\^\'[^\']+\'\\)\\)\\);\\s*\\$\\w+\\(\\s*\\);', 'if\\s*\\(\\s*\\$_REQUEST\\["\\w+"\\]\\s*\\)\\s*{\\s*@assert\\(\\s*base64_decode\\(\\s*\\$_REQUEST\\[\\s*"\\w+"\\s*\\]\\)\\);\\s*//[\\w\\s]+\\s*echo\\s*"[\\w\\s]+";\\s*exit\\(\\s*\\);\\s*}', 'if\\(isset\\(\\$_(GET|POST|COOKIE|REQUEST)\\["\\w+"\\]\\)\\){@\\$_(GET|POST|COOKIE|REQUEST)\\["\\w+"\\]\\(stripslashes\\(\\$_(GET|POST|COOKIE|REQUEST)\\["\\w+"\\]\\)\\);};', '\\s*RewriteCond\\s+%{HTTP_USER_AGENT}\\s+\\(google\\|yahoo\\|msn\\|aol\\|bing\\) \\[OR\\]\\s*RewriteCond\\s+%{HTTP_REFERER}\\s+\\(google\\|yahoo\\|msn\\|aol\\|bing\\)\\s*RewriteRule \\^\\.\\*\\$\\s+index\\.php\\s+\\[L\\]\\s*<\\/IfModule>', 'RewriteEngine\\s+on\\s*RewriteCond\\s+%{HTTP_USER_AGENT}\\s+android\\|avantgo\\|bada.+?zeto\\|zte\\\\-\\)\\s*\\[NC\\]\\s+RewriteRule\\s*\\^\\$\\s+http://.+?\\[R,L\\]', '<\\?php\\s*\\$\\w+\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\];\\s*if\\s*\\(\\$\\w+\\s*!=\\s*""\\)\\s*{\\s*\\$\\w+=base64_decode\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\);\\s*@eval\\("\\\\\\$\\w+\\s*=\\s*\\$\\w+;"\\);\\s*}\\s*\\?>', 'if\\(isset\\(\\$_REQUEST\\["(\\w+)"\\]\\)\\)\\s*\\$_REQUEST\\["\\1"\\]\\(\\$_REQUEST\\["\\w+"\\]\\);', 'if\\s*\\(\\$_SERVER\\[\'QUERY_STRING\'\\]\\s*==\\s*\'index\'\\)\\s*{\\s*echo\\s*\'\';\\s*\\$uploaddir\\s*=\\s*\'\';\\s*\\$uploadfile\\s*=\\s*\\$uploaddir\\.basename\\(\\$_FILES\\[\'uploadfile\'\\]\\[\'name\'\\]\\);\\s*if\\s*\\(copy\\(\\$_FILES\\[\'uploadfile\'\\]\\[\'tmp_name\'\\],\\s*\\$uploadfile\\)\\)\\s*{\\s*echo\\s*"

OK

";\\s*exit;\\s*}else{\\s*echo\\s*"

NO

";\\s*exit;\\s*}\\s*exit;\\s*}', '\\$GLOBALS\\[\'_(\\d+)_\'\\]=Array\\(base64_decode\\(.*?if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[_(\\d+)\\(\\d+\\)\\]\\)\\){\\$_\\d+=\\$GLOBALS\\[\'_\\1_\'\\]\\[\\d+\\]\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[_\\2\\(\\d+\\)\\]\\);\\$GLOBALS\\[\'_\\1_\'\\]\\[\\d+\\]\\(\\$_\\d+,\\$_\\d+\\);}echo \\$_\\d+;exit;}', 'error_reporting\\(0\\);\\s*ini_set\\(\\s*"display_errors"\\s*,\\s*0\\)\\;\\s*include_once\\(\\s*sys_get_temp_dir\\(\\s*\\)\\s*\\.\\s*"/SESS_[a-f0-9]{32}"\\);', '\\$url\\s*=\\s*".*?";\\s*if\\s*\\(isset\\(\\$_SERVER\\[\'HTTP_REFERER\'\\]\\)\\s*AND\\s*!isset\\(\\$_COOKIE\\["\\w+"\\]\\)\\)\\s*{\\s*setcookie\\("\\w+",\\s*"1",\\s*time\\(\\)\\+\\d+\\);\\s*\\$urls\\s*=\\s*array\\("google\\.",\\s*"yandex\\.",\\s*"yahoo\\.",\\s*"aol\\.",\\s*"msn\\.",\\s*"rambler\\.",\\s*"mail\\.",\\s*"ya\\.",\\s*"bing\\.",\\);\\s*for\\s*\\(\\$i=0;\\s*\\$i\\s*<\\s*count\\(\\$urls\\);\\s*\\$i\\+\\+\\)\\s*if\\s*\\(strpos\\(\\$_SERVER\\[\'HTTP_REFERER\'\\],\\s*\\$urls\\[\\$i\\]\\)!==false\\)\\s*exit\\(\'\'\\);\\s*}', '<\\?(php)?\\s*\\$\\w+\\s*=\\s*@?\\$_SERVER\\["HTTP_USER_AGENT"\\].+?@eval\\(\\s*\\$\\w+\\[\\w+\\]\\s*\\);\\s*echo\\s*"[^"]+";\\?>', 'error_reporting(0);\\s*ini_set(\\s*"display_errors"\\s*,\\s*0)\\;\\s*include_once(sys_get_temp_dir()\\."/SESS_[a-f0-9]+");', 'eval\\(strrev\\(file_get_contents\\(\'[\\-\\w.]+\'\\)\\)\\);', '\\(\\$\\w+\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*\'\\w+\'\\s*\\]\\)\\s*&&\\s*@preg_replace\\(\'/\\w+/e\'\\s*,\\s*\'@\'\\s*\\.\\s*base64_decode\\(\\s*"[\\w=+/]+"\\s*\\)\\s*\\.\'\\s*\\(\\s*\\$\\w+\\s*\\)\'\\s*,\\s*\'\\w+\'\\s*\\);', 'arr2html\\(\\$_REQUEST\\[\'\\w+\'\\]\\);', '\\$(\\w+)="create_";global\\s+\\$(\\w+);\\s*\\$\\2=array\\(\'\\$\\2[\\d+]=array_pop(\\$\\2);\\$(\\w+)=\\3\\(\\d+\\);\\$\\2[\\d+]=\\$\\3\\(\\$\\2[\\d+]\\);.?\\$\\2[\\d+]=gzuncompress\\(.+?\\);if\\(function_exists\\(\\$\\1\\.=\'function\'\\)&&!function_exists\\(\'\\3\'\\)\\){\\s*function\\s+\\3\\(\\$\\w+,\\$\\w+=\\d+\\){global\\s+\\$\\2;.?;\\$\\1.?;unset\\(\\$\\2\\);', '<\\?php\\s*if\\(!\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\){\\s*header\\(\'HTTP/1\\.1 404 Not Found\'\\);\\s*exit\\(\\);.+?}\\s*\\?>', '//\\#\\#\\#=CACHE START=\\#\\#\\#.*?//\\#\\#\\#=CACHE END=\\#\\#\\#', '<\\?php\\s*eval\\("(\\\\x?[\\w]+){6,}.+(\\\\x?[\\w]{3,})"\\);\\s*\\?>$', '<\\?php\\s*\\$\\w+\\s*=\\s*Array\\((\'\\w+\'=>\'\\w+\',?\\s*){20,}\\s*\\);\\s*function\\s*\\w+\\(\\$\\w+,\\s*\\$\\w+\\){\\$\\w+.+?base64_decode.+eval\\(\\w+\\(\\$\\w+,\\s*\\$\\w+\\)\\);\\?>', '(\\$\\w+\\s*=\\s*(chr\\(\\s*(\\d+|ord\\(["\']\\w+["\']\\))\\s*[\\^\\+\\-/\\*]\\s*(\\d+|ord\\(["\']\\w+["\']\\))\\s*\\)\\.?)+;\\s*){2,}.+?exit\\(\\${\\w+\\(', '(\\$\\w+)="base64_decode";assert\\(\\1\\(\'[\\w=]+\'\\)\\);', 'error_reporting\\(0\\);\\s*set_time_limit\\(0\\);\\s*if\\s*\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]==\'1\'\\){echo\\s*\'200\';\\s*exit;}\\s*if\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]==\'\\w+\'\\)eval\\(base64_decode\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\);\\s*if\\(md5\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)==\'\\w+\'\\)eval\\(base64_decode\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\);', 'if\\s*\\(\\$mode==\'upload\'\\)\\s*{\\s*if\\(is_uploaded_file\\(\\$_FILES\\["filename"\\]\\["tmp_name"\\]\\)\\)\\s*{\\s*move_uploaded_file\\(\\$_FILES\\["filename"\\]\\["tmp_name"\\],\\s*\\$_FILES\\["filename"\\]\\["name"\\]\\);\\s*echo \\$_FILES\\["filename"\\]\\["name"\\];\\s*}\\s*}', '\\s*\\s*\\s*\\w+\\s*\\s*\\s*<\\?php\\s*print \'

.*?

\';\\s*echo ".*?";.*?echo\\s*\\$_SERVER\\[\'REMOTE_ADDR\'\\];\\s*echo\\s*"
.*?if\\s*\\(\\s*@is_uploaded_file\\(\\s*\\$_FILES\\["\\w+"\\]\\["\\w+"\\]\\s*\\)\\)\\s*{\\s*.*?move_uploaded_file\\(\\$_FILES\\["\\w+"\\]\\["tmp_name"],.*?\\$_FILES\\["\\w+"\\]\\["name"\\]\\);.*?echo\\s*"\\$\\w+";\\s*.*?\\$\\w+\\s*=\\s*\\$_SERVER\\[\'SCRIPT_FILENAME\'\\];\\s*touch\\(\\s*\\$\\w+\\s*\\);\\s*\\?>\\s*\\s*', '(\\$\\w+)=[\'|"](\\w+)\\.zip[\'|"];\\s*(\\$\\w+)\\s*=\\s*file_get_contents\\([\'|"][^\'|^"]+[\'|"]\\);\\s*file_put_contents\\(\\1,\\s*\\3\\);.*?pclzip\\.lib\\.php.*(\\$\\w+)\\s*=\\s*new\\s*PclZip\\(\\1\\);\\s*if\\s*\\(\\4->extract\\(\\)\\s*==\\s*0\\)\\s*{\\s*die\\("Error\\s*:\\s*"\\.\\4->errorInfo\\(true\\)\\);\\s*}', '(\\$\\w+)\\s*=\\s*scandir\\(\\$_SERVER\\[\'DOCUMENT_ROOT\'\\]\\);\\s*for\\s*\\((\\$\\w+)=0;\\2load_template\\(\\s*\\$cat_info\\[\\$category_id\\]\\[\'shot_tpl\'\\]\\s*.\\s*\'.tpl\'\\s*\\);\\s*else\\s*\\$tpl->load_template\\(\\s*\'\\w+.tpl\'\\s*\\);\\s*', '(\\$\\w+)\\s*=\\s*[\'|"][assert]+(\\|\\|\\|\\w+\\|\\|\\|)[assert]+[\'|"];\\s*(\\$\\w+)\\s*=\\s*[\'|"][base64_decode]+(\\2)[base64_decode]+[\'|"];\\s*(\\$\\w+)\\s*=\\s*str_replace\\([\'|"]\\2[\'|"],[\'|"]+,\\1\\);\\s*(\\$\\w+)\\s*=\\s*str_replace\\([\'|"]\\2[\'|"],[\'|"]+,\\3\\);\\s*(\\$\\w+)\\s*=\\s*[\'|"][\\w=]+\\2[\\w+=]+\';\\s*\\$\\w+\\s*=\\s*str_replace\\([\'|"]\\2[\'|"],[\'|"]+,\\7\\);\\s*\\1\\(\\3\\(\\7\\)\\);', '<\\?php\\s*/\\*\\s*\\w+\\s*\\*/\\s*\\?><\\?php\\s*(\\$\\w+)\\s*=\\s*"[^"]+";\\s*(\\$\\w+)\\s*=\\s*base64_decode\\(\\1\\);\\s*(\\$\\w+)\\s*=\\s*\'\';\\s*for\\s*\\(\\$\\w+\\s*=\\s*0;\\s*\\$\\w+\\s*<\\s*strlen\\(\\2\\);\\s*\\$\\w+\\+\\+\\)\\s*{\\s*\\3\\s*\\.=\\s*chr\\(ord\\(\\2\\[\\$\\w+\\]\\)\\s*\\^\\s*ord\\(\'x\'\\)\\);\\s*}\\s*eval\\(\\3\\)\\s*\\?>\\s*<\\?php\\s*/\\*\\s*\\w+\\s*\\*/\\s*\\?>', 'if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'(\\w+)\'\\]\\)\\){ \\$(\\w+) = base64_decode\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\1\'\\]\\); @eval\\(\\$\\2\\); }', '<\\?php\\s*error_reporting\\(0\\);\\s*(\\$\\w+)=array\\(\\);\\s*if \\(strlen\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'(\\w+)\'\\]\\)>0\\){\\1=explode\\(\' :: \',urldecode\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\2\'\\]\\)\\);}\\s*if \\(strlen\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'(\\w+)\'\\]\\)>0\\){array_push\\(\\1,\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\3\'\\]\\);}\\s*(\\$\\w+)=\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\];\\s*(\\$\\w+) = urldecode\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\);\\s*foreach \\(\\1 as (\\$\\w+)\\).*?\\$\\w+=fwrite\\(\\$\\w+,\\5\\);.*?\\?>', '<\\?php\\s*\\$\\w+\\s*=\\s*"[preg_replace\\.\\"]+";\\s*@?\\$\\w+\\(\\s*"/\\[\\w+\\]/e"\\s*,\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["\\w+"\\],"\\w+"\\);\\s*\\?>', '<\\?php\\s*\\$\\w+\\s*=\\s*base64_decode\\(\'.+?;@?\\$c\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w+[\'"]?\\]\\);\\s*\\?>', '<\\?php\\s*if\\(strpos\\(strtolower\\(\\$_SERVER\\[\'REQUEST_URI\'\\]\\),\'essay\'\\)\\){include\\(getcwd\\(\\)\\.\'/config-info\\.php\'\\);\\s*exit;}\\s*\\?>', 'if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\){\\s*(\\$\\w+) = \\$_SERVER\\[DOCUMENT_ROOT\\];\\s*(\\$\\w+) = <<<\'EOD\'\\s*if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\){if\\(isset\\(\\$_FILES\\[\'(\\w+)\'\\]\\)\\){(\\$\\w+)=getcwd\\(\\)\\.\'/\';(\\$\\w+)=\\$_FILES\\[\'\\3\'\\];@move_uploaded_file\\(\\5\\[\'tmp_name\'\\], \\4\\.\\5\\[\'name\'\\]\\);.*?<\\?php }}\\s*EOD;\\s*(\\$\\w+) = <<<\'EOD\'\\s*<\\?php if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\){if\\(isset\\(\\$_FILES\\[\'(\\w+)\'\\]\\)\\){(\\$\\w+)=getcwd\\(\\)\\.\'/\';(\\$\\w+)=\\$_FILES\\[\'\\3\'\\];@move_uploaded_file\\(\\5\\[\'tmp_name\'\\], \\4\\.\\5\\[\'name\'\\]\\);.*?
<\\?php }} \\?>\\s*EOD;\\s*(\\$\\w+) = array\\((\\1\\."/[a-z0-9\\-_\\s\\/]+\\.php"?,?\\s*)+\\);\\s*foreach\\(\\10 as (\\$\\w+)\\){\\s*(\\$\\w+) = file_get_contents\\(\\12\\);\\s*if \\(stripos\\(\\13, \'\\w+\'\\) == false\\){\\s*if\\(preg_match\\(\'/\\\\\\?>\\(\\\\s\\+\\)\\?\\$/i\', \\13\\) == false\\){\\s*\\13 \\.= \\2;\\s*file_put_contents\\(\\12, \\13\\);\\s*}else{\\s*(\\$\\w+) = \'/\\\\\\?>\\(\\\\s\\+\\)\\?\\$/i\';\\s*(\\$\\w+) = \'\\?>\';\\s*\\13\\s*= preg_replace\\(\\14, \\15, \\13\\);\\s*\\13 \\.= \\6;\\s*file_put_contents\\(\\12, \\13\\);\\s*}\\s*}\\s*}\\s*}', '<\\?php\\s*/\\*[^*]{1,5000}\\*/\\s*@eval\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\);\\s*\\?>', '<\\?php\\s*\\$\\w+\\s*=\\s*["base64\\s\\._decode"]+;\\s*assert\\(\\$\\w+\\(\'[a-zA-Z0-9\\d\\./]{500,}\'\\)\\);\\s*\\?>', 'if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\){if\\(isset\\(\\$_FILES\\[\'(\\w+)\'\\]\\)\\){(\\$\\w+)=getcwd\\(\\)\\.\'/\';(\\$\\w+)=\\$_FILES\\[\'\\1\'\\];@move_uploaded_file\\(\\3\\[\'tmp_name\'\\], \\2\\.\\3\\[\'name\'\\]\\);.*?
<\\?php }}', '<\\?(php)?\\s*(eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[^\\]]+\\s*\\]\\s*\\)\\s*;', '<\\?php\\s*(\\$.\\s*=\\s*[\\wchr\\(\\)\\d+\\./\\*;\\s"\']+)+\\$.\\([chr\\(\\)\\d\\.,\\s*\\$abc]+;\\s*$', '((\\$\\w+=\'.\';)+\\$\\w+=(\\$\\w+\\.?)+;)+eval\\(\\$\\w+\\(\\$\\w+\\(\\$\\w+\\(\\$\\w+\\(\'[^\']+\'\\)\\)\\)\\)\\);', 'if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\)echo\\s+shell_exec\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\);if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\)echo\\s+eval\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\);', '<\\?php if\\(!isset\\(\\$GLOBALS.+?};}\\s*\\$\\w+="[a-zA-Zx\\\\\\d]+";\\s*\\$\\w+=substr\\(\\$\\w+,\\([\\d\\-\\+\\*/]+\\),\\([\\d\\-\\+\\*/]+\\)\\);\\s*\\$\\w+\\(\\$\\w+,\\s*\\$\\w+,\\s*NULL\\);\\s*\\$\\w+=\\$\\w+;\\s*\\$\\w+=\\([\\d\\-\\+\\*/]+\\);\\s*\\$\\w+=\\$\\w+-\\d+;\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*!isset\\(\\s*\\$GLOBALS.+\\$\\w{1,40}\\s*=\\s*substr\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\(\\s*\\d+\\s*[\\-+/^]\\s*\\d+\\s*\\)\\s*,\\s*\\(\\s*\\d+\\s*[\\-+/^]\\s*\\d+\\s*\\)\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*\\(\\s*\\$\\w{1,40}\\s*,\\s*\\$\\w{1,40}\\s*,\\s*NULL\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}\\s*;\\s*\\$\\w{1,40}\\s*=\\s*\\(\\s*\\d+\\s*[\\-+/^]\\s*\\d+\\s*\\)\\s*;\\s*\\$\\w{1,40}\\s*=\\$\\w{1,40}-1\\s*;\\s*\\?>', '<\\?if\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST).+\\$sh==\'127\\.0\\.1\\.\\d+\'\\){\\s*header\\(\'HTTP/1\\.1 203\'\\);exit;}}header\\(\'HTTP/1\\.1 201\'\\);exit;}header\\(\'HTTP/1\\.1 302 Found\'\\);header\\(\'Location: [^\']+\'\\);\\?>', '\\$\\w{1,40}=\'\\w+\\(\\!\\w+\\("\\w+"\\)\\).*?;return\\s+\\$module->content\\.html;\\}', '<\\?php\\s*echo"\\w+";error_reporting\\(0\\);\\s*if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\) && md5\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'com\'\\]\\)\\s*==\\s*\'\\w+\'\\s*&&\\s*isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\)\\s*\\$kk\\s*=\\s*strtr\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\],\\s*\'-_,\',\\s*\'\\+/=\'\\);eval\\(base64_decode\\(\\$\\w+\\)\\);\\s*echo"\\w+";\\s*\\?>', '<\\?php\\s*(/\\*[^\\*]+?\\*/)?\\s*\\$GLOBALS\\[\'\\w+\'\\]\\s*=\\s*"\\w+";(\\s*//.+?$)?\\s*\\$\\w+="[create_function\\.\\"\\s]+";\\$\\w{1,40}=\\$\\w+\\(\'[\\$evalx\',\\.(\\"\\?>gzinfltbs64dcode_);]+\\$\\w+\\(".+"\\);\\s*(\\?>)?', '<\\?\\s*\\$ip = getenv\\("REMOTE_ADDR"\\);.+?\\$headers \\.= \\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'eMailAdd\'\\]\\."\\\\n";.+?header\\("Location:.+?\\?>', '<\\?php\\s*\\$\\w+\\s*=\\s*\\$_FILES\\[\'\\w+\'\\]\\[\'\\w+\'\\];\\s*move_uploaded_file\\(\\$_FILES\\[\'\\w+\'\\]\\[\'\\w+\'\\],\\s*\\$\\w+\\);\\s*if\\s*\\(isset\\s*\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'main\'\\]\\)\\)\\s*{\\s*echo\\s*\'
\';\\s*}\\s*\\?>', '<\\?php\\s+\\$\\w+\\s*=.+?\\$\\w+\\s*=\\s*explode\\(chr\\(\\(\\d+[\\-\\+\\*\\/]\\d+\\)\\),\\s*\'(\\d+,?)+\'\\);\\s*\\$\\w+\\s*=\\s*\\$cenghfgqo\\("",erjcqwd\\(\\$\\w+,\\$\\w+,\\$\\w+\\)\\);\\s*\\$\\w+=\\$\\w+;\\s*\\$\\w+\\(""\\);\\s*\\$\\w+=\\(\\d+[\\-\\+\\/\\*]\\d+\\);\\s*\\$\\w+=\\$\\w+-\\d+;\\s*\\?>\\s*', '\\$\\w{1,40}=\'base64_decode\';\\$\\w+=\\$\\w+\\(\\$_[POST|GET]+\\[\'\\w+\'\\]\\);file_put_contents\\(\'\\w+\',\'<\\?php\\s*\'\\.\\$\\w+\\);include\\(\'\\w+\'\\);unlink\\(\'\\w+\'\\);', '/\\*\\w+\\.php\\s*\\*/\\s*@require_once\\(.*?\\);\\s*/\\*\\w+\\.php\\s*\\*/', '\\$_[O0]*="[a-f0-9]{32}";\\$_[O0]*=str_rot13\\(.*?eval\\(strrev\\(\'.*?\'.*?eval\\(_[0O]*\\(_[0O]*\\(".*"\\),\\$_[0O]*\\)\\);eval\\(_[0O]*\\(\\$_[0O]*\\)\\);\\$\\w+=\'.*?\';', '\\$[O0]+\\s*=\\s*urldecode\\("[^"]+"\\);.{100,400}eval\\(\\$[O0]+\\(".{100,1000}"\\)\\);\\s*', '<\\?php\\s*\\$\\w+\\s*=\\s*file_get_contents\\(\\s*"http://.+?"\\s*\\);\\s*if\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["\\w+"\\]=="\\w+"\\){\\s*eval\\(\\$\\w+\\);\\s*exit;\\s*}\\s*\\?>\\s*', '<\\?php\\s*preg_replace\\("/\\.\\*/e","(\\\\x[a-fA-F0-9]+){5,}.+",""\\);\\s*(\\?>)?\\s*$', 'if\\(isset\\(\\$_(GET|POST|COOKIE)\\[\'\\w+\'\\]\\)\\){\\$str = \\$_(GET|POST|COOKIE)\\[\'\\w+\'\\]; \\$\\w+[\\/\\*/\\-]*\\([/\\*\\/\\-]*\\$_(GET|POST|COOKIE)\\[\'\\w+\'\\][/\\*\\/\\-]*\\);}', 'eval\\(base64_decode\\("CmV[A-Za-z0-9\\+\\/\\=]+"\\)\\);', '\\$\\w{1,40}\\s*=\\s*"\\w+"\\s*;\\s*\\$\\w+\\s*=\\s*strtoupper\\s*\\(\\s*(\\s*\\$\\w+\\[\\d+\\]\\s*\\.?\\s*)+\\)\\s*;\\s*if\\(\\s*isset\\s*\\(\\s*\\${\\s*\\$\\w+\\s*}\\s*\\[\\s*\'\\w+\'\\s*]\\s*\\)\\s*\\)\\s*{\\s*eval\\s*\\(\\s*\\$\\s*{\\s*\\$\\w+\\s*}\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\);\\s*}', '\\$\\w{1,40}\\s*=\\s*"\\w+"\\s*;\\s*\\$\\w+\\s*=\\s*strtolower\\s*\\(\\s*(\\s*\\$\\w+\\[\\d+\\]\\s*\\.?\\s*)+\\)\\s*;\\s*.+?eval\\s*\\(\\s*\\$\\w+\\s*\\(\\s*\\${\\s*\\$\\w+\\s*}\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\)\\s*\\);\\s*}', '\\s*.+?@copy\\(\\$_FILES\\[fileMass\\]\\[tmp_name\\],\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[path\\]\\.\\$_FILES\\[fileMass\\]\\[name\\]\\);\\s*}};\\s*\\?>', '<\\?php \\$a = str_replace\\(x,"","\\w+"\\);\\$a\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["\\w+"\\]\\); \\?>', '<\\?php\\s*eval\\(gzinflate\\(str_rot13\\(base64_decode\\(\'[^\']{5000,}\'\\)\\)\\)\\);\\s*\\?>\\s*', 'if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\w+\\]\\)\\){echo\\s*\'\\s*$', '<\\?php.\\$[a-zA-Z]{10}\\w*=.*false;if\\(isset.*chr\\(\\d.*\\="\\)\\);exit\\(\\);$', '<\\?php\\s*if\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\){echo\\s*\'\\w+\';}else{\\(\\$www=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\s*&&\\s*@preg_replace\\(\'/ad/e\',\'@\'\\.str_rot13\\(\'riny\'\\)\\.\'\\(\\$www\\)\'\\s*,\\s*\'\\w+\'\\s*\\);\\s*}\\?>\\s*', '\\$\\w{1,40}\\s*=\\s*Array\\(\'[asert\\.\\\']+\'\\);@\\$\\w+\\[chr\\(\\d+\\)\\]\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[[asert\\.\\\']+\'\\]\\);', 'if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\']\\)\\)\\s*copy\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\],\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\);else', '<\\?\\s*if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\)\\s*preg_replace\\(\'/\\w+/e\', \\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\],\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\);\\?>\\s*', 'if \\(isset\\(\\$_REQUEST\\["\\w+"\\]\\)\\) {(/\\*\\w+\\*/)?@extract\\(\\$_REQUEST\\);/\\*\\w+\\*/@die\\(\\$\\w+\\(\\$\\w+\\)\\);(/\\*\\w+\\*/)?}', '/\\*\\s*TEST-TRACK-LINE\\s*\\*/\\s*\\$\\w+.+?/\\*\\s*/TEST-TRACK-LINE\\s*\\*/\\s*', '@preg_replace\\("/\\[\\w+\\]/e"\\s*,\\s*\\$_(COOKIE|POST|GET|REQUEST|SERVER)\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*,\\s*"\\w+"\\s*\\);', '@extract\\s*\\(\\s*\\$_REQUEST\\s*\\);\\s*@die\\s*\\(\\s*\\$\\w+\\(\\s*\\$\\w+\\s*\\)\\s*\\);', 'if\\s*\\(isset\\(\\$_COOKIE\\["\\w+"\\]\\)\\)\\s*@\\$_COOKIE\\["\\w+"\\]\\(\\$_COOKIE\\["\\w+"\\]\\);', '/\\*\\s*.{32}\\s*\\*/\\s*function xmail\\s*\\(\\)\\s*{\\s*\\$a=func_get_args\\(\\);\\s*file_put_contents\\(\'.+?mail\\(\\s*\\$a\\[0\\],\\s*\\$a\\[1\\],\\s*\\$a\\[2\\],\\s*\\$a\\[3\\]\\s*\\);}\\s*function x.+?\\^\\s*\'0\';}\\s*return\\s*\\$o;}', '\\$\\w{1,40}\\s*=\\s*".{32}";\\s*if\\(isset\\(\\$_REQUEST\\[\'\\w+\'\\]\\)\\)\\s*{\\s*\\$\\w+\\s*=\\s*\\$_REQUEST\\[\'\\w+\'\\];\\s*eval\\(\\$\\w+\\);\\s*exit\\(\\);\\s*}\\s*if\\(isset\\(\\$_REQUEST\\[\'\\w+\'\\]\\)\\)\\s*{\\s*\\$\\w+\\s*=\\s*\\$_REQUEST\\[\'\\w+\'\\];\\s*\\$\\w+\\s*=\\s*\\$_REQUEST\\[\'\\w+\'\\];\\s*\\$\\w+\\s*=\\s*fopen\\(\\$\\w+,\\s*\'w\'\\);\\s*\\$\\w+\\s*=\\s*fwrite\\(\\$\\w+,\\s*\\$\\w+\\);\\s*fclose\\(\\$\\w+\\);\\s*echo\\s*\\$\\w+;\\s*exit\\(\\);\\s*}', '<\\?php\\s*\\$a=isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'null_prime\'\\]\\);\\s*\\$c="[^"]+";.+?strrev\\(\\$c\\)\\)\\);fclose\\(\\$f\\); die; }\\s*\\?>\\s*', '<\\?php\\s*(if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["\\w+"]\\)\\)\\s*\\$\\w+ = base64_decode\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["\\w+"\\]\\);\\s*else\\s*{\\s*echo "indata_error";\\s*exit;\\s*}\\s*)+if\\(mail\\(\\$\\w+,\\$\\w+,\\$\\w+,\\$\\w+\\)\\)\\s*echo "sent_ok";\\s*else\\s*echo "sent_error";\\s*\\?>', 'if \\(\\$_FILES\\[\'F1l3\'\\]\\) {move_uploaded_file\\(\\$_FILES\\[\'F1l3\'\\]\\[\'tmp_name\'\\], \\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'Name\'\\]\\); Exit;}', '<\\?\\s*if \\(\\$_FILES\\[\'F1l3\'\\]\\) {move_uploaded_file.+echo \'You are forbidden!\';\\s*}\\s*\\?>', '\\$gif=file\\(dirname\\(__FILE__\\)\\.\'/images/\\w+\\.gif\',2\\);\\$gif=\\$gif\\[\\d+\\]\\("",\\$gif\\[\\d+\\]\\(\\$gif\\[\\d+]\\)\\);\\$gif\\(\\);', '\\$\\w{1,40}\\s*=\\s*@\\$_COOKIE\\[\'\\w+\'\\];\\s*if\\s*\\(\\$\\w+\\) {\\s*\\$\\w+\\s*=\\s*\\$\\w+\\(@\\$_COOKIE\\[\'\\w+\'\\]\\);\\s*\\$\\w+=\\$\\w+\\(@\\$_COOKIE\\[\'\\w+\'\\]\\); \\$\\w+\\("/\\w+/e",\\$\\w+,\\w+\\);}', '<\\?\\s*set_time_limit\\(\\d+\\);\\s*error_reporting\\(0\\);\\s*\\$\\w+\\s+=\\s*\'[^\']+\';\\s*eval\\(gzinflate\\(str_rot13\\(base64_decode\\(\\$rhs\\)\\)\\)\\)\\;\\s*\\?>', '\\$urls\\s*=\\s*array\\s*\\(.+?\\);\\s*\\$URL\\s*=\\s*\\$urls\\[rand\\(0,\\s*count\\(\\$urls\\)\\s*-\\s*1\\)\\];\\s*header\\s*\\("Location:\\s*\\$URL"\\);', 'if\\(isset\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\w+\\]\\)\\){\\s*\\$d=substr\\(8,1\\);foreach\\(array\\((\\d+,)+.+?eval\\(\\$d\\);\\s*}', '<\\?php\\s*\\$\\w{1,20}\\s*=\\s*Array\\(\'\\w\'=>.+sprintf\\(\\w{1,20}\\(\\$\\w{1,20}\\s*,\\s*\\$\\w{1,20}\\)\\);(\\?>)?', '\\$_REQUEST\\[.\\]\\s*\\?\\s*eval\\(\\s*base64_decode\\(\\s*\\$_REQUEST\\[.\\]\\s*\\)\\s*\\)\\s*:\\s*exit;', '<\\?php\\s*\\$\\w{1,40}=".+";eval/\\*\\*/\\(strrev\\(str_replace\\(".","",\\$\\w+\\)\\)\\);\\?>', '<\\?php\\s*if\\(preg_match\\((chr\\(\\d+\\)\\.)+.+if\\(\\$\\w+===false\\)continue;\\$\\w+=str_repeat.+base64_decode\\(\'[a-zA-Z0-9\\+/=]+\'\\),.+?\\$\\w+\\)\\);break;}}}\\?>', '<\\?\\s*\\$_="";\\$_\\[\\+""\\]=\'\';\\$_="\\$_.*\\$_}\\[\'__\'\\]\\);\\?>', '<\\?php\\s*\\$_\\w+="(\\\\x[A-Fa-f0-9]{2}){1,500}";\\$_\\w+\\("(\\\\x[a-fA-F0-9]{2}){1,500}",".+?",\'\\.\'\\);\\?>', '<\\?php\\s*\\$\\w{1,40}=\'\\#\\#\\#.+\\\'\\)\\);\';\\s*\\$\\w+=str_replace\\(\'\\#\', \'\', \\$\\w+\\);\\$\\w+=create_function\\(\'\',\\$\\w+\\);\\$\\w+\\(\\);\\s*\\?>', '<\\?php\\s*(?:/\\*.{0,1000}?\\*/\\s*)?eval\\(gzinflate\\(base64_decode\\(\'[a-zA-Z0-9/+=]{5000,}\'\\)\\)\\);\\s*\\?>', '<\\?php\\s+//\\w{0,2100}\\s*eval\\(base64_decode\\("[a-zA-Z0-9/\\+=]+"\\)\\);\\s*\\?>', '<\\?php\\s+function (\\w+)\\(\\$file_url,.+?file_get_contents\\(\\$file_url\\);\\1\\(\'https://dl\\.dropboxusercontent\\.com.+?unlink\\(\\$_SERVER\\[\'SCRIPT_FILENAME\'\\]\\);\\?>', '<\\?php\\s*@eval\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w{1,5}\'\\]\\);\\s*\\?>', '\\$\\w{1,40}\\s*=\\s*"\\w+";\\s*preg_replace\\("(\\\\x?[a-f0-9A-F]{2,3})+"\\s*,"(\\\\x?[a-fA-F0-9]+)+"\\s*,"(\\\\x?[a-fA-F0-9]+)+"\\);', '<\\?php\\s*if\\s*\\(!isset\\(\\$_REQUEST\\[\'\\w+\'\\]\\)\\) header\\("HTTP.+?"\\);\\s*@preg_replace\\(\'.\\(\\.\\*\\).e\',\\s*@\\$_REQUEST\\[\'\\w+\'\\],\\s*\'\'\\);\\s*\\?>', '<\\?php\\s*@?(eval|assert)\\s*(/\\*[^*]{1,5000}\\*/\\s*)?\\(\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\\s*[^]]+\\]\\);\\s*(\\?>)?', '<\\?php\\s?if\\s?\\(\\s?md5\\s?\\(\\s?\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["password"\\]\\s?\\)\\s?==\\s?"[0-9a-z]{32}"\\s?\\)\\s?\\{\\s?preg_replace\\s?\\(\\s?"\\\\.*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\["code"\\].*;\\s?\\}\\s?\\?>', 'if\\s*\\(\\s*isset\\(\\s*\\$_REQUEST\\[\\s*"\\w+"\\s*\\]\\s*\\)\\s*\\)\\s*{.*?@?extract\\(\\$_REQUEST\\);@?die\\(\\$\\w+\\(\\$\\w+\\)\\);.*?}', 'if\\s*\\(\\s*isset\\(\\s*\\$_REQUEST\\[\\s*"\\w+"\\s*\\]\\s*\\)\\s*\\)\\s*{.*?@?preg_replace\\(\'/\\(\\.\\*\\)/e\'\\s*,\\s*@?\\$_REQUEST\\[\'\\w+\'\\],\\s*\'\'\\s*\\);.*?}', '//istart\\s.+?function\\s+decrypt_url.+?//iend', '<\\?php\\s*\\$version\\s*=\\s*"\\d+\\.\\d+";.+?if\\(@file_put_contents\\(\\$.+?@include_once\\(.+?@unlink\\(.+?404 Not Found.+\\?>', 'eval\\(base64_decode\\(@\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'[a-zA-Z0-9]+\'\\]\\)\\);', 'if\\(\\(md5\\(@\\$_COOKIE\\[ssid\\]\\)=="\\w{32}"\\)\\)\\{error_reporting\\(0\\);@array_map\\(.*\\);\\}', '//\\#\\+=\\+\\#\\+.+?//\\#\\+=\\+\\#\\+', '<\\?php\\s*eval\\(gzinflate\\(base64_decode\\(\'[a-zA-Z0-9+/\\s]+AQ==\'\\)\\)\\);\\s*\\?>', '<\\?php\\s*eval\\(gzinflate\\(str_rot13\\(base64_decode\\(\'[a-zA-Z0-9+/\\s]+AQ==\'\\)\\)\\)\\);\\s*\\?>', 'preg_replace\\("\\\\x2f(\\\\x..)+"\\s*,\\s*"(\\\\x..)+",""\\);', '<\\?php\\s*preg_replace\\("/\\w+/e"\\s*,\\s*"e["\'.va]+l\\(\'"\\.\\$_REQUEST\\[\'\\w+\'\\]\\."\'\\)"\\s*,\\s*"[a-zA-Z\\s0-9_]+"\\);\\s*\\?>', '\\$.\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST);\\s*@\\(\\$.\\[\\d\\]\\s*!=\\s*\\$.\\[\\d\\]\\)\\s*\\?\\s*@\\$.\\[\\d\\]\\(\\$.\\[\\d\\]\\)\\s*:\\s*\\(int\\)\\$.;', '<\\?php\\s*\\(\\$\\w{1,40}\\s*=\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[\'\\w+\'\\]\\)\\s*&&\\s*@preg_replace\\(\\s*\'/ad/e\'\\s*,\\s*\'@\'\\s*\\.\\s*str_rot13\\(\\s*\'riny\'\\s*\\)\\s*\\.\\s*\'\\(\\$\\w+\\)\'\\s*,\\s*\'add\'\\);\\s*\\?>\\s*', 'class\\s*(\\w{1,40})\\s*{\\s*public\\s*function\\s*__construct\\(\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*@?(\\$_COOKIE\\[[\'"])\\w{1,40}[\'"]\\];\\s*if\\s*\\(\\s*\\2\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\2\\s*\\(\\s*@?\\3\\w{1,40}[\'"]\\]\\s*\\);\\s*[^\\}]{1,200}\\s*\\}\\s*\\}\\s*\\}\\s*\\$\\w{1,40}\\s*=\\s*new\\s*\\1\\s*;', '\\A\\s*<\\?php\\s*\\$[a-z]{4,15}\\s*=\\s*[^\\n]{6000,11000}\\s*=\\s*explode\\(chr\\s*\\([^\\?]{1000,3000};\\s*(\\$[a-z]{4,15})=\\(\\d+-\\d+\\);\\s*\\$[a-z]{4,15}\\s*=\\s*\\1\\s*-\\s*1;\\s*\\?>', '\\A\\s*<\\?php\\s+/\\*.{99,600}/\\s*\\$\\w{1,40}=[\'"][^;]{40,80}[\'"];/\\*\\w{1,9}\\*/\\$.+\\$\\w{1,40}\\s*=\\s*[\'"](a|c|e|g|l|p|r|_|\\\\160|\\\\162|\\\\137|\\\\145|\\\\154|\\\\141|\\\\143|\\\\147){3,9}[\'"];\\$\\w{1,40}\\s*=\\s*\\$\\w{1,40}\\.\\$\\w{1,40}\\.\\$\\w{1,40};\\$\\w{1,40}\\(\\$\\w{1,40},\\s*\\$\\w{1,40}\\(\\$\\w{1,40}\\),[\'"][\'"]\\);\\s*(\\?>|\\Z)', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s*=\\s*[\'"]https?://pastebin\\.com/(?:raw|download)(?:\\.php\\?i=|/)[^\'"]{1,40}[\'"]\\s*;\\s*[^`]{1,600}file_get_contents\\s*\\(\\s*\\1(?:\\s*\\)\\s*){1,5};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\(\\s*base64_decode\\([\'"]ZWNobyAnPGNlbnRlcj48YSBocmVmPWh0dHA6Ly93d3cuZmIuY29tL3llYWhhY2tlci[^\'"]+[\'"]\\s*\\)\\s*\\);\\s*\\?>', '\\A\\s*<\\?(?:php)?\\s+(\\$\\w{1,40})\\s*=\\s*([\'"])[^\\}]{1,400}\\2;\\s*(\\$\\w{1,40})\\s*=(?:\\s*\\.?\\s*\\1\\[\\d+\\]){90,150}\\s*;[^\\?]{420,600}(\\$\\w{1,40})\\s*=\\s*\\3\\s*;[^\\?]{1,200}\\4\\)\\);\\$\\w{1,40}\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(\\$GLOBALS\\[[\'"][^\'"]{1,40}[\'"]\\])=Array\\(base64_decode\\([^`]{20000,25000}false;\\}if\\(!empty\\((\\$\\w{1,40})\\)\\)\\{if\\(\\1\\[\\d+\\]\\(\\$\\w{1,40},\\2\\)\\)\\{(\\$\\w{1,40})=false;\\}\\}return\\s+\\3;\\}\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+\\$GLOBALS\\[[^`]{2200,2700}\\}\\}(\\$\\w{1,40})\\s*=\\s*[\'"\\s\\.creat_funio]{21,60}\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*\\1\\([^;]{40,100};[\'"]\\);\\2\\([\'"][^\\?]{60000,}[\'"]\\);\\?>', '\\$\\w+\\s*=\\s*"\\w+"\\s*;\\s*\\$\\w+\\s*=(?:\\s*\\$\\w+\\[\\d+\\]\\s*\\.?){3,};\\s*\\$\\w+\\s*=\\s*\\$\\w+\\s*\\((?:\\s*\\$\\w+\\[\\d+\\]\\s*\\.?){3,}\\)\\s*;.+?eval\\s*\\(\\s*\\$\\{\\s*\\$\\w+\\s*\\}\\s*\\[\\s*\'\\w+\'\\s*\\]\\s*\\)\\s*;\\s*\\}', '\\A\\s*<\\?php\\s+function\\s*(\\w{1,40})\\(\\$\\w{1,40}\\)\\{\\$\\w{1,40}=Array\\([\'"]Ly4vZQ[=]{0,2}[\'"],[^\\}]{80,150}\\}\\s*preg_replace\\(\\1\\(\\d+\\),[^\\?]{5000,}\\1\\(\\d+\\)\\);\\s*\\?>', '\\A\\s*<\\?php\\s+@?eval\\(gzuncompress\\(base64_decode\\([\'"]eNqlfGlzE1e37l/puHJPbOKYnjRB[^\'"]{13000,13800}[\'"]\\)\\)\\);\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s)\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{1,40}[\'"];\\s*(\\$\\w{1,40})\\s*=\\s*md5\\s*\\(\\s*\\2\\s*\\)\\s*;\\s*[^\\?]{1000,5000};\\s*\\}\\s*function\\s+\\w{1,40}\\s*\\(\\s*\\3\\s*\\)\\s*\\{\\s*[^\\*]{500,1500}(?:\\.(\\$\\w{1,40})\\.base64_decode\\([\'"][^\'"]{1,40}[\'"]\\)){2}\\;\\s*\\}', '\\A\\s*<\\?php\\s+@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]aWYoQCRf[^\']{1,600}[\'"]\\s*\\)\\s*\\);\\s*\\?>\\s*(<[^>]{0,40}(?:php|html))', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*isset\\(\\s*\\$_POST\\[[\'"]?[^\\]]{1,40}[\'"]?\\]\\s*\\)\\s*\\)\\s*else\\s*\\{?\\s*echo\\s*\\(?\\s*[\'"][^\'"]{0,40}[\'"]?]{3,40}(?:images|css|uploads|includes)/\\w{1,40}\\.php\\s*>[^\\?]{1,100}\\s*(?:\\?>|\\Z)', '\\A\\s*(<\\?php\\s)\\s*\\$[O0]{4,12}\\s*=\\s*base64_decode\\s*\\(\\s*[\'"][^\'"].{1,60}[\'"]\\s*\\)\\s*;\\s*(\\$[O0]{4,12})\\s*=.{58,558}\\s*;\\s*@?eval\\s*\\(\\s*\\2\\s*\\(\\s*[\'"][^"\']{1,10000}["\']\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>\\s*<\\?php)?\\s+/\\*\\*', 'error_reporting\\(0\\);\\s*if\\s*\\(isset\\s*\\(\\$_REQUEST\\[[\'"](\\w{1,40})[\'"]\\]\\)\\s*&&\\s*md5\\(\\$_REQUEST\\[[\'"]\\1[\'"]\\]\\)\\s*==\\s*[\'"]\\w{1,40}[\'"]\\s*&&\\s*isset\\s*\\(\\$_REQUEST\\[[\'"](\\w{1,40})[\'"]\\]\\s*\\)\\)\\s*eval\\s*\\( base64_decode\\s*\\(\\$_REQUEST\\[[\'"]\\2[\'"]\\s*\\]\\s*\\)\\s*\\);', '\\A\\s*<\\?php\\s+if\\s*\\(\\s*(?:md5\\()?\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\)?\\s*[^\\w]{1,2}=\\s*[\'"]\\w{1,40}[\'"]\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\];\\s*@?(?:system|exec|passthru|shell_exec|popen|eval|assert)\\s*\\(\\s*stripslashes\\s*\\(\\s*\\1\\s*\\)\\s*\\);\\s*\\}\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s*=\\s*[\'"]https?://pastebin\\.com/(?:raw|download)(?:\\.php\\?i=|/)\\w{1,40}[\'"]\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*file_get_contents\\s*\\(\\s*\\1\\s*\\);\\s*@?(?:eval|assert|system)\\s*\\(\\s*(?:[\'"]\\s*\\?>)?[^\\?]{1,99}\\s*(?:\\?>|\\Z)', '<\\?php\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]IGlmICggaXNzZXQoICRfQ09PS0lFWy[^\'"]{1,500}[\'"]\\s*\\)\\s*\\)\\s*;\\s*\\?>(?:\\s*)?', '\\A\\s*<\\?(?:php)?[ ]{200,}@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,10}[\'"]?\\](?:\\s*\\)\\s*){1,6};\\s*\\?>\\s*(<\\?|\\Z)', 'if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*[\'"]\\s*<\\s*form\\s*action\\s*=\\s*[\'"][^\'"]{0,40}[\'"]\\s*method\\s*=\\s*[\'"]post[\'"][^\\}]{1,300}\\s*\\{\\s*echo\\s*[\'"][^\'"]{0,39}up![^\'"]{0,39}[\'"]\\s*;\\s*\\}\\s*\\}\\s*exit\\s*;\\s*\\}', '/\\*edition:\\d+\\.\\d+\\*/\\s*(\\$\\w{1,40})\\s*=\\s*[\'"]eNpN[^;]{3000,5000}[\'"]\\s*;\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}\\s*\\1(?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\}(?:\\s*(passthru|exec|shell_exec|popen|system|eval|assert)\\s*\\(\\s*[\'"][^\'"]{10,90}[\'"]\\s*\\);){2,5}(?:\\s*unlink\\s*\\(\\s*[\'"][^\'"]{10,90}[\'"]\\s*\\);){2,5}\\s*\\Z', 'file_put_contents\\([\'"]\\w{1,12}\\.php[\'"],\\s*[\'"]<\\?php\\s*[^`]{1,200}\\s*\\{?\\s*eval\\(\\$_POST\\[[\'"]\\w{1,12}[\'"]\\]\\);\\}?\\?>[\'"]\\);\\s/\\*[\'"]\\);', 'file_put_contents\\s*\\(\\s*[\'"]([^\'"]{1,40})[\'"]\\s*,\\s*base64_decode\\s*\\(\\s*file_get_contents\\s*\\(\\s*[\'"]https?://pastebin\\.com/(?:raw|download)(?:\\.php\\?i=|/)\\w{1,40}[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*include\\s*\\(\\s*[\'"]\\1[\'"]\\s*\\)\\s*;', '<\\?(?:php)?\\s+[^\\$]{1,200}\\s*(\\$\\w{1,40})\\s*=\\s*[\'"]7T37W\\+O2sr/f77v/g\\+[^\\?]{12000,15000}\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}\\s*\\1(?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', 'if\\s*\\(\\s*\\$_SERVER\\[[\'"]REQUEST_METHOD[\'"]\\]\\s*===\\s*[\'"](?:GET|POST)[\'"]\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*array_shift\\(\\s*\\$_POST\\s*\\);\\s*(\\$\\w{1,40})\\s*=\\s*create_function\\([\'"\\s]{2,5},\\s*gzinflate\\(\\s*base64_decode\\(\\s*\\1\\s*\\)\\s*\\)\\s*\\);\\s*\\2\\(\\);\\s*\\}', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*isset\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\)\\s*\\)\\s*\\{[^\\{]{1,600}if\\s*\\(\\s*\\$_POST\\[[\'"]?[^\'"]{0,40}[\'"]?\\]\\s*==\\s*[\'"][^\'"]{0,40}[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\(\\$_FILES\\[[\'"]\\w{1,40}[\'"]\\][^\\?]{100,200}\\s*\\}\\s*\\}\\s*\\}\\s*\\?>\\s*(<\\?php)', '\\A\\s*<\\?php(?:\\s*\\$\\w{1,40}\\s*=\\s*\\$_POST\\[[\'"]?[^\'"]{1,40}[\'"]?\\];){2,4}\\s*\\$\\w{1,40}\\s*=\\s*mail\\(\\s*\\$\\w{1,40},\\s*\\$\\w{1,40},\\s*\\$\\w{1,40},\\s*\\$\\w{1,40}\\);\\s*if\\s*\\(\\s*\\$\\w{1,40}\\)\\s*\\{\\s*[^\\}]{1,80}\\s*\\}\\s*else\\s*\\{\\s*[^\\}]{1,80}\\s*\\}\\s*(?:\\?>|\\Z)', '<\\?(?:php)?\\s*include\\(\\$_SERVER[^\\}]{100,600}->Authorize\\([^\\)]{1,40}\\);\\s*header\\([\'"]location:[^\'"]{1,40}[\'"]\\);\\s*die\\(\\);\\s*\\}\\s*else\\s*\\{[^\\}]{1,600}\\s*\\}\\s*(?:\\?>|\\Z)', '<\\?php\\s*if\\s*\\(\\s*md5\\s*\\(\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,40}[\'"]?]\\)\\s*==\\s*[\'"]\\w{1,40}[\'"]\\)\\{\\s*\\}\\s*\\?>', '(<\\?php\\s*)\\$GLOBALS\\[[^`]{1000,3000}file_put_contents\\([\'"]\\.\\./uploads/index\\.php\',\'index\\.php[\'"]\\);\\s*if\\(0\\^0\\)&&array_sum\\(\\$\\w{1,40},\\$\\w{1,40},\\$\\w{1,40}\\)\\)dir\\(\\$\\w{1,40},\\$\\w{1,40},\\$\\w{1,40},\\$\\w{1,40}\\);\\s*echo\\s*[\'"]\\w{1,40}[\'"];', '<\\?php\\s*\\$(\\w{1,40})\\s*=\\s*[\'"](PGgyPjxkaXYgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZT)[^\'"]{100,600}[\'"];\\s*echo\\s+base64_decode\\(\\s*\\$\\1\\s*\\);\\s*\\?>\\s*<\\?php\\s+\\s*echo\\s+base64_decode\\([\'"]\\2[^\'"]{100,600}[\'"]\\);\\s*\\?>', '<\\?php\\s*(?:\\s*\\$\\w{1,40}\\[\\d+\\]\\s*=\\s*[\'"][^\'"]{100,200}[\'"];){30,40}\\s*(?:\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{0,40}[\'"];)?\\s*for\\s*\\(\\s*(\\$\\w{1,40})\\s*=\\s*\\d+;\\s*\\1\\s*<\\s*count\\(\\s*(\\$\\w{1,40})\\s*\\);\\s*\\1\\+\\+\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*\\.?=\\s*base64_decode\\(\\s*\\2\\[\\1\\]\\s*\\);\\s*\\}\\s*@?eval\\(\\3\\);\\s*\\?>', '\\A\\s*<\\?php\\s*echo\\s*[\'"][^\'"]{0,40}[\'"]\\.php_uname\\(\\)\\.[\'"][^\'"]{0,40}[\'"];\\s*[^\\?]+if\\s*\\(\\s*\\$_POST\\[[\'"][^\'"]{0,40}up[^\'"]{0,40}[\'"]\\]\\s*[^\\w]=\\s*[\'"][^\'"]{0,40}[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\([^\\)]{1,80}\\)\\s*\\)\\s*\\{\\s*[^\\}]{1,40}\\}\\s*\\}\\s*\\?>', '(//\\#\\#\\#==\\#\\#\\#)[^\\\\#]{1000,6000}\\}\\}\\}\\}if\\(@\\$_REQUEST\\[[^\'"]{1,40}\\(\\w{1,40}\\)\\]\\s*==\\s*\\w{1,40}\\(\\w{1,40}\\)\\)\\$_REQUEST\\[[^\'"]{1,40}\\(\\w{1,40}\\)\\]\\(\\$GLOBALS\\[[\'"][^\'"]{1,40}[\'"]]\\[\\w{1,40}\\]\\(\\$_REQUEST\\[[^\'"]{1,40}\\(\\w{1,40}\\)\\]\\s*\\)\\s*\\)\\s*;\\s*\\}\\s*echo\\s*\\$\\w{1,40};\\s*\\}\\s*\\1', '(\\s*)\\s*<\\?php\\s*echo\\s*[\'"])?\\s*\\Z', '<\\?php(?:\\s*\\$[O0_]{1,40}\\s*=\\s*[\'"]\\w{1,40}[\'"];){1,3}[^`]{36000,37000}@?eval\\(\\s*\\$[O0_]{1,40}\\s*\\);\\s*unset\\(\\s*\\$[O0_]{1,40}\\s*,\\$\\w{1,40},(?:\\s*\\$[O0_]{1,40}\\s*,?){5,10}\\);\\s*exit\\(\\);\\s*\\}\\s*\\}\\s*[\'"]\\s*\\);\\$\\{\\s*[\'"][^\'"]{1,40}[\'"]\\}\\[[\'"][^\'"]{1,40}[\'"]\\]\\(\\);\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*@?isset\\(\\s*(\\$_POST)\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\)\\s*\\)\\s*\\{\\s*[^\\?]{1,}\\s*@?touch\\(\\$_SERVER\\[[\'"]?DOCUMENT_ROOT[\'"]?\\]\\s*\\.\\s*base64_decode\\s*\\(\\1\\[[\'"]?\\w{1,40}[\'"]?\\]\\)\\s*,\\s*strtotime\\([\'"]-\\d+\\s*\\w{0,5}[\'"]\\)\\);\\s*die\\([^\\)]{1,40}\\);\\s*\\}\\s*(?:\\?>|\\Z)', '\\A\\s*\\w{0,40}\\s*<\\?php\\s*\\$\\w{1,40}\\s*=\\s*getcwd\\(\\);\\s*if\\s*\\(\\s*isset\\(\\s*\\$_FILES\\[[\'"]?(\\w{1,40})[\'"]?\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*basename\\(\\s*\\$_FILES\\[[\'"]\\w{1,40}[\'"]\\]\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\);\\s*if\\s*\\(move_uploaded_file\\(\\$_FILES\\[[\'"]?\\1[\'"]?\\][^\\j]{1,300}[\'"];\\s*\\?>', '<\\?php\\s*if\\s*\\(\\s*@?(\\$_SERVER)\\[[\'"](HTTP_X_)\\w{1,40}[\'"]\\]\\)\\s*\\{\\s*echo\\s*[\'"][^\'"]{1,40}[\'"];\\s*if\\s*\\(\\s*@?\\1\\[[\'"]\\2\\w{1,40}[\'"]\\]\\)\\s*\\{\\s*file_put_contents\\s*\\(\\s*@?\\1\\[[\'"]\\2\\w{1,40}[\'"]\\],\\s*@?\\1\\[[\'"]\\2\\w{1,40}[\'"]\\]\\s*\\);\\s*\\}\\s*\\}\\s*(?:\\?>|\\Z)', '<\\?php\\s*if\\s*\\(\\s*@?md5\\(\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\]\\)\\s*==\\s*[\'"]\\w{1,40}[\'"]\\)\\s*\\{\\s*\\$\\w{1,40}=\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\];\\s*@?eval\\(stripslashes\\(\\$\\w{1,40}\\)\\);\\s*die;\\s*\\}\\s*\\?>', '\\AOptions\\s+FollowSymLinks\\s+MultiViews\\s+Indexes\\s+ExecCGI.{20,100}AddHandler\\s*cgi-script\\s*.\\w{1,5}\\Z', '\\ARewriteEngine\\s+On\\s*RewriteBase\\s+/\\w+\\s*RewriteCond %{REQUEST_FILENAME}\\s+!-..+?\\s*RewriteRule \\^\\(\\.\\*\\)\\s+index\\.php\\?id=\\$1\\s*\\Z', '\\A\\s*RewriteEngine\\s*On\\s*RewriteRule\\s*\\^\\.\\*\\$\\s*http://.+?\\.php\\s*\\[R=301\\]\\s*\\Z', 'RewriteCond\\s+%{HTTP_USER_AGENT}\\s+android\\s+\\[NC\\]\\s*RewriteRule\\s+\\^\\(\\.\\*\\)\\$\\s+https?://[a-zA-Z0-9_\\-\\.]+\\.(xyz|info|pw)/\\w+\\s+\\[L\\s*,\\s*R=302\\]', 'RewriteRule\\s+\\^\\(\\[A-Za-z0-9-\\]\\+\\)\\.html\\$\\s+\\w+\\.php\\?fw=\\$1\\s+\\[L\\]', 'RewriteEngine\\s+on\\s*RewriteCond\\s+%{HTTP_USER_AGENT}\\s+android\\s+\\[.+?windows-media-player\\)\\s+\\[NC\\]\\s*RewriteRule\\s+\\^\\(\\.\\*\\)\\$\\s+https?://[\\S]+\\s+\\[L,R=302\\]', 'RewriteEngine On\\s*RewriteRule\\s+\\^\\(\\.\\*\\),\\(\\.\\*\\)\\$ \\$2\\.php\\?rewrite_params=\\$1&page_url=\\$2', '<\\s*IfModule\\s*mod_rewrite\\s*\\.\\s*c\\s*>\\s*Options\\s*\\+FollowSymLinks\\s*RewriteEngine\\s*on\\s*RewriteBase\\s*/\\w+\\s*RewriteRule\\s*\\^c\\s*\\(\\\\d\\+\\)\\[-/\\].+?', '\\#\\s*BEGIN\\s*W0RDPRESS\\s*\\#\\s*\\#RewriteEngine\\s*On\\s*\\#RewriteBase\\s*/\\s*\\#RewriteCond\\s*%\\s*\\{\\s*REQUEST_FILENAME\\s*\\}\\s*!-f\\s*\\#RewriteCond\\s*%\\s*\\{\\s*REQUEST_FILENAME\\s*\\}\\s*!-d\\s*\\#RewriteRule\\s*\\.\\s*/index\\s*\\.\\s*php\\s*\\[\\s*L\\s*\\]\\s*\\#\\s*\\#\\s*END\\s*WordPress', '\\A\\s*<\\?php\\s+if\\s*\\(\\s*@?\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)[^`]{1,600}/form>[\'"];\\s*if\\s*\\(\\s*@?\\$_POST\\[[^\\]]{1,40}\\]\\s*[^\\w]{1,3}\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\(\\s*\\$_FILE[^\\?]{1,200}\\s*\\}\\s*\\}\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+/\\*\\*[^`]{1,600}\\*/\\s*function\\s+(\\w{1,40})\\(\\s*(\\$phone)\\s*\\)\\s*\\{\\s*(\\$main)\\s*=\\s*\\2\\s*\\^\\s*\\(\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*;\\s*[^\\}]+\\$\\w{1,40}\\s*\\(\\s*\\3\\s*\\([^;]{1,40}\\s*;\\s*\\}\\s*\\1\\s*\\(\\s*[^\\)]{1,40}\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+function\\s+(\\w{1,40})\\([^\\?]{999,2000}\\s*(\\$\\w{1,40})\\s*=\\s*\\1\\s*\\(\\s*[\'"]https?://pastebin\\.com/(?:raw|download)(?:\\.php\\?i=|/)\\w{1,40}[\'"]\\s*\\)\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*fopen\\(\\s*\\$\\w{1,40}\\s*,\\s*[\'"](?:a|w)\\+?[\'"]\\s*\\)\\s*;\\s*fwrite\\(\\s*\\3\\s*,\\s*\\2\\s*\\);[^\\?]{1,400}\\s*(?:\\?>|\\Z)', '(<\\?php)\\s*@?(?:eval|assert)\\s*\\(\\s*\\$_(?:POST|GET|COOKIE|REQUEST|SERVER)\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\);', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s*=\\s*([\'"])\\s*\\1\\s*[^\\?]{1,120}\\s*\\2;(\\s*\\1\\.?=\\s*\\2\\s*[^\\?]{1,120}?\\2;\\s*){1,9}\\s*[^@]{1,99}(\\$\\w{1,40})\\s*=\\s*@?\\$\\w{1,40}\\s*\\(\\s*[\'"][\'"]\\s*,\\s*\\1\\s*\\)\\s*;\\s*@?\\s*\\4\\(\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\((?:\\s*(?:gzinflate|base64_decode|strrev|str_rot13)\\(\\s*){1,4}[\'"]=8u///5557/ss//xBzBpXjJ5/nVhIuMLepXM09DIgR[^\'"]{60000,}[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '<\\?php\\s*if\\s*\\(isset\\(\\$_REQUEST\\[\\w+\\]\\)\\)\\s*\\{\\s*stripslashes\\(\\$_REQUEST\\[\\w+\\]\\(\\$_REQ.+?\\?>', '\\${"\\\\x\\d+\\\\x.+;\\$\\{\\${.+]}\\["\\w"\\]\\);}}', '(<\\?php)\\s*eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,10000}[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>\\s*<\\?php\\s*)?(\\s+/\\*\\*\\s+\\*)', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*\\$_(GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*md5\\s*\\(\\s*\\$_\\1\\[[\'"]?\\w{1,40}[\'"]?\\]\\)\\s*[^\\w]{1,2}=\\s*[\'"]\\w{1,40}[\'"]\\)\\s*\\{\\s*@?(?:eval|assert|system|exec)\\s*\\(\\s*base64_decode\\(\\s*\\$_\\1\\[[\'"]?\\w{1,40}[\'"]?\\]\\s*\\)\\s*\\);\\s*\\}\\s*\\}\\s*\\?>', '\\A\\s*<\\?php\\s+(?:echo|print)\\s*\\(?\\s*[\'"][\\!\\s\\-\\w\'"\\^]{1,40}[\'"]\\s*\\)?\\s*;\\s*\\?>(?:\\s*<\\?php\\s+(?:system|chmod)\\s*\\(\\s*(?:[\'"]?(?:chmod|\\w{1,40}\\.php|\\d{3,4})\\s*[\'"]?\\s*,?){2,3}\\s*\\)\\s*;\\s*\\?>){2}', '\\A\\s*<\\?php\\s*[^\\$]{0,150}\\$\\w{1,9}\\s*=\\s*[\'"][^\'"]*[\'"];\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]HJ3HjuvcckZf5cLwwAYHzAmGAVOMYs5p8oM55yCST2[^\'"]{20000,55000}[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php[^\\(]{0,150}eval\\s*\\(\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eJzsffl3G8eR8M.0e.4fRhOuAJogLt6kQIn3IV4iSOoiH94AGBAQA[^\'"]{9999,38000}[\'"]\\s*\\)\\s*\\)\\s*\\);?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:G|P)[^\\(]{1,15}preg_replace\\s*\\([^\\)]+[\'"](?:\\\\x65|e)(?:\\\\x76|v)(?:\\\\x61|a)(?:\\\\x6c|l)(?:\\(|\\\\x28)(?:g|\\\\x67)(?:z|\\\\x7a)(?:i|\\\\x69)[^\'"]{9,28}(?:\\\\x62|b)(?:a|\\\\x61)(?:s|\\\\x73)(?:e|\\\\x65)(?:\\\\x36|6)(?:\\\\x34|4)[^\'"]{5,35}[\'"][^\\)]{999,25000}\\);\\s*\\}?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*eval\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"][^;]{1,15}(?:Z290bw|b3Rv|IGdvdG8)[^;]{9999,24000}(?:ZXZhbA|dmFs|IGV2YWw)[^;]{9,99}(?:aHRtbHNwZWNpYWxjaGFyc19kZWNvZGUodXJsZGVjb2RlKGJhc2U2NF9|dG1sc3BlY2lhbGNoYXJzX2RlY29kZSh1cmxkZWNvZGUoYmFzZTY0Xw|bWxzcGVjaWFsY2hhcnNfZGVjb2RlKHVybGRlY29kZShiYXNlNjRf)[^;]{9,600}[\'"]\\)\\s*\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(\\$\\w{1,9})\\s*=\\s*[\'"]\\w{32}[\'"];[^\\$]{0,20}(\\$\\w{1,9})\\s*=\\s*[\'"]\\w{32}[\'"];[^\\$]{0,20}if\\s*\\(\\s*md5\\s*\\(\\s*\\$_GET\\[[^\\]]+\\]\\s*\\)\\s*[^\\w]{2,3}\\s*(?:\\1|\\2)\\s*&&\\s*md5\\s*\\(\\s*\\$_GET\\[[^\\]]+\\]\\s*\\)\\s*[^\\w]{2,3}\\s*(?:\\1|\\2)\\s*\\)\\s*\\{\\s*@?eval\\s*\\(\\s*\\$_[^\\)]+\\)\\s*;?\\s*\\}?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]BcFJkqowAADQu.Squ1xAlLG6eiEiCjIaBnHzC0kY[^\'"]{400,999}[\'"]\\s*\\)\\s*\\)\\s*\\);\\s*\\?>', '\\A\\a*<\\?php\\s*@?eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]DZRFDu2IAQSvMrvMxAszKcrCz8yMm8jMzD59.gVa3VJV.1Ve6fB3[^\'"]{999,3000}[\'"]\\s*\\)\\s*\\)\\s*\\);\\s*(?:\\Z|\\?>)', '\\A\\s*<\\?php\\s*(?:/\\*[^.]{1,25}\\*/\\s*)?eval\\s*\\(\\s*[\'"]\\?>[\'"]\\s*\\.\\s*gzuncompress\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]eJzlvX1XGzcTOPo3PaffQWz9dO3GGNskbWowgRBI[^\'"]{999,26000}[\'"]\\s*\\)\\s*\\)\\s*\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\s*\\(\\s*base64_decode\\s*\\([\'"](?:ZXZhbChnemluZmxhdGUoc3RyX3JvdDEzKGJhc2U2NF9kZWNvZGU|IGV2YWwoZ3ppbmZsYXRlKHN0cl9yb3QxMyhiYXNlNjRfZGVjb2Rl|QGV2YWwoZ3ppbmZsYXRlKHN0cl9yb3QxMyhiYXNlNjRfZGVjb2Rl|ZXZhbCggZ3ppbmZsYXRlKCBzdHJfcm90MTMoIGJhc2U2NF9kZWNvZGU)[^?]{99,2000}[\'"]\\)\\);\\s*\\?>', '\\A\\s*<\\?php\\s+(\\$[O_0]{2,12})=[\'"][\'"]*["\'];\\s*(\\$[O_0]{2,12})=\\([\'"][\\w\\-\\*\\^%&]{9,40}[\'"]\\);\\$[O_0]{2,12}=\\2[\\[\\{]\\d+[\\]\\}]\\.[^%]{25000,30000}\\(\\$[O_0]{2,12},\\$[O_0]{2,12}\\);exit\\([^\\w]{1,9}runsuccess[^\\w]{1,9}\\);\\}[\'"]\\);\\$\\{[\'"](?:\\\\x47|G)[^\'"]{1,40}[""]\\}\\[[^\\]]+\\]\\(\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+session_start\\(\\);[^\\$]{0,600}\\$\\w{1,20}\\s*=\\s*(pack\\(\\s*[\'"][nvchslvq]\\*[\'"]\\s*,[^\\)]{1,40}\\))\\s*;\\s*(\\$GLOBALS)\\s*=\\s*array\\(\\s*([\'"]\\w[\'"])\\s*=>\\s*\\1\\s*,[^\\{]{300,600}\\s*(\\$_SESSION)[^%]{60,200}\\%\\w[\'"]\\s*,\\s*\\2\\[\\3\\]\\([\'"]\\w\\*[\'"],\\4\\[[\'"]\\w[\'"]\\](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\#(\\w{4,7}\\#)\\s*if\\s*\\(\\s*empty\\s*\\(\\s*(\\$\\w{1,5})\\s*\\)\\s*\\)\\s*\\{\\s*\\2\\s*=\\s*[\'"]<(script)\\s+type\\s*=\\s*[\\\\\'"tcpservi/jxa]+[^;]+;\\w{1,5}\\s*=\\s*[\'"\\\\+document]+;\\s*(\\w{1,5})\\s*=\\s*[\'"\\\\+split]+;[^:]{9,200}eval[^/]{9,99}[\'"][\\w]{999,7000}\\\\[\'"]\\[\\4\\][^<]+\\);\\s*\\}\\s*<\\/\\3>[\'"];\\s*echo\\s+\\2;\\s*\\}\\s*\\#/\\1', 'if\\s*\\(\\s*!\\s*function_exists\\s*\\(\\s*[\'"](sorry_function)[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*function\\s*\\1\\s*\\(\\s*[^=]{40,90}\\s*\\$[^\\(]{400,1400}\\}\\s*\\}\\s*add_filter\\s*\\(\\s*[\'"][^\'"]{1,40}[\'"]\\s*,\\s*[\'"]\\1[\'"]\\s*\\)\\s*;\\s*\\}', '\\A\\s*<\\?php\\s*\\$\\{[\'"](?:G|\\\\x47)[^\'"]{1,40}[\'"]\\}[^:]{99,999}(?:h|\\\\x68)(?:t|\\\\x74){2}(?:p|\\\\x70)(?:s|\\\\x73)?://[^!]{99,600}if\\s*\\(\\s*strcasecmp\\s*\\(\\s*\\$_SERVER[^?]{99,5000}curl_exec\\s*\\(\\$\\{\\$\\{[\'"](?:G|\\\\x47)[^\'"]{1,40}[\'"]\\}\\[[^\\]]{1,40}\\]\\}\\);[^;]{0,99};?\\}?exit\\(\\d*\\);?\\s*(?:\\Z|\\?>)', '\\A\\s*<\\?php\\s*eval\\s*\\(\\s*gzinflate\\s*\\(\\s*base64_decode\\s*\\(\\s*[\'"]1VVtT9swEP7c.gpTVSSVutFSNAYF1gk6aRL7AIwPCCbjJBfq[^?]{300,999}[\'"]\\s*\\)\\s*\\)\\s*\\)\\s*;?\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+(\\$\\w{1,40})\\s*=\\s*[\'"][\\w\\.\\-]{1,40}\\.(?:jpg|gif|ico)[\'"]\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*curl_init\\([\'"]https?://[^\'"]{1,99}\\.php[\'"]\\s*\\)\\s*;[^>]{1,600}>[\'"]@?\\1[\'"][^=]{1,99}\\$\\w{1,40}\\s*=\\s*curl_exec\\(\\2\\);[^\\?]{1,99}(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*/\\*\\w{1,40}\\*/\\s*\\?>\\s*<\\?php\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\s*\\[\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\]\\s*\\)\\s*\\)\\s*\\{\\s*[^\\{]{1,200}\\{\\s*return\\s*\\$\\w{1,40}\\.\\$\\w{1,40}.\\$\\w{1,40};\\s*\\}[^\\{]{15000,30000}[\'"],\\$\\w{1,40}\\)\\.[\'"][^\'"]*[\'"]\\);\\s*(\\?>|\\Z)', '\\A\\s*<\\?php\\s*error_reporting\\((?:0|false)\\);\\$\\w{1,40}=[\'"][^\'"]{1,99}[\'"];(\\$\\w{1,40})=array\\([^\\{]{9999,30000}\\{\\s*(\\$\\w{1,40})\\s*=\\1\\s*\\[\\s*\\$\\w{1,40}\\s*\\]\\s*;\\s*(\\$\\w{1,40})\\s*\\.\\s*=\\s*\\$\\w{1,40}\\s*\\[\\s*\\2\\s*\\]\\s*;\\s*\\}\\s*\\3\\s*\\(\\s*[\'"](?:\\\\\\w{1,3})+[\'"]\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+function\\s+(\\w{1,40})\\s*\\(\\s*\\$\\w{1,40},\\s*\\$\\w{1,40}\\s*\\)\\s+\\{\\s*\\$\\w{1,40}\\s*=\\s*(?:(?:gzinflate|base64_decode|strrev|str_rot13|gzuncompress|urldecode|rawurlencode)\\s*\\(\\s*){2,5}[\'"][^\'"]{40,99}[\'"](?:\\s*\\)\\s*){1,5};\\s*[^\\?]{9999,20000}\\$\\w{1,40}\\s*=\\s*[\'"]\\1[\'"]\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php(?:\\s*\\$\\w{1,40}\\s*=\\s*["\'][^\\^]{1,40}\\^[^\\;]{1,40};\\s*){2,5}(\\$\\w{1,40})\\s*=\\s*\\$\\w{1,40}\\s*\\(\\s*[\'"][\'"],(?:\\s*\\$\\w{1,40}\\s*\\(\\s*){1,4}[\'"][^)]+\\)\\)\\);\\1\\(\\);\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+Error_Reporting\\((?:0|false)\\);\\s*\\$\\w{1,40}\\s*=\\s*[\'"][^\'"]{9999,15000}[\'"];\\s*@?preg_replace\\s*\\(\\s*.?[\'"](.).{0,40}\\1(?:e|\\\\x65|\\\\145)\\w?.?[\'"]\\s*,\\s*[\'"][^,]+,[^\\)]+\\);\\s*return[^\\;]*\\;\\s*(?:\\?>|\\Z)', '(<\\?php\\s+)(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{1,40}[\'"];\\s*(\\$\\w{1,40})\\s*=\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\^\\s*\\2\\s*;\\s*(\\$\\w{1,40})\\s*=[^\\(]{600,999}(\\$\\w{1,40})\\s*=\\3\\([\'"][\'"],\\s*[\'"][^\'"]{500,999}[\'"]\\s*\\^\\s*\\4\\s*\\)\\s*;\\s*\\5\\s*\\(\\s*\\)\\s*;', '\\A\\s*(<\\?php\\s+)function\\s+(\\w{1,20})\\(\\$\\w{1,40}\\)\\{\\$\\w{1,9}\\s*=\\s*array\\([^`]{1,999}\\s*if\\(\\s*@?\\$_POST\\[\\2\\(\\d+\\)\\][^\\w]{1,3}\\2\\(\\d+\\)\\)\\{if\\(@?copy\\((?:\\s*\\$_FILES\\[\\2\\(\\d+\\)\\]\\[\\2\\(\\d+\\)\\],?\\s*){1,2}\\)\\)(\\{echo)\\s*\\(?\\2\\(\\d+(\\);\\})else\\3\\s*\\(?\\2\\(\\d+\\4\\};\\};', '\\A\\s*(<\\?php\\s+)[^\\$]{1,600}(\\$\\w{1,40})\\s*=\\s*(?:false|0)\\s*;\\s*foreach\\s*\\(\\s*\\$_COOKIE\\s*as\\s*\\$\\w{1,40}\\s*=>\\s*(\\$\\w{1,40})\\)\\s*\\{\\s*\\2\\s*=\\s*\\3\\s*;\\s*[^\\?]{999,5000}\\s*\\;\\s*\\}\\s*return\\s+\\$buffer;\\s*\\}', 'if\\s*\\(\\s*(isset)\\s*\\(\\s*\\$_(COOKIE|REQUEST)\\[[^\\]]{1,40}\\]\\s*\\)\\s*\\)\\s*(\\$\\w{1,40})\\s*=\\s*\\$_\\2\\[[^\\]]{1,40}\\];\\s*elseif\\s*\\(\\s*\\1\\(\\s*\\$_(COOKIE|REQUEST)\\[[^;]{9,49};\\s*if\\s*\\(\\s*\\1\\s*\\(\\s*\\3\\s*\\)\\s*\\)\\s*\\{\\s*@?eval\\s*\\((?:\\s*(?:str_rot13|base64_decode)\\s*\\(\\s*){1,2}\\3(?:\\s*\\)\\s*){1,3};\\s*die\\(\\)\\s*;\\s*\\}', '\\A\\s*<\\?php[^\\$]{1,600}\\s*\\$\\w{0,9}pass\\s*=\\s*[\'"]\\w{20,40}[\'"]\\s*;\\s*\\$\\w{1,40}\\s*=\\s*[^;]{1,99};\\s*if\\s*\\(\\s*isset\\s*\\(\\s*\\$_POST\\[[^\\]]{1,40}\\][^\\?]{500,999}\\}\\s*@?(?:eval|assert)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}[\'"][^\'"]+[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(?:error_reporting\\(0\\);)?\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\s*[\'"](?:eNp9Wf.TE1W2.1cu|eNqNWflTE9n2.1d|ZXJyb3JfcmVwb3J0aW5nKDApOyAkeyJH)[^\\)]+[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(?:error_reporting\\(0\\);)?\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\s*[\'"](?:.Mw.ff..fnv..nq|UkFKPqkH3JF|rWjHzfqdkptPE|eF7svWl34kjSKPy|eNqde.uPJFl15)[^\\)]+[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*\\$\\w{0,9}_pass\\s*=\\s*[\'"]\\w{1,40}[\'"]\\s*;\\s*(?:\\?>\\s*<\\?php\\s*)?\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13|strrev)\\s*\\(){0,5}\\s*[\'"][^\'"]{999,25000}[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(?:error_reporting\\(0\\);)?\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\((?:\\s*(?:base64_decode|gzinflate|gzuncompress|str_rot13)\\s*\\(){0,5}\\s*[\'"](?:eNpTiT83sfPs1pOH|eNpdkcFrE0EYxf|eNplUkFrE0EY|jVRtb9s4DP4eIP)[^\'"]*[\'"](?:\\s*\\)\\s*){1,6};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*@?eval\\([\'"]\\?>[\'"]\\s*\\.\\s*base64_decode\\s*\\(\\s*[\'"]PD9waHAgDQoNCg0KDQp[^\'"]+[\'"]\\s*\\)\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '(?|\\Z)', '\\A\\s*(<\\?php\\s+)[^\\$]{1,99}\\s*\\$wp_auth(?:\\w{1,9})?\\s*=\\s*[\'"]\\w{20,40}[\'"];\\s*if\\s*\\(\\s*!\\s*function_exists\\s*\\(\\s*["\']slide[^<]+(?:]+>\\s*\\s*){1,3}[^`]{999,3000},[\'"]slider_option_footer[\'"]\\);\\s*\\}\\s*\\}\\s*\\}\\s*\\}', '\\A\\s*<\\?php\\s*[^\\{]{1,600}try\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{1,5000}[\'"]\\s*\\)\\s*;\\s*function\\s+scan\\s*\\([^\\?]{999,3000}=\\s*explode\\s*\\([\'"]<\\?php[\'"],[^\\?]+\\?\\s*[\'"]https?[\'"][^\\?]+unlink[^;]{1,40};\\s*\\}\\s*catch\\s*\\(\\s*Exception\\s*\\$\\w{1,40}\\s*\\)\\s*\\{\\s*[^\\}]{1,40}\\s*\\}\\s*\\?>', '\\A\\s*<\\?php\\s*[^$]{0,600}(?:\\s*\\$\\w{1,40}\\s*=\\s*[^\\;]{1,40};\\s*){1,3}@?\\$\\w{1,40}\\s*\\(\\s*.?[\'"](.).{0,40}\\1e\\w?.?[\'"]\\s*,\\s*[\'"][^\\^]+\\^[^,]+,\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s*(\\$\\w{1,40})\\s*=\\s*\\$_SERVER\\s*\\[\\s*[\'"]DOCUMENT_ROOT[\'"]\\s*\\]\\s*\\.\\s*[\'"][^\'"]{1,40}\\.php[\'"]\\s*;\\s*(\\$\\w{1,40})\\s*=\\s*fopen\\s*\\(\\s*[\'"]?\\1[\'"]?\\s*,\\s*[\'"](?:a|w)\\+?[\'"]\\s*\\)\\s*;\\s*fwrite\\s*\\(\\s*\\2\\s*,\\s*base64_decode\\s*\\(\\s*[\'"][^\'"]{200,999}[\'"]\\s*\\)\\s*\\)\\s*;\\s*fclose\\s*\\(\\s*\\$\\w{1,40}\\s*\\)\\s*;\\s*(?:\\?>|\\Z)', '\\$(?:auth)?_?pass\\s*=\\s*[\'"][^\'"]{20,40}[\'"];\\s*if\\s*\\(\\s*[^;]{1,200};\\s*(\\$\\w{1,40})\\s*=\\s*[\'"]\\\\[^;]{1,200}[\'"];\\s*if\\s*\\(\\s*(?:!|@)?preg_replace\\s*\\(\\s*.?[\'"](.).{0,40}\\2(?:e|\\\\x65)\\w?.?[\'"]\\s*,\\s*\\1\\s*,\\s*[\'"][\'"]*[\'"]\\s*\\)\\s*\\);(?:\\s*die\\s*\\(\\s*[^\\)]*\\s*\\)\\s*;)?', '(\\$\\w{1,40})\\s*=\\s*get_option\\s*\\(\\s*[\'"]_site_transie\\w{30,50}[\'"]\\s*\\);\\s*\\1\\s*=\\s*base64_decode\\s*\\(\\s*str_rot13\\s*\\(\\s*\\1(?:\\[[^\\]]{1,40}\\])?\\s*\\)\\s*\\);\\s*if\\s*\\(\\s*[^\\{]{29,99}\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*create_function\\(\\s*[\'"][\'"]\\s*,\\s*\\1\\s*\\);\\s*@?\\2\\(\\);\\s*\\}', '\\A\\s*<\\?php\\s+[^\\$]{9,49}\\s*\\?>\\s*\\s*<\\?php\\s*(?:echo)?\\s*\\(?\\s*@?copy\\(\\s*\\$_FILES\\[[\'"][^\'"]{1,40}[\'"]\\]\\[[\'"][^\'"]{1,40}[\'"]\\],[^;]{9,60};\\s*(?:\\?>|\\Z)', '\\A\\s*<\\?php\\s+echo\\s*\\(?\\s*[\'"]\\s*[^\\$]{199,600}\\s*if\\s*\\(\\s*@?\\$_POST\\[[^\\]]{1,40}\\]\\s*[^\\w]{1,3}\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*\\{\\s*if\\s*\\(\\s*@?copy\\s*\\(\\s*\\$_FILE[^\\?]{1,400}\\s*\\}\\s*\\}\\s*(?:\\?>|\\Z)', '\\$ip\\s*=\\s*(?:getenv\\(|\\$_SERVER\\[)[\'"]REMOTE_ADDR[\'"](?:\\)|\\]);\\s*.{0,600}\\s*(\\$data)\\s*\\.?=\\s*[\'"][-\\s\\w]{10,90}\\\\n[\'"]\\s*;(?:\\s*\\1\\s*\\.?=\\s*[\'"](Email|Password|IP(?:Address)?)[^\\n]{1,60}([\'"]?\\\\n[\'"]|[\'"]/[\'"]);){2,3}\\s*\\1\\s*\\.?=\\s*[\'"][-\\s\\w]{10,90}\\\\n[\'"]\\s*;', 'error_reporting\\((?:0|Null|False)\\);\\s*preg_replace\\s*\\(\\s*[\'"](.).{0,40}\\1e\\w?[\'"]\\s*,"eval\\([\'"]//', '<html>\\s*<head>\\s*<title>\\s*Webmail\\s+\\|?\\s*Update\\s*<', '\\A\\s*<\\?(?:php)?[ ]{200,}if\\s*\\(\\s*!\\s*isset\\s*\\(\\s*\\$_[^\\?]{40,150}\\s*\\?>\\s*<\\?(?:php)\\s*\\$\\{[^\\?]{60000,64000}[\'"],[\'"](?:\\\\x2e|\\.)[\'"]\\s*\\);\\s*\\?>\\s*\\Z', 'if\\s*\\(\\s*function_exists\\s*\\(\\s*[\'"]shell_exec[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*shell_exec\\s*\\(\\s*\\$\\w{1,40}\\s*\\);\\s*return\\s*\\$\\w{1,40};\\s*\\}\\s*return\\s*[^;]{1,40};\\s*\\}\\s*function\\s*command\\(\\)\\s*\\{', '<title>\\s*[\\|]{0,2}\\s*InboX\\s+Mass\\s+Mailer', '\\A\\s*<\\?(?:php)?\\s*\\$[O0]{6,12}\\s*=\\s*urldecode\\([\'"]%[^\'"]{1,200}[\'"]\\);(?:\\s*\\$[O0]{6,12}\\.?=(?:\\$[O0]{6,12}\\{\\d+\\}\\s*\\.?\\s*){2,10};){2,9}\\s*@?eval\\(\\$[O0]{6,12}\\([\'"](JE8w|JE9P|JDAw|JDBP)[^\'"]{1000,25000}[\'"]\\)\\s*\\);\\s*(?:/\\*[^\\?]{1,40}\\*/)?\\s*\\?>\\s*\\Z', '<title>\\s*Cmd\\s+by\\s+ghz', '\\A\\s*(<\\?php)\\s*error_reporting\\([^\\)]{1,9}\\);\\s*\\$\\w{1,40}\\s*=\\s*getcwd\\(\\);\\s*\\$\\w{1,40}\\s*=\\s*php_uname\\(\\);\\s*\\$\\w{1,40}\\s*=\\s*phpversion\\(\\);\\s*(\\$\\w{1,40})\\s*=\\s*ini_get\\([\'"][^\'"]{1,40}[\'"]\\);\\s*if\\s*\\(\\s*\\2\\s*[^\\w]{1,2}=\\s*[\'"][\'"]\\s*\\)\\s*\\{\\s*[^\\}]{1,40}\\s*\\}\\s*(?:print|echo)\\s*[^;]{1,600};', '\\A\\s*<\\?php\\s+call_user_func\\s*\\(\\s*create_function\\s*\\(\\s*[\'"][\'"],\\s*[\'"][^\'"]{30000,40000}["\'](?:\\s*\\)\\s*){1,3};\\s*[\'"](?:\\s*\\)\\s*){1,3};\\s*(\\?>|\\Z)', '\\}\\s*elseif\\s*\\(\\s*function_exists\\([\'"]shell_exec[\'"]\\)\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*@?shell_exec\\(\\$cmd\\);\\s*return\\s*\\$\\w{1,40};\\s*\\}\\s*\\}\\s*function\\s+perms\\(\\$\\w{1,40}\\)\\s*\\{', '(\\$\\w\\d)\\s*=\\s*fopen\\([\'"][^\'"]{1,40}[\'"],\\s*[\'"](?:a|w)\\+?[\'"]\\s*\\);\\s*(?:fputs|fwrite)\\(\\1,(\\$\\w\\d)\\);\\s*mail\\(\\$\\w\\d,\\$\\w\\d,\\2,\\$\\w\\d\\);\\s*header\\([\'"]Location:', 'visitor_country\\(\\);\\s*(\\$(?:msg|message))\\s*\\.?=\\s*[\'"][^\'"]{1,40}[\'"]?(\\\\n[\'"]);\\s*\\1\\s*\\.?=\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\.\\s*\\$_POST\\[[\'"]email[\'"]\\]\\s*\\.\\s*[\'"]?\\2;\\s*\\1\\s*\\.?=\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\.\\s*\\$_POST\\[[\'"]password[\'"]\\]\\.[\'"]?\\2;', '\\A\\s*GIF8\\d[^`]{2000,6000}?<\\?php', '<title>\\s*Sign\\s*in\\s*to\\s*your\\s*Microsoft\\s*account\\s*', '\\$subject\\s*=\\s*[\'"]\\s*\\w{1,40}\\s*\\[\\s*[\'"]\\s*\\.\\s*getRealIpAddr\\s*\\(\\s*\\)\\s*\\.\\s*[\'"]\\s*\\]\\s*[\'"]\\s*;\\s*\\$headers\\s*=\\s*[\'"]\\s*From:\\s*New\\s+ID\\s+Scan', '\\$\\w{1,40}\\s*=\\s*[\'"]a:1:{s:13:"administrator";b:1;}[\'"];\\s*if\\s*\\(\\s*isset\\(\\s*\\$_GET\\[[\'"][^\'"]{1,40}[\'"]\\]\\s*\\)\\s*\\)\\s*\\{\\s*echo\\s*[\'"][\'"];\\s*\\}', 'function\\s+\\w{1,40}\\s*\\([^\\)]{0,40}\\)\\s*\\{\\s*if\\s*\\(\\s*!\\s*defined\\s*\\(\\s*[\'"]WP_OPTION_KEY[\'"]\\s*\\)\\s*\\)\\s*\\{\\s*[^\\}]{1,200}\\s*\\}\\s*\\}\\s*if\\s*\\(\\s*class_exists\\s*\\(\\s*[\'"]JFactory[\'"]\\s*\\)', 'gcc\\s+-o\\s+(exploits)\\s+\\w{1,40}\\.c;\\s*chmod\\s+\\+x\\s+\\1;\\s*\\./\\1;', 'mysql_error\\(\\);\\s*\\}\\s*\\}\\s*(?:else)?if\\s*\\(\\s*isset\\s*\\(\\s*\\$_REQUEST\\[[\'"]?([^\'"]{1,40})[\'"]?\\]\\s*\\)\\s*\\)\\s*\\{\\s*\\$_REQUEST\\[[\'"]?\\1[\'"]?\\]\\s*\\.?=\\s*\\$\\w{1,40}\\s*\\.\\s*\\$_REQUEST\\[[\'"]?[^\'"]{1,40}[\'"]?\\];\\s*if\\s*\\(\\s*@?unlink\\(\\s*\\$_REQUEST\\[[\'"]?\\1[\'"]?\\](?:\\s*\\)\\s*){1,5}\\{', '\\$filter\\s*=\\s*[\'"][^\'"]{0,40}[\'"];\\s*\\$\\w{1,40}\\s*=\\s*[\'"]\\s*From\\s*:\\s*kay\\s*<\\s*mailist@mailist\\.com\\s*>\\s*[\'"];', '\\$message;\\s*\\}\\s*\\?>\\s*<\\?php\\s+system\\(\\s*[\'"]chmod\\s+\\d+\\s+(\\w{1,40})\\.php[\'"]\\s*\\);\\s*\\?>\\s*<\\?php\\s+chmod\\(\\s*[\'"]\\1\\.php[\'"]\\s*,\\s*\\d+\\s*\\);\\s*\\?>', '\\s*(?:Priv8|Private)?\\s*(?:Mister|Mr)\\s+Spy\\s*</', '(\\$message)\\s*\\.?=\\s*[\'"](?:CC|Card)\\s+number\\s*:\\s*[\'"]\\.\\$_POST\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\.?\\s*[\'"]?\\\\n[\'"];\\s*\\1\\s*\\.?=\\s*[\'"](?:Exp|expiration)\\s*month/year/cvv\\s*code\\s*:\\s*[\'"]\\.\\$_POST\\[[\'"]\\w{1,40}[\'"]\\]', '(\\$urlz)\\s*=\\s*lrtrim\\(\\s*\\1\\s*\\);\\s*(\\$\\w{1,40})\\s*=\\s*lrtrim\\(\\s*\\2\\s*\\);\\s*(?:\\$\\w{1,40}\\s*=\\s*\\$_POST\\[[\'"]\\w{1,40}[\'"]\\];)?\\s*(\\$message)\\s*=\\s*urlencode\\(\\s*\\3\\s*\\);\\s*\\3\\s*=\\s*ereg_replace\\([\'"]%', 'if\\s*\\(\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"][^\'"]{1,40}[\'"]\\]\\s*[^\\w]{1,2}=\\s*[\'"]?[^\'"]{0,40}[\'"]?\\s*\\)\\s*\\{\\s*(\\$\\w{1,40})\\s*=\\s*file_get_contents\\s*\\(\\s*[\'"]https?://pastebin\\.com/(?:raw|download)(?:\\.php\\?i=|/)\\w{1,40}[\'"]\\s*\\);', '(\\$\\w{1,40})\\s*=\\s*EMAIL;\\s*(?:\\$\\w{1,40}\\s*=\\s*)?@?mail\\s*\\(\\s*\\1\\s*,\\s*[^\\)]{1,120}\\s*\\)\\s*;\\s*(?:\\?>)?\\s*<script\\s*type\\s*=\\s*[\'"]text/javascript[\'"]>\\s*[^\\&]{1,200}&rand\\s*=\\s*\\d+InboxLightaspxn', '(\\$message)\\s*\\.?=\\s*[^;]{0,80}[\'"]\\s*CPassword:\\s*[\'"]\\s*\\.\\s*\\$_POST\\[[\'"](?:password|pass|passwd)[\'"]\\][^;]{1,40};\\s*\\1\\s*\\.?=\\s*[^\\{]{1,40}\\{\\$geoplugin->', 'if\\s*\\(\\s*\\$_POST\\[[\'"][^\'"]{1,40}[\'"]\\]\\s*==\\s*[\'"][^\'"]{1,40}[\'"]\\s*\\)\\s*\\{\\s*\\$\\w{1,40}\\s*=\\s*\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*[\'"]wget\\s*https?://pastebin\\.com/(?:raw|download)(?:\\.php\\?i=|/)\\w{1,40}', '\\A\\s*GIF8(?:9|7)\\w?[^\\s]{0,2}\\s*[^`]{0,99}\\s*<\\?php', '<title>\\s*.{0,5}\\s*Rebels\\s+Mailer', 'apple\\/cssisma\\/Anonisma\\.css', '\\$opt\\("/\\d+/e', 'stylesheet[^/]{1,40}href[^/]{1,40}\\.?/cssisma[^\\?]{1,200}Anonisma', '<TITLE>\\s*dis\\s+Shell\\s+Commander', 'mail\\(\\$emailusr,\\s*(\\$subj),\\s*(\\$data)\\);\\s*mail\\(\\$cc,\\s*\\1,\\s*\\2\\s*\\);\\s*header\\([\'"]Location:[^\'"]{1,40}\\.scotiabank\\.com/[^\'"]{1,40}[\'"]\\s*\\)\\s*;\\s*\\?>', '\\$ip\\w{0,20}\\s*=\\s*\\$_SERVER\\[[\'"]REMOTE_ADDR[\'"]\\];\\s*\\$(?:from_)?shellcode\\s*\\.?=\\s*[\'"]?[^\\(]{0,20}gethostbyname\\s*\\(', 'for\\s*\\(\\s*(\\$\\w{1,40})\\s*=\\s*\\d+;\\s*\\1\\s*<\\s*\\$\\w{1,40}\\s*;\\s*\\1\\+\\+\\s*\\)\\s*\\{\\s*[^\\}]{1,400}flush\\s*\\(\\s*\\);\\s*\\$\\w{1,40}\\s*=\\s*new\\s+PHPMailer\\s*\\(\\s*\\);', 'base64_decode\\s*\\(\\s*[\'"]Y1BhbmVsIENyYWNrZXIg', '<title>\\s*ZETHA\\s+WEB\\s*SHELL', '\\$(fone)\\s*=\\s*\\$_POST\\[[\'"]\\1[\'"]\\];\\s*\\$(emailaddr)\\s*=\\s*\\$_POST\\[[\'"]\\2[\'"]\\];\\s*\\$(emailpass)\\s*=\\s*\\$_POST\\[[\'"]\\3[\'"]\\];\\s*\\$(token)\\s*=\\s*\\$_POST\\[[\'"]\\4[\'"]\\];', '\\$ip\\s*=\\s*\\$_SERVER\\[[\'"]?REMOTE_ADDR[\'"]?\\];\\s*\\$email\\s*=\\s*\\$_POST\\[[\'"]?\\w{1,40}[\'"]?\\];\\s*(\\$(?:pass|password|passwd))\\s*=\\s*\\$_POST\\[["\']?\\w{1,40}[\'"]?\\];\\s*\\1\\w\\s*=\\s*\\$_POST\\[["\']?\\w{1,40}[\'"]?\\];[^\\?]{100,600}fwrite\\(\\$\\w{1,40},\\s*\\$data\\s*\\);', '"[\\\\#-=\\[]{10,12}Priv(8|ate)\\s*PayPal\\s*Scam', '<title>\\s*[:]{0,2}\\s*Mailer\\s+Inbox\\s+-?\\s*Dejector', '\\$subj(?:ect)?\\s*=\\s*[\'"]Kumasiivertigo\\s*ALiBaBa', '\\$headers\\s*=\\s*[\'"]From:\\s*Office[\'"];\\s*\\$str=array\\((\\$send)\\);\\s*foreach', '<title>\\s*PHP\\s*Jackal', '(\\$bilsmg) \\.?=\\s*[\'"]card\\s*num(?:ber)?\\s*:?\\s*[\'"]\\.\\$_POST\\[[\'"]\\w{1,40}[\'"]\\]\\s*\\.?\\s*[\'"]?\\\\n[\'"];\\s*\\1\\s*\\.?=\\s*[\'"]\\w{1,40}\\s*:?\\s*[\'"]\\.\\$_POST\\[[\'"]ccv2?(?:\\-code)?\'\\]\\s*\\.?\\s*[\'"]?\\\\n[\'"];', 'Kakak\\s+._.\\s*\\.?</font><br\\s*/>[\'"];\\s*\\}\\s*else(?:if)?\\s*\\{', '<title>\\s*w4l3XzY3\\s+Mailer', 'fwrite\\(\\s*(\\$\\w{1,4}),\\s*[\'"]\\s*(login|userid|username|email)\\s*:?[\'"]\\s*\\.\\s*\\$\\w{1,40}\\s*\\);\\s*fwrite\\s*\\(\\s*\\1[^\\$]{1,40}fwrite\\(\\s*\\1,\\s*[\'"]\\s*(pass|passwd|password)\\s*:?[\'"]\\s*\\.\\s*\\$\\w{1,40}\\s*\\);', '\\$headers\\s*\\.?=\\s*[\'"]From:\\s*[^\'"]{0,40}Spam[^\'"]{0,40}[\'"];', 'Password\\s*:\\s*[\'"]\\.\\$\\w{1,40}\\.[\'"]\\s*[=]{1,40}\\s*\\w{0,20}\\s*FACEBOOK\\s*\\w{0,20}\\s*[=]{1,40}\\s*Email\\s*:\\s*[\'"][^\'"]{1,40}[\'"]\\s*Password\\s*:\\s*[\'"][^\'"]{1,40}[\'"]', '<title>\\s*Safe\\s+Mode\\s+Shell', '\\)\\)\\s*{\\s*echo\\s*PHP_OS\\.\\$', 'if\\s*\\(\\s*\\$\\w{1,40}\\s*[^\\w]{1,2}=\\s*[\'"]CheckCrd[\'"]\\)\\s*\\{\\s*(?:\\?>\\s*<\\?php)?\\s*function\\s+work.hard\\(\\$\\w{1,40}\\)\\s*\\{', 'ZGVmYXVsdF91c2VfYWpheCA9IHRydWU', '<title>\\s*Sign\\s+In\\s*\\s*[^>]{1,40}(?:signin_?files|images)/\\w{1,40}\\.ico[\'"]', '\\A\\s*<\\?php\\s*@?(?:eval|assert|system|shell_exec|exec|popen|passthru)\\s*\\(\\s*[\'"][^\'"]{1,144}[\'"]\\s*\\);\\s*(?:\\?>\\s*<\\?php)?\\s*phpinfo\\(\\);\\s*\\?>\\s*\\Z', 'PD9waHAgaWYoIWlzc2V0KCRfQ09PS0lFWyJtb2R4', 'JE8wTzAwMD0ibkZ1Zmt', 'Ly9OTHRScS9mcjJYRzZhM3FPd3l', 'VnXO8\\$1_HU8nnjePnU8P8\\$e_njsP8\\$V', 'Ly9OTmhOOVUrMkRuVUkrTm9mdnhWV2RRV', 'ZXJyb3JfcmVwb3J0aW5nKDApO2lmKGlzc2V0KCRfUkVR', 'eNq1fflvU2f677/iieaqQDPhb', 'DRmNurHxXATBjbLkSGpOQnIzco', 'ZXJyb3JfcmVwb3J0aW5nKDcpOw0KQ', 'eNp9Vm1rG1cW/iu3orRSIpx508iy', 'eNqVWvtTFFfa/lc6VGoDSrC7p', 'eNq9fflzI9XV9r/S05CRBLas', 'Z2xvYmFsICRVU0VSOwokVVNFUi0', '6SgzwTnp6V5jAu8DDpIWHwHvz', 'Pz48P3BocCAkX0Y9X19GSUxFX18', 'aWYoITApJE8wMDBPME8wMD0kT09', 'aWYoaXNzZXQoJF9HRVRbIjB4Il0', 'aWYoITApJE8wMDBPME8wMD0kT09', 'JElJSUlJSUkxMTFsST0nb2JfZW5', 'eval\\(gzuncompress\\(base64_decode\\(\'eNqtWVlv21YWfm6B\\+Q9MYIR', '\\$\\w{1,12}\\s*\\.\\s*=\\s*[\'"][^\'"]{0,20}Social\\s+Security[^\'"]{0,20}\\s*[\'"]\\s*\\.?\\s*\\$_POST\\s*\\[\\s*[\'"]ssn[\'"]\\s*\\]\\s*\\.\\s*[^;]{1,40}\\s*;', '\\);eval\\(base64_decode\\("aWYoIWZ1bmN0aW9uX2V4aXN0cygiWWl1bklVWTc2YkJod', '\\$O00OO0\\{30\\};eval\\(\\$O00O0O\\("JE8wTzAwMD0iVFF3cVJQTGR0ZkZEeHVZeUVJVktXQ2tyY0poTlNaSGlib3Z', '\\s*(?:Priv8|Private)\\s+Mailer', 'system\\([\'"]unset\\s+HISTFILE;\\s*unset\\s+SAVEHIST;\\s*[^\\$]{1,200}\\s*system\\(\\s*\\$\\w{1,40}\\s*\\);\\s*[^\\?]{0,100}\\s*\\?>\\s*\\Z', '<\\?php\\s*\\$\\w{1,40}\\s*=__FILE__\\s*;\\s*\\$\\w{1,40}\\s*=\'P2lCP1ouWg1WDVYkcnNXTUVlWU0\\+Uz4iMi5NMnluUVluWFk5TCI7DVYkLy5NMnluUVlucnNXTXRlbi4\\+Uz4iMTE8QVBrUExVQTFBMFt', '\\$d?doss(?:tr)?;\\s*\\}\\s*while\\s*\\(\\s*\\w{1,40}\\s*\\)\\s*\\{\\s*\\$[o0]{5,60}\\s*=\\s*@?include(?:_once)?\\s*\\(?\\$[o0]{5,60}\\)?;\\s*if\\s*\\(\\s*\\$[o0]{5,60}\\s*==\\s*[\'"][^\'"]{0,60}[\'"]\\s*\\)\\s*\\{\\s*\\$[o0]{5,60}\\+\\+;', 'curl_getinfo\\(\\s*\\$\\w{1,40},\\s*CURLINFO_CONTENT_TYPE\\s*\\)\\s*\\);\\s*(\\$\\w{1,40})\\s*=\\s*preg_replace\\([\'"]\\#\\^\\.\\*\\?\\\\<html\\#si[\'"],\\s*[\'"]<html[\'"],\\s*\\1\\s*\\);\\s*\\$\\w{1,40}\\s*=\\s*\\1;\\s*\\$\\w{1,40}\\s*=\\s*\\$_SERVER\\[[\'"]?SCRIPT_NAME[\'"]?\\];', '<title>\\s*[\\s:]{0,4}g(?:0|o)nz\\s*[\\s:]{0,4}\\s*PHP\\s+MAILER', '(\\$\\w{1,40})\\s*=\\s*\\$_(?:GET|POST|COOKIE|SERVER|REQUEST)\\[[\'"]?\\w{1,40}[\'"]?\\];\\s*(\\$\\w{1,40})\\s*=\\s*[\'"]\\w{1,40}\\.txt[\'"];\\s*if\\s*\\(\\s*\\$\\w{1,40}\\s*==\\s*[\'"]?\\w{0,40}[\'"]?\\s*\\)\\s*\\{\\s*die;\\s*\\}\\s*else\\s*\\{\\s*@?unlink\\s*\\(\\s*\\2\\s*\\);\\s*\\$sym(?:link)?\\s*=\\s*\\1;', 'EOF\\s*<html>\\s*<head>[ ]{200,}<script>\\s*window\\.location\\s*=\\s*[\'"][^\'"]{1,100}[\'"]\\s*;\\s*</script>\\s*</head>\\s*<body>\\s*<[^>]{1,40}>\\$\\w{1,40}</[^>]{1,40}>\\s*</body>\\s*</html>\\s*EOF;?\\s*\\}\\s*else\\s*\\{\\s*\\$GLOBALS[^\\w][^\\}]{1000,2000}\\}\\s*(?:\\?>)?\\s*\\Z', '\\A\\s*<\\?php\\s*(?:/\\*\\s*\\*/)?\\s*\\$ip\\w{0,10}\\s*=\\s*\\$_SERVER\\[[\'"]?REMOTE_ADDR[\'"]?\\];\\s*\\$ip\\w{0,10}\\s*=\\s*array\\(\\s*[\'"]\\s*\\^?\\d+\\.\\d+\\.(?:\\*|\\d+)\\.(?:\\*|\\d+)\\s*[\'"]\\s*,[^\\)]{800,1800}\\s*\\);\\s*[^\\?]{300,350}\\$blocked_words\\s*=\\s*array\\(', '\\A\\s*\\(new\\s*Function\\(\\(function\\(s\\)\\{var\\s*d=\\{\\},a=\\(s\\+""\\)\\.split\\(""\\),cc=a\\[0\\],o=cc,r=\\[cc\\],c=256,p;for\\(var\\s+i=1;i<a\\.length;i\\+\\+\\)\\{var\\s+cd=a\\[i\\]\\.charCodeAt[^%]{200,300}%r\\.length\\)\\)\\}\\)\\.join\\([\'"]{2}\\)\\}\\)\\(atob\\("[^"]{20000,}"\\),.+"\\)\\)\\)\\)\\)\\)\\(\\);', 'window\\.miner\\.stop\\s*==\\s*[\'"]function[\'"]\\)\\s*window\\.miner\\.stop\\(\\);', ',\\s*basename\\(\\$_FILES[^\\$]{1,40}\\$_POST\\[[\'"]?(\\w{1,40})[\'"]?];[^`]{1,400}<input\\s+name\\s*=\\s*[\'"]\\1[\'"][^>]{1,40}value\\s*=\\s*[\'"]\\.php[\'"]\\s*/>', '<pre>[\'"];\\s*system\\([\'"][^\'"]{1,40}[\'"]\\s*\\.\\s*\\$_FILES\\[[\'"]([^\'"]{0,40}up[^\'"]{0,40})[\'"]\\]\\[[\'"][^\'"]{1,40}[\'"]\\]\\s*\\.\\s*[\'"]\\s*[\'"]\\s*\\.\\s*\\$\\w{1,40}\\s*\\.\\s*[\'"]/[\'"]\\s*\\.\\$_FILES\\[[\'"]\\1[\'"]\\]', '<title>\\s*(?:Sign\\s+In\\s*-)?\\s*DocuSign\\s*', 'if\\s*\\(crawlerDetect\\(\\$_SERVER\\[[\'"]?HTTP_USER_AGENT[\'"]?\\]\\)\\)\\s*\\{\\s*header\\([\'"]HTTP/1\\.\\d\\s+404\\s+Not\\s+Found[\'"]\\);\\s*die\\([\'"][^\'"]{1,100}[\'"]\\);\\s*\\}\\s*\\$IP_Connected\\s*=\\s*\\$_SERVER\\[[\'"]?REMOTE_ADDR[\'"]?\\];', 'exit\\s*\\(\\);\\s*\\}?\\s*if\\s*\\(\\$_POST\\[[\'"]?[^\\?]{1,40}[\'"]?\\]\\)\\s*@?eval\\(\\$_POST\\[[\'"]?[^\\?]{1,40}[\'"]?\\]\\);\\s*if\\s*\\(\\s*\\$_POST\\[[\'"]?[^\'"]{0,20}up[^\'"]{0,20}[\'"]?\\]\\s*[^\\w]=\\s*[\'"][^\'"]{0,40}[\'"]', '
Mr Secretz', '\\s*Mr\\s*Secretz\\s+Shell', '<title>\\s*View\\s*Document\\s*-\\s*Sign\\s+In\\s*\\s*\\s*(?:\\s*Yahoo\\s+Update', '\\s*Sign\\s+in\\s*.{350}\\s*<\\s*script type\\s*=\\s*[\'"]\\s*text/javascript\\s*[\'"]>\\s*function unhideBody\\(\\)', 'Yahoo\\s*<\\s*meta http-equiv\\s*=\\s*[\'"]refresh[\'"]\\s*content\\s*=\\s*[\'"]\\d+;\\s*url\\s*=\\s*https://yahoo\\.com[\'"]\\s*>', '\\s*Sign\\s+in\\s*-\\s*Google\\s+Drive\\s*