Skip to content

jschwartz27/py-pinger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-pinger (High-Speed Ping Sweeping Script written in python)

This Script Is Created For http://bitforestinfo.blogspot.in

This Script is Written By

author='''

###################################################### By S.S.B Group
######################################################

Suraj Singh
Admin
S.S.B Group
surajsinghbisht054@gmail.com
http://bitforestinfo.blogspot.in/

Note: We Feel Proud To Be Indian

###################################################### '''

High-Speed Ping Sweeping Script written in python

#Features: High-Speed Ping Sweep. Stable Script Cross-platform Supported Result Save as txt Unique feature of input: In this Script For Providing IP Address Range. You Have To Provide Input Like Example Given Below:

for e.g: Our Ip Address = 192.168.10.1

You will Provide input like this = 192:168:10:1  (Change "." into ":")

First, Split 192.168.10.1 in 4 Sections. 

Section 1 =  192
Section 2 =  168
Section 3 =  10
Section 4 =  1

Now, In Each Section, Choose Your Ip Address Digits Sperated by Commas or Provide Range.

e.g:  section 1 = 100-115,120,130,155-180

After Thats Join These Number with The Help of This Symbol ":"  Examples: 

=> 192:168:10:1-15,18,25
=> 192-195:168:10:1
=> 192-192,200:168-170:10-5:1-15

example Q.1:

192.168.10.1,
192.168.10.2,
192.168.10.3,
192.168.10.4,
192.168.10.5,
192.168.10.6,
192.168.10.7,

Ans. 192:168:10:1-7

Example Q.2:

112.168.10.1
113.168.10.1
114.168.10.1
155.168.10.1
196.168.10.1
197.168.10.1
198.168.10.1
199.168.10.1

Ans. 112-114,155,196-199:168:10:1

Example 3:

192-199,212,250:150-168,173:10-16,19:1-10

Screenshot Screenshot

#Usage: pypinger.py [options]

Options: --version show program's version number and exit -h, --help show this help message and exit -i TARGET, --target=TARGET Specify IP Addresses Range For Scan. Eg:- 192:168:10:1-7 -t THREAD, --thread=THREAD Specify Number of Thread For Scanning -o OUTPUT, --output=OUTPUT Specify Path For Saving Output in Txt. -c TIMEOUT, --timeout=TIMEOUT Specify No. Of Request Per IP

#Usages Example:

python pypinger.py -i 192:168:10:1-100

More For Information Read Script Readme Txt Files

Want to Contribute? Great!

There Are 2 Methods.

  1. Pull Request ( Github Account Required ).

  2. Through Email.

1. Pull Request ( Github A/c Required ).

  1. Fork it!

  2. Create your feature branch: git checkout -b my-new-feature

  3. Commit your changes: git commit -am 'Add some feature'

  4. Push to the branch: git push origin my-new-feature

  5. Submit a pull request :D

2. Through Email.

  1. Send Your Updated Version On My Email.

License

Apache License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%