Skip to content

m15k/hs-nexpose-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

For more information on Rapid7 and nexpose, check out their corporate website at Rapid7.

This is no where close to anything that resembles stability.

Nexpose-Client

This package provides Haskell bindings for the Rapid7 Nexpose Vulnerability Management solution. Rapid7 provides an API functionality through Web XML interface pages. This library aims to be fully api versions 1.1 and 1.2 compliant. This binding will likely be of limited use for a Haskeller who uses Nexpose, but eh you might be out there.

As with the Ruby-bindings, please check with Rapid7 forums for Nexpose.

Roadmap

0.0.1

  • Thin binding to API 1.1

0.0.2

  • Thin binding to API 1.2

0.0.3

  • Refactor APIs 1.1 and 1.2 to ByteString and Text libraries
  • Inital Thick binding

0.0.4

  • Freeze on thin bindings
  • Finalize Thick binding

Installation

Dependencies: External

  • libcurl
  • expat

Dependencies: Haskell

Usage

TODO

Examples

TODO

Issues

TODO

License

This library is licensed under the MIT Open Source license. Please checkout the file LICENSE for more detailed information. I do implore you to roll improvements back into the original so that all may benefit.

Nexpose is a trademarks of and licensed by Rapid7, Inc.

About

Haskell bindings for the Rapid7 Nexpose Vulnerability Management API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published