Работает Cybersecurity

VulnHawk

Web vulnerability scanner with live scan progress, 83 OWASP checks . FastAPI · Python 3.11 · Docker-ready · SQLite/Postgres . Built for professionals

Обзор

Home Page
Dashboard
GitHub Repo Audit Results

VulnHawk — Web Vulnerability Scanner & Security Monitoring Platform

A comprehensive web vulnerability scanning and security monitoring platform featuring 83 security checks across 10 OWASP Top 10:2025 categories, real-time scan visualization, vulnerability management, compliance mapping, automated monitoring, and a professional administration dashboard.

VulnHawk crawls target websites, identifies potential security vulnerabilities, and delivers actionable findings with severity ratings, technical evidence, and remediation guidance. The platform supports Free and Pro subscription tiers, scheduled scanning, GitHub repository audits, structured web scraping, continuous SSL and uptime monitoring, and seven report export formats.

Features

  • Web Vulnerability Scanning: 83 security checks covering 10 OWASP Top 10:2025 categories, including injection, broken access control, security misconfiguration, cryptographic failures, authentication weaknesses, and supply chain risks.
  • GitHub Repository Auditing: Public repository security audits for Free and Pro users, featuring vulnerability categorization, interactive charts, prioritized remediation recommendations, report exports, and administrative monitoring.
  • Real-Time Scan Visualization: Live scan progress with matrix-style animations and an interactive WebGL topology globe displaying scanned pages and their highest-severity findings.
  • Vulnerability Management: Detailed security findings with affected URLs, parameters, test payloads, CWE identifiers, severity classifications, and remediation guidance.
  • Scan Comparison & Diffing: Automatically classify findings as new, existing, or resolved. Free users can compare against the previous scan, while Pro users can compare up to 10 scans back.
  • Compliance Framework Mapping: Map detected vulnerabilities to OWASP ASVS 4.0.3 and PCI DSS 4.0 controls, with downloadable compliance reports. Available to Pro users.
  • Scheduled Security Scans: Configure automated recurring vulnerability scans using interval-based scheduling. Available to Pro users.
  • Structured Web Scraping: Extract website text, JSON-LD, OpenGraph metadata, HTML tables, and content using custom CSS selectors. Supports multiple export formats. Available to Pro users.
  • SSL Certificate Monitoring: Automatically check certificate expiration and generate alerts at 30, 14, 7, and 1 days before expiry.
  • Website Uptime Monitoring: Monitor website availability every 5 minutes for Pro users or 15 minutes for Free users, with alerts after two consecutive failures.
  • Unlimited Rescans: Rescan previously scanned targets without consuming the monthly scan quota, subject to a 24-hour cooldown.
  • Automated Security Notifications: Receive alerts for newly discovered vulnerabilities, completed scans, failed scans, SSL expiration, and website outages.
  • Browser Push Notifications: Optional Web Push notifications for security monitoring events, with email fallback. Available to Pro users.
  • Email Notifications: Account security alerts, password changes, login activity, subscription updates, payment confirmations, scan failures, and monitoring notifications.
  • Multi-Factor Authentication: Optional authenticator-based MFA for all account roles, including recovery codes and post-login setup prompts.
  • OAuth Authentication: Google and GitHub sign-in alongside standard account authentication.
  • Subscription Management: Free and Pro subscription tiers with server-side feature enforcement, usage quotas, and billing integration.
  • Custom PDF Branding: Pro users can configure company names and upload logos for branded security and compliance reports.
  • Professional Administration Dashboard: User management, scan monitoring, analytics, subscription oversight, and operational controls.
  • Worker Monitoring: Superadmin dashboard displaying worker health, memory consumption, queue depth, failure history, worker restart controls, and stuck-scan recovery.
  • Failure Accounting: Conditional handling of scan quota charges for network-level failures, subject to refund limits.
  • Progressive Web App (PWA): Installable application for iOS, Android, and desktop browsers, featuring a cached application shell and responsive mobile experience.
  • Security & Access Control: Feature enforcement across the UI, JavaScript, and backend API to prevent unauthorized access to Pro functionality.

Security Coverage

VulnHawk performs 83 security checks across the following vulnerability categories:

