如何与pynessus交互
我正在使用http://code.google.com/p/pynessus/,目的是想通过Python和Nessus进行互动,但在连接服务器时遇到了一些问题。我不太确定应该怎么设置pynessus。
我按照网站上的说明,尝试用以下语法连接服务器,但却收到了一个错误信息:
n = pynessus.NessusServer(localhost, 8834, root, password123)
错误信息: root@bt:~/Desktop# ./nessus.py 追踪(最近的调用在最前面): 文件 "./nessus.py",第634行,在 n = pynessus.NessusServer(localhost, 8834, root, password123) NameError: name 'pynessus' is not defined
1 个回答
1
问题是你没有导入 pynessus
这个模块。要解决这个问题,只需把下载好的 pynessus.py
文件放在和你的 Python 脚本同一个文件夹里,然后在你的脚本最上面加上这一行
import pynessus
在加上这一行之后,你才能在脚本中使用 pynessus
这个库。