Skip to content

Transform your Debian-based systems into a penetration testing distro. Tools and configurations are my personal preferences.

License

Notifications You must be signed in to change notification settings

B0lg0r0v/automatic-pentest-distro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Personal Automatic Pentesting Distro

The script installs automatically all required dependencies and tools on a debian 12.5 system to perform penetration testing.
More tools will be added gradually. All tools are my personal preferences and this script is primarly for personal use.

Structure & Dependencies

All python files are put into individual virtual environments to not break the system. If possible, I installed the tools via pipx but many others were installed by manually creating virtual environments. That means that you will have to launch a lot of tools by navigating to /opt, choosing your tool and then source bin/activate it.

This is the current structure:

opt/
├─ internal_pentest/
├─ c2_frameworks/
├─ fireprox/
├─ osint/
├─ permutation/
├─ pivot_tools/
├─ reconaissance/
├─ transfer/
│  ├─ transferable-tools/
│  │  ├─ bloodhound/
├─ web_application/
├─ vuln_scanners/
├─ password_cracking/

Worldlists are stored under /usr/share/wordlists.

Desktop-Environment

The script will also install regolith as desktop-environment. Feel free to choose it after the reboot.

regolith

Take a look at the Regolith website (06.05.2024): https://regolith-desktop.com/

Tools installed

I'll make a list of all the tools installed with the script.

Launch the script

# run as root
apt install -y curl
curl https://raw.githubusercontent.com/B0lg0r0v/automatic-pentest-distro/main/builder_amd64.sh | bash

About

Transform your Debian-based systems into a penetration testing distro. Tools and configurations are my personal preferences.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages