https://github.com/mpicard/pyvas
OpenVAS Management Protocol Client for Python
https://github.com/mpicard/pyvas
client-library openvas python-library python27 python3 security security-audit security-scanner security-tools security-vulnerability
Last synced: 1 day ago
JSON representation
OpenVAS Management Protocol Client for Python
- Host: GitHub
- URL: https://github.com/mpicard/pyvas
- Owner: mpicard
- License: mit
- Archived: true
- Created: 2017-03-16T10:33:46.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-03-31T18:58:19.000Z (over 4 years ago)
- Last Synced: 2025-01-03T21:33:26.066Z (9 months ago)
- Topics: client-library, openvas, python-library, python27, python3, security, security-audit, security-scanner, security-tools, security-vulnerability
- Language: Python
- Size: 105 KB
- Stars: 23
- Watchers: 6
- Forks: 9
- Open Issues: 8
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
pyvas: OMPv7 for Python
=======================|Build Status| |Coverage|
An OpenVAS Managment Protocol (OMP) v7+ client for Python.
Installation
------------To install pyvas, simply run:
.. code-block:: bash
$ pip install pyvasUsage
-----.. code-block:: python
>>> from pyvas import Client
>>> with Client(hostname, username='username', password='password') as cli:
>>> r = cli.list_tasks()
>>> r.ok
True
>>> r.data
[{u'@id': '...', ...}, {u'@id': '...', ...}]
>>> r = cli.get_task(task[0]["@id"])
>>> r.ok
True
>>> r.data
{u'@id': '...', ...}Documentation
-------------Documentation is currently a work in progress, please check back soon.
How to Contribute
-----------------#. Look for open issues or report an issue
#. Checkout a new branch from master and work away
#. Remember to include tests
#. Submit a pull request!.. |Build Status| image:: https://travis-ci.org/mpicard/pyvas.svg?branch=master
:target: https://travis-ci.org/mpicard/pyvas.. |Coverage| image:: https://coveralls.io/repos/github/mpicard/pyvas/badge.svg
:target: https://coveralls.io/github/mpicard/pyvas