python-nessus-api is yet another Python package for latest Nessus Professional API.
Issue Tracker: https://gitlab.com/th1nks1mple/python-nessus/-/issues
GitLab Repository: https://gitlab.com/th1nks1mple/python-nessus
Features
Implement the latest Nessus Professional API.
Installation
To install the most recent published version to pypi, its simply a matter of installing via pip:
pip install python-nessus-api
If you’re looking for bleeding-edge, then feel free to install directly from the github repository like so:
pip install git+git://gitlab.com/th1nks1mple/python-nessus.git#egg=python-nessus-api
Getting Started
Lets assume that we want to get the list of scans that have been run on our Nessus application. Performing this action is as simple as the following:
from nessus.nessus import Nessus
nessus = Nessus(url='https://localhost:8834',
access_key='access_key',
secret_key='secret_key')
for scan in nessus.scans.list():
print(scan)
License
The project is licensed under the MIT license.
Metadata
Release files for python-nessus-api 10.6.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python_nessus_api-10.6.3.tar.gz | 37.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| python_nessus_api-10.6.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 71.6 kB
Release files / python_nessus_api-10.6.3.tar.gz
| Download URL | python_nessus_api-10.6.3.tar.gz |
|---|---|
| Size | 37.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
87c3388ce5d22610f6f8922f2ea962974f13e16c8baf6fc5fd74b1e8126c7e72
|
|
BLAKE2b-256 checksum How to use checksums |
0aaf1087eecdad3b54b1a12dc56fbb25fa5699530b6ed8be416058af9b823881
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.19
|
Release files / python_nessus_api-10.6.3-py3-none-any.whl
| Download URL | python_nessus_api-10.6.3-py3-none-any.whl |
|---|---|
| Size | 33.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74d7ce9ae6800d6de19e46485e18f8eeaab8093b6243b7a6187ce927c58b9752
|
|
BLAKE2b-256 checksum How to use checksums |
ab6db3cad074818a3104ae9eb38b5f15c92cca95d9387aa066b8d939d2dd0d2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.8.19
|