Burp Suite Intruder를 사용하여 잠재적으로 취약한 웹 필드를 테스트하는 방법

보안 문제에 대해 웹사이트를 테스트할 때 눈을 뜨고 있어야 하는 주요 사항 중 하나는 사용자 상호 작용입니다. 사용자 상호 작용은 웹 사이트가 사용자 작업 형식을 처리하는 것과 관련된 모든 작업입니다. 이것은 사용자 브라우저의 JavaScript 또는 PHP 형식과 같은 서버와의 상호 작용일 수 있습니다. 문제의 또 다른 원인은 변수입니다. 이러한 변수는 사용자 입력에서 직접 발생할 필요가 없으며 대신 페이지의 다른 측면을 제어합니다.

Intruder는 잠재적인 취약점 소스의 테스트를 자동화하는 도구로 설계되었습니다. Repeater와 같은 다른 내장 도구와 마찬가지로 오른쪽 클릭 메뉴를 통해 편집하려는 요청을 Intruder에 보낼 수 있습니다. 그러면 보낸 요청이 침입자 탭에 표시됩니다.

참고: 허가되지 않은 웹사이트에서 Burp Suite Intruder를 사용하는 것은 다양한 컴퓨터 오용 및 해킹에 관한 법률에 따라 형사 범죄가 될 수 있습니다. 이 작업을 시도하기 전에 웹사이트 소유자의 허가를 받았는지 확인하십시오.

침입자를 사용하는 방법

일반적으로 Intruder 탭에서 "Target" 하위 탭을 구성할 필요가 없습니다. 요청을 보내면 요청을 올바른 서버로 보내는 데 필요한 값이 자동으로 채워집니다. 전체 요청을 수동으로 작성하거나 HTTPS를 비활성화하려는 경우에만 정말 유용합니다.

Burp Suite Intruder를 사용하여 잠재적으로 취약한 웹 필드를 테스트하는 방법

Target 탭은 공격받는 호스트를 설정하는 데 사용됩니다.

"위치" 하위 탭은 요청에서 페이로드를 삽입할 위치를 선택하는 데 사용됩니다. Burp는 ​​가능한 한 많은 변수를 자동으로 식별하고 강조 표시하지만 한 번에 하나 또는 두 개의 삽입 지점으로 공격 범위를 좁힐 수 있습니다. 선택한 삽입 지점을 지우려면 오른쪽에 있는 "Clear §"를 클릭합니다. 삽입 지점을 추가하려면 변경하려는 영역을 강조 표시한 다음 "§ 추가"를 클릭하십시오.

공격 유형 드롭다운 상자는 페이로드가 전달되는 방식을 결정하는 데 사용됩니다. "Sniper"는 단일 페이로드 목록을 사용하고 각 삽입 지점을 하나씩 대상으로 지정합니다. "Battering ram"은 단일 페이로드 목록을 사용하지만 모든 삽입 지점에 페이로드를 한 번에 삽입합니다. Pitchfork는 여러 페이로드를 사용하고 각 페이로드를 각각 번호가 매겨진 삽입 지점에 삽입하지만 각 목록에서 동일한 번호가 매겨진 항목만 사용합니다. "클러스터 폭탄"은 갈퀴와 유사한 전략을 사용하지만 모든 조합을 시도합니다.

Burp Suite Intruder를 사용하여 잠재적으로 취약한 웹 필드를 테스트하는 방법

위치 탭은 페이로드가 삽입될 위치를 선택하는 데 사용됩니다.

"페이로드" 하위 탭은 시도된 페이로드를 구성하는 데 사용됩니다. 페이로드 유형은 페이로드를 지정하는 방법을 구성하는 데 사용됩니다. 아래 섹션은 페이로드 유형에 따라 다르지만 항상 페이로드 목록 값을 지정하는 데 사용됩니다. 페이로드 처리를 통해 제출되는 페이로드를 수정할 수 있습니다. 기본적으로 침입자 URL은 여러 특수 문자를 인코딩하며 페이지 하단의 확인란을 선택 해제하여 비활성화할 수 있습니다.

Burp Suite Intruder를 사용하여 잠재적으로 취약한 웹 필드를 테스트하는 방법

페이로드 탭은 삽입 지점에 삽입할 페이로드를 구성하는 데 사용됩니다.

"옵션" 하위 탭에서는 스캐너에 대한 여러 배경 설정을 구성할 수 있습니다. 의미 있는 결과에서 주요 정보를 식별하는 데 도움이 되도록 설계된 grep 기반 결과 일치 시스템을 추가할 수 있습니다. 기본적으로 침입자는 리디렉션을 따르지 않으며 하위 탭 하단에서 활성화할 수 있습니다.

