0
A
回答
0
這應該這樣做:
nmap 8.8.8.8 | awk '/report/ {split($NF,a,"[()]");print a[2],$5}'
8.8.8.8 google-public-dns-a.google.com
+0
這會執行完整的端口掃描以輸出DNS名稱。最好使用-sL選項來跳過端口掃描和主機發現。 – bonsaiviking 2015-02-24 13:19:21
0
選項做在Nmap的反向域名解析(不也做了端口掃描或主機發現)爲-sL
。 Nmap還使用-oG
選項,具有稱爲Grepable輸出的機器可讀輸出格式。
你的問題要求使用grep的解決方案,但提取部分輸出行不是grep的強項。對於這一點,你可以用awk來代替:
nmap -sL 192.0.2.0/24 -oG - | awk '/^Host/{print $2, $3}'
這將對這種格式輸出:
64.13.134.52 (scanme.nmap.org)
如果你想刪除括號,可以通過管道輸出通過tr
:
nmap -sL 192.0.2.0/24 -oG - | awk '/^Host/{print $2, $3}' | tr -d '()'
相關問題
- 1. Nmap隱藏結果
- 2. MySQL:返回結果及其順序
- 3. grep的不grepping
- 4. Nmap的端口掃描結果到grep ipaddress文件:端口
- 5. Const及其效果
- 6. MongoDB的 - 其結果
- 7. Git擴展是否保存命令及其結果的日誌?
- 8. 如何打印命令的結果以及結果的數量?
- 9. grepping multiple strings
- 10. 清單表及其結構
- 11. nmap wordpress腳本掃描不返回結果
- 12. 重複的結果,涉及三個表
- 13. MySql的-sorting結果及發行
- 14. 顯示某個字段的所有結果,以及一個用於內部聯接的其他結果
- 15. Grepping爲Python處理
- 16. 從查詢結果表(C中)讀取列數及其類型
- 17. ASP.NET通用準備函數及其結果
- 18. android:保存語音識別及其結果
- 19. 自定義Sharepoint 2007搜索及其結果
- 20. 傳遞DropDown選定的值以及其他選定的查詢結果集
- 21. 如何打印舊結果以及使新結果成爲舊結果的新結果
- 22. 產生不同於其他查詢的MySQL的結果結果
- 23. SolrNet:如何使用solrnet中的自定義搜索組件(及其結果)
- 24. 在同一頁面顯示搜索表單及其結果的最佳方式?
- 25. 在ASP.Net緩存中存儲頻繁的搜索字符串及其結果
- 26. 如何使用asp.net c#保留過濾器的值及其結果?
- 27. jQuery的結果在其相對的div
- 28. 的Symfony2及其formbuilder
- 29. sql - 排除結果集的結果,其中表值等於
- 30. 替換其他正則表達式結果的結果
您似乎已經忘記了輸出,但是這裏有兩件事:無論如何,這裏有兩件事: – 2015-02-24 05:47:22
1)我不認爲這是一個編程問題2)NMAP可以通過給它反向DNS - R標誌 – 2015-02-24 05:49:35