cabelonatas/PPS-tool
GitHub: cabelonatas/PPS-tool
一套基于 Python 的轻量网络安全审计工具集,提供多线程端口扫描和 Web 安全响应头检查功能。
Stars: 1 | Forks: 0
# PPS-tool
PPS-tool 是一套基于 Python 的安全实用工具集合,专为网络侦察和 Web 安全态势评估而设计。
## 功能
* **Port Scanner (PPS):** 一款基于 `socket` 和 `concurrent.futures` 构建的多线程 TCP 端口扫描器,专为快速且可靠的网络审计而优化。
* **Security Header Checker (SHC):** 一款 Web 安全工具,通过分析 HTTP 响应头来评估现代安全标准(例如 CSP、HSTS、X-Frame-Options)的实施情况。
## 演示
| Port Scanner (PPS) | Security Header Checker (SHC) |
| :--- | :--- |
|  |  |
## 技术栈
* **语言:** Python 3.x
* **网络:** `socket`、`threading`
* **环境:** 跨平台(在 Zorin OS 上开发)
## 使用方法
### 1. 环境要求
请确保您已安装 Python。如有必要,请安装相关依赖:
```
pip install -r requirements.txt
### 2. 运行工具
* **Port Scanner:**
```bash
python3 src/pps.py --target
```
## 免责声明
This project is intended for educational purposes and authorized security testing only. The author is not responsible for any misuse of this tool against unauthorized systems.
* **Security Header Checker:**
```bash
python3 src/shc.py --url
```
## 免责声明
This project is intended for educational purposes and authorized security testing only. The author is not responsible for any misuse of this tool against unauthorized systems.
```
标签:Python, 密码管理, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 逆向工具, 隐私保护