在使用Fiddler抓包并篡改返回数据时,如果请求中包含时间戳(timestamp),并且时间戳是动态生成的,可能会导致下一次请求的时间戳发生变化,从而导致篡改后的数据失效。
为了解决这个问题,可以使用Fiddler的AutoResponder
Fiddler的AutoResponder功能可以拦截请求并返回自定义的响应数据。以下是具体步骤:
步骤1:
抓取HTTPS请求
打开Fiddler,确保可以抓到HTTPS包
在浏览器或客户端中发起请求,Fiddler会捕获到该请求。
请求:https://域名/serverApi/puture-mail/mail/mailEvent/getQuato?_t=1739507271&mailAccountId=138
步骤2:保存原始响应
在Fiddler中找到捕获的请求,右键点击,选择Save > Response > Response Body,保存原始响应数据。
{"success":true,"code":"200","msg":"Success","traceId":"6d94e96dc6391bc4","data":{"hourlyQuota":1000,"monthlyQuota":1000,"smtp2goMonthlyQuota":24692},"failed":false}
修改保存的响应文件,更改需要调整的参数值。
hourlyQuota 改为:0
{"success":true,"code":"200","msg":"Success","traceId":"6d94e96dc6391bc4","data":{"hourlyQuota":0,"monthlyQuota":1000,"smtp2goMonthlyQuota":24692},"failed":false}

最低0.47元/天 解锁文章
929

被折叠的 条评论
为什么被折叠?



