Ping all ip addresses within a given range.
To indicate most, if not all, of the alive ip addresses within your given range allowing you to run further scans - like nmap.
- Given a range of ip addresses, it will ping all where the last octet is the only octet changed in order to see all alive hosts.
- Shows the ping results in terminal.
- Supports any octet change.
- Uses threading for faster results.
- Output to a file. (Beta testing)
- GUI
- Run the following commands in the terminal
sudo apt-get update
sudo apt-get install python3
sudo apt-get install python-pip3
sudo git clone https://github.com/Benn271/Ping-range/tree/main
cd Ping-range
sudo pip3 install -r requirements.txt
- Run the following commands in cmd
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
choco install -y python3
curl https://bootst/rap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
- Download the zip from the Releases
- Run the following commands in Powershell
pip3 install -r requirements.txt
python3 ping.py -h (help page) -start <start ip> -end <end ip>
I am not responsible for any misuse of this tool. Any trouble you get into with this tool is not tied back to me. I just make educational tools. It may not show all alive hosts, it just pings and it is up to you to interpret the data.