https://github.com/darkstarbdx/sqlyzer
SQLyzer is a powerful and user-friendly SQL Injection Vulnerability Scanner designed to help developers, security researchers, and bug hunters identify SQL injection vulnerabilities in web applications
https://github.com/darkstarbdx/sqlyzer
Last synced: about 2 months ago
JSON representation
SQLyzer is a powerful and user-friendly SQL Injection Vulnerability Scanner designed to help developers, security researchers, and bug hunters identify SQL injection vulnerabilities in web applications
- Host: GitHub
- URL: https://github.com/darkstarbdx/sqlyzer
- Owner: darkstarbdx
- License: mit
- Created: 2024-12-29T09:09:34.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-31T04:42:02.000Z (5 months ago)
- Last Synced: 2025-02-08T19:39:18.119Z (4 months ago)
- Language: Python
- Size: 27.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **SQLyzer π΅οΈββοΈ**
**SQLyzer** is a powerful and user-friendly **SQL Injection Vulnerability Scanner** designed to help developers, security researchers, and bug hunters identify SQL injection vulnerabilities in web applications. With advanced crawling capabilities, multi-threading support, and a modern terminal UI, SQLyzer makes vulnerability scanning efficient and intuitive.
# **If you found any error in this tool, Reach me AS SOON AS POSSIBLE β !**
---
## **Features β¨**
- **Advanced Crawling**: Crawls JavaScript-heavy websites using Selenium for dynamic content.
- **Multi-Threading**: Speeds up scanning by testing multiple URLs simultaneously.
- **Custom Payloads**: Supports custom SQL injection payloads for tailored testing.
- **Proxy Support**: Allows scanning through proxies for anonymity.
- **Verbose Mode**: Provides detailed output for debugging and analysis.
- **Modern UI**: Uses `rich` and `colorama` for a clean and colorful terminal interface.
- **Save Results**: Generates well-formatted reports in a text file.
- **Emoji Support**: Adds visual flair to the terminal and output files.---
## **Installation π οΈ**
1. Clone the repository:
```bash
git clone https://github.com/darkstarbdx/SQLyzer
cd SQLyzer
```2. Install dependencies:
```bash
pip install -r requirements.txt
```---
## **Usage π**
Run SQLyzer with the following command:
```bash
python3 sqlyzer.py -u https://example.com
```### **Options**
- `-u, --url`: Target URL to scan.
- `-p, --payloads`: Path to a file containing custom payloads.
- `-x, --proxy`: Proxy to use for requests (e.g., `http://127.0.0.1:8080`).
- `-v, --verbose`: Enable verbose output.
- `-t, --threads`: Number of threads to use (default: 10).
- `-o, --output`: Save results to a file.
- `-a, --advanced`: Use advanced crawling for JavaScript-heavy sites.
- `-h, --help`: Show the help menu.### **Example**
```bash
python3 sqlyzer.py -u https://testphp.vulnweb.com -p payloads.txt -x http://127.0.0.1:8080 -v -t 20 -o results.txt -a
```---
## **Screenshots πΈ**
### **Help Menu**
### **Scan Results**
### **Output File**
---
## **Support π**
If you encounter any issues or have questions, **reach out to me ASAP**!
β¨ Want to get in touch?
π Join our vibrant Telegram community!
π Click here to connect: [Telegram Group](https://t.me/+mzZ9IrWgXe9jNWNl)---
## **License π**
This project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for details.
---
## **Acknowledgements π**
- **Selenium**: For advanced crawling of JavaScript-heavy websites.
- **Rich**: For creating a modern and colorful terminal UI.
- **Colorama**: For cross-platform colored terminal text.
- **Tqdm**: For progress bars during scanning.---
## **Happy Hacking! π**
SQLyzer is here to make your SQL injection vulnerability scanning easier and more efficient. If you find this tool useful, donβt forget to β the repository and share it with others!