web-dev-qa-db-ja.com

NMAPにスクリプトがない

最新のカーリーをインストールし、すべてを更新しました。 nmapはバージョン7.12です。

smb-check-vulns.nseは存在しません。私の知る限り、私が使用する他のほとんどのスクリプトはそこにありますが、試験が近づいてきており、悪い驚きは望んでいません。

手動で追加してみましたsmb-check-vulns.nse nmap.orgからスクリプトソースを取得しますが、エラーが発生してスクリプトが実行されません。

最近一部のスクリプトが廃止された変更はありましたか、それともスクリプトが不足しているのは私だけですか?すべてのnmapスクリプトを確実にインストールする方法はありますか?

10
Juicy

Nmap 6.49BETA6 の変更ログはこう言っています:

[GH#171] smb-check-vulnsは以下に分割されました:
 smb-vuln-conficker 
 smb-vuln-cve2009-3103 
 smb-vuln-ms06-025 
 smb-vuln-ms07-029 
 smb-vuln-regsvc-dos 
 smb-vuln-ms08-067 
スクリプトはvulnsライブラリを使用するようになり、「安全でない」script-argはスクリプトを「dos」カテゴリに入れることで置き換えられました。 【パウリノ・カルデロン】
19
bonsaiviking

基本的には--script vuln の代わりに --script smb-check-vulns

そしてあなたはあなたの結果を得るでしょう。

最新のNMAPバージョンでは、「vuln」は、個別のsmb-check-vulnsコマンドではなく、すべての脆弱性を持つカテゴリです。

8
Jake

Paulino CalderonのLisen(私たちはnmapのために多くのnseスクリプトを開発しています)。

Nseスクリプトとlibsをnmapデータベースに移植する方法を示すこちらのビデオをご覧ください: https://www.youtube.com/watch?v=ARuIQDDXrBg

スクリプト 'categories'を使用して、そのカテゴリ内のすべてのスクリプトを実行できます。例:nmap --script dos(categorie dos内のすべてのスクリプトを実行します) https://nmap.org/nsedoc/

--script-updatedbスイッチについて...ネットワークから何かを取得することはありません(更新)。このスイッチは、nseスクリプトまたはlibsをローカルでnmapに開発している場合、nmapデータベースを手動で更新するように機能します。

3
pedro ubuntu