端口Banner抓取

来源:互联网 发布:443端口是什么服务 编辑:程序博客网 时间:2024/06/11 08:19
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Author: sharp# @Date:   2016-05-24 15:48:35# @Last Modified by:   sharp# @Last Modified time: 2016-05-29 09:59:45import socketsocket.setdefaulttimeout(0.5)remote_ip = "192.168.80.134"try:    for port in range(20, 30):        s = socket.socket()        res = s.connect_ex((remote_ip, port))        if res == 0:            try:                s.send('123456')                banner = s.recv(1024)                s.close()                pass            except Exception, e:                print str(e.message)            else:                print 'Port in {} '.format(port)+'Banner: {}'.format(banner)except Exception, e:        print str(e.message)
0 0
原创粉丝点击