1 - The script first checks if the provided URL uses the correct format (either http or https). If the format is invalid, it shows an error message.
User Interface:
2 - The script clears the screen and displays colorful, artistic headers using various ANSI escape codes, enhancing the user experience.
A copyright message is also displayed, giving credit to the developers.
Phishing URL Input:
3 - The user is prompted to enter the phishing URL, and the script verifies its format. If the URL is valid, it proceeds to the next step. Otherwise, it exits or asks for a correct URL.
URL Processing:
4 - The script uses the is.gd URL shortening service to generate a shortened version of the phishing URL, which is stored in the variable short.
Domain Masking:
5 - Next, the user is asked to provide a domain to mask the phishing URL. This domain could be any valid URL, and the user is instructed to include the protocol (http or https).
Keywords for Masking:
6 - The user is prompted to enter a set of keywords (e.g., "free-money", "best-pubg-tricks") that will be used to create a custom Maskify URL.
The script also checks for spaces and gives an error if any are present, instructing users to use hyphens instead.
Final URL Generation:
The final Maskify URL is displayed in a colorful and professional manner, making it easier for the user to copy or use.
Key Features:
URL validation and error handling
Colorful user interface for a better experience
URL shortening for easier sharing
Domain masking with user-defined keywords
Generates clean and professional Maskify URLs