問題タブ [nmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3753 参照

c++ - プログラムで nmap と統合する方法についてのアイデアはありますか?

オープンソースのセキュリティ製品である nmap をいくつかの C++ コードに統合する方法を調べ始めたところです。誰かがこれを試して、最良のアプローチについていくつかのアイデアを持っているなら、私は確かにそれを感謝します.

回答ありがとうございます。具体的には、ポート スキャン (ipv6) を実行したいと考えています。コマンド ラインやソケット インターフェイスなど、gpl 以外のソリューションを使用することを強くお勧めします。ただし、私たちはいくつかの厳しいタイムラインに直面しているため、最速のソリューションを探しているこの時点でもあり、必要に応じて非 gpl ソリューションの実装をバックロードできます。

0 投票する
4 に答える
1495 参照

ruby - RubyでExcelリストを作成する

各行がnmapスキャンの結果を表すルビーのExcelを生成しています。

行の例は次のようになります。ip、yes(ポートが22開いているため)、no(ポート80が開いていないため)など。

各ポートのドロップダウンリストを使用してヘッダー行を作成し、そのポートが開いているかどうかを選択できるようにしたいと思います。

したがって、結果をフィルタリングして、たとえば、ポート22と80の両方が開いているすべてのホストを確認できます。

WIN32OLE.new( "Excel.Application")でそれを行う方法はありますか?(または他の何か; Linuxはwin32oleをサポートしていないのでhtmlの方が良いでしょう)。

0 投票する
2 に答える
3415 参照

perl - Nmap::Parser または Nmap::Scanner を使用してネットワークを監査する必要がありますか?

大規模なネットワークの機器を可能な限り迅速に監査したいと考えています。またはを使用する必要がありますNmap::ParserNmap::Scanner

関連する OS のフットプリントと ID だけでなく、ping を返す IP アドレスのリストを作成したいと考えています。

次に、ping が成功したら、OS の推測とともに IP アドレスをハッシュに保存します。

0 投票する
3 に答える
1573 参照

bash - ファイル内の IP を検索し、それらを別のファイルに書き込む bash スクリプトを作成する方法は?

ポート80が開いているIPアドレスを表示するgrep可能なnmap出力ファイルを取得し、ポート80が開いているIPを別のテキストファイルにコピーするbashスクリプトを作成する必要があります。出力は次のようになります。

私は bash スクリプトを初めて使用するので、どこから始めればよいかわかりません。このスクリプトで私を助けていただければ幸いです。

0 投票する
1 に答える
4715 参照

java - Nmap.exe を起動しようとしたときの Java Runtime.exec() の問題

Java 1.6、Eclipse、Windows 7 を使用しています。Java プログラムでコマンドを実行して NMAP を使用しようとしています。

コード :

String cmd[] = { "cmd.exe", "/c","start notepad.exe"};

Process pr = rt.exec(cmd);

正常に動作しますが、コード:

String cmd[] = { "cmd.exe", "/c","start nmap.exe"};

Process pr = rt.exec(cmd);

単にしません。

コマンドプロンプトで両方のコマンドを試しましたが、どちらも正常に動作しますが、Runtime.exec() で試してみると後者のコマンドは失敗します。問題は何ですか?

前もって感謝します..

0 投票する
2 に答える
636 参照

iphone - IPアドレスがiPhoneに属しているかどうかを調べる方法はありますか?

IPアドレスがiPhoneに属しているかどうかを確認する簡単な方法を見つけようとしています. 私が想像できる解決策は、nmapを使用して指定されたIPアドレスのオペレーティングシステムを特定し、それがiOSかどうかを確認することです..これは正しい方法ですか? そうでなければ、誰かが私に別の方法を提案できますか?

ありがとう、タナシス

0 投票する
2 に答える
795 参照

scripting - Lua スクリプトのパターン マッチングの問題

まず第一に、私はこのサイトをスクリプト作成プロセス全体を通してリファレンスとして使用してきましたが、これは素晴らしいものでした。ここにいる皆さんがどれほど有用で知識が豊富であるかに感謝します。そこでLuaのマッチング(パターンマッチング)について質問です。基本的にファイルから入力を取得してテーブルにインポートするスクリプトを作成しています。照会しているホストとして、ファイル内の特定の MAC アドレスをチェックしています。

これにより、後でクエリに使用する形式にファイルが解析されます。テーブルが作成されたら、パターン マッチング シーケンスを実行して、テーブルを反復し、現在の反復に対してパターンを照合することで、テーブルから MAC を照合して照合します。

これは出力を返しませんが、Lua プロンプトで 1 行ずつ入力するとうまくいくようです。変数は正しく渡されていると思います。助言がありますか?

0 投票する
1 に答える
858 参照

java - Java の表示可能なコマンド プロンプト ウィンドウでの Nmap コマンドのキューイング

複数の Nmap コマンドを次々と実行しようとしています。

理想的には、各 Nmap コマンドは独自のコマンド プロンプト ウィンドウで作成されます。Nmap コマンドが実行され、終了します。次に、別のコマンド プロンプトが表示され、次の Nmap コマンド、execute などが表示されます。

残念ながら、現在のプログラムの実行方法では、複数のコマンド プロンプト ウィンドウが同時にポップアップし、同時に実行されます。コマンドを一度に 1 つだけ実行したい。私は、waitFor() メソッドが問題を解決すると思っていましたが、解決していません。何か不足していますか?

コアの問題を解決するために、実際のプログラムからこれを大幅に簡素化しました。どんな助けでも大歓迎です。

0 投票する
2 に答える
34953 参照

bash - nmap を使用して、特定の範囲内のポート 80 を持つ IP を特定するにはどうすればよいですか?

私はbashスクリプトが初めてで、これを機能させようとしています:

ポート80が開いているデバイスを見つけるためにIP範囲をスキャンしています...次のようにする必要があると思います:

また、次のような結果を見たいだけです。

(したがって、エラーやnmap通常の出力はありません..)

誰かがこれについて私を助けることができますか?

0 投票する
2 に答える
2624 参照

nmap - Nmapを開発する方法は?

Nmapソースコードを分析したいのですが、まずはどうすればよいですか?Nmapには多くのファイルとフォルダーがあり、どこから始めればよいのかわかりません。どうすればよいですか?nmapがOSを検出する方法やnmapが開いているポートを検出する方法などのNmapの動作を知りたいですか?モジュールにいくつかのnmap作業がありますか?

ありがとう。よろしくお願いします。