Burp Suite Intruder를 사용하여 잠재적으로 취약한 웹 필드를 테스트하는 방법

옵션 탭을 사용하면 몇 가지 추가 배경 옵션을 구성할 수 있지만 일반적으로 그대로 둘 수 있습니다.

공격을 시작하려면 "침입자" 하위 탭의 오른쪽 상단 모서리에 있는 "공격 시작"을 클릭하면 새 창에서 공격이 시작됩니다. Burp의 무료 "커뮤니티" 버전의 경우 Intruder는 속도 제한이 심한 반면 Professional 버전은 최고 속도로 실행됩니다.

댓글 남기기

Microsoft Teams에서 설문조사를 만드는 방법

Microsoft Teams에서 설문조사를 만드는 방법

Microsoft Teams 채팅, 채널 및 회의에서 설문 조사를 만들고, 응답 설정을 선택하고, 결과를 검토하고, 투표를 종료하는 방법을 알아보세요.

Microsoft Teams에서 채널 및 메시지 알림을 음소거하는 방법

Microsoft Teams에서 채널 및 메시지 알림을 음소거하는 방법

Microsoft Teams에서 채널 및 메시지 알림을 음소거하는 방법, 시끄러운 스레드 팔로우를 해제하는 방법, 배너를 제어하는 ​​방법, 그리고 멘션 알림을 이해하는 방법을 알아보세요.

Microsoft Teams 회의를 다른 기기로 전송하는 방법

Microsoft Teams 회의를 다른 기기로 전송하는 방법

Microsoft Teams 회의를 컴퓨터와 휴대폰 간에 전송하는 방법, 두 장치를 함께 사용하는 방법, 그리고 전송 옵션이 누락되거나 오디오 문제가 발생하는 경우 해결 방법을 알아보세요.

Microsoft Teams에서 메시지를 다시 알림 받는 방법

Microsoft Teams에서 메시지를 다시 알림 받는 방법

Microsoft Teams에서 Snooze Bot을 사용하여 메시지를 나중에 다시 확인하는 방법과, 필요할 때 저장된 메시지 또는 음소거 기능을 사용하는 방법을 알아보세요.

Microsoft Teams 녹화 파일을 다운로드하는 방법: 세 가지 간편한 솔루션

Microsoft Teams 녹화 파일을 다운로드하는 방법: 세 가지 간편한 솔루션

Microsoft Teams 녹화 파일을 Teams, OneDrive 또는 SharePoint에서 다운로드하는 방법과 다운로드 옵션 누락, 액세스 문제 및 만료된 녹화 파일을 해결하는 방법을 알아보세요.

Microsoft Teams에서 팀을 만들고 관리하는 방법

Microsoft Teams에서 팀을 만들고 관리하는 방법

Microsoft Teams에서 팀을 만들고, 구성원을 추가하고, 채널 유형을 선택하고, 권한을 관리하고, Teams 관리 센터를 사용하는 방법을 알아보세요.

Microsoft Teams와 Slack 연동: 설정 방법

Microsoft Teams와 Slack 연동: 설정 방법

Microsoft Teams와 Slack을 통합하여 Slack에서 Teams 회의를 시작하는 방법을 알아보세요. 계정 요구 사항, 앱 권한, 설정 단계 및 빠른 문제 해결 방법을 확인하세요.

Microsoft Teams 회의 중 에코 현상이 발생하나요? 해결 방법은 다음과 같습니다.

Microsoft Teams 회의 중 에코 현상이 발생하나요? 해결 방법은 다음과 같습니다.

Microsoft Teams 회의 중 발생하는 에코 현상을 해결하려면 중복 오디오 연결을 제거하고, 올바른 헤드셋과 마이크를 선택하고, 오디오 설정을 확인하세요.

Microsoft Teams 회의에 연결할 수 없습니까? 해결 방법

Microsoft Teams 회의에 연결할 수 없습니까? 해결 방법

Microsoft Teams 회의에 연결할 수 없습니까? 회의 링크, 계정, 네트워크 및 앱을 확인한 다음 주최자 또는 IT 부서에 문의해야 하는 시점을 알아보세요.

Microsoft Teams 동기화 오류 해결 방법: 완벽 가이드

Microsoft Teams 동기화 오류 해결 방법: 완벽 가이드

Microsoft Teams가 동기화되지 않나요? 데스크톱, 웹, iPhone 및 Android에서 메시지를 새로 고치고, 계정 또는 파일 문제를 파악하고, 불필요한 캐시 재설정을 방지하세요.