将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文件中提取所有检查和相应的值。

  1. htmlparser():

    此函数直接从Nessus HA HTML数据文件中提取检查和值,并将这些值存储到Excel工作簿中。

  2. openhtml():

    返回值:(string)rawhtml,(string)filename

    此函数允许您打开HTML文件并将rawHTML数据返回到字符串中。它还返回文件名。

  3. 所有主机(rawhtml):

    返回值:myhsots

    此函数返回HTML文件中显示的所有主机的列表。

版本控制

当前版本:0.3.0

  1. 现在我们可以将您所需的策略值提取到输出文件中。

  2. 只接受HTML文件作为输入文件。

历史版本:

  1. 0.2.3

    为Linux修复的错误没有正确打开输出文件。

  2. 尼斯萨0.2.2

    为输出文件修复的错误未正确打开。预请求被添加到安装文件中。

  3. 奈苏沙0.2.1

    现在我们支持MacOS和Linux!完成后,它将打开输出文件。

  4. 尼斯萨0.2.0

    增加了文档和其他功能。

  5. 奈苏沙0.1.2

  6. 尼斯萨0.1.1

  7. 尼斯萨0.1.0

作者

李兴轩:lxx895466249@gmail.com

萨基拉姆:sakthi_ram@hotmail.com

许可证

这个项目是在麻省理工学院的许可下授权的-详细信息请参见LICENSE.md文件

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java FirebaseInstanceId。getInstance()始终为空   linux Java执行文件错误   javaspringboot:如何使用Ajax在springboot和Thymeleaf中创建进度条?   java禁用在安卓上使用传单时启用setJavaScriptEnabled   java如何在主体中发布原始类型JSON数据?   消除JAVA While循环中的额外输出   如何在java中直接将基本数据类型分配给自定义类   java为什么addNode()方法返回编译错误“类型中的方法…不适用于参数…”,我该如何修复它?   java惰性合成可观察对象   eclipse Java Blackberry位图单击   java Android:AsyncTask对象[]无法在doInBackground中强制转换   java有没有办法重构或改进这段代码?   java如何使用系统以十六进制打印字节。出来普林顿?   多线程如何在我的java聊天室中调试“java.net.UnknownHostException”?   java如何从Google App Engine下载应用程序源文件   java如何在Spring Data Mongo的聚合$group中使用类似$dateToString   java IBM websphere application server未在MyEclipse8中启动。0