H4f3z is a Python-based web vulnerability scanner designed to help identify common security weaknesses in web applications. It automates the process of testing for various vulnerabilities, providing a starting point for web security assessments.
- Comprehensive Vulnerability Checks: Scans for a wide range of vulnerabilities including:
- SQL Injection
- Cross-Site Scripting (XSS)
- Directory Traversal
- Command Injection
- Cross-Site Request Forgery (CSRF)
- Remote Code Execution (RCE)
- Sensitive Data Exposure
- XML External Entity (XXE)
- Server-Side Request Forgery (SSRF)
- Remote File Inclusion (RFI)
- Local File Inclusion (LFI)
- Cross-Site Script Inclusion (XSSI)
- Blind SQL Injection
- CORS Misconfiguration
- Insecure Direct Object References (IDOR)
- Insecure Authentication
- Server-Side Template Injection (SSTI)
- Automated Scanning: Option to automatically scan for all supported vulnerabilities.
- Specific Vulnerability Checks: Ability to target and scan for individual vulnerabilities.
- Python 3.x
-
Clone the repository:
git clone https://github.com/lordsmh/H4f3z.git cd H4f3z -
Install dependencies:
pip install -r requirements.txt
To use H4f3z, run the following command, replacing <URL> with the target website URL:
python H4f3z.py <URL>-a,--auto: Automatically scan for all vulnerabilities.-h,--help: Display help information.
To automatically scan for all vulnerabilities:
python H4f3z.py -a http://example.comTo display help information:
python H4f3z.py -h- SQL Injection
- Cross-Site Scripting (XSS)
- Directory Traversal
- Command Injection
- Cross-Site Request Forgery (CSRF)
- Remote Code Execution (RCE)
- Sensitive Data Exposure
- XML External Entity (XXE)
- Server-Side Request Forgery (SSRF)
- Remote File Inclusion (RFI)
- Local File Inclusion (LFI)
- Cross-Site Script Inclusion (XSSI)
- Blind SQL Injection
- CORS Misconfiguration
- Insecure Direct Object References (IDOR)
- Insecure Authentication
- Server-Side Template Injection (SSTI)
For more detailed help and usage instructions, run:
python H4f3z.py -hTool developed by lord_smh.
This project is licensed under the MIT License - see the LICENSE file for details.