Skip to content

AbasSec/Maskgen

Repository files navigation

███╗   ███╗ █████╗ ███████╗██╗  ██╗ ██████╗ ███████╗███╗   ██╗
████╗ ████║██╔══██╗██╔════╝██║ ██╔╝██╔════╝ ██╔════╝████╗  ██║
██╔████╔██║███████║███████╗█████╔╝ ██║  ███╗█████╗  ██╔██╗ ██║
██║╚██╔╝██║██╔══██║╚════██║██╔═██╗ ██║   ██║██╔══╝  ██║╚██╗██║
██║ ╚═╝ ██║██║  ██║███████║██║  ██╗╚██████╔╝███████╗██║ ╚████║
╚═╝     ╚═╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝  ╚═══╝

URI Masking Framework · RFC 3986 Exploitation · Version 2.5 (Stable)


Python Platform License Flask


🚀 Overview

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.

✨ What's New in v2.5

  • 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 all command.
  • Improved Stability: Non-blocking I/O and process group management prevents terminal hangs.
  • Security Hardening: Strictly filtered URI schemes to prevent injection attacks.

🏗 Installation

git clone https://github.com/AbasSec/maskgen.git
cd maskgen
chmod +x setup.sh
./setup.sh

🕹 Quick Start

  1. Launch: python3 maskgen.py
  2. Go Global: Select Option 3 -> 1 to initialize a public SSH tunnel instantly.
  3. Create: Select Option 1, enter your target and mask.
  4. Manage: Select Option 2 to see hits. Type 1c to copy link #1 or 1o to test it in your browser.

📖 Documentation

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.

⚖️ Legal & Ethics

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."

About

MASKGEN is a Linux-native URL masking framework built to construct URLs where the visible domain acts as cosmetic metadata while all traffic is silently routed to the real destination.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors