1

JSON响应正文:-

{
 "field1":value1,
 "field2":value2,
 "field3":value3,
 "field4":value4,
 "field5":value5
}

我需要将上面 JSON 响应中 field3 的特定值替换为其他值,例如 valueX

尝试 Burpsuite > 代理 > 选项 > 匹配和替换

启用:真

项目:响应正文

匹配:^"field3":value3$

代替:"field3":valueX"

类型:正则表达式

预期的 JSON

{ 
"field1":value1, 
"field2":value2, 
"field3":valueX, 
"field4":value4, 
"field5":value5
}

谢谢

4

1 回答 1

1

您的正则表达式与行 field3 不完全匹配。例如,您在该行上有一个前导空格,因此 ^" 将不匹配。

我建议您稍微简化一下表达式:

Match: "field3":value3
Replace: "field3":valueX
于 2017-10-11T10:54:44.393 回答