ββββββ ββββββ ββββββ βββ ββ βββ ββββββ βββ ββββββ ββββ β ββββββ ββββββ ββββββ βββ βββ
ββββ ββββββ β βββββββ βββββββ βββββββββ β ββββββββ βββ ββ ββ β ββ β βββ β βββ ββββ ββββββ βββ
ββββ βββββββ βββ βββββ βββ βββ ββββββββ ββββ ββββββββ ββββββ ββ βββββββ βββ βββ β ββββ ββββ βββ βββ
βββββββ ββββββββ βββ βββ βββ βββββββ β ββββββββββ βββββββ ββββββββ β βββββββ βββββββ β β βββββ
ββββ β βββββ βββββ βββββββ ββββ ββββββββββββββββββ βββββββββββ βββββββββββββββ ββββ βββ ββββ β β β βββββ
ββββ β ββ ββ βββββ ββββββ β ββ ββ β βββ β βββ β ββββββ β ββ β β ββ ββ ββ ββ ββββ βββ ββββ β β βββββ
ββ β ββ β ββ β β ββ β ββ β ββ ββ β β β β β β ββ β ββ β ββ β β β ββ β ββ ββ ββ β βββ βββ
ββ ββ β β β β β ββ β ββ β β β ββ β β β β β β β ββ β β ββ β β ββ
β β β β β β β β β β β β β β β β
β β β β
Get the tools and start pwning already
Krystian Bajno 2024
This script downloads and installs tools based on configurations provided in list-of-tools-to-download.md.
pip install -r requirements.txt
python3 provisioner.py <install-dir>
python3 provisioner.py <install-dir> --no-shell
python3 provisioner.py . --shell-only
You can categorize the tools into: NoDistribute
, CompiledToDistribute
, Web
, C2
, Exploits
, and Encrypted
.
Example:
# NoDistribute
https://github.com/Syslifters/sysreptor
You can further configure tools in the InstallationConfig
section. Tools can be placed into subdirectories within a category directory and configured for installation by modifying the install
parameter.
ActiveDirectoryTools:
- name: bloodyAD
install: ""
The tool will execute the specified install
command. If no install command is provided, the tool will simply be downloaded and placed into the appropriate subcategory.
If a tool is not configured, it will be downloaded and placed in the UndefinedCategory directory.
- The prompt displays the date, time, and the IP address of the operator's machine.
- Use the
logger
alias to enable or disable command logging.
βββ(rootπkali)-[~/pentest-provisioner]
ββ192.168.64.3 2024-07-21/03:00:54 #
logger on
logger off