GoMapper
GoMapper is a powerful networking scanner and enumeration tool written in Go. Designed for security professionals and network administrators
Install / Use
/learn @Nazi404/GoMapperREADME
GoMapper 🚀
Enumeration and Network Scanner Tool
Written in Go
Features ✨
- 🔍 Network Scanning and OS Detection
- ⚡ Faster Scanning: Scans 65,535 ports quicker than Nmap
- 🌐 DNS Lookup
- 🕵️♂️ Whois Lookup
- 🎯 User-Friendly Interface
- 📖 Comprehensive User Manual
Installation 🛠️
Method 1: Using go install
Step 1: Install Go
-
Arch-based Linux:
sudo pacman -S go -
Debian-based Linux:
sudo apt install golang -y -
Fedora:
sudo dnf install golang -
Termux:
pkg install golang -y -
OpenSUSE:
sudo zypper install go -
Void Linux:
sudo xbps-install go
Step 2: Install GoMapper
- For Linux:
go install -v github.com/Anon-404/GoMapper@latest sudo cp $HOME/go/bin/GoMapper /usr/bin - For Termux:
go install -v github.com/Anon-404/GoMapper@latest cp $HOME/go/bin/GoMapper ../usr/bin
Method 2: Cloning the Repository
Step 1: Clone and Build
- For Linux:
git clone https://github.com/Anon-404/GoMapper cd GoMapper go build -o GoMapper sudo cp GoMapper /usr/bin - For Termux:
git clone https://github.com/Anon-404/GoMapper cd GoMapper go build -o GoMapper cp GoMapper ../../usr/bin
Usage 🧑💻
GoMapper <option> <domain/ip>
Main Options:
-
-a,--all [domain]
🔗 Perform all actions
Executes network scan, DNS lookup, and WHOIS lookup in a single command. -
-n,--networkScan [domain]
🌐 Network Scan
Performs a thorough network scan, including IP, port scanning, and OS detection. -
-d,--dnslookup [domain]
🛠 DNS Lookup
Retrieves detailed DNS records for the specified domain. -
-w,--whoislookup [domain]
🔍 Whois Lookup
Gathers WHOIS registration data for the specified domain.
Additional Options:
-
-h,--help
📝 Help
Displays this help page with descriptions of all available commands. -
-v,--version
🆚 Version
Prints the current version number of GoMapper.
Contributions 🤝
Contributions are welcome! Feel free to open issues or submit pull requests.
