-
Notifications
You must be signed in to change notification settings - Fork 196
Home
Welcome to the wiki for BugBase Pentest Copilot - Your ultimate ethical hacking assistant, copilot utilizes context to give directed results. From analysing web apps to root shells, it’s got you!
This wiki will guide you through the basics of installing and using Pentest Copilot and how you can provide valuable feedback to help us improve.

Below is a rundown of what Pentest Copilot brings to the table:
| Feature | Description | Feature | Description |
|---|---|---|---|
| 🤖 AI-Powered Guidance | Leverages GPT technology to assist users through all stages of penetration testing. | ⚙️ Workflow Support | Facilitates reconnaissance, enumeration, vulnerability identification, privilege escalation, data extraction, and footprint cleanup. |
| 📝 Todo List Management | Maintains a per-session todo list, helping you organize prospective attack vectors for structured planning. | 🔧 Custom Tool Selection | Enables users to choose preferred tools by visiting /settings/tools, which the copilot uses to generate commands. |
| 🏴☠️ Exploit Box (Kali Container) | Offers a Kali Linux container with pre-installed tools (modifiable via ./kali/tools.sh), accessible via SSH, OpenVPN, and noVNC. |
💻 Integrated Terminal | Provides direct terminal access to the Kali container from the workspace page for command execution. |
| 🔒 VPN Integration | Allows users to upload custom OpenVPN config files and connect the Kali container to a VPN via the UI. | 🏠 Workspace Management | Supports creating and managing multiple workspaces, each with isolated sessions. |
Pentest copilot provides the Ultimate Hacker Experience, the tool is designed to streamline the penetration testing process by providing a guided approach to ethical hacking. It leverages AI to assist users in various stages of penetration testing, from reconnaissance to exploitation. The tool also offers a Kali Linux container with pre-installed tools, an integrated terminal, and VPN integration to enhance the user experience.
Seamlessly connect Pentest Copilot to your remote server by providing your VPN file. Copilot runs commands on the isolated sandbox domain, ensuring secure and precise execution of your tests.
Pause and resume your sessions on-demand. Pentest Copilot respects your flexibility and adapts to your schedule.
When multiple tasks need to be performed simultaneously, Pentest Copilot spawns multiple sub-process instances, ensuring tasks like GoBuster and Nikto run in parallel. Say goodbye to waiting.
Pentest Copilot provides an integrated terminal and GUI for the Kali container, allowing you to run commands directly from the workspace page. This feature eliminates the need to switch between multiple windows, enhancing your workflow.
Learn more about how to install and get started with pentest copilot here: Installation and Getting-Started.
Getting Started
Using Pentest Copilot
Configuration
Integrations
Reference