Disclaimer
This tool is intended for educational purposes and authorized testing only.
The misuse of this script for unauthorized scanning, attacking, or any other malicious activity against systems you do not own or have explicit permission to test is strictly prohibited. The author assumes no liability and is not responsible for any misuse or damage caused by this program.
Use at your own risk. By using this script, you agree that you are solely responsible for your own actions.
Usage
This script is intended to run with the provided flags while allowing you to change the target for your scanning purposes. Chaning any flags might result in the script breaking. See "nmap --help" for more flag options for developing purposes.
Purpose of creating this script
I play a lot of CTF so I am always using nmap. I got bored of nmap's verbose output and figured I could be creative and use python's rich module to make the output more appealing and easier to read for anyone that has trouble reading nmaps regular output.