🛠️ 返回工具箱
🗺️ 站点地图
端口检测器
🔌 端口检测器
检测目标主机的端口开放状态,识别运行的服务
🎯 目标设置
主机地址:
端口范围:
常用端口:
Web (80,443,8080,8443)
邮件 (25,110,143,993,995)
FTP (21,22,990)
数据库 (3306,5432,1433,27017)
常用 (22,23,53,135,139,445)
🔍
开始扫描
⏹️
停止扫描
🗑️
清除结果
📄
JSON格式
📊
CSV格式
⚙️ 扫描选项
扫描类型:
TCP扫描
UDP扫描
TCP + UDP
超时时间:
3秒
5秒
10秒
30秒
并发数:
10
50
100
200
🔄 扫描进度
准备扫描...
📋 端口扫描结果
💡 使用提示
• 输入主机地址可以是域名(如 google.com)或IP地址(如 8.8.8.8)
• 端口范围支持单个端口(80)、多个端口(80,443)或端口范围(1-1000)
• 对于大范围端口扫描,建议增加超时时间并减少并发数
• TCP扫描适用于大多数服务,UDP扫描可检测特定服务如DNS
• 🆕 增强版扫描会自动识别服务类型并尝试获取服务横幅信息
• 📥 扫描完成后可导出结果为JSON或CSV格式,便于后续分析
• 🔒 工具会自动识别潜在的安全风险端口并在控制台显示提示
📊 端口状态说明
•
开放
: 端口接受连接请求,表示该端口上有服务在运行
•
关闭
: 端口明确拒绝连接请求,表示该端口没有服务在监听
•
过滤
: 端口没有明确响应,可能被防火墙、路由器或安全设备过滤
🔢 常用端口说明
•
Web服务
: 80(HTTP), 443(HTTPS), 8080/8443(备用Web)
•
邮件服务
: 25(SMTP), 110(POP3), 143(IMAP), 993(IMAPS), 995(POP3S)
•
文件传输
: 21(FTP), 22(SSH/SFTP), 69(TFTP)
•
数据库
: 3306(MySQL), 5432(PostgreSQL), 1433(SQL Server), 27017(MongoDB)
•
远程管理
: 22(SSH), 23(Telnet), 3389(RDP), 5900+(VNC)
•
网络服务
: 53(DNS), 67/68(DHCP), 161(SNMP)