IPv4 address scanner for collecting address information.Scan or get the IPv4 address from the IPv6 host
Project description
SnakeScan
Help with using the library
- -l need internet to view public ip you device
- -t threading port search
- -s single search ports
- -i information about host
- -help in host /-help port in host
- -check [host] scan subnet in ip
- exit in host or port off script
Watcher commands
Watcher.start() - Starts checking ports
Watcher.stop() - Stops port checking
Watcher
from SnakeScan import Watcher
watcher = Watcher("localhost",53,2)
watcher.start()
Help with attributes
-P:
snake -p 80,443 #Scanning specific ports
snake -p 80,3437,8080,20-30,79-443 #Scanning individual ports and ranges. If you use ranges, then one port from the beginning is not be taken into account. For example:80-443 then it will start with 81-443, so you need to enter it from 79-443, then it will be taken into account
snake -p 80,3437,10-0,20-10,443-79 #You can enter ranges the other way around: 80-443,443-80 but the first value will start one port higher
-H:
#Displays a list of attribute usages
snake -h
snake -help
-SP:
-sp:snake -sp #Uses selected pre-selected range and uses for scanning ProcessPoolExecutor
-V:
snake -v #Shows the library version
-GS:
snake www.google.com -gs #Get a certificate from the official website. If you don't enter the hostname, you'll get this error [Errno 111] Connection refused
-T:
snake -t #Uses threads for port scanning
-CH:
snake -ch #Scans the subnet for others IP
-L:
snake -l #Shows your public internet IP address. Internet connection required for use
-I:
snake www.google.com -i #Shows information about the IP address.Can receive information from IPV4 and IPV6
#Update in 1.7.2
- Unnecessary functions have been removed and some bugs have been fixed.
- Now SnakeScan run is deleted and run in code is now impossible.
- Fixed Several bugs.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
snakescan-1.7.2.tar.gz
(7.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file snakescan-1.7.2.tar.gz.
File metadata
- Download URL: snakescan-1.7.2.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c653e03d1874a397a7373a27d2ac0dacb25c68d951d5303c1d03a35643d4afc
|
|
| MD5 |
82812c70ee756bc7c40a2996ac75c32b
|
|
| BLAKE2b-256 |
f6ce84ff3ff93164780fb9eab44722456e7078dc8f879d1f54d2124b42cd1331
|
File details
Details for the file snakescan-1.7.2-py3-none-any.whl.
File metadata
- Download URL: snakescan-1.7.2-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12fff00d719a22942f07762db5de0931d1ecc50d0ae1507c5e0eba33e9823300
|
|
| MD5 |
aade3cc5fdfb29955bb09efb8d0b3e86
|
|
| BLAKE2b-256 |
76745f1bc7052f2836ff13d785c76aeb4f05bd02d3c7b699856f7234c755dae4
|