Skip to main content

IPv4 address scanner for collecting address information.Scan or get the IPv4 address from the IPv6 host

Project description

SnakeScan

PyPI version License Requires-python Status Platforms

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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

snakescan-1.7.2-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

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

Hashes for snakescan-1.7.2.tar.gz
Algorithm Hash digest
SHA256 4c653e03d1874a397a7373a27d2ac0dacb25c68d951d5303c1d03a35643d4afc
MD5 82812c70ee756bc7c40a2996ac75c32b
BLAKE2b-256 f6ce84ff3ff93164780fb9eab44722456e7078dc8f879d1f54d2124b42cd1331

See more details on using hashes here.

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

Hashes for snakescan-1.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 12fff00d719a22942f07762db5de0931d1ecc50d0ae1507c5e0eba33e9823300
MD5 aade3cc5fdfb29955bb09efb8d0b3e86
BLAKE2b-256 76745f1bc7052f2836ff13d785c76aeb4f05bd02d3c7b699856f7234c755dae4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page