Skip to main content

A powerful web vulnerability scanner with SQL injection, SSTI, exposed path detection, and AI-powered analysis.

Project description

dotSpot

A powerful web vulnerability scanner built in Python.

Features

  • SQL Injection (SQLi) detection with comprehensive payload testing
  • Server-Side Template Injection (SSTI) scanning
  • Exposed Path Discovery for sensitive files and directories
  • Cookie Security analysis
  • HTML Comment extraction for information leakage
  • JavaScript Analysis for secrets and sensitive data
  • Base64 Decoding of embedded data
  • AI-Powered Analysis via Groq for intelligent scan report summaries

Installation

pip install dotspot

Usage

Scan a target URL

dotspot scan <target-url>

You'll be prompted to choose between vulnerability scanning or flag hunting mode.

Analyze scan results with AI

dotspot analyze <scan-report.json>

Optionally pass --api-key YOUR_KEY or set the GROQ_API_KEY environment variable.

Show help

dotspot help

Requirements

  • Python 3.9+

License

MIT License — see LICENSE for details.

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

dotspot-0.0.1.tar.gz (35.1 kB view details)

Uploaded Source

Built Distribution

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

dotspot-0.0.1-py3-none-any.whl (41.4 kB view details)

Uploaded Python 3

File details

Details for the file dotspot-0.0.1.tar.gz.

File metadata

  • Download URL: dotspot-0.0.1.tar.gz
  • Upload date:
  • Size: 35.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for dotspot-0.0.1.tar.gz
Algorithm Hash digest
SHA256 afb383e512181c4dbd70ed8fa7e0cb10cd1575a30c5159a7c11b979df4f62122
MD5 235757669a554d20ff584d3771f7c92e
BLAKE2b-256 17113c70db5dc185f4e175c84e8e356533ab1b72d7eb7c3d994f0191cf57d008

See more details on using hashes here.

File details

Details for the file dotspot-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: dotspot-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 41.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for dotspot-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4accea40a1c692105acd179265cd5b3785525596d86f76bfc4acf072ba306da9
MD5 9d0621ecaaac99ab912e2d723d3e15b8
BLAKE2b-256 ec0e8bf93c613bf91d70ce7754be6049542245af9b202da828f6e77bf4a175eb

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