ploit-malper 0.1.0

Post-exploitation analysis and vulnerability intelligence toolkit
Documentation

PloitMalper

Vulnerability post-processing and analysis toolkit written entirely in Rust.

Features

  • Deduplicates VulnMalper scan results using a normalized composite key
  • Enriches CVEs from the NVD API with local caching
  • Suggests Metasploit modules from service banners and titles
  • Talks to Metasploit RPC for workspace and host verification
  • Generates Markdown reports
  • Serves reports over a temporary local file server
  • Builds msfvenom payload recipes

Build

cargo build --release

Run

cargo run -- process scan.json
cargo run -- setup
cargo run -- share
cargo run -- reset-config

Notes

  • The process and share commands are implemented in Rust.
  • Live NVD and MSF-RPC requests use the system curl executable for HTTP transport.
  • Configuration is stored under ~/.config/ploit_malper/.

Development

cargo test
cargo fmt