Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #coding=utf-8
- import urllib
- import urllib2
- import base64
- import cookielib
- import Cookie
- for num in range(1,50):
- reg_url='http://127.0.0.1/ecb.php?a=reg'
- index_url='http://127.0.0.1/ecb.php'
- cookie=cookielib.CookieJar()
- opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
- opener.addheaders.append(('User-Agent','Mozilla/5.0'))
- num=str(num)
- values={'username':'aaaaaaaaaaaaaaaa'+num,'password':'123'}
- data=urllib.urlencode(values)
- opener.open(reg_url,data)
- text=opener.open(index_url,data)
- for ck in cookie:
- if ck.name=='username':
- user_name=ck.value
- user_name = urllib.unquote(user_name)
- user_name = base64.b64decode(user_name)
- hex_name = user_name.encode('hex')
- hex_name = hex_name[len(hex_name)/2:]
- hex_name = hex_name.decode('hex')
- uid = base64.b64encode(hex_name)
- uid = urllib.quote(uid)
- for ck in cookie:
- if ck.name=='uid':
- ck.value=uid
- text=opener.open(index_url).read()
- if 'Flag' in text:
- print text
- break
- else:
- print num
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement