摘要:利用模塊進(jìn)行端口掃描簡(jiǎn)單的實(shí)現(xiàn)方式實(shí)現(xiàn)了三種輸入方式單個(gè)端口掃描例如多個(gè)端口掃描例如連續(xù)端口掃描例如多層字典嵌套取值如果是連續(xù)的端口其他的情況上面的代碼有點(diǎn)復(fù)雜改良之后的代碼如下優(yōu)化結(jié)構(gòu)
利用 python-nmap模塊進(jìn)行端口掃描,簡(jiǎn)單的實(shí)現(xiàn)方式
實(shí)現(xiàn)了三種輸入方式
1)單個(gè)端口掃描,例如 python scanport.py -H host -P port
2)多個(gè)端口掃描,例如 python scanport.py -H host -P port1,port2,.....
3)連續(xù)端口掃描,例如 python scanport.py -H host -P start_port-end_port
#coding:utf-8 import nmap import optparse import sys class INFO: HEADER = "