ByteNetScanner is a suite of scripts designed for fast and efficient network discovery, IP address validation, domain lookups, and much more.
- Ping Sweep: Efficiently check the status of multiple IPs using a ping test, with support for CIDR notation, domain validation, and more.
- Active Host Enumeration: Identify live hosts in a network, including OS detection, MAC address retrieval, and ping-based host checks.
- DNS Lookup: Perform both forward and reverse DNS lookups for IPv4 and IPv6 addresses. Detect and handle multiple inputs and resolve unknown domains.
- Subnet Mask Discovery: Discover the subnet mask for a given range of IPs and calculate network masks.
- Traceout Analysis: Traceroute analysis using ICMP, TCP, or UDP protocols, with geolocation data for each hop and broadcast address detection.
- Port Scanning: Scan a range of ports on a target system using multi-threaded parallel scanning for speed.
- Update the linux:
sudo apt update- For installing Python 3:
sudo apt install python3- For network scanning and traceroute functionality:
pip install scapy- For making HTTP requests to get geolocation data:
pip install requests- Clone the repository to your local machine:
git clone https://github.com/neooverride/ByteNetScanner.git- Navigate into the project directory:
cd ByteNetScannerOnce the setup is complete, you can run the main.py script.
sudo python main.pyI will update this project ByteNetScanner in the future to make it more advanced and capable of bypassing firewalls.
I welcome contributions from the community. You can fork the repository, submit issues, or create pull requests.
