Python 3异步TCP端口扫描工具:简易TCP连接扫描
需积分: 10 23 浏览量
更新于2024-11-22
收藏 21KB ZIP 举报
资源摘要信息:"Simple-Async-Port-Scanner是一个用Python 3编写的简单异步TCP/IP连接端口扫描程序。此程序基于Python标准库中的asyncio框架,使用异步IO机制来提升扫描速度。程序能够对指定的IP地址执行多个TCP端口连接尝试,而其总耗时最多与设定的连接超时时间相同。默认的超时设置为3秒,但用户可以自行调整。
该端口扫描器不依赖任何第三方模块,这意味着它可以在符合Python v3.7或更高版本标准的任何Python解释器上运行。这一点尤其重要,因为它允许用户无需额外安装其他依赖库就可以运行程序,从而简化了部署和使用过程。
安装方法是通过Git版本控制系统克隆代码库,然后按照相关文档执行simple_async_scan.py脚本。具体命令如下:
```
user@host:~/DIR$ git clone ***
```
使用方法方面,该扫描器通过命令行参数提供操作指令,其中必须指定要扫描的端口。以下是使用示例:
```
usage: simple_async_scan.py [-h] -p PORT
```
在标签中提供了程序的关键知识点,这些标签指明了程序涉及的主要技术领域,包括异步编程(asyncio)、网络编程(network-programming)、TCP/IP协议栈、道德黑客技术(ethical-hacking)以及渗透测试工具(port-scanning pentesting-tools)。所有这些标签都与网络安全性、系统安全以及自动化测试紧密相关,而Simple-Async-Port-Scanner正是为这些领域中进行网络分析和安全评估的人员准备的工具。
最后,提到的压缩包子文件的文件名称列表"Simple-Async-Port-Scanner-master",表明了代码库遵循常见的Git分支命名规范,其中"master"分支是默认的主要开发分支。用户可以从这个分支获取最新的稳定代码,以保证扫描器的稳定运行和安全使用。"
295 浏览量
326 浏览量
126 浏览量
2021-05-11 上传
2021-02-20 上传
2021-06-12 上传
144 浏览量
2021-05-20 上传
2021-05-07 上传
crazed1987
- 粉丝: 40
- 资源: 4677
最新资源
- 英语常用3500词音频+PDF文件(含音频).zip
- 老板计时器
- Honey Boo Boo的算法和功能分解
- ember-addon-config
- 1.8wUA库.zip
- reading-notes:在这里您可以找到我的阅读资料库,主要用于总结我在编程方面的学习历程,希望您能找到一些有用的信息<3
- 视频播放可弹出弹幕,关闭弹幕
- simple-spawner:生成一个命令并将输出通过管道返回到 std{in,out,err}
- CSS_Assignment_2
- 使用注释将JDBC结果集映射到对象
- curious-blindas-api:CuriousCat克隆
- PRO-C21-BULLETS-AND-WALLS
- ff35mm:Flickr 的全画幅 (35mm) 焦距
- C#解析HL7消息的库
- 将Java System.out定向到文件和控制台的快速简便方法
- 库索逻辑-葡萄牙语