加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 什么是-sS和-PS在nmap中的区别?

发布时间:2020-12-13 23:51:20 所属栏目:Linux 来源:网络整理
导读:我正在学习如何使用nmap,我已经完成了许多文档和教程,但没有获得有关-sS和-PS的使用的完美信息.一般来说,所有-s和-P之间的区别是什么?两者都是扫描对吗? sudo nmap -sS 192.168.0.50sudo nmap -PS 192.168.0.50 这两者之间有什么区别? 提前致谢. 解决方法
我正在学习如何使用nmap,我已经完成了许多文档和教程,但没有获得有关-sS和-PS的使用的完美信息.一般来说,所有-s和-P之间的区别是什么?两者都是扫描对吗?

sudo nmap -sS 192.168.0.50
sudo nmap -PS 192.168.0.50

这两者之间有什么区别?

提前致谢.

解决方法

这在 documentation中有详细描述.

在进行端口扫描之前,nmap将ping主机以检查它是否在线. -P选项用于选择不同的ping方法.选择-PS后,nmap将通过发送单个SYN数据包来检查主机是否在线. -Pn将跳过此阶段并直接跳转到端口扫描.

-s *选项选择检测开放端口的方法(对于确定为在线的主机).使用-sS,这将通过向每个端口发送单个SYN数据包来完成.

将这些选项组合在一起是有意义的:nmap -sS -PS 192.168.0.50将使nmap使用SYN数据包进行ping和发现开放端口.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读