私はhttps://pypi.python.org/pypi/openvas.omplib#installing-openvas-omplibをたどりましたが、うまくいきませんでした。以下は彼らが提案するコードです(私が使用しました):
from openvas.omplib import *
manager = openvas.omplib.OMPClient(host = sensor)
manager.open(USER,PASSWORD)
次のエラーが表示されます。
Traceback (most recent call last):
File "test.py", line 5, in <module>
manager = openvas.omplib.OMPClient(host=sensor)
NameError: name = 'openvas' is not defined
ライブラリが正しくインストールされていないか、完全にインストールされていないようです。インストールするには、次を実行しました:
easy_install openvas.omplib
何か案は?
Openvas_lib 1.0 (別の形式) も試しました。これもエラーになります。(はい、変数を何かに設定しています)
from openvas_lib import VulnscanManager, VulnscanException
scan = VulnscanManager("localhost",USER,PASSWORD,9392)
scan.launch_scan(target,profile="empty")