2014-01-19 39 views
1

有沒有辦法通過直接API從另一個程序創建nmap掃描,而不是使用命令行界面的包裝?換句話說,命令行程序是開始掃描的唯一方法嗎?我並不在意它是什麼語言。調用nmap API

回答

1

命令行界面是使用Nmap進行掃描的唯一方法。如果您對創建和使用Nmap掃描數據感興趣,您應該確保閱讀Nmap license,因爲它比GPL更「明確地構成衍生作品」。

歷史上,Nmap有一個「交互模式」,它允許在不創建新命令行的情況下構建和運行掃描,但不經常使用,開發團隊將其刪除。

Nmap不斷開發和改進。如果您有建議或代碼補丁來實現新功能,他們總是受歡迎。開發郵件列表是[email protected]

+0

謝謝。我以爲我記得過去做過的一種方式,但沒有意識到它被刪除了。我還會發送一封電子郵件給開發者列表。 關於許可,謝謝你的提醒,我沒有意識到這一點。我正在處理嚴格私密的事情,所以在這種情況下它不適用。 – SArcher