Burp Beautifier - Beautifying JSON/JS/HTML/XML In Burp Suite

오늘은 빠르게 Burp Extension 하나 소개할까 합니다. Today, I will introduce a Burp Extension.

Burp Beautifier 라는 확장 기능인데 Burp 내부에 Beautifier가 생깁니다. 보통은 온라인에 만들어진 JS Beautifier 나 JSON Beautifier를 사용하는데, 이 확장 기능을 설치하면 Request/Response Tab 내부와 별도 탭에서 JS , JSON, HTML, XML 포맷에 대해 예쁘게 볼 수 있습니다. It’s an extension called Buff Beautifier and it creates a tab for beautifying code within the burp suite. Usually, Some use JS Beautifier or JSON Beautifier, which is created online, and when we install this extension, we can look at the JS , JSON, HTML and XML formats in the Request/Response Tab and in separate tabs.

Tab for Beautifier
Request and Response Tab

최근에 신규 기능으로 올라온걸 보고 좀 의아했었는데 (ZAP에선 원래 쓰던 기능이라 혼동이 있었네요) 아래 깃과 원본 깃을 보시면 아시겠지만.. 정말 최근 기능입니다. https://github.com/portswigger/burp-beautifier https://github.com/Ovi3/BurpBeautifier

Install

현재 BApp Store 올라와 있어서 Jython 설치 후 바로 install 가능합니다. 직접 코드에서 설치하는 경우에도 .py 파일 넣어주면 끝납니다. You can install it right after installing Jython because you are currently up in the BApp Store. If you install it from git cloned code just insert the .py file to finish it.