Skip to content

RoboGR00t/pentest-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

About

🎈 Playground switcher for Penetration Testers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages