Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/fruh/extendedmacro
Web Proxies & InterceptionScripting & AutomationAPI Security TestingWeb SecurityPenetration TestingUtilities & FrameworksArchived
GitHubfruh/extendedmacro

ExtendedMacro

ExtendedMacro - 확장된 매크로 기능을 제공하는 BurpSuite 플러그인

저장소 보기
1585년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

ExtendedMacro

ExtendedMacro는 BurpSuite 프록시를 위한 플러그인입니다. BurpSuite 매크로 기능과 유사하지만 확장된 기능을 제공합니다. 주요 기능은 Intruder, Repeater, Scanner, Sequencer 또는 Spider(Proxy 및 Extender 도구 제외)에서 트리거되는 모든 요청 전에 하나 이상의 요청을 트리거할 수 있다는 것입니다. 임의의 응답에서 데이터를 추출하고 이후 요청에 데이터를 대체하거나 추가할 수 있습니다(CSRF 토큰, 세션 대체, 새 헤더 추가 등).

아직 개발 중이므로 무언가 잘못되더라도 화내지 마시고, 대신 수정할 수 있도록 알려주세요 ;).

기능

  • 모든 요청 호출 전에 트리거될 요청 시퀀스 생성
  • 임의의 응답에서 데이터 추출
  • 추출된 데이터를 이후 임의의 요청에 붙여넣기
    • 기존 데이터 대체
    • 새 HTTP 헤더 추가
    • HTTP 헤더 대체
  • 새 헤더 생성
  • 요청 순서 변경
  • 추출된 데이터의 URL 디코딩
  • 추출된 데이터 캐싱
    • 추출이 수행될 시간 간격을 지정할 수 있음

BurpSuite 매크로 대비 장점

  • 요청 내 임의의 문자열을 대체하는 기능
  • 요청에 새 헤더를 추가하는 기능
  • 매크로보다 쉬운 구성 (그렇게 보이지 않을 수 있지만, 실제로는 그렇습니다 ;))
  • 추출된 데이터 캐싱

UI 정보

플러그인은 "ExtendedMacro"라는 새 탭을 BurpSuite에 추가합니다. 여기에는 "Main", "Logger", "Settings"의 여러 탭이 포함됩니다.

Main

메인 창에서 모든 마법을 구성할 수 있습니다. 왼쪽 부분은 "Extraction message list"이고 오른쪽 부분은 "Replace message list"입니다.

Extraction message list

여기에서 트리거될 요청과 해당 응답에서 추출할 데이터를 설정할 수 있습니다. 메시지를 선택한 후 응답을 선택하여 추출을 설정할 수 있습니다.

Replace message list

여기에서 추출된 데이터 중 어떤 데이터가 이후 요청에 추가/대체될지 설정할 수 있습니다. 요청을 선택하여 대체 문자열을 설정할 수 있습니다.

Logger

ExtendedMacro에 의해 수정되거나 트리거된 모든 메시지를 기록합니다.

Settings

여기에서 어떤 도구가 ExtendedMacro 플러그인을 사용할지 지정할 수 있습니다.

사용 방법

  1. 예를 들어 Proxy 탭에서 메시지를 선택하고 마우스 오른쪽 버튼을 클릭한 다음 "Send to ExtendedMacro"를 선택합니다.
  2. ExtendedMacro로 이동하여 "Extraction message list"에서 메시지를 클릭합니다.
  3. 응답 편집기에서 데이터를 선택합니다.
  4. "From selection" 버튼을 클릭합니다.
  5. 추출 이름을 설정하고 "Add" 버튼을 클릭합니다.
  6. "Replace message list"에서 메시지를 클릭합니다.
  7. 요청 편집기에서 데이터를 선택하고 "From selection" 버튼을 클릭합니다.
  8. 대체 이름과 유형(선택한 메시지에서 대체)을 설정합니다.
  9. 추출을 선택합니다.
  10. 대체의 "Add" 버튼을 클릭합니다.
  11. 이제 완료되었으며 요청이 트리거됩니다. "Logger" 탭에서 확인할 수 있습니다.

스크린샷

Main

메인 탭

Logger

Logger 탭

Settings

Settings 탭

동영상 https://www.youtube.com/watch?v=IwKa0F7MmTM

ExtendedMacro 사용법

기여

자유롭게 풀 리퀘스트를 생성하거나 이슈를 제출해 주세요.

기부

대단히 감사합니다. 즐기세요 :).

PayPal비트코인
19YoCcuruuovPFxDVfVWLVSBqhdPeUHtb5
19YoCcuruuovPFxDVfVWLVSBqhdPeUHtb5
도구 다운로드