nmap中的-sS和-PS有什么区别?

雷凡思·库玛(Revanth Kumar)

我正在学习如何使用nmap,并且浏览了许多文档和教程,但是没有一个地方可以得到关于-sS和-PS的用法的完美信息。通常,所有-s和-P之间有什么区别?两者都适合扫描吗?

sudo nmap -sS 192.168.0.50
sudo nmap -PS 192.168.0.50

两者之间有什么区别?

提前致谢。

彼得·普拉斯莫

文档中对此进行了很好的描述

在进行端口扫描之前,nmap将对主机执行ping操作以检查其是否在线。-P选项用于选择不同的ping方法。-PS被选中,NMAP将检查主机是否在线通过发送一个SYN数据包。-Pn将跳过此阶段并直接跳至端口扫描。

-s*选项选择检测开放端口的方法(对于确定为联机的主机)。有了-sS这将通过发送一个完成SYN数据包到每一个端口。

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ffmpeg中的-ss和-itsoffset有什么区别?

来自分类Dev

linux中ps和ps -e命令有什么区别

来自分类Dev

UNIX中ps -www和ps命令的输出有什么区别

来自分类Dev

在Linux中,“ ps -ef”和“ ps -ef | more”命令有什么区别

来自分类Dev

macOS 或 Linux 中的 ps -ef 和 ps aux 有什么区别?

来自分类Dev

ServiceStack会话中的ss-id和ss-pid有什么区别?

来自分类Dev

时间格式中的H:mm:ss和HH:mm:ss有什么区别?

来自分类Dev

nmap -D 和 nmap -S 有什么区别?

来自分类Dev

ps和ps -A列出的进程有什么区别?

来自分类Dev

XPath中.//和// *有什么区别?

来自分类Dev

Ruby中的“ &&”和“&”有什么区别

来自分类Dev

Pig中的`::`和`.`有什么区别?

来自分类Dev

magrittr中的%>%和%,%有什么区别?

来自分类Dev

在Oracle中:::和:=有什么区别?

来自分类Dev

Golang中=和<-有什么区别

来自分类Dev

SML中的“ a”和“ a”有什么区别?

来自分类Dev

Go中的:=和=有什么区别?

来自分类Dev

在Purescript中;->和=>有什么区别?

来自分类Dev

Groovy中==〜和!=有什么区别?

来自分类Dev

Makefile中%和*有什么区别

来自分类Dev

R中的[]和[[]]有什么区别?

来自分类Dev

在golang中,&和*有什么区别?

来自分类Dev

在Verilog中=和<=有什么区别?

来自分类Dev

rails中的:to和=>有什么区别

来自分类Dev

JSX中的{}和$ {}有什么区别?

来自分类Dev

bash中的&>和>&有什么区别?

来自分类Dev

Ruby中的“ &&”和“&”有什么区别

来自分类Dev

Ruby中'|| ='和'='有什么区别

来自分类Dev

在zsh中,&!有什么区别?和&|?