nmap配合shell使用
生活随笔
收集整理的這篇文章主要介紹了
nmap配合shell使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
命令需求:
查看X.X.X.X/22網段所有開啟5900端口的服務器,并以IP/host分行列出
nmap?-p?5900?XX.XX.XX.XX/22?|sed?-e?'/Host?is?up/d'?-e?'/STATE/d'?-e'/^$/d'?|awk?'{print?$2,$5,$6}'?|sed?-n?'/^open/{g;1!p;};h'|sed?-e's/scan//g'>file
#nmap?-p用于掃描開啟5900的端口|得出的結果分別刪除有“Host?is?up”符號的一橫行,刪除有"STATE"字符的行,刪除“^$代表空行”|再得出的結果打印第2/5/6(默認以空格為分隔符)豎行|得出的結果,這個是重點,打印含有“open”開頭的一行的上一行( {g;1!p;};h 就代表上一行參數)|得出的結果替換“scan”字符?>輸出的結果就是只列出?“IP/host”
?
轉載于:https://blog.51cto.com/mitac/1405026
總結
以上是生活随笔為你收集整理的nmap配合shell使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最难面试IT公司的测试题
- 下一篇: HDOJ 2196