Skip to main content

Parse HA html to xlsx

Project description

Nessus Host Assessment Parser

Parse HA html to xlsx

Getting Started

This package is for those who are suffering from Nesses HA work. Good luck :)

Installing

The package can be installed by pip install. Make sure you have installed pip properly.

Run the following commands to install pip.

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

The following command is to install nessusha.

pip install nessusha

Now we are good to go. :)

Deployment

Current package allows user to call the api to extract all the checks and corresponding values from HA html file.

  1. htmlparser():

    This function directly extract checks and values from Nessus HA html data file and store the values into a excel workbook.

  2. openhtml():

    Return values: (String) rawhtml, (String) filename

    This function allows you to open the html file and return the rawhtml data into a string. It also returns the filename.

  3. allhosts(rawhtml):

    Return values: myhsots

    This function returns a list of all the hosts appeared in the html file.

We will implement the package on MacOS and Linux in the future.

Versioning

Current Version: nessusha 0.2.0

Documentation and other functions are added.

History Version:

  1. nessusha 0.1.0

  2. nessusha 0.1.1

  3. nessusha 0.1.2

Authors

Li Xingxuan: lxx895466249@gmail.com

Sakthi Ram: sakthi_ram@hotmail.com

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nessusha-0.2.0.tar.gz (3.8 kB view hashes)

Uploaded Source

Built Distribution

nessusha-0.2.0-py3-none-any.whl (7.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page