{"repo":"guelfoweb/knockpy","free":true,"listed":false,"github":"https://github.com/guelfoweb/knockpy","clone":"git clone https://github.com/guelfoweb/knockpy.git","description":"Knock Subdomain Scan","language":"Python","stars":4179,"topics":["bugbounty","knockpy","penetration-testing","security","subdomain","subdomain-enumeration","subdomain-scanner"],"license":"GPL-3.0","category":"security-tools","readme_excerpt":"🔍 Knockpy Subdomain Scan v9.0 ✅ Fast & Async • 🔐 Recon + Brute • 🔧 Easy to Extend KnockPy is a modular Python 3 tool to enumerate subdomains via passive reconnaissance and bruteforce, now with async/await support , enhanced performance, and modern HTTP/TLS handling. --- 🚀 Features (v9) - ✅ Async scanning with httpx and DNS resolution - ✅ Modular: plug new passive sources easily - 🔍 Supports passive recon , bruteforce , or both - 🎨 Formatted terminal output with Rich (tables, progress, panels) - 📜 Validates HTTP/HTTPS status , TLS cert , and IP - ⚠️ Detects legacy TLS support ( TLS 1.0/1.1 ) as warning in CLI/verbose/HTML report - 🧾 Checks AXFR (zone transfer) on root domain during domain-mode scans - 🔎 --verbose single-domain diagnostics (DNS/TCP/TLS/redirect chains/request errors + security checks) - 💡 Supports wildcard DNS detection - 🧪 SQLite reports with interactive catalog ( show/delete/export/search ) - 🔐 Supports VirusTotal and Shodan API - 🚀 Optimized bruteforce runtime with TLS-probe endpoint caching (no timeout changes required) --- 📦 Installation From GitHub source (recommended) ⚠️ Recommended Python version: 3.9+ 🧱 Project Structure The codebase is organized by responsibility, with stable facades for backward compatibility: Compatibility note: - Preferred external imports: import knockpy or from knockpy import KNOCKPY . - Internal modules are split into engine/ , cli parts/ , and storage parts/ . Using pip Only after the stable version is released o","default_branch":null,"files":null,"tree":[],"storefront":"/r/guelfoweb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/guelfoweb/knockpy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}