Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


namespace Bitrix\Main\Security\W\Rules;
$GLOBALS['____535730413']= array(preg_match);
 use Bitrix\Main\Text\StringHelper;
 use Bitrix\Main\Security\W\Rules\Results\CheckResult;
	 class PregMatchRule extends PregRule{
	 protected $_1663028556;
		 public function __construct($_1755475451, $_1333406838, $_2080788810, $_1314226754, $_580278780, $_122395348, $_1663028556){
		 parent::__construct($_1755475451, $_1333406838, $_2080788810, $_1314226754, $_580278780, $_122395348);
		 $this->_1663028556= $_1663028556;
	}
		 public function evaluate($_215514650){
		 $_922139000=!StringHelper::isStringable($_215514650) || $GLOBALS['____535730413'][0]($this->_122395348, $_215514650);
			 if($_922139000){
			 return new CheckResult( false, $this->_1663028556);
		}
		 return true;
	}
		  public function getAction(){
		 return $this->_1663028556;
	}
}



© 2023 Quttera Ltd. All rights reserved.