H4shme/H4shping
GitHub: H4shme/H4shping
一个基于 TCP Socket 的轻量 Python 端口扫描器,支持自定义范围和常见端口快速扫描,并自动保存结果。
Stars: 0 | Forks: 0
# H4sh — Python 端口扫描器
一个带有彩色输出和扫描持久化功能的命令行端口扫描器。
## 功能
- 扫描任意 IP 的自定义端口范围
- 扫描前 100 个常见端口(带有服务/协议标签)
- 自动将结果保存到 `scans/scanned.json`
- 彩色输出(绿色 = 开放,红色 = 关闭)
## 环境要求
- Python 3.x
- 依赖项:
```
colorama
requests
```
安装:
```
pip3 install -r requirements.txt
```
## 使用方法
```
python3 main.py
```
**菜单:**
```
1 - Scan by port range
2 - Scan top 100 common ports
```
**范围扫描** 会提示输入 IP、起始端口和结束端口。
**Top 100 扫描** 会提示输入 IP,并遍历 `lib/top_100_common_ports.json`。
## 文件结构
```
.
├── main.py
├── requirements.txt
├── lib/
│ └── top_100_common_ports.json
└── scans/
└── scanned.json # auto-completed by script
```
## 许可证
MIT
一个带有彩色输出和扫描持久化功能的命令行端口扫描器。
## 功能
- 扫描任意 IP 的自定义端口范围
- 扫描前 100 个常见端口(带有服务/协议标签)
- 自动将结果保存到 `scans/scanned.json`
- 彩色输出(绿色 = 开放,红色 = 关闭)
## 环境要求
- Python 3.x
- 依赖项:
```
colorama
requests
```
安装:
```
pip3 install -r requirements.txt
```
## 使用方法
```
python3 main.py
```
**菜单:**
```
1 - Scan by port range
2 - Scan top 100 common ports
```
**范围扫描** 会提示输入 IP、起始端口和结束端口。
**Top 100 扫描** 会提示输入 IP,并遍历 `lib/top_100_common_ports.json`。
## 文件结构
```
.
├── main.py
├── requirements.txt
├── lib/
│ └── top_100_common_ports.json
└── scans/
└── scanned.json # auto-completed by script
```
## 许可证
MIT标签:ASCII, colorama, IT运维, Python, Socks5代理, TCP Socket, 云存储安全, 开源, 插件系统, 攻击路径可视化, 数据统计, 无后门, 端口扫描, 网络安全, 网络扫描, 轻量级工具, 逆向工具, 隐私保护, 黑客工具