Skip to content

a360n/pentesthub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PenTest Hub - Web Vulnerability Scanner

PenTest Hub is a lightweight and modular web vulnerability scanner designed for penetration testers, cybersecurity students, and security researchers.

It allows you to quickly scan a target website for common web vulnerabilities and generate detailed HTML and PDF reports.


Features

  • SQL Injection Detection
  • Cross-Site Scripting (XSS) Detection
  • Cross-Site Request Forgery (CSRF) Detection
  • HTTP Security Headers Inspection
  • Insecure Direct Object References (IDOR) Testing
  • Directory Traversal Vulnerability Scanning
  • Open Redirect Testing
  • Cookie Security Analysis (Secure, HttpOnly, SameSite)
  • Authentication Security Testing
  • JavaScript Sensitive Information Leakage Scan
  • Server-Side Request Forgery (SSRF) Detection
  • Remote Code Execution (RCE) Detection
  • Dynamic and professional report generation (HTML & PDF)
  • Clean terminal interface with a real-time progress bar

Requirements

  • Python 3.8+
  • Libraries:
    • requests
    • colorama
    • beautifulsoup4
    • pdfkit
    • tqdm
  • wkhtmltopdf installed for PDF report generation

Installation

  1. Clone the repository:

    git clone https://github.com/a360n/pentesthub.git
    cd pentesthub
  2. Install the required Python libraries:

    pip install -r requirements.txt
  3. Make the main script executable (Linux/macOS):

    chmod +x pentesthub.py
  4. (Optional) Install wkhtmltopdf for PDF report support:

    • macOS:
      brew install wkhtmltopdf
    • Linux:
      sudo apt install wkhtmltopdf

Usage

Simply run the tool:

./pentesthub.py

About

This tool is intended for educational purposes only. Unauthorized scanning of targets without permission is illegal. The developer assumes no liability for misuse or damages caused by this tool.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages