JKZeroEight/Port-Scanner
GitHub: JKZeroEight/Port-Scanner
一个基于 Python socket 库的入门级端口扫描工具,用于探测目标主机 1-1024 号端口的开放状态。
Stars: 0 | Forks: 0
# 🔍 端口扫描器 (基础版)
这是一个用于扫描计算机网络端口的工具。该工具有助于学习网络安全知识,以及如何发现计算机系统中的弱点。
这个项目是我为了深入学习网络安全而做的。实际上,我想了解计算机之间是如何相互通信的,以及如何发现安全问题。
## 关于本项目
这款端口扫描器会检查计算机上的某些“门”是否打开。这些门就像是计算机的入口点,它们可以显示系统上正在运行哪些服务。这对于测试计算机安全的人员来说非常重要。
该工具会扫描一定范围内的这些门。并告诉你哪些端口是打开的。
## 功能特点
- 可以扫描任何计算机地址或网站
- 实时发现端口
- 体积小巧且运行速度快
- 易于理解,即使是初学者也能上手
- 我使用 Python 这种编程语言构建了它
## 工作原理
1. 告诉该工具要查看哪台计算机
2. 该工具会检查从 1 到 1024 的所有门
3. 它会尝试连接每一扇门
4. 如果某扇门是打开的,它会向我展示
## 开发所用的工具
- Python 3,一种编程语言
- 一个名为 socket 的库,它随 Python 一起提供。它有助于进行网络通信。
## 如何获取和使用
要从互联网上获取该工具,请下载:
```Bash
git clone https://github.com/JKZeroEight/Port-Scanner.git```
标签:Python, 安全教育, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络工具, 网络编程, 逆向工具, 隐私保护