NyceIyke/Port-Scanner
GitHub: NyceIyke/Port-Scanner
一个用 Python 实现的简易 TCP 端口扫描器,用于检测目标主机常用端口的开放状态,适合网络安全入门学习。
Stars: 0 | Forks: 0
# 端口扫描器
本项目用于扫描目标主机上的端口以检测开放端口。
# Python 端口扫描器
本项目是一个用 Python 编写的简单 TCP 端口扫描器。它通过扫描目标主机来检测开放的端口。
端口扫描是网络安全中用于网络侦察和漏洞评估的一项重要技术。本项目演示了使用 Python sockets 的基础网络概念。
## 功能特性
- 扫描 1–1024 端口
- 检测开放的 TCP 端口
- 接受 IP 地址或域名
- 在终端显示开放端口
- 如何运行
1. 克隆仓库
git clone https://github.com/NyceIyke/python-port-scanner.git
2. 进入目录
cd python-port-scanner
3. 运行扫描器
python port_scanner.py
## 示例输出
输入目标 IP 或域名: scanme.nmap.org
正在扫描目标: scanme.nmap.org
正在扫描端口 1-1024...
[OPEN] 端口 22
[OPEN] 端口 80
## 涉及技能
- Python socket 编程
- 网络基础
- TCP/IP 概念
- 基础网络安全侦察技术
标签:AES-256, Python, Socket编程, TCP/IP, URL短链接分析, 二进制发布, 开源工具, 插件系统, 数据统计, 无后门, 服务探测, 漏洞评估, 端口扫描, 网络安全, 网络扫描器, 脚本, 逆向工具, 隐私保护