工具开发——端口开放扫描

Posted 李白你好

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了工具开发——端口开放扫描相关的知识,希望对你有一定的参考价值。

0x00 前言

使用Python对目标主机开放的TCP端口进行多线程扫描,编程思路:

  • 1、定义portscan函数,创建socke对象,进行TCP端口扫描

  • 2、启动多线程运行PortScan函数

  • 3、记录并输出扫描结果与时间

0x01 运行原理

基于TCP连接建立时的三次握手来判断目标端口是否开启:

0x02 创建端口扫描函数

 def portscan(target,port):
        

以上是关于工具开发——端口开放扫描的主要内容,如果未能解决你的问题,请参考以下文章

如何通过扫描工具Nmap列出开放端口和监听服务

如何通过扫描工具Nmap列出开放端口和监听服务

如何在linux使用nmap端口扫描工具扫描网段内开放的端口

Linux下怎样查看某一端口是不是开放?

VB6.0 扫描端口

如何用Metasploit扫描端口