Windows和Linux常用TCP端口探测工具总结

简介: Windows和Linux常用TCP端口探测工具总结

Windows和Linux常用TCP端口探测工具总结


一、Windows常用TCP端口探测工具


1、TCPing


https://www.elifulkerson.com/projects/tcping.php

640.png


640.png


可以下载64位TCPing,并拷贝到C:\Windows\System32目录下


TCPing用法


tcping $host $port

640.png

举例


tcping64 www.qq.com 443


-t 连续ping 直到Ctr+C停止

640.png


2、PSping


PsPing 实现 Ping 功能、TCP ping、延迟和带宽度量


https://docs.microsoft.com/zh-cn/sysinternals/downloads/psping
https://download.sysinternals.com/files/PSTools.zip

640.png

640.png



下载64位psping64.exe到C:\Windows\System32目录下


psping64 --help查看用法
psping64 www.baidu.com:443
psping64 -t www.baidu.com:443


640.png


二、Linux下TCP端口探测


1、nc命令


yum install nc

640.png


nc -vz 192.168.31.1 22
nc -vz 192.168.31.1 8122

640.png


2、nping工具


需要安装nmap工具


yum provides nping
yum install nmap -y



640.png


如果是开放端口,可以看到客户端和服务端正常完成握手


nping --tcp-connect -p 8122 192.168.31.1


如果是非开放端口,则收到的显示是这样的


nping --tcp-connect -p 22 192.168.31.1


640.png


nping具体用法可以参考该篇文章


https://cloud.tencent.com/developer/article/1898452


3、Linux下的tcping


yum install tcping
tcping 192.168.31.1 8443


640.png


4、nmap工具


nmap -v -p 8122 192.168.31.1


640.png


Nmap命令的总结可以参考如下链接


https://cloud.tencent.com/developer/article/1953641


三、总结


Linux常用TCP端口探测的方法还有很多

例如最基础的telnet工具就可以进行检测

curl , wget ,ssh命令均可以进行检测

可以不局限于上面介绍的这些工具和命令

相关文章
|
3天前
|
Windows
windows查看端口占用情况
windows查看端口占用情况
26 9
|
2月前
|
安全 Ubuntu Linux
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
61 9
Metasploit Pro 4.22.6-2024111901 (Linux, Windows) - 专业渗透测试框架
|
4月前
|
Ubuntu 安全 Linux
|
2月前
|
Ubuntu 网络协议 Linux
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
195 8
|
2月前
|
网络协议 API
检测指定TCP端口开放状态免费API接口教程
此API用于检测指定TCP端口是否开放,支持POST/GET请求。需提供用户ID、KEY、目标主机,可选指定端口(默认80)和地区(默认国内)。返回状态码、信息提示、检测主机、端口及状态(开放或关闭)。示例中ID和KEY为公共测试用,建议使用个人ID和KEY以享受更高调用频率。
76 14
|
2月前
|
自然语言处理 安全 Java
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
Nexpose 7.0.1 for Linux & Windows - 漏洞扫描
57 6
|
2月前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
3月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
137 4
|
3月前
|
网络协议 API
检测指定TCP端口开放状态免费API接口教程
该API用于检测目标主机指定TCP端口是否开放,适用于检测连通状态等场景。支持指定大陆、美国、香港等检测节点。请求地址为 `https://cn.apihz.cn/api/wangzhan/port.php`,支持POST和GET请求方式。请求参数包括 `id`、`key`、`type`、`host` 和 `port`。返回参数包含检测结果和状态码。示例请求:`https://cn.apihz.cn/api/wangzhan/port.php?id=88888888&key=88888888&type=1&host=49.234.56.78&port=80`。
|
4月前
|
Linux 网络安全 虚拟化
适用于Linux的Windows子系统(WSL1)的安装与使用记录
并放到启动文件夹,就可以开机自动启动了。
303 0