Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

POST with gzip data can't parse insertion points correctly

Margular Sep 27, 2019 12:55PM UTC

If post with gzip data(maybe other binary data format either) will cause burp extender can't parse insertion points correctly, when you print insertionPoint.getInsertionPointType(), it will always print 1. And the insertionPointName is strange.Output like below:

Utilities.out(insertionPoint.getInsertionPointType() + "");
Utilities.out(insertionPoint.getInsertionPointName());

out:
1

1
?
1

1

1

1

1

1

1

1
?R?n?0
1
?
1
ü?ò
1
l
1
ü°?
1
R?*???W?
1
??I?~}??e?íC+
1

1
37?s?
1

1
?.8QVu)??VT???
1
iê~B?Rt??*¤
1
??
1
ó
1

1
H^??k,?èaFYh>N)§8@×o|
1
?
1
yMg?§??§?~?VZU???pú????
1
?
1
???q:e?
1
?9??á\×|}d-Kc


Mike Eaton Oct 01, 2019 01:10PM UTC Support Center agent

Hi, looking at our extension documentation, it looks like the value of 1 which is returned from IScannerInsertionPoint.getInsertionPointType() is ‘INS_PARAM_BODY’ which from your description looks like the insertion point which is being tested, so it appears to be working as intended.


Post Your public answer

Your name
Your email address
Answer