Simplify IP & Host Management | Streamline Your Pentesting Workflow and OSCP Methodology 🚨
ezenvpro is your go-to CLI tool designed specifically for pentesters, OSCP aspirants, and network enthusiasts. Effortlessly manage IP addresses, environment variables, and /etc/hosts entries—no more typos, tedious notes, or cross-referencing IPs and URLs. Spend less time setting up, more time hacking!
- Fast & Efficient: Instantly set IPs and hostnames.
- Zero Hassle: Automate environment variable and
/etc/hostsmanagement. - Mistake-Proof: Avoid IP/URL typos with handy aliases.
- OSCP-Ready: Ideal for fuzzing, scanning, and smooth exam workflows.
- User-Friendly: Intuitive prompts with clear, colorful terminal output.
pipx install ezenvproClone and install manually:
git clone https://github.com/d0mi33/ezenvpro.git
cd ezenvpro
chmod +x ezenvpro.py
sudo cp ezenvpro.py /usr/local/bin/ezenvpro
ezenvpro -hpip3 install coloramaezenvpro [-h] [-n N] [-t TAGS] [-g GROUP] [-o] [-d VARS] [-a ALIAS] [-s]Set IPs with custom tags, groups, and HTTPS/HTTP aliases:
ezenvpro -n 2 -t dc1 db01 -g clientX -a -sAdd URL aliases to existing IP variables, so that you can do subdirectory fuzing with just the variables and don't have to type the full URL every time! -a for http:// and -s for https://
ezenvpro -a dc1 -sDelete environment variables and hosts entries:
ezenvpro -d dc1- Root Privileges: Use
sudofor/etc/hostsmodifications. - Groups are tags that act as a prefix for every tag to organise variables if working with multiple hosts.: -g / --group
- Override lets you replace an existing IP in the ~/.zshrc: -o / --override
- tags default starts with ip1,ip2...: if -t / --tags not specified
- Apply Changes Immediately: open a new terminal or run
source ~/.zshrcMIT License. Open-source & community-driven.
Crafted by Dominic Thirshatha (@d0mi33)




