import nmap
nm = nmap.PortScanner()
nm.scan('127.0.01', '22')
# 딕셔너리 형태로 반환
nm.csv()
# 스캔한 결과를 csv 파일형태로 받아봄
nm.all_hosts()
# nmap이 가지고 있는 host에 대한 이름
nm['127.0.0.1'].hostname()
# hostname 호출
nm['127.0.0.1'].state()
# 살아있나(up) 죽었나(down)?
nm['127.0.0.1'].all_protocols()
Python
복사