0x003b0/Port-Scanner

GitHub: 0x003b0/Port-Scanner

一个基于 Python socket 模块的简易端口扫描器,用于检测目标主机开放端口并学习网络编程基础。

Stars: 1 | Forks: 0

# 🔎 端口扫描器 ![Security Tool](https://img.shields.io/badge/Purpose-Port%20Scanner-red) ![Field](https://img.shields.io/badge/Field-Cybersecurity-black) ![Status](https://img.shields.io/badge/Status-In%20Progress-yellow) 一个简单的 Python 端口扫描器,用于检查目标主机上哪些端口是开放的。 ## 描述 该项目是一个基础的端口扫描器,使用 Python 和内置的 `socket` 模块构建。 该扫描器尝试连接目标主机上指定范围内的每个端口。如果连接成功,则认为该端口是开放的。否则,该端口是关闭的或被过滤的。 本项目有助于理解: - TCP 连接的工作原理 - 端口扫描的工作原理 - 使用 socket 进行 Python 网络编程 - 基础网络安全工具开发 该工具仅用于**教育目的**。 ## 快速开始 ### 依赖项 要求: - Python X.Y 或更高版本 - 操作系统:Windows、Linux 或 macOS 使用的标准库: ... ### 安装 * 如何/在哪里下载您的程序 * 需要对文件/文件夹进行的任何修改 ### 执行程序 * 如何运行程序 * 分步说明 ``` code blocks for commands ``` ## 帮助 常见问题或错误的建议。 ``` command to run if program contains helper info ``` ## 作者 https://github.com/0x003b0 ## 许可证 本项目基于 [NAME HERE] 许可证授权 - 详见 LICENSE.md 文件 ## 致谢 灵感、代码片段等。 * [awesome-readme](https://github.com/matiassingers/awesome-readme) * [PurpleBooth](https://gist.github.com/PurpleBooth/109311bb0361f32d87a2) * [dbader](https://github.com/dbader/readme-template) * [zenorocha](https://gist.github.com/zenorocha/4526327) * [fvcproductions](https://gist.github.com/fvcproductions/1bfc2d4aecb01a834b46)
标签:DNS枚举, DNS查询工具, Python, Socket编程, TCP连接, 插件系统, 教育目的, 无后门, 端口扫描器, 网络安全工具, 逆向工具