본문 바로가기
Penetration Practice/웹

1.Burp Suite

by 6unoh 2015. 9. 12.

Burp Suite

 - 버프 스위트는 프록시를 이용하여 네트워크에서 통신 중인 HTTP request 가로채 분석 수정할  있습니다. 또한 여러가지 기능을 이용해 웹의 취약점을 테스트하거나 해킹 공격을 수행할 있는 도구입니다.


프록시 설정 익스플로러

익스플로러 프록시 설정은 인터넷 옵션 - 연결 탭 - LAN 설정 - 프록시 서버 체크후 주소에 127.0.0.1, 포트는 일반적으로는 8080 사용합니다. 사용하지 않는 포트로 변경하여 사용해도 됩니다. 하지만 포트번호를 변경했을 경우 버프 스위트에서도 동일한 포트 번호로 설정해야합니다.

프록시 설정 크롬 브라우저

크롬 프록시 설정은 설정 - 고급 설정 표시 - 네트워크 - 프록시 설정 변경을 누르면 인터넷 옵션이 나오게 됩니다. 그 후 익스플로러와 같이 프록시 서버 주소와 포트를 사용하면 됩니다.


버프 스위트 사용법

1. 버프 스위트를 실행 후 [Proxy] 탭의 하위 탭인 [Options]에서 익스플로러나 크롬에서 프록시 설정한 아이피와 포트가 같은지 확인합니다. 포트 번호를 변경했다면 여기서도 변경해야 합니다.

2. 요청(Request) 패킷와 응답(Response) 패킷을 가로채기 위한 설정을 해보겠습니다. 바로 밑에 Intercept Client Responses에  개의 체크박스로 설정 가능하며, 기본적으로 Intercept Client Responses는 설정되어 있고, 응답 네트워크도 가로채고 싶다면 Intercept Server Responses의 체크박스를 선택해야 합니다.


3. Proxy - Intercept에서 On으로 지정하면 패킷 스니핑을 활성화한 상태이고, Off 지정하면 비활성화한 상태입니다.


간단한 가로채기 환경

칼리리눅스-------------------------웹서버

웹에 접근하는 것을 가로챌 수 있습니다. 테스트로 ID test, PW 1234 접근하는 것을 가로채면 그림처럼 됩니다.

가로챈 요청 패킷의 ID값을 test3으로 변경한 Forward로 서버측으로 보내면 test3으로 로그인이 됩니다


'Penetration Practice > ' 카테고리의 다른 글

프로젝트 기획2  (0) 2022.02.23
프로젝트 기획안 - 프로젝트 결과 및 기획안 공유  (0) 2022.02.15
웹개발 종합반 2주차 개발 일지  (0) 2022.01.23
Burp Suite(2)  (0) 2015.09.14

댓글