You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don’t know the solution, because ITextEditor is supposed to work like this (unless PortSwigger realize this and create ITextEditor.setText(String)). A solution is to migrate away from the default text editor; I understand that this is expensive.
Currently non-ascii text is not supported. For example if we have a JSON like
It would shows
reason: the registered trade mark sign is encoded in UTF-8 as
C2 AE
; when Burp see that, it breaks it into two charactersC2
andAE
.C2
becomes U+00C2 latin capital letter A with circumflex;AE
becomes U+00AE registered trade mark sign.I don’t know the solution, because
ITextEditor
is supposed to work like this (unless PortSwigger realize this and createITextEditor.setText(String)
). A solution is to migrate away from the default text editor; I understand that this is expensive.Note that JSON should always be UTF-8. From RFC 8259, section “Character Encoding”:
The text was updated successfully, but these errors were encountered: