Sahilsinhmar0001/Port_Scanner

GitHub: Sahilsinhmar0001/Port_Scanner

一个轻量级的Python端口扫描工具,用于快速检测目标系统开放端口。

Stars: 0 | Forks: 0

# 简单端口扫描器 这是一个用 Python 编写的最小化 TCP 端口扫描器。 用法: ``` python port_scanner.py [-p 1-1024] [-t 100] [--timeout 0.5] ``` 示例: ``` # 扫描 192.168.1.10 上的常见端口 1-1024 python port_scanner.py 192.168.1.10 -p 1-1024 # 扫描特定端口 python port_scanner.py example.com -p 22,80,443 # 使用更少/更多线程和更长的超时 python port_scanner.py 10.0.0.5 -p 1-500 -t 200 --timeout 1.0 ``` 注意: - 该脚本仅执行 TCP 连接扫描。 - 负责任地使用,并且仅扫描您拥有或有权测试的系统。 ## 网页前端 您可以使用 Flask 运行一个简单的网页 UI: 在工作区 venv 或系统 Python 中安装依赖项: ``` python -m pip install -r requirements.txt ``` 启动 webapp: ``` python webapp.py ``` 在浏览器中打开 http://localhost:5000,填写表单并点击“开始扫描”。 ## UI 改进 - 网页 UI 现在使用 Bootstrap 以获得更整洁的布局。 - 您可以从 UI 下载扫描结果为 CSV 格式。 - 在扫描时,UI 禁用控件并显示旋转器和已过时间。
标签:Awesome, Bootstrap, DNS查询工具, Flask, Python, TCP连接, Web前端, 云存储安全, 后端开发, 安全测试, 情报分析, 攻击性安全, 数据统计, 无后门, 端口扫描, 端口扫描器, 系统管理, 网络安全, 网络工具, 网络扫描, 网络扫描器, 网络扫描工具, 网络扫描程序, 网络扫描脚本, 网络扫描软件, 网络测试, 网络监控工具, 网络维护, 网络编程, 网络诊断, 脚本开发, 逆向工具, 隐私保护