将Nessus HA数据提取到XLSX
nessusha的Python项目详细描述
Nessus主机评估爬虫程序
将Nessus HA数据提取到xlsx
开始
这个包裹是给那些在工作中遭受痛苦的人的。祝你好运:)
安装
该软件包可以通过pip install安装。确保安装正确。
运行以下命令安装pip。
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
以下命令用于安装Nessusha。
pip install nessusha
对于Mac用户,您可能同时拥有python2和python3。您可以改为运行以下命令。
pip3 install nessusha
现在我们可以走了。:)
展开
当前包允许用户调用api从ha html文件中提取所有检查和相应的值。
htmlparser():
此函数直接从Nessus HA HTML数据文件中提取检查和值,并将这些值存储到Excel工作簿中。
openhtml():
返回值:(string)rawhtml,(string)filename
此函数允许您打开HTML文件并将rawHTML数据返回到字符串中。它还返回文件名。
所有主机(rawhtml):
返回值:myhsots
此函数返回HTML文件中显示的所有主机的列表。
版本控制
当前版本:0.3.0
现在我们可以将您所需的策略值提取到输出文件中。
只接受HTML文件作为输入文件。
历史版本:
0.2.3
为Linux修复的错误没有正确打开输出文件。
尼斯萨0.2.2
为输出文件修复的错误未正确打开。预请求被添加到安装文件中。
奈苏沙0.2.1
现在我们支持MacOS和Linux!完成后,它将打开输出文件。
尼斯萨0.2.0
增加了文档和其他功能。
奈苏沙0.1.2
尼斯萨0.1.1
尼斯萨0.1.0
作者
许可证
这个项目是在麻省理工学院的许可下授权的-详细信息请参见LICENSE.md文件