YaswanthSai22/Network-Port-Scanner
GitHub: YaswanthSai22/Network-Port-Scanner
一个简单的 Python 网络端口扫描工具,用于检测目标 IP 地址指定范围内的开放端口。
Stars: 0 | Forks: 0
# 网络端口扫描器
## 概述
这是一个简单但功能强大的 Python 网络端口扫描器。它旨在帮助用户识别指定 IP 范围内服务器上的开放端口。
## 功能
- 扫描指定端口以检查其是否开放或关闭。
- 支持单个 IP 扫描和 IP 地址范围扫描。
- 提供指定扫描端口或使用默认范围的选项。
- 实时显示结果,展示哪些端口是开放或关闭的。
## 需求
- Python 3.x
- 以下库:
- `socket`
- `threading`
可以使用 `pip` 安装所需的库:
```
pip install socket threading
```
## 使用方法
1. 克隆仓库:
git clone https://github.com/YaswanthSai22/Network-Port-Scanner.git
cd Network-Port-Scanner
2. 运行脚本:
python port_scanner.py
示例:
python port_scanner.py 192.168.1.1 20 100
## 参数
- ``:目标主机的 IP 地址。
- ``:扫描的起始端口号。
- ``:扫描的结束端口号。
## 贡献
欢迎提交贡献!如果您想为此项目做出贡献,请创建 issue 或提交 pull request。
## 许可证
本项目基于 MIT 许可证授权 - 详见 [LICENSE](LICENSE) 文件。
标签:IP扫描, Python, socket, threading, 云存储安全, 密码管理, 插件系统, 数据泄露防护, 数据统计, 无后门, 端口扫描, 系统运维, 网络安全, 网络工具, 网络扫描, 网络探测, 隐私保护