Git Product home page Git Product logo

sonarping's Introduction

SonarPing

Contributors Forks Stargazers Issues

A Multi-Ping tool for sending ICMP requests

Sample

Overview

This tool allows sending ICMP requests for specific CIDR or multiple IPs with custom options.

It can use a CIDR file or a list of IPs in a file for sending ICMP_ECHO_REQUEST

Also, it uses multi-threading for sending requests

Usage

SonarPing are rewritten ping protocol in python and becuase of that root privileges is required

Ping Specific IP or Multiplie IPS :

sudo python3 SonarPing.py --ping google.com 8.8.8.8 1.1.1.1
sudo python3 SonarPing.py --file ips.txt

Ping CIDR or CIDR File :

sudo python3 SonarPing.py --cidr 23.235.32.0/29
sudo python3 SonarPing.py --cidrfile ips.txt

Note :

Because there is no dependency for this script you can use curl directly to execute this script

https://raw.githubusercontent.com/SonyaCore/SonarPing/main/SonarPing.py | sudo python3 - --cidrfile ips.txt --delay 0.5

Options

--file , -f Send ICMP packets through IP file
--ping , -p Send ICMP packets
--cidr , -r Send ICMP packets through CIDR range
--cidrfile , -cf Send ICMP packets with CIDR file
--delay , -d ICMP requests delay for sending each packet
--timeout , -t ICMP request timeout
--count , -c Stop current IP after sending (and receiving) count response packets
--timeout , -t ICMP request timeout
--bytes , -b Total Bytes to be Send with ICMP header

License

Licensed under the GPL-3 license.

sonarping's People

Contributors

sonyacore avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.