如何匹配&替换Burpsuite

时间:2017-10-11 09:39:55

标签: regex burp

JSON Response Body: -

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

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

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

已启用:True

项目:响应主体

匹配:^"field3":value3$

替换:"field3":valueX"

类型:正则表达式

预期的JSON

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

由于

1 个答案:

答案 0 :(得分:1)

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

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

Match: "field3":value3
Replace: "field3":valueX