看分组也知道考http流量 image.png 是布尔盲注 过滤器筛选http流量 将流量包过滤分离 http

tshark -r timu.pcapng -Y "http" -T json    > 1.json

image.png 这个时候取 http.request.uri 进一步分离 tshark -r timu.pcapng -Y "http" -T json -e http.request.uri > 2.json image.png 按字典依次取出数据即可 编写脚本处理即可

import json
import re
with open('./2.json') as f:
    data=json.load(f)

a=[]
for i in data:
    try:
        a.append(i['_source']['layers']['http.request.uri'][0])
    except:
        continue
re1=re.compile(r",(\d+),1\)\)=(\d+)")
output={}
for i in a:
    output[re1.search(i)[1]]=re1.search(i)[2]
flag=""
for i in output:
    flag+=chr(int(output[i]))
    print(flag)

image.png flag{w1reshARK_ez_1sntit}