久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python - 關(guān)于ACK標(biāo)志位的TCP端口掃描的疑惑?

瀏覽:159日期:2022-08-25 15:10:23

問(wèn)題描述

書(shū)上說(shuō)ACK掃描,如果對(duì)方端口是開(kāi)放的,返回的RST報(bào)文TTL應(yīng)該小于等于64,而大于則表示不開(kāi)放。

但是我在Kail上分別對(duì)同一個(gè)C段的兩臺(tái)機(jī)器進(jìn)行掃描時(shí)發(fā)現(xiàn):

對(duì)windows主機(jī)的一個(gè)開(kāi)放端口(80)掃描,得到的RST報(bào)文的TTL=128,window=32767,對(duì)一關(guān)閉的端口(11987)掃描,得到的RST報(bào)文的TTL=128,window=32767

對(duì)Linux主機(jī)(Ubuntu 16.04)的一個(gè)開(kāi)放端口(22)掃描,得到的RST報(bào)文的TTL=64,window=0,對(duì)一關(guān)閉端口(12339)掃描,得到的RST報(bào)文的TTL=64,window=0

請(qǐng)問(wèn)何解?

問(wèn)題解答

回答1:

不是小于等于64等于開(kāi)放端口,是同時(shí)對(duì)一臺(tái)機(jī)器的一堆端口發(fā)送ACK包,有某個(gè)端口返回的RST中TTL明顯小于其他,則說(shuō)明此端口可能開(kāi)放。至于128/64這個(gè)情況,是因?yàn)?nix和windows默認(rèn)的TTL值不同。一般可認(rèn)為*nix的默認(rèn)TTL值為64,windows為128。(具體到不同系統(tǒng)/內(nèi)核版本,會(huì)有區(qū)別)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 台江县| 台中市| 夏邑县| 许昌县| 马公市| 温泉县| 宿松县| 义乌市| 原平市| 上栗县| 渭源县| 浦城县| 凤台县| 张家港市| 彰化县| 扶绥县| 奉贤区| 和田县| 平阳县| 方正县| 红桥区| 会东县| 兴安盟| 石狮市| 阜宁县| 德江县| 玉溪市| 秀山| 河北区| 邻水| 萨嘎县| 塘沽区| 仪陇县| 驻马店市| 于都县| 佛坪县| 建瓯市| 珠海市| 宝鸡市| 福建省| 诸暨市|