Skip to content

可能发现了一个bug #23

Description

@myxss

当我这样写代码时

import HackRequests
import json

def gexam():
	hack = HackRequests.hackRequests()

	url1 = 'http://t.51cto.com/ajax/exam-analyze?id=2110100' #+str(sid)
	header = '''
	Connection: close
	sec-ch-ua: "Google Chrome";v="95", "Chromium";v="95", ";Not A Brand";v="99"
	Accept: */*
	X-Requested-With: XMLHttpRequest
	sec-ch-ua-mobile: ?0
	User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36
	sec-ch-ua-platform: "Windows"
	Sec-Fetch-Site: same-origin
	Sec-Fetch-Mode: cors
	Sec-Fetch-Dest: empty
	Referer: https://t.51cto.com/user/score_id-2110054.html
	Accept-Encoding: gzip, deflate
	Accept-Language: zh,zh-CN;q=0.9,en;q=0.8,en-US;q=0.7
	Cookie: gr_user_id=30d2c604-c295-4186-aeb4-3490e7cfce49; www51cto=7E335C8AA0426CAA2F90960E544A29A8bMYk; _ga=GA1.1.2001727821.1635478857; _ga_WVMQZ6MDKJ=GS1.1.1635735070.5.1.1635735394.0; reg_from=e.51cto.com; login_from=e.51cto.com; pub_sauth1=FhwMAFRXUQZSVgcEB1sEPQUHAFReBAAEa1IBVwBdUQxRUQw; pub_sauth2=62716860daf9f7c7fa644208d67a4ecc; pub_cookietime=2592000; pub_wechatopen=aG0wVVNWAlsADAIEVg; Hm_lvt_110fc9b2e1cae4d110b7959ee4f27e3b=1635844505,1635937965,1635997284; BigUser=c78176fe8f8c7a57bf60e2aa2bb935467ce8962fb8faf1fdc5840f382e2d88f3a%3A2%3A%7Bi%3A0%3Bs%3A7%3A%22BigUser%22%3Bi%3A1%3Bs%3A87%3A%22e8e7VFEIAwYJAwUIBVVXUlRXDlwBVw1YBwUICV4BDggGVQJdVwoBAAlVBwBUVFYPVVQCBVEHAFIKUVVaDV0OVAM%22%3B%7D; reg_sources=edu; UM_distinctid=17ce90adeec23d-01c2c4ec0ba2b4-57b1a33-144000-17ce90adeed107; PHPSESSID=l1fjcbvk300jsodks716bsgs8p; acw_tc=276082a516360028710731093e070df2d8227d3f8b84ad26f4717ff542edec; looyu_id=0f27d63f9265f2447df3e2fbe7b7c3c1_20000923%3A3; _t99_chat=1; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%2214408655%22%2C%22first_id%22%3A%22177e8bebeed322-0e8d0aa8cc2e77-53e3566-1327104-177e8bebeee1dc%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%2C%22%24latest_utm_source%22%3A%22e%22%2C%22%24latest_utm_content%22%3A%22list_kc%22%2C%22%24latest_utm_medium%22%3A%2251cto%22%7D%2C%22%24device_id%22%3A%22177e8bebeed322-0e8d0aa8cc2e77-53e3566-1327104-177e8bebeee1dc%22%7D; _t99_chat_mini=0; ssxmod_itna=eqAx0DBDRD9Q0QGkiDXYqSGZ7KudrxxAKGCAFQRDBk7m4iNDnAD8hDra2iOQo8pX5OK2OP4Ke8am2fY3WjRGnQWDCPGnDB9qPO7ixiiDC40rD74irDDxD3hxneD+D0RSBRHqi3DhxGQD3qGynf=DA4tDbO6RDit/DDtO04G2D7UcmqLKxmbDAMxgK7GcD0tdxBLricGcGQca=0tg41n8WY4DCOvC5cGd9cwxbCpReWiDtqD9DC=Dbbd3uc=lbm4PW4k3nE+r8ghxiAmqBGD3zAdTDhGYzxMx+G5A3o+fK4qqDDfxQDwruiDD; ssxmod_itna2=eqAx0DBDRD9Q0QGkiDXYqSGZ7KudrxxAKGCAFQD8T17nPGX+bPGaW+YfxsSdhxnRh8qY+YAAkeOeere+Pcem0ureweQ4w8pF+nfhLYdKzDFG3na/CycOLaIoiRMzDLlt4xEyqoC2AauCzxnq48wWuEqiYDBTD6pOxZG=uOpmucPmDfipr3v=26ysqCW7qboQFaA7NzoFPPAmv+YTvKcOKt7+S87Ew33i1apxXZeI=zj63=drzPIXvaWny2QFhZEQtdEtc4TA+=DnKxuF/tbgksKBqAG1kF9DTrfCfxY1=N12BXNuRutS++77yR0cyYPjYcYi5zKGl0H4qwYnFrSePL2YSvAAwqnYr3KL7PxDpGQAptnZ+P+FvI+nSFmdr4QoWKdEkiTpzPb94ingC4u=M4+ivi0Yg7pBY4Sfng/vvlbw9mmnaQqebpTE3gpt++3OWYSPenqQE4taH0nYFnDtdAzWbrL3yStdERmOocr+4kh+eH17oLfdeMiaxDKq5bRXWfKe01sWNo==NOm=8er0DQ2Xrz2QAriYGhhKpETv1jQFKPoneOniOsDpYNG2yG2EPFBq9YbCR0cwUurixdlnVhycDxNjQOjrBi5wBxY7ss=xyY5fzDD7=DYIxeD=
	'''
	try:
		print(url1)
		hh = hack.http(url=url1, headers=header)
		json_data = json.loads(hh.text())
		#print(type(json_data))
		print(json_data['data']['data']['examine']['examine_id'],json_data['data']['data']['examine']['title'])
	except :
		print("error")

