michaelvisoni-eng/CYB333_FINAL
GitHub: michaelvisoni-eng/CYB333_FINAL
一款基于 Python 的轻量级 TCP 端口扫描工具,支持自定义目标和端口范围,并自动生成结构化扫描报告。
Stars: 0 | Forks: 0
# CYB333 期末项目
## 概述
本项目是一个基于 Python 开发的端口扫描工具,专为 CYB333 安全自动化课程设计。它可以对您指定的目标执行 TCP 端口扫描,扫描您指定的端口范围,并生成包含扫描结果的 .txt 和 .json 文件以便解析。**请仅扫描您拥有或已获授权测试的系统。**
## 功能
- TCP 端口扫描
- 用户自定义目标主机
- 用户自定义端口范围
- 开放端口检测
- 扫描结果报告
## 环境要求
- Python 3.x
## 下载
- sudo apt update
- sudo apt install git
- git clone https://github.com/michaelvisoni-eng/CYB333_FINAL.git
## 使用说明
- 运行脚本:
- python3 portscanner2.py
- 根据提示输入目标 IP 地址和端口范围。
- 扫描结果将自动以 .txt 和 .json 文件的形式保存到当前目录中。
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络调试, 自动化, 逆向工具