Burp Suite 확장 기능 샘플로, HTTP 및 프록시 핸들러, 사용자 정의 스캔 검사, Intruder 페이로드, WebSocket 처리, Collaborator 통합을 다루는 Montoya API를 보여줍니다.
| 확장 | 설명 |
|---|---|
| Hello World | Burp의 다양한 위치에 출력을 인쇄합니다 |
| HTTP Handlers | Burp의 모든 도구를 통과하는 요청에 대해 다양한 작업을 수행하는 방법을 보여줍니다 |
| Proxy Handlers | Proxy를 통과하는 요청에 대해 다양한 작업을 수행하는 방법을 보여줍니다 |
| Event Listeners | 다양한 런타임 이벤트에 대한 핸들러를 등록하고, 각 이벤트가 발생할 때 메시지를 인쇄합니다 |
| Traffic Redirector | 한 호스트에서 다른 호스트로 모든 아웃바운드 요청을 리디렉션합니다 |
| Custom Logger | Burp의 UI에 새 탭을 추가하고 모든 Burp 도구의 HTTP 트래픽 로그를 표시합니다 |
| Custom Request Editor Tab | 데이터 직렬화 형식을 처리하기 위해 Burp의 HTTP 메시지 편집기에 새 탭을 추가합니다 |
| Custom Scan Insertion Points | 활성 스캔을 위한 사용자 정의 공격 삽입 지점을 제공합니다 |
| Custom Scan Checks | Burp의 수동 및 활성 스캔 검사 기능을 확장하기 위한 사용자 정의 검사를 구현합니다 |
| Custom Session Tokens | Burp가 일반적으로 이해하지 못하는 사용자 정의 세션 토큰을 다루는 방법을 보여줍니다 |
| Intruder Payloads | 사용자 정의 Intruder 페이로드 및 페이로드 처리를 제공합니다 |
| Multi-API | 하나의 확장에서 Montoya API와 레거시 Wiener API를 모두 사용하는 방법을 보여줍니다 |
| Persistence | 프로젝트 파일에 데이터를 저장하고 로드하는 방법을 보여줍니다 |
| WebSocket Handlers | Burp의 모든 도구를 통과하는 웹 소켓 메시지에 대해 다양한 작업을 수행하는 방법을 보여줍니다 |
| Proxy WebSocket Handlers | Proxy를 통과하는 웹 소켓 메시지에 대해 다양한 작업을 수행하는 방법을 보여줍니다 |
| Menu Bar | 작업이 포함된 최상위 메뉴 표시줄을 등록합니다 |
| Context Menu | 요청과 응답을 인쇄하기 위한 새로운 컨텍스트 메뉴 항목을 등록합니다 |
| Collaborator | Collaborator 및 Persistence 기능을 사용하는 방법을 보여줍니다 |