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. nmap和nmap -sL給我矛盾的結果
- 3. lsof的,grepping的
- 4. MySQL:返回結果及其順序
- 5. grep的不grepping
- 6. Const及其效果
- 7. NMAP將結果保存到單獨的文件中
- 8. Nmap的端口掃描結果到grep ipaddress文件:端口
- 9. MongoDB的 - 其結果
- 10. MySQL - 多個條件及其與GROUP BY的結果
- 11. SELECT和其他值的INSERT結果以及
- 12. Git擴展是否保存命令及其結果的日誌?
- 13. 如何打印命令的結果以及結果的數量?
- 14. grepping進程的PID - Unix的
- 15. 清單表及其結構
- 16. Grepping,格式化
- 17. grepping multiple strings
- 18. Grepping端口22
- 19. nmap wordpress腳本掃描不返回結果
- 20. MySql的-sorting結果及發行
- 21. 重複的結果,涉及三個表
- 22. 顯示某個字段的所有結果,以及一個用於內部聯接的其他結果
- 23. android:保存語音識別及其結果
- 24. 從查詢結果表(C中)讀取列數及其類型
- 25. ASP.NET通用準備函數及其結果
- 26. 自定義Sharepoint 2007搜索及其結果
- 27. 傳遞DropDown選定的值以及其他選定的查詢結果集
- 28. 如何過濾多個字符串的nmap結果並輸出到文件?
- 29. Grepping爲Python處理
- 30. Grepping用於製造
您似乎已經忘記了輸出,但是這裏有兩件事:無論如何,這裏有兩件事: – 2015-02-24 05:47:22
1)我不認爲這是一個編程問題2)NMAP可以通過給它反向DNS - R標誌 – 2015-02-24 05:49:35