美文网首页
Python武器库-简易的端口扫描器

Python武器库-简易的端口扫描器

作者: _saulGoodman_ | 来源:发表于2019-10-05 11:10 被阅读0次

运行环境

Python3

用到模块

socket

threading

代码如下

import socket
import threading

def main(target):
    print('开始扫描IP: %s'% target)
    for port in range(1,65535):
        t = threading.Thread(target=hackport, args=(target, port))
        t.start()
def hackport(target,port):
    try:
        res = socket.socket(socket.AF_INET,socket.SOCK_STREAM)  # 创建socket套接字
        res.connect((target,port))  # 建立TCP连接
        print("[*HACK ONE提示*] %s:%d 端口开放"%(target,port))
        res.close()
    except:
        pass
if __name__ == '__main__':
    target=input("请输入IP:")
    main(target)
    print('*************HACK ONE提醒您,扫描完毕...*************')

运行实例:

图片

By : Power_Liu
Qq:211124332
Web: www.liuwx.cn
文章地址:博客

相关文章

  • Python武器库-简易的端口扫描器

    运行环境 Python3 用到模块 socket threading 代码如下 运行实例: By : Power_...

  • 用Python编写一个高效的端口扫描器

    PyPortScanner python多线程端口扫描器。 输出示例: Github 此端口扫描器的源码,文档及详...

  • 【Python与网络2】

    端口扫描 使用Python编写端口扫描器 在Linux系统下ping命令被用于判断与一台主机的网络是否连通,而判断...

  • 端口扫描器源码分析

    1.F-NAScan和RAScan简介 F-NAScan是一款基于Python2的端口扫描器,工具可从github...

  • 信息收集系列(一)

    最快的端口扫描器 nmap基本上都知道,masscan知道的人可能会少点,但是它是公认的最快的互联网端口扫描器。可...

  • Python 实现端口扫描器

    适合有一点Python编程基础的学员学习 实现的原理 最简单的端口扫描工具使用TCP连接扫描的方式,即利用操作系统...

  • web扫描器

    web扫描器应该包含哪些部分: 1》端口扫描 (masscan, zmap, nmap) 2》端口指纹扫描 (nm...

  • 基于C++的端口扫描器+源码

    VC++端口扫描器源码,可实现单独扫描指定的一个端口,比如80端口,扫描其是否被占用; 扫描指定范围内的端口,比如...

  • Python制作黑客工具多线程爬虫抓取扫描器

    一、Python多线程扫描器介绍 对于小白来说,小编在这里介绍的扫描器,并非是条码扫描器; 其实多线程扫描器是py...

  • Python开发端口扫描器

    首先是最常用的端口扫描器: 虽说有nmap等强大的工具,不过如果由于条件限制无法安装Nmap呢? 我这个脚本写的比...

网友评论

      本文标题:Python武器库-简易的端口扫描器

      本文链接:https://www.haomeiwen.com/subject/davepctx.html