A threaded scanner package for python
Project description
DecimScanner
Overview
A python package for threaded scanning
Features
TCP Scans
- Service Scan
- SYN/Stealth Scan
- FIN Scan
- NULL Scan
- ACK Scan
- XMAS Scan
- Window Scan
- Idle Scan
UDP Scans
- UDP Connect
ICMP Scans
- ICMP Ping
- IP Scan
Traceroute
- UDP Traceroute
- TCP SYN Traceroute
Web Scans
- Status Check
- Directory Check
- Web Crawler
- SubDomain bruteforce
DNS
- Reverse DNS
- Get host by name
- DNS Query
Bluetooth
- Get nearby (not threaded)
- Service scan
To Do List
- Add more UDP scans
- Create ARP class with relevant scans
- Create Wireless
- Ensure all errors are correctly handled with a custom message
- Add OS detection (and make a separate scan)
Set Up
Requirements
apt install python3
pip install scapy
pip install pybluez
pip install dnspython
Commands
PIP:
pip install DecimScanner
Manual:
git clone https://github.com/Cinnamon1212/DecimScanner.git
tar -xzf (tar file name)
python3 setup.py install
Python example
Format: DecimScanner.(ScanPlatform/Protocol).(ScanType)
from DecimScanner import *
RandomlyGeneratedIPs = ["91.141.119.216", "204.45.197.227", "76.145.131.209", "112.77.12.53" ,"25.98.239.105"]
ports = [21, 22, 80, 443]
scan = TCPScans.FINScan(RandomlyGeneratedIPs, ports, timeout=0.5, max_threads=50)
Creator contact
Please contact me via Github or Cinnamon#7617 on discord for with concerns or queries
Patreon
Donations are always appreciated! Patreon
Other Repos
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
DecimScanner-1.4.3.tar.gz
(10.7 kB
view details)
File details
Details for the file DecimScanner-1.4.3.tar.gz.
File metadata
- Download URL: DecimScanner-1.4.3.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.8.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14f18dc559e586450d70305efc3ec9b4246e1f164755ac0cee999ae2e7473c2a
|
|
| MD5 |
ce10610adcf94dce1537c0499624d495
|
|
| BLAKE2b-256 |
42344bd6dff3450a2817a9e4c78d56b1edb39b230f80cc8aaa54ff5c25520da7
|