JSPM

pentesting

0.12.3
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1399
  • Score
    100M100P100Q107454F
  • License MIT

Autonomous Penetration Testing AI Agent

Package Exports

  • pentesting
  • pentesting/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (pentesting) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

  ██████╗ ███████╗███╗   ██╗████████╗███████╗███████╗████████╗██╗███╗   ██╗ ██████╗ 
  ██╔══██╗██╔════╝████╗  ██║╚══██╔══╝██╔════╝██╔════╝╚══██╔══╝██║████╗  ██║██╔════╝ 
  ██████╔╝█████╗  ██╔██╗ ██║   ██║   █████╗  ███████╗   ██║   ██║██╔██╗ ██║██║  ███╗
  ██╔═══╝ ██╔══╝  ██║╚██╗██║   ██║   ██╔══╝  ╚════██║   ██║   ██║██║╚██╗██║██║   ██║
  ██║     ███████╗██║ ╚████║   ██║   ███████╗███████║   ██║   ██║██║ ╚████║╚██████╔╝
  ╚═╝     ╚══════╝╚═╝  ╚═══╝   ╚═╝   ╚══════╝╚══════╝   ╚═╝   ╚═╝╚═╝  ╚═══╝ ╚═════╝ 
  ────────────────────────────────────────────────────────────────────────────────
                  A U T O N O M O U S   S E C U R I T Y   A G E N T

v0.12.0 | Multi-Agent System | 50+ Security Tools

npm Docker License: MIT


Quick Start

npm install -g pentesting

export PENTEST_API_KEY="your_api_key"

# Optional: Custom LLM endpoint
export PENTEST_BASE_URL="https://api.z.ai/api/anthropic"
export PENTEST_MODEL="glm-4-plus"

pentesting

Docker:

docker run -it --rm -e PENTEST_API_KEY="your_key" agnusdei1207/pentesting:latest

Core Features

Feature Description
Multi-Agent System 5 specialist agents (Recon, Web, Exploit, PrivEsc, Lateral)
Autonomous Orchestration Strategic planning, self-diagnostics, quality gates
50+ Security Tools nmap, sqlmap, ffuf, gobuster, hydra, metasploit...
CTF Research Writeup search (0xdf, IppSec), scenario-based research
Audit & Safety Tool execution logging, risk scoring, approval system

TUI Commands

/target <ip>      Set target
/start            Start autonomous pentest
/research <box>   Search writeups & exploits  
/findings         Show findings
/yolo             Toggle auto-approve
/help             Show all commands

Environment

Variable Description
PENTEST_API_KEY API key (required)
PENTEST_BASE_URL Custom API endpoint
PENTEST_MODEL LLM model (default: claude-sonnet-4-20250514)

Documentation


License

MIT | ⚠️ For authorized security testing and CTF competitions only.