端口扫描检测_端口扫描测试在线服务器

hacker|
232

如何检测远程主机上的某个端口是否开启

操作 *** 如下:

1.安装telnet。

2.下面开始测试某个端口是否开启。

3.在cmd下输入start /min telnet 192.168.3.42 2121。

4.会出现一个窗口,是最小化的,等一会,如果窗口自动关闭了,说明端口是关闭的或主机

ping不通。

5.如果端口是开放的,会出现以下画面:

主机:

主机是指计算机除去输入输出设备以外的主要机体部分。也是用于放置主板及其他主要部件的

控制箱体(容器Mainframe)。通常包括 CPU、内存、硬盘、光驱、电源、以及其他输入输出

控制器和接口。

在 *** 技术中是关于发送与接收信息的终端设备。

远程:

WIN2000操作系统有个远程终端可以远程控制其它电脑,默认是不安装的,要使用的话,在

添加删除程序里面,添加删除WINDOWS程序里安装。可能需要WIN2000的安装盘。

检测 *** 端口是否开放

问题一:如何在Windows系统上测试服务器端口是否开放 可以使用站长工具来测试的,

或者是开始-运行 -telnet IP(服务器的IP) 相应的端口。例如:Telnet 192.168.0.1 80

如果直接消失 那么端口就是未开放的状态

如果是提示什么信息的话 ,一般都是正常的状态的。

问题二:如何查看本机开放的 *** 端口 依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。

Netstat -a -e -n -o -s-an

-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

-e 表示显示以太网发送和接收的字节数、数据包数等。

-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

-s 表示按协议显示各种连接的统计信息,包括端口号。

-an 查看所有开放的端口

问题三:怎样测试某个端口是否打开 DOS下使用 netstat 命令可以查看本机下所开端口。

netstat -a查看开启哪些端口

netstat -n查看端口的 *** 连接情况

netstat -v查看正在进行的工作

netstat -p tcp/ip查看某协议使用情况

netstat -s 查看正在使用的所有协议使用情况

DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件

问题四:如何检测主机上的某个端口是否开启 DOS下使用 netstat 命令可以查看本机下所开端口。

netstat -a查看开启哪些端口

netstat -n查看端口的 *** 连接情况

netstat -v查看正在进行的工作

netstat -p tcp/ip查看某协议使用情况

netstat -s 查看正在使用的所有协议使用情况

DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件

问题五:如何测试自己的电脑端口,或者某一IP端口是否打开? 用telnet命令,或者从网下下载专门的软件telnet IP 端口

问题六:如何检查端口是否打开 window Windows提供了netstat命令,能够显示当前的 TCP/IP *** 连接情况,注意:只有安装了TCP/IP协议,才能使用netstat命令。

操作 *** :单击“开始→程序→附件→命令提示符”,进入DOS窗口,输入命令 netstat -na 回车,于是就会显示本机连接情况及打开的端口,如图1。其中Local Address代表本机IP地址和打开的端口号(图中本机打开了135端口),Foreign Address是远程计算机IP地址和端口号,State表明当前TCP的连接状态,图中LISTENING是监听状态,表明本机正在打开135端口监听,等待远程电脑的连接。

如果你在DOS窗口中输入了netstat -nab命令,还将显示每个连接都是由哪些程序创建的。上图中本机在135端口监听,就是由svchost.exe程序创建的,该程序一共调用了4个组件 (RPCRT4.dll、rpcss.dll、svchost.exe、KvWspXP_1.dll)来完成创建工作。如果你发现本机打开了可疑的端口,就可以用该命令察看它调用了哪些组件,然后再检查各组件的创建时间和修改时间,如果发现异常,就可能是中了木马。

与netstat命令类似,端口监视类软件也能查看本机打开了哪些端口,这类软件非常多,著名的有 Tcpview、Port Reporter、绿鹰PC万能精灵、 *** 端口查看器等,如果你上网时启动这类软件,密切监视本机端口连接情况,这样就能严防非法连接,确保自己的 *** 安全。

问题七:如何检测远程主机上的某个端口是否开启 DOS使用 netstat 命令查看本机所端口

netstat -a查看启哪些端口

netstat -n查看端口 *** 连接情况

netstat -v查看进行工作

netstat -p tcp/ip查看某协议使用情况

netstat -s 查看使用所协议使用情况

DOS英文Disk Operating System缩写意思磁盘操作系统顾名思义DOS主要种面向磁盘系统软件

问题八:如何检测 *** 端口是否打开详细图文教程 检测端口使用的是telnet命令,只支持TCP端口检测。如果需要批量扫描检测,显然手动敲CMD是不太现实的,

Windows XP系统可以直接运行telnet命令,Visat以上系统则默认不支持telnet命令使用,需要添加组件支持, *** 如下:依次打开“控制面板”――“程序和功能”――点击左侧的“打开或关闭Windows功能”――在组件添加窗口中勾选“Telnet客户端”,确定安装后就可以使用了。

问题九:如何检测服务器 *** 端口是否打开 可以使用telnet 命令查看服务器端口是否打开,用法是telnet IP地址然后空格 输入端口号,如果没有打开端口的话,显示连接不上的!如果是测试多个端口,可以使用一些软件来检测,软件的原理其实也是用命令一个一个试。软件有以及其他的软件。希望可以帮助到你!

问题十:怎么用cmd测出对方某端口是否开启 telnet (对方的IP地址) 3389

什么是端口探查

就是扫描一下端口。

端口扫描的原理就是通过往某一个IP发送制定的 *** 信息

设置的端口数目

比如 1-8000端口 发送数据

返回正常代表端口存在。

在 *** 技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他 *** 设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。我们这里将要介绍的就是逻辑意义上的端口。

端口扫描原理

"端口扫描"通常指用同一信息对目标计算机的所有所需扫描的端口进行发送,然后根据返回端口状态来分析目标计算机的端口是否打开、是否可用。"端口扫描"行为的­一个重要特征是:在短时期内有很多来自相同的信源地址传向不同的目的地端口的包。

对于用端口扫描进行攻击的人来说,攻击者总是可以做到在获得扫描结果的同时,使自己很难被发现或者说很难被逆向跟踪。为了隐藏攻击,攻击者可以慢慢地进行扫描。­除非目标系统通常闲着(这样对一个没有listen端口的数据包都会引起管理员的注意),有很大时间间隔的端口扫描是很难被识别的。隐藏源地址的 *** 是发送大量­的欺骗性的端口扫描包(1000个),其中只有一个是从真正的源地址来的。这样,即使全部包(1000)都被察觉,被记录下来,也没有人知道哪个是真正的信源地­址。能发现的仅仅是"曾经被扫描过"。也正因为这样那些黑客们才乐此不彼地继续大量使用这种端口扫描技术来达到他们获取目标计算机信息、并进行恶意攻击。

通常进行端口扫描的工具目前主要采用的是端口扫描软件,也通称之为"端口扫描器",端口扫描可以为提供三个用途:

(1)识别目标系统上正在运行的TCP协议和UDP协议服务。

(2)识别目标系统的操作系统类型(Windows 9x, Windows

NT,或UNIX,等)。

(3)识别某个应用程序或某个特定服务的版本号。

端口扫描器是一种自动检测远程或本地计算机安全性弱点的程序,通过使用扫描器你可不留痕迹的发现远程服务器的各种TCP协议端口的分配及提供的服务,还可以得知­它们所使用的软件版本!这就能让间接的了解到远程计算机所存在的安全问题。

端口扫描器通过选用远程TCP/IP协议不同的端口的服务,记录目标计算机端口给予的回答的 *** ,可以搜集到很多关于目标计算机的各种有用信息(比如:是否有端­口在侦听?是否允许匿名登陆?是否有可写的FTP目录,是否能用TELNET等。

端口扫描器并不是一个直接攻击 *** 漏洞的程序,它仅仅能帮助发现目标机的某些内在的弱点。一个好的扫描器还能对它得到的数据进行分析,帮助查找目标计算机的漏洞­。但它不会提供一个系统的详细步骤。

端口扫描器在扫描过程中主要具有以下三个方面的能力:

(1) 发现一个计算机或 *** 的能力;

(2)

一旦发现一台计算机,就有发现目标计算机正在运行什么服务的能力;

(3)

通过测试目标计算机上的这些服务,发现存在的漏洞的能力。

编写扫描器程序必须要很多TCP/IP协议程序编写和C,Perl和或SHELL语言的知识。需要一些Socket编程的背景,一种在开发客户/服务应 端口服务。)。

怎么在Linux服务器上测试TCP/UDP端口的连通性

翻译自:

How to Test Port[TCP/UDP] Connectivity from a Linux Server (文档 ID 2212626.1)

适用于:

Linux OS - Version Oracle Linux 5.0 to Oracle Linux 6.8 [Release OL5 to OL6U8]

Information in this document applies to any platform.

目标:

在Linux服务器上检查TCP/UDP端口的连通性。

解决方案:

telnet和nc 是用来测试端口连通性的一般工具。

telnet可以测试tcp端口的连通性。

nc可以测试tcp和udp端口的连通性。

请确保telnet和nc工具已经安装

在CODE上查看代码片派生到我的代码片

# yum install nc

# yum install telnet

测试tcp端口的连通性:

语法如下:

在CODE上查看代码片派生到我的代码片

telnet hostname/IP address port number

如下是连通成功的例子:

在CODE上查看代码片派生到我的代码片

# telnet 192.118.20.95 22

Trying 192.118.20.95...

Connected to 192.118.20.95.

Escape character is '^]'.

SSH-2.0-OpenSSH_6.6.1

Protocol mi *** atch.

Connection closed by foreign host.

如下是连通不成功的例子:

在CODE上查看代码片派生到我的代码片

# telnet 192.118.20.95 22

Trying 192.118.20.95...

telnet: connect to address 192.118.20.95: No route to host

使用nc命令来测试tcp端口的连通性:

语法:

在CODE上查看代码片派生到我的代码片

nc -z -v hostname/IP address port number

如下是连通成功的例子:

在CODE上查看代码片派生到我的代码片

# nc -z -v 192.118.20.95 22

Connection to 192.118.20.95 22 port [tcp/ssh] succeeded!

如下是连通不成功的例子:

在CODE上查看代码片派生到我的代码片

# nc -z -v 192.118.20.95 22

nc: connect to 192.118.20.95 port 22 (tcp) failed: No route to host

使用nc命令来测试udp端口的连通性:

语法:

在CODE上查看代码片派生到我的代码片

nc -z -v -u hostname/IP address port number

在CODE上查看代码片派生到我的代码片

# nc -z -v -u 192.118.20.95 123

Connection to 192.118.20.95 123 port [udp/ntp] succeeded!

nc检测端口的用法

nc -z -w 10 %IP% %PORT%

-z表示检测或者扫描端口

-w表示超时时间

-u表示使用UDP协议

0条大神的评论

发表评论