专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

端口扫描的四种方式(端口扫描的三种方式)

来源:小易整编  作者:小易  发布时间:2023-08-31 10:09
摘要:1.telnet首先,最简单的是,最方便telnet了,linux和windows都适用,随手就能测试端口通不通。注意window下默认telnet是关的,控制面板\程序\程序和功能\启用和关闭Windows功能里面选中Telnet客户端就...

1.telnet

首先,最简单的是,最方便telnet了,linux和windows都适用,随手就能测试端口通不通。

端口扫描的四种方式(端口扫描的三种方式)

注意window下默认telnet是关的,控制面板\程序\程序和功能\启用和关闭Windows功能里面选中Telnet客户端就可以用了。

使用格式:telnet [-选项] [IP或者域名] [端口]

实例: telnet 8.8.8.8 22

表示到8.8.8.8的22端口不开通。

如果结果如上则表示,端口是通的。

2.Netcat工具(nc命令)

nc号称是网络工具中的瑞士军刀,功能强大,可以做很多很多事情,今天我们就介绍怎么用它来做端口扫描。如果系统没有安装的话,

Centos通过yum install nc 来安装。

适用格式

ncat [-选项] [IP或者域名] [端口]

重要的参数,略做介绍:

-4,-6 表示ipv 4和ipv6模式

-u 表示扫描UDP端口,默认是TCP端口

-o -x 结果输出到文件,x表示以二进制格式。

-v 结果的详细程度,可以多个v,比如-vv –vvv 数量越多表示结果越详细

-p –s 表示指定扫描源地址和ip。

-z 表零IO模式,表示扫描时不发送任何数据

-w 秒数 设置超时

实例:nc -vz -w 2 www.toutiao 80-443

结果显示80端口是开放的。

3.nmap 是端口扫描之王

本公众号,昨天曾经就以nmap为基础做了企业端口扫描的结果,这就不再多赘述,如果需要,以后可以详细的介绍。

使用方法 nmap [-扫描类型] [-选项] {扫描目标可以是文件,ip,ip段,域名等}

实例:nmap -T3 -Pn -sV -p 1-35,80,443 www.toutiao

对今日头条首页做1-35,80,443端口扫描。

nmap扫描结果

可见头条服务器开了80和443端口,服务器操作系统是redhat的linux,web服务器用的淘宝的Tengine。


本文地址:网络知识频道 https://www.hkm168.com/jiqiao/1043644.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


网络知识
小编:小易整编
相关文章相关阅读
  • 电脑文件的默认打开方式怎么改

    电脑文件的默认打开方式怎么改

    更改电脑文件的默认打开方式的方法:1、右键点击文件,选择打开方式;2、依次点击【选择其他应用】、【更多应用】;3、勾选【始终用此应用打开文件】,选择打开方式,点击【确定】即可。本文操作环境:windows10系统、thinkpadt480...

  • CSS代码格式化的不同的表现方式介绍

    CSS代码格式化的不同的表现方式介绍

    本文将重点介绍css格式的不同方式,这与组织css的方式不同,仅仅是相关的概念,我认为组织更多地与事物分组和排序有关,而格式化与间距和缩进有关。格式化与CSS的功能无关。这些仅仅是程序员的自己选择,但这并不是说格式化对于css来说不重要,就...

  • linux如何查询端口

    linux如何查询端口

    linux查询端口的方法:1、使用netstat命令,其命令为“netstat-tuln”;2、使用lsof命令,其命令为“lsof-i”;3、使用ss命令,其命令为“ss-tuln”;4、使用nmap命令,其命令为“nmap-p”...

  • PHP百钱百鸡问题(三种解题思路及答案)

    PHP百钱百鸡问题(三种解题思路及答案)

    假设:如果公鸡1只,母鸡1只,小鸡1只,则总价为:......,不对。如果公鸡1只,母鸡1只,小鸡2只,则总价为:......,不对。如果公鸡1只,母鸡1只,小鸡3只,则总价为:......,不对。........................

  • 对象实例化的方式有哪些?

    对象实例化的方式有哪些?

    对象实例化的方式有:1、使用new关键字;2、使用class类的newinstance方法;3、使用constructor类的newinstance方法;4、使用clone方法;5、使用反序列化。对象实例化的几种方式1、使用new关键字这是...

  • Java Map的几种循环方式总结

    Java Map的几种循环方式总结

    根据jdk的新特性,用for循环map,例如循环map的keyJava代码 for(StringdataKey:paraMap.keySet()){System.out.println(dataKey);...

  • 如何在iPhone上扫描QR码

    如何在iPhone上扫描QR码

    apple在设备中内置了这个方便的功能,可以从iphone上的相机轻松访问它,这将允许您自动扫描设备上的qr码。二维码代表快速响应码,本质上是一种二维条形码,可以通过配备内置摄像头的各种智能手机和其他电子设备轻松扫描和解释。当用户扫描二维码...

  • php怎么将一个字符串转成数组(三种方法)

    php怎么将一个字符串转成数组(三种方法)

    在php中,有时候我们需要将一个字符串转换成数组,以方便对其进行操作和处理。以下是一些简单的方法来实现这个目标。方法一:使用explode()函数explode()函数可以将一个字符串分割成数组。它需要两个参数:一个分割符和一个字符串。分割...

  • 周排行
  • 月排行
  • 年排行

精彩推荐