RakanGH/Cybersecurity-Python-Tools
GitHub: RakanGH/Cybersecurity-Python-Tools
一个轻量级的 Python 网络安全工具集,提供文件完整性监控和网络端口扫描功能,帮助用户进行基础的安全自动化运维。
Stars: 0 | Forks: 0
# 网络安全 Python 工具包
这是一个实用的 Python 脚本集合,旨在探索和应用核心网络安全概念。本仓库用作安全自动化、网络和监控的个人工具包。
## 🛠️ 包含的工具
### 1. 文件完整性监控器 (FIM)
一个旨在本地监控关键系统文件完整性的脚本。
* **工作原理:** 它通过计算用户指定文件的唯一 **SHA-256 哈希值**来建立基准。然后运行一个连续的循环,每隔几秒检查一次文件,如果文件被**修改**或**删除**,将触发实时警报。
* **文件:** `file_monitor.py`
### 2. 网络端口扫描器
一个轻量级的网络工具,用于识别目标主机上的活动服务。
* **工作原理:** 利用 Python 原生的 `socket` 库,尝试连接到目标 IP 地址上的指定端口,以确定它们是开放还是关闭的。
* **文件:** `scanner.py`
## 🚀 如何运行
1. 克隆此仓库或在 PyCharm 中打开该项目。
2. 确保您已安装 Python 3。
3. 打开终端并导航到项目目录。
4. 运行所需的工具:
# 运行文件完整性监控器
python3 file_monitor.py
# 运行端口扫描器
python3 scanner.py
标签:DNS 反向解析, Python, x64dbg, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 逆向工具, 隐私保护