gexam()

直接失败了
image

换了个写法

import HackRequests
import json

hack = HackRequests.hackRequests()
url1 = 'http://t.51cto.com/ajax/exam-analyze?id=2110100' #+str(sid)
header = '''
Connection: close
sec-ch-ua: "Google Chrome";v="95", "Chromium";v="95", ";Not A Brand";v="99"
Accept: */*
X-Requested-With: XMLHttpRequest
sec-ch-ua-mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36
sec-ch-ua-platform: "Windows"
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: https://t.51cto.com/user/score_id-2110054.html
Accept-Encoding: gzip, deflate
Accept-Language: zh,zh-CN;q=0.9,en;q=0.8,en-US;q=0.7
Cookie: gr_user_id=30d2c604-c295-4186-aeb4-3490e7cfce49; www51cto=7E335C8AA0426CAA2F90960E544A29A8bMYk; _ga=GA1.1.2001727821.1635478857; _ga_WVMQZ6MDKJ=GS1.1.1635735070.5.1.1635735394.0; reg_from=e.51cto.com; login_from=e.51cto.com; pub_sauth1=FhwMAFRXUQZSVgcEB1sEPQUHAFReBAAEa1IBVwBdUQxRUQw; pub_sauth2=62716860daf9f7c7fa644208d67a4ecc; pub_cookietime=2592000; pub_wechatopen=aG0wVVNWAlsADAIEVg; Hm_lvt_110fc9b2e1cae4d110b7959ee4f27e3b=1635844505,1635937965,1635997284; BigUser=c78176fe8f8c7a57bf60e2aa2bb935467ce8962fb8faf1fdc5840f382e2d88f3a%3A2%3A%7Bi%3A0%3Bs%3A7%3A%22BigUser%22%3Bi%3A1%3Bs%3A87%3A%22e8e7VFEIAwYJAwUIBVVXUlRXDlwBVw1YBwUICV4BDggGVQJdVwoBAAlVBwBUVFYPVVQCBVEHAFIKUVVaDV0OVAM%22%3B%7D; reg_sources=edu; UM_distinctid=17ce90adeec23d-01c2c4ec0ba2b4-57b1a33-144000-17ce90adeed107; PHPSESSID=l1fjcbvk300jsodks716bsgs8p; acw_tc=276082a516360028710731093e070df2d8227d3f8b84ad26f4717ff542edec; looyu_id=0f27d63f9265f2447df3e2fbe7b7c3c1_20000923%3A3; _t99_chat=1; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%2214408655%22%2C%22first_id%22%3A%22177e8bebeed322-0e8d0aa8cc2e77-53e3566-1327104-177e8bebeee1dc%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%2C%22%24latest_utm_source%22%3A%22e%22%2C%22%24latest_utm_content%22%3A%22list_kc%22%2C%22%24latest_utm_medium%22%3A%2251cto%22%7D%2C%22%24device_id%22%3A%22177e8bebeed322-0e8d0aa8cc2e77-53e3566-1327104-177e8bebeee1dc%22%7D; _t99_chat_mini=0; ssxmod_itna=eqAx0DBDRD9Q0QGkiDXYqSGZ7KudrxxAKGCAFQRDBk7m4iNDnAD8hDra2iOQo8pX5OK2OP4Ke8am2fY3WjRGnQWDCPGnDB9qPO7ixiiDC40rD74irDDxD3hxneD+D0RSBRHqi3DhxGQD3qGynf=DA4tDbO6RDit/DDtO04G2D7UcmqLKxmbDAMxgK7GcD0tdxBLricGcGQca=0tg41n8WY4DCOvC5cGd9cwxbCpReWiDtqD9DC=Dbbd3uc=lbm4PW4k3nE+r8ghxiAmqBGD3zAdTDhGYzxMx+G5A3o+fK4qqDDfxQDwruiDD; ssxmod_itna2=eqAx0DBDRD9Q0QGkiDXYqSGZ7KudrxxAKGCAFQD8T17nPGX+bPGaW+YfxsSdhxnRh8qY+YAAkeOeere+Pcem0ureweQ4w8pF+nfhLYdKzDFG3na/CycOLaIoiRMzDLlt4xEyqoC2AauCzxnq48wWuEqiYDBTD6pOxZG=uOpmucPmDfipr3v=26ysqCW7qboQFaA7NzoFPPAmv+YTvKcOKt7+S87Ew33i1apxXZeI=zj63=drzPIXvaWny2QFhZEQtdEtc4TA+=DnKxuF/tbgksKBqAG1kF9DTrfCfxY1=N12BXNuRutS++77yR0cyYPjYcYi5zKGl0H4qwYnFrSePL2YSvAAwqnYr3KL7PxDpGQAptnZ+P+FvI+nSFmdr4QoWKdEkiTpzPb94ingC4u=M4+ivi0Yg7pBY4Sfng/vvlbw9mmnaQqebpTE3gpt++3OWYSPenqQE4taH0nYFnDtdAzWbrL3yStdERmOocr+4kh+eH17oLfdeMiaxDKq5bRXWfKe01sWNo==NOm=8er0DQ2Xrz2QAriYGhhKpETv1jQFKPoneOniOsDpYNG2yG2EPFBq9YbCR0cwUurixdlnVhycDxNjQOjrBi5wBxY7ss=xyY5fzDD7=DYIxeD=
'''
try:
	print(url1)
	hh = hack.http(url=url1, headers=header)
	json_data = json.loads(hh.text())
	#print(type(json_data))
	print(json_data['data']['data']['examine']['examine_id'],json_data['data']['data']['examine']['title'])
except :
	print("error")

惊喜,成功了
image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions