Skip to content

sait-berkeley-infosec/pynessus-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pynessus-api: A library and CLI for using the Nessus REST API

pynessus-api contains two modules. nessusapi is a library for representing Nessus objects (e.g. scans, templates) as Python objects. nessusinterface is a collection of scripts using the nessusapi library that provide an easy-to-use user interface on the command line to the Nessus server. It can be used by itself, integrated into other scripts, or used as a reference.

nessusapi was recently rewriten to be more pythonic. This may have caused serious breaking changes in existing code.

pynessus-api aims to support Python 2.6+ and Python 3+

Purpose

Started as a port of the Ruby Nessus API to Python. It was written with the goal of being integrated with the Nessus Parser.

To-Do

  • Improve API coverage (nessusapi)
  • Improve test coverage (tests)
  • Create full CLI interface (nessusinterface)

About

Port of the Ruby Nessus API interface to Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages