Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
KUMO-Domain-Recon-Tool — Domain OSINT and security reconnaissance framework running 26 parallel modules for DNS, ports, subdomains, leaked credentials, exposed endpoints, CVEs, and technology fingerprinting. | Kitploit
Tools/GitHubGitHub/karim852/kumo-domain-recon-tool
OSINT (Open Source Intelligence)ReconnaissanceVulnerability ScannersWeb Vulnerability ScannersPort ScanningInformation GatheringSecret DetectionThreat IntelligenceSubdomain EnumerationRed TeamingDNS Analysis
8014212vor 1 TagVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHub
karim852/kumo-domain-recon-tool

KUMO-Domain-Recon-Tool

Domain OSINT and security reconnaissance framework running 26 parallel modules for DNS, ports, subdomains, leaked credentials, exposed endpoints, CVEs, and technology fingerprinting.

Repository anzeigenWebseite
Inhalt in der angeforderten Sprache nicht verfügbar. Englische Version wird angezeigt.

KUMO 蜘蛛 — Domain OSINT & Reconnaissance


Give Kumo a domain and it maps everything reachable about it in one pass: DNS and email security, certificates and subdomains from CT logs, open ports, technology fingerprints, leaked credentials and infostealer infections, cloud buckets, and 419 vulnerability checks against known exposures. Twenty-nine modules run in parallel, each one streaming its own card the moment it lands — in the terminal or in the browser.

No API key is required for any of it.

pip install flask requests dnspython urllib3

python3 kumo.py                    # home screen — pick modules by number
python3 kumo.py --web              # web dashboard → http://127.0.0.1:8888
python3 kumo.py example.com        # straight to a full scan

Kumo web dashboard Kumo web dashboard
The dashboard mid-scan: cards stream in as each module finishes, glowing by severity, with the vulnerability scanner leading on findings.


📑 Table of contents

  • Installation
  • Running your first scan
  • The terminal
  • The dashboard
  • Themes
  • Vulnerability scanner
  • Modules
  • Optional API keys
  • CLI reference
  • Tests
  • Credits
  • Ecosystem

📦 Installation

Requirements

OSLinux, macOS or Windows
Python3.8+
Rightsnone — Kumo never needs root
API keysnone required

Install

git clone https://github.com/karim852/KUMO-Domain-Recon-Tool
cd KUMO-Domain-Recon-Tool
pip install flask requests dnspython urllib3

Optional extras, each used by a single module and skipped cleanly when absent:

pip install brotli zstandard playwright

Nothing to configure. There is no config file, no key file and no database. Kumo reads what it needs from public sources at run time.


🚀 Running your first scan

Step 1 — Open the home screen

python3 kumo.py

With no target, Kumo opens its home screen: every module numbered and grouped, with the web interface on top.

Kumo CLI home screen

Step 2 — Choose what to run

InputRuns
1 4 12just those modules
aall 29
ffast scan — skips the slow modules
wthe web dashboard
qquit

Then enter the domain when prompted. Or skip the menu entirely:

python3 kumo.py example.com -m dns ssl

Step 3 — Watch the spider work

Modules run in parallel, so results do not arrive in order. A spider crawls the strand while they run, spinning silk behind it as each one lands, with the modules still in flight trailing the counter.

Kumo scanning

Step 4 — Export

python3 kumo.py example.com -o report.json

🖥️ The terminal

The terminal is not a fallback — every module renders in full, with its own layout, tables and severity colouring.

Home screenall modules numbered, grouped, sized to the terminal
Selectionby number, or a / f / w
Themesfour palettes in 24-bit colour, --theme or KUMO_THEME

🌐 The dashboard

python3 kumo.py --web             # → http://127.0.0.1:8888
python3 kumo.py --web -p 9000     # custom port

Each module gets a card that appears immediately, shows a rotating edge while it is still running, then fills and takes on the colour of what it found — red for critical, amber for warnings, green for clean.

Streamingcards arrive as modules finish, no waiting for the slowest
Severity glowcard colour is derived from the badges it renders
Module pillsclick to enable or disable before scanning
ExportJSON, or a standalone HTML report
Themesfour, switchable live, remembered across reloads

🎨 Themes

Four palettes, in both the dashboard and the terminal. Click a dot in the header, or press Ctrl+Shift+T to cycle. The choice is saved and survives a reload.

Kumo themes

ThemeCharacter
Void (default)deepest navy, cyan bloom, flat surfaces
Void Glasslit card edges, under-glow, larger radius
Web 蜘蛛violet accent, strongest glow
Carbonneutral surfaces, restrained glow — best for client screenshots

In the terminal:

python3 kumo.py --theme carbon example.com
export KUMO_THEME=web

Adding a fifth theme is one palette block plus one dot — every renderer reads its colours through the same token set.


🔓 Vulnerability scanner

419 checks, no external tool and no template directory to sync. The engine mirrors nuclei's matcher model — status, word, regex, size and a small dsl, combined with matchers_condition.

Kumo vulnerability scanner card


🧩 Modules

29 modules, every one running in parallel. Click a module to see what it returns on a real scan.

Run them by number from the home screen, or by name: python3 kumo.py corp.demo -m dns ssl nuclei

Network & Infrastructure

Tool herunterladen