Skip to main content

A threaded scanner package for python

Project description

DecimScanner

Overview

A python package for threaded scanning

Features

TCP Scans

  • TCP Connect
  • 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 Protocol Scan

Traceroute

  • DNS Traceroute
  • UDP Traceroute
  • TCP SYN Traceroute

Web Scans

  • Status Check
  • Directory Check
  • Web Crawler

DNS

  • DNS IPv4 enum
  • DNS SOA
  • DNS MX

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 bs4

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)

import DecimScanner  
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 = DecimScanner.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


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.3.1.tar.gz (9.2 kB view hashes)

Uploaded Source

Built Distribution

DecimScanner-1.3.1-py3-none-any.whl (21.3 kB view hashes)

Uploaded Python 3

Supported by

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