답변:
범위를 반복하는 간단한 Python3 스크립트를 사용하여 모든 ip에 대해 nmap을 호출하고 다른 파일에 저장합니다.
이 이름으로 저장 nmapper.py
함께 시작 python3 nmapper.py
.
(파이썬 3을 설치하지 않았다면 이것을 bash 나 원하는대로 다시 쓰고 싶을 것이다.)
### just imports ###
import subprocess
from netaddr import iter_iprange
### create range of IPs here ###
generator = iter_iprange('192.168.1.1', '192.168.1.2', step=1)
### launch nmap for ∀ instance and save it as .txt ###
for ip in generator:
stdout = subprocess.getoutput("nmap " + str(ip))
with open(str(ip)+".txt",'w') as f: f.write(stdout)