Skip to content

MirMohammadd/sqlgo

sqlgo

Unlocking Data Safely with SQLGO: Your Shield Against Vulnerabilities!

What is sqlgo project?

sqlgo is a tool which designed for SQL injection test for the educational targets,not illegal.remember: FOR ETHICAL USE ONLY!!!

how to install sqlgo?

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.

dependencies

  • 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

Usage of --beep option

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

Options

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

Features of sqlgo

  1. Supports SQL Injection attacks against MySQL
  2. Support of sending the different payloads including stack query , time delay and union all payload and other strong payloads.
  3. provides lot of tamper scripts to tamper the payloads to bypass WAF or Intrusion detection systems (IDS).
  4. Provides various encoding techniques to encode
  5. Automatic sql injection vulnerability detection and scanner

How do i report the bugs?

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