
이 확장 프로그램은 Burp Suite에 여러 UI 및 기능적 기능을 추가하여 더욱 사용자 친화적으로 만들어 줍니다.
이 확장 프로그램은 Burp Suite에 여러 UI 및 기능적 기능을 추가하여 더 사용자 친화적으로 만듭니다.
호환성에 대한 자세한 내용은 "Burp Suite 호환성 및 오류 보고" 섹션을 참조하십시오.
___ _
/ __>| |_ ___ _ _ ___ ___ ._ _ ___ _ _
\__ \| . |<_> || '_>| . \/ ._>| ' |/ ._>| '_>
<___/|_|_|<___||_| | _/\___.|_|_|\___.|_|
|_|

Extensions 탭을 사용하여 Burp Suite에 추가하십시오.이 확장 프로그램은 가장 최근의 Burp Suite 릴리스를 대상으로 합니다. 이 문서 작성 시점의 최신 안정 릴리스인 프로 버전 2026.4.3으로 마지막 테스트를 거쳤습니다. 커뮤니티 에디션과도 호환됩니다. 지원되는 최소 버전은 Java 21을 요구하는 첫 번째 릴리스인 Burp Suite 2024.2입니다.
모든 변경 사항은 main 브랜치에서 배포됩니다. 각 릴리스의 변경 내역은 CHANGES.md를 참조하십시오.
우리는 이 확장 프로그램을 적극적으로 사용하고 있으며, 특히 Burp Suite가 핵심 기능이나 UI를 업데이트할 때 잠재적인 오류를 가끔 관찰합니다. 오픈소스 프로젝트로서 우리는 개선 사항과 버그 수정을 위해 커뮤니티 피드백에 크게 의존합니다. 문제가 발생하면 이슈 페이지에 보고해 주시기 바랍니다. 또한 저희 작업이 유용하다고 생각되신다면 이 프로젝트 후원을 고려해 주시기 바랍니다.
위에서 언급한 대로, 이 확장 프로그램의 최신 버전에서는 가장 최신 버전의 Burp Suite만 지원됩니다. 이전 버전의 Burp Suite를 사용하는 경우 레거시 버전의 확장 프로그램을 사용하거나 원본 저장소를 참조할 수 있습니다. 이 확장 프로그램의 이전 버전은 레거시 브랜치에서 다운로드할 수 있습니다(지원 없음):
원래 MDSec이(가) mdsecresearch/BurpSuiteSharpener에서 오픈소스로 공개한 Burp Suite Sharpener 프로젝트의 연속입니다.
계획은 Burp Suite를 사용할 때 필수 동반자가 될 수 있도록 이 단일 확장 프로그램에 단순하지만 효과적인 누락 기능을 추가하여 테스터의 작업을 더 쉽게 만드는 것입니다(그래서 이것 없이는 Burp을 할 수 없습니다!).
새 기능 요청은 issues에서 제목에 FR: 을 사용하여 자유롭게 제출해 주십시오.
제안된 기능을 이미 구현했을 수 있는 알려진 확장 프로그램도 함께 나열해 주시면 좋겠습니다. 다양한 오픈소스 확장 프로그램에서 훌륭한 기능을 가져올 수 있다면, 여러 확장 프로그램을 추가하는 오버헤드를 줄일 수 있을 것입니다.
모든 Sharpener 단축키는 Burp 내에서 확인하고 변경할 수 있습니다: Sharpener 상단 메뉴 > Keyboard Shortcuts를 사용하거나, Repeater/Intruder 탭 마우스 오른쪽 클릭 메뉴 하단의 Keyboard Shortcuts 항목을 사용하십시오. 변경 사항은 검증된 후(Ctrl+R과 같은 Burp 자체 기본 단축키는 사용할 수 없음) 즉시 적용됩니다.
각 구성 가능한 작업에는 하나의 단축키가 있습니다. 대화 상자에서 셀을 클릭하고 키 조합을 눌러 설정합니다(입력이 아님). 단축키는 편집기에서 입력하는 동안에도 Burp 어디서나 작동하므로 Ctrl, Alt 또는 기능 키가 필요합니다. 이미 사용 중인 키를 누르면 대화 상자에서 해당 키를 이동하도록 제안합니다.
Repeater 및 Intruder 탭의 구성 가능한 단축키(기본값):
고정 탭 헤더 키(탭 제목에 포커스가 있을 때 항상 활성화, 편집 불가):
| 작업 | 키 |
|---|---|
| 이전 탭 | 왼쪽 화살표 |
| 다음 탭 | 오른쪽 화살표 |
| 첫 번째 탭 | Home |
| 마지막 탭 | End |
| 요청 편집기로 이동 | 아래쪽 화살표 |
이 일반 키는 탭 헤더에 포커스가 있을 때만 작동하므로 편집기를 방해하지 않습니다. 탭 제목을 클릭하거나(단축키 점프 사용) 헤더에 포커스를 맞춘 다음, 화살표 키로 탭 사이를 이동하고 아래쪽 화살표를 눌러 요청 편집기로 들어가 편집할 수 있습니다. Alt+Up(또는 클릭)을 사용하여 탭으로 돌아갑니다. 헤더에서 시작된 키보드 점프 후에는 포커스가 헤더에 유지되므로 화살표 키를 여러 번 눌러 계속 탐색할 수 있습니다.
참고:
기본 Burp 창의 단축키:
| 작업 | 단축키 |
|---|---|
| Burp Suite 창을 화면 중앙으로 이동 | Ctrl+Alt+C |
Repeater 및 Intruder 탭의 고정 마우스 동작(구성 불가):
Global Settings의 Debug 옵션을 사용하십시오










