sqlgo is a tool which designed for SQL injection test for the educational targets,not illegal.remember: FOR ETHICAL USE ONLY!!!
git clone --depth 1 https://github.com/HeisenbergCipherCracker/sqlgo.git
copy the above command to the terminal and navigate to the sqlgo directory make sure you have git installed on your system.
- use the following commands to install the sqlgo dependencies using pip
pip install -r requirements.txt
pip3 install -r requirements.txt
for window OS
python -m pip install -r requirements.txt
python3 -m pip install-r requirements.txt for unix based systems
Note: python3.13 alpha will not support this feature! and we have been acknowledged that this options was not working peoperly on some devieces. if you wish to you use --beep option, you have to install the follwing libraries:
simpleaudio pydub
you can run :
python3 -m pip install -r extrarequirements.txt
Show the help menu
python3 sqlgo.py --help
Update the program
python3 sqlgo.py --update
Launch attack
python3 sqlgo.py -u http://www.target-url?id=1 --level <level> --verbose <verbose> --tamper <tamper> --dbms<DBMS> --dump
- Supports SQL Injection attacks against MySQL
- Support of sending the different payloads including stack query , time delay and union all payload and other strong payloads.
- provides lot of tamper scripts to tamper the payloads to bypass WAF or Intrusion detection systems (IDS).
- Provides various encoding techniques to encode
- Automatic sql injection vulnerability detection and scanner
bugs will be accepted if they exists and you can report it from the github page of sqlgo. you can go to the issues tab in the github and report the bug in the clear sentence.
Persian Translation : https://github.com/HeisenbergCipherCracker/sqlgo/blob/main/doc/translations/farsi.md
French Translation : https://github.com/HeisenbergCipherCracker/sqlgo/blob/main/doc/translations/french.md
Chinese Translation : https://github.com/HeisenbergCipherCracker/sqlgo/blob/main/doc/translations/chinese.md
Bulgarian Translation: https://github.com/HeisenbergCipherCracker/sqlgo/blob/main/doc/translations/bulg.md