如何与pynessus互动

时间:2012-01-04 02:27:44

标签: python

我正在使用http://code.google.com/p/pynessus/以便我可以使用python与nessus进行交互,但是在尝试连接到服务器时遇到了问题。我不确定我需要设置pynessus吗?

我尝试按照网站上的文档的指示使用以下语法连接到服务器但是我收到以下错误:

n = pynessus.NessusServer(localhost,8834,root,password123)

错误: root @ bt:〜/ Desktop#。/nessus.py Traceback(最近一次调用最后一次):   文件“./nessus.py”,第634行,in     n = pynessus.NessusServer(localhost,8834,root,password123) NameError:名称'pynessus'未定义

2 个答案:

答案 0 :(得分:1)

问题是您没有导入pynessus模块。要解决此问题,只需将下载的pynessus.py放在与Python脚本相同的文件夹中,然后添加行

import pynessus

位于该脚本的顶部。您只能在该行之后引用脚本中的pynessus库。

答案 1 :(得分:-1)

现在,我们应该使用REST API。 请按如下所示查看其网址:

https://127.0.0.1:8834/api#/