풀 리퀘스트를 환영합니다. 자동화된 릴리스 파이프라인이 계속 작동하도록 하는 몇 가지 규칙이 있습니다:
main 브랜치로의 풀 리퀘스트를 통해 이루어집니다(직접 푸시는 차단됨)../gradlew jar로 빌드합니다(JDK 21 필요). 테스트 스위트가 통과해야 합니다. ./gradlew build는 이를 헤드리스로 실행합니다.src/test/java의 테스트 케이스로 다뤄져야 합니다. 확장 프로그램은 Burp Suite 외부에서 실행할 수 없으므로 테스트는 모의(mocked) Montoya 인터페이스와 일반 Swing 컴포넌트를 사용합니다.src/main/resources/extension.properties에서 version을 올리십시오. 업데이트 확인 도구가 숫자로 비교하므로 숫자로 파싱 가능한 상태를 유지해야 합니다(예: 4.7).## Version X.Y (YYYY-MM-DD) 형식의 정확한 제목으로 일치하는 섹션을 추가하십시오. CI가 해당 섹션을 GitHub 릴리스 노트에 복사합니다.libs/thirdparty/ 아래에서 유지 관리되며, 나머지 라이브러리는 더 이상 번들로 포함되지 않습니다. NOTICE 파일을 참조하십시오.버그를 보고하거나, 기능을 제안하거나, 풀 리퀘스트를 보내 주시기 바랍니다.
Copyright (C) 2021-2026 Soroush Dalili (@irsdl).
GNU Affero General Public License v3.0에 따라 배포되며, 라이선스 7조에 따른 추가 조건이 적용됩니다: 복사본과 수정 버전은 저작권 고지와 "Developed by Soroush Dalili (@irsdl)" 저작자 표시를 유지해야 합니다. LICENSE 및 NOTICE 파일을 참조하십시오.
| 작업 | 단축키 |
|---|
| 이전 탭 | Ctrl+PageUp |
| 다음 탭 | Ctrl+PageDown |
| 첫 번째 탭 | Alt+Home |
| 마지막 탭 | Alt+End |
| 탭에 포커스 (편집기에서) | Alt+Up |
| 탭 메뉴 표시 | Ctrl+Enter |
| 탭 찾기 (정규식) | Ctrl+Shift+F |
| 다음 찾기 | F3 |
| 이전 찾기 | Shift+F3 |
| 뒤로 (이전에 선택한 탭) | Alt+Left |
| 앞으로 | Alt+Right |
| 탭 제목 복사 | Ctrl+Shift+C |
| 탭 제목 붙여넣기 | Ctrl+Shift+V |
| 탭 제목 이름 변경 | F2 |
| 작업 | 마우스 조합 |
|---|
| 탭 메뉴 표시 | 가운데 클릭 Alt + 임의의 마우스 키 |
| 탭 스크롤 | 마우스 휠 (메뉴에서 활성화된 경우) |
| 글꼴 크기 늘리기 | Ctrl + 마우스 휠 위로 |
| 글꼴 크기 줄이기 | Ctrl + 마우스 휠 아래로 |
| 글꼴 크기 늘리기 및 굵게 | 가운데 클릭 + Ctrl |
| 글꼴 크기 줄이기 및 굵게 | 가운데 클릭 + Ctrl + Shift |
| 크게 & 빨간색 & 굵게 | 가운데 클릭 + Shift |