Skip to content

Latest commit

 

History

History
127 lines (78 loc) · 2.42 KB

README.md

File metadata and controls

127 lines (78 loc) · 2.42 KB

Pentest Playground

Pentest Playground is a tool that helps penetration testers to stay organized by creating different variables and playgrounds for each pentest and easily switch between them. This tool makes use of bash scripts to automate the process of setting up and managing these playgrounds.

Requirements

  • Bash shell
  • Linux/Unix operating system
  • lolcat
  • toilet

Installation

  1. Clone the repository:
git clone https://github.com/RoboGR00t/pentest-playground.git
  1. Change directory to the cloned repository:
cd pentest-playground
  1. Make the bash scripts executable:
chmod +x playground
chmod +x install.sh
  1. Run the install.sh file:
./install.sh

Usage

Creating a new playground

To create a new playground, run the following command:

playground init <playground_name>

Replace <playground_name> with the name of the new playground.

Listing all playgrounds

To list all existing playgrounds, run the following command:

playground list

Exporting a variable

To export a variable in the active playground, run the following command:

playground export <variable_name> <variable_value>

Replace <variable_name> with the name of the variable and <variable_value> with its value.

Unsetting a variable

To unset a variable in the active playground, run the following command:

playground unset <variable_name>

Replace <variable_name> with the name of the variable.

Clearing all variables

To clear all variables in the active playground, run the following command:

playground clear

Switching to a different playground

To switch to a different playground, run the following command:

playground init <playground_name>

Replace <playground_name> with the name of the playground to switch to.

Deleting a playground

To delete a playground, run the following command:

playground delete <playground_name>

Replace <playground_name> with the name of the playground to delete.

Exiting a playground

To exit the active playground, run the following command:

playground exit

Help

To display the help menu, run the following command:

playground help

Contributing

Contributions are always welcome! If you find a bug or have a feature request, please create an issue on the GitHub repository.