提示是要发送携带margin值的post请求,抓一下包:
但是多GO几次就会发现flag值是动态改变的,所以发送post请求时必须与get请求在同一会话下才能行。先把flag拿去base64解码。
不同flag值解码后,:后面的值也是动态变化的,这个应该就是margin的值了,再拿它进行一次base64解码,得到正确值:
分析完之后,编写python脚本,使get跟post保持在同一会话下:
运行脚本得到答案:
提示是要发送携带margin值的post请求,抓一下包:
但是多GO几次就会发现flag值是动态改变的,所以发送post请求时必须与get请求在同一会话下才能行。先把flag拿去base64解码。
不同flag值解码后,:后面的值也是动态变化的,这个应该就是margin的值了,再拿它进行一次base64解码,得到正确值:
分析完之后,编写python脚本,使get跟post保持在同一会话下:
运行脚本得到答案: