Skip to main content

IPv4 address scanner for collecting address information.Use carefully for your network safety.Scan only IPv4 or get the IPv4 address from the IPv6 host

Project description

SnakeScan

PyPI version License Requires-python Status Platforms

This library is now used only in the terminal.

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.0
- Unnecessary functions have been removed and some bugs have been fixed.
- Now SnakeScan run is deleted and run in code is now impossible.

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.0.tar.gz (6.3 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.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file snakescan-1.7.0.tar.gz.

File metadata

  • Download URL: snakescan-1.7.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for snakescan-1.7.0.tar.gz
Algorithm Hash digest
SHA256 7fe638f830f38a6334f1cf60fee79f117c59875f1e738a1982e01c565fa93a5d
MD5 654cc3f98af9ca31f499a2c759c8f478
BLAKE2b-256 f22a77f11441d59af5fb7d15aca58eb85ec68146648807eec4e861aa479d7dc7

See more details on using hashes here.

File details

Details for the file snakescan-1.7.0-py3-none-any.whl.

File metadata

  • Download URL: snakescan-1.7.0-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.5

File hashes

Hashes for snakescan-1.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 934a1424c823d31a11c01f309b06007350adc2369a9c7ddfc710ea5f6c1aaf3e
MD5 e37e38c00d018e45bf6d9735a9f844d7
BLAKE2b-256 f62191ab9ba17e58640e753cf02d4eb998d74a8b9e64459cbe0405d3601994ed

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