前言~
最近用nmap進行掃描時發現報以下錯誤
咋看不懂洋文,拿去翻譯了一下,發現是網絡出了問題,後來想到我是用寬帶撥號的,撥號上網使用PPP撥號協議來代替MAC二層協議,由於nmap版本不知道ppp協議的二層協議,所以會報以下錯誤
報錯原因:使用撥號上網,協議使用的是ppp,nmap不識別
解決方法:加上 -sT -Pn 兩個參數進行tcp掃描即可
又或者用手機WiFi網絡進行掃描則會報以下問題
加上-sT 和 -Pn 參數後完美解決
最近用nmap進行掃描時發現報以下錯誤
咋看不懂洋文,拿去翻譯了一下,發現是網絡出了問題,後來想到我是用寬帶撥號的,撥號上網使用PPP撥號協議來代替MAC二層協議,由於nmap版本不知道ppp協議的二層協議,所以會報以下錯誤
報錯原因:使用撥號上網,協議使用的是ppp,nmap不識別
解決方法:加上 -sT -Pn 兩個參數進行tcp掃描即可
又或者用手機WiFi網絡進行掃描則會報以下問題
加上-sT 和 -Pn 參數後完美解決
原因分析: 沒有設置socket的廣播SO_BROADCAST屬性,或者設置失敗卻想當然的認爲是成功。這時sendto數據返回-1,errno等於1