NMAP_Ping_Scan.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:PyQYT 作者: collinsctk 项目源码 文件源码
def nmap_ping_scan(network_prefix):
    nm = nmap.PortScanner()
    ping_scan_raw_result = nm.scan(hosts=network_prefix, arguments='-v -n -sn')

    host_list = []
    for IP in ping_scan_raw_result['scan']:
        if ping_scan_raw_result['scan'][IP]['status']['state'] == 'up':
            host_list.append(ping_scan_raw_result['scan'][IP]['addresses']['ipv4'])
            #print( '%-20s %5s' % (ping_scan_raw_result['scan'][IP]['addresses']['ipv4'],'is UP'))
    return host_list
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号