2017-03-14 8 views
1

私はnmapの機能をC++のOS検出のように呼び出そうと思います。C++でnmapの機能を使用することはできますか?

Pythonでは、import nmapはnmap関数を使用できます。同様に、私はC++でそれを行うことができる方法はありますか?

+0

いいえ、共有ライブラリはありません。とにかくサブプロセス呼び出しを使用することができます。 –

+0

@ TatsuyukiIshiサブプロセス呼び出しの使い方は? – arnav

+0

子プロセスを開始するのと同じくらい簡単です。尋ねる前に検索してください。 –

答えて

0

Python nmapパッケージは、単にNmapコマンドを起動し、XML outputを解析します。これは確かにC++でできることですが、自分で解析する必要があります。私は、Python、Perl、Rubyなどのように、CまたはC++の既存のNmap出力解析ライブラリを認識していません。

関連する問題