███╗ ███╗ █████╗ ███████╗██╗ ██╗ ██████╗ ███████╗███╗ ██╗
████╗ ████║██╔══██╗██╔════╝██║ ██╔╝██╔════╝ ██╔════╝████╗ ██║
██╔████╔██║███████║███████╗█████╔╝ ██║ ███╗█████╗ ██╔██╗ ██║
██║╚██╔╝██║██╔══██║╚════██║██╔═██╗ ██║ ██║██╔══╝ ██║╚██╗██║
██║ ╚═╝ ██║██║ ██║███████║██║ ██╗╚██████╔╝███████╗██║ ╚████║
╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═══╝
MASKGEN is a high-performance URL masking framework. It leverages the URI Userinfo subcomponent (RFC 3986) to create links that appear to lead to a trusted domain while silently routing traffic to a hidden redirector.
- Dual-Tunnel Engine: Automated support for both Serveo and Localhost.run.
- Actionable Dashboard: Copy or Open links directly from the analytics table by ID.
- Bulk Management: Delete multiple links at once or wipe the database with the
allcommand. - Improved Stability: Non-blocking I/O and process group management prevents terminal hangs.
- Security Hardening: Strictly filtered URI schemes to prevent injection attacks.
git clone https://github.com/AbasSec/maskgen.git
cd maskgen
chmod +x setup.sh
./setup.sh- Launch:
python3 maskgen.py - Go Global: Select Option 3 -> 1 to initialize a public SSH tunnel instantly.
- Create: Select Option 1, enter your target and mask.
- Manage: Select Option 2 to see hits. Type
1cto copy link #1 or1oto test it in your browser.
See the Technical Usage Guide for deep-dives into:
- Global vs. Local networking.
- How the URI Userinfo exploit works.
- Glossary of technical terms (Tunneling, Localhost, Telnet).
- Viewing live diagnostic logs.
AUTHORIZED USE ONLY. This tool is for educational research and authorized penetration testing. The authors are not responsible for misuse. Using this for unauthorized social engineering is illegal.
MASKGEN · Built by AbasSec "Know the attack to build the defense."