IT学习网 - 爱学习 - 最具影响力综合资讯网站 -- 中国IT界的领航者!
热门关键字:      88888  as  xxx
站外
广告
站外
广告

安全扫描指南-使用nmap端口扫描

发布时间:2017-03-18 16:58文章来源:互联网文章作者: 佚名点击次数:
安全扫描指南-使用nmap端口扫描。 Python 2.7.12+ (default, Sep 1 2016, 20:27:38) [GCC 6.2.0 20160822] on linux2 Type help, copyright, credits or license for more information. import nmap import optparse def nmapScan(tgtHost,tgtPort): nmScan

安全扫描指南-使用nmap端口扫描。

Python 2.7.12+ (default, Sep 1 2016, 20:27:38)
[GCC 6.2.0 20160822] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import nmap
import optparse

def nmapScan(tgtHost,tgtPort):
nmScan = nmap.PortScanner()
nmScan.scan(tgtHost,tgtPort)
state=nmScan[tgtHost]['tcp'][int(tgtPort)]['state']
print "[*] " + tgtHost + " tcp/"+tgtPort +" "+state

def main():
parser = optparse.OptionParser('usage %prog '+\
'-H -p ')
parser.add_option('-H', dest='tgtHost', type='string',\
help='specify target host')
parser.add_option('-p', dest='tgtPort', type='string',\
help='specify target port[s] separated by comma')

(options, args) = parser.parse_args()

tgtHost = options.tgtHost
tgtPorts = str(options.tgtPort).split(',')

if (tgtHost == None) | (tgtPorts[0] == None):
print parser.usage
exit(0)
for tgtPort in tgtPorts:
nmapScan(tgtHost, tgtPort)


if __name__ == '__main__':
main()


安全扫描指南-使用nmap端口扫描
本文由 IT学习网 整理,转载请注明“转自IT学习网”,并附上链接。
原文链接:http://www.ourlove520.com/Article/diannao/wangluo/803022.html

标签分类:

上一篇:上一篇:流氓软件有哪些?教你如何干掉电脑上的流氓软件
下一篇: 下一篇:没有了
无觅关联推荐,快速提升流量