Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0memo07/sqlerror
A Python script to scan URLs for possible SQL injection vulnerabilities.
https://github.com/0memo07/sqlerror
python python-script sql sql- sql-attack sql-injection sql-query sql-syntax sqlerror
Last synced: about 4 hours ago
JSON representation
A Python script to scan URLs for possible SQL injection vulnerabilities.
- Host: GitHub
- URL: https://github.com/0memo07/sqlerror
- Owner: 0MeMo07
- License: mit
- Created: 2023-08-17T15:45:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-03T18:56:16.000Z (about 1 year ago)
- Last Synced: 2023-09-04T19:39:22.505Z (about 1 year ago)
- Topics: python, python-script, sql, sql-, sql-attack, sql-injection, sql-query, sql-syntax, sqlerror
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SQL Error
SQL Error is a tool to scan web pages for potential SQL injection vulnerabilities. It sends HTTP requests to URLs and checks if the response contains SQL syntax error messages, indicating a potential vulnerability.
## Requirements
1. To run the SQL Error, you need to have Python installed on your system. You also need to install the following libraries using the `requirements.txt` file:
```bash
pip install -r requirements.txt## Installation
1. Clone this repository to your local machine.
2. Navigate to the project directory.## Usage
1. You can run the SQL Error using the following command:
```bash
python SqlError.py [base_url]
If you provide the base_url argument, the scanner will start scanning from that URL.If you don't provide the base_url argument, the scanner will prompt you to enter the start URL.
Press Ctrl+C at any time to interrupt the scanning process. The scanner will display the URLs with potential SQL injection vulnerabilities found during the scan.
## Examples
Start scanning from a specific URL:
```bash
python SqlError.py [base_url]
```Start scanning with user input for the start URL:
```bash
python SqlError.py
```
## DisclaimerThis tool is for educational and informational purposes only. Use it responsibly and only on websites that you have permission to scan. The authors are not responsible for any misuse or damage caused by this tool.
## License
This project is licensed under the MIT License.
## Support me