Autonomous penetration testing agent
A Rust TUI with multi-provider LLM support, human-in-the-loop tool execution, and workspace boundaries.
Academic project. GhostPWN is the annual project for the 3rd year of the Bachelor in Cybersecurity at ESGI Paris.
brew install GhostPWN/tap/ghostpwn
ghostpwnsudo apt-get install -y build-essential pkg-config
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
cargo install --git https://github.com/GhostPWN/ghostpwn
ghostpwnInstall Rust, then:
cargo install --git https://github.com/GhostPWN/ghostpwn
ghostpwnSee the documentation for detailed requirements, configuration, commands, and architecture.
Contributions are welcome. Open an issue before submitting a pull request.