Category Security Coverage
Reconnaissance Website discovery, exposed resources, and information gathering
Injection XSS, SQL injection, SSTI, CRLF, XXE, LDAP injection
Broken Access Control IDOR, open redirects, path traversal, SSRF
Security Misconfiguration Insecure configurations, exposed services, and security weaknesses
Cryptographic Failures Weak cryptographic configurations and transport security issues
Authentication Authentication weaknesses and session security
Data Exposure Sensitive information disclosure and exposed application data
Client-Side Security Browser-side vulnerabilities and insecure client configurations
Supply Chain Security Dependency and third-party component security risks
Application Logic Business logic and application workflow security weaknesses

Reporting & Export

VulnHawk supports seven security report export formats:

Format Description
PDF Professional vulnerability assessment reports
XLSX Excel-compatible vulnerability data and analysis
HTML Browser-readable security reports
Markdown Developer-friendly reports for documentation and repositories
CSV Structured findings for spreadsheets and external tools
JSON Machine-readable findings for automation and integrations
SARIF Standardized static analysis results for security tooling

Additional Pro reporting capabilities include:

  • Branded PDF reports with company names and supported raster logos.
  • Compliance reports mapped to OWASP ASVS 4.0.3 and PCI DSS 4.0.
  • Historical scan comparisons and vulnerability change tracking.
  • Structured web scraping exports in CSV, JSON, Excel, HTML, Markdown, and sitemap formats.

Free vs. Pro Features

Feature Free Pro
Web Vulnerability Scanning Yes Yes
83 Security Checks Yes Yes
Public GitHub Repository Audits Yes Yes
Real-Time Scan Visualization Yes Yes
Vulnerability Findings & Remediation Yes Yes
Unlimited Rescans (24-Hour Cooldown) Yes Yes
Scan Comparison Previous scan Up to 10 scans back
Scheduled Recurring Scans No Yes
Structured Web Scraping No Yes
Compliance Framework Mapping No Yes
Custom PDF Branding No Yes
SSL & Uptime Monitoring 1 target Up to 25 targets
Uptime Check Interval 15 minutes 5 minutes
New-Findings Email Alerts No Yes
Browser Push Notifications No Yes
Report Exports Tier-limited Expanded access
Multi-Factor Authentication Yes Yes
Google & GitHub Sign-In Yes Yes
Installable PWA Yes Yes

Platform Limitations

VulnHawk is designed for practical security assessments and continuous monitoring, with the following limitations:

  • No JavaScript-Rendered Crawling: Single-page applications and dynamically rendered routes may not be fully discovered.
  • No Authenticated Scanning: Scanning authenticated application areas is not currently supported.
  • No Automated Exploitation: VulnHawk detects potential vulnerabilities but does not automatically exploit them.
  • No Content Change Detection: Monitoring currently focuses on SSL certificates and website uptime. Content hashing is planned for a future release.
  • Compliance Mapping Is Not Certification: Framework mapping identifies controls associated with discovered vulnerabilities but does not establish regulatory compliance.
  • Focused Security Coverage: The 83 security checks are optimized for common web technologies, including WordPress, Django, Rails, Next.js, and traditional server-rendered applications.

Platform Overview

Category Details
Application VulnHawk
Website vulnhawk.app
Application Type Web Security Scanner & Monitoring Platform
Security Checks 83
Security Categories 10 OWASP Top 10:2025 categories
GitHub Repository Auditing Supported
Real-Time Scan Visualization Supported
Historical Scan Comparison Supported
Compliance Frameworks OWASP ASVS 4.0.3, PCI DSS 4.0
Export Formats PDF, XLSX, HTML, Markdown, CSV, JSON, SARIF
Scheduled Scanning Pro
Web Scraping Pro
SSL Monitoring Supported
Uptime Monitoring Supported
Maximum Monitored Targets 25 (Pro)
Authentication Email/Password, Google OAuth, GitHub OAuth
Multi-Factor Authentication Optional
Browser Push Notifications Pro
Subscription Tiers Free & Pro
Mobile Support Responsive PWA
Administration Superadmin Dashboard
Worker Monitoring Supported

Технологический стек

PythonFlaskSQLAlchemyPostgreSQLJavaScriptHTML5CSS3WebGLThree.jsSocket.IORedisCeleryStripeGoogle OAuthGitHub OAuthWeb Push APIPWA