03
18

Burp suite는 웹 응용 프로그램의 취약점을 진단할 수 있는 툴입니다. 웹 프록시 서버를 사용 시 클라이언트와 서버간의 통신을 주고 받을때 생기는 패킷을 중간에 가로챌 수 있어 확인 또는 조작이 가능합니다.

프록시:  클라이언트가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터나 응용 프로그램을 가리킨다. 서버와 클라이언트 사이에서 중계기로서 대리로 통신을 수행하는 기능을 가리켜 '프록시', 그 중계 기능을 하는 것을 프록시 서버라고 부른다.

일단 버프슈트는 사용시 JDK가 필요합니다. 

JDK 다운로드

https://www.oracle.com/technetwork/java/javase/downloads/index.html

버프슈트 다운로드

https://portswigger.net/burp

JDK 설치 및 환경변수 조정은 검색을 통해 해결해주세요 

JDK 실행 후 Burp suite를 실행시켜주세요.

NEXT


Start Burp


proxy -> options

크롬은 오른쪽 상단에 ... 눌러서 설정 들어가주세요. 브라우저마다 차이가 있을 수 있습니다. 


맨아래로 내려서 고급설정! 

프록시 열어주세요~~


LAN 설정!

자동으로 설정 검색, 사용자 LAN 어쩌구에 체크 후 포트 번호랑 주소 맞춰주세요.

체크한 곳에 전부 체크해주세요!


마지막으로 인터셉트? 후에 forward 누르시면 돌아갑니다! 브라우저 이곳저곳 옮기시다보면 전송 내용을 볼 수 있습니다. 

Forward를 누르면 한단계씩 진행되고 request, response값을 수정하고 forward 하시면 수정된 내역이 전달됩니다!

XSS의 공격도 가능합니다! 그래서 웹 취약점 점검에 주로 사용돼요


도움이 되셨길 바랍니다

COMMENT