PRACTICE MATERIAL
webgoat · 실습·개념 참고 화면 1
문서 문맥에 삽입된 원본 실습·개념 참고 화면이다. Kali·Burp로 웹 요청 관찰하기 학습 내용과 함께 당시 구성·설정·관찰 결과를 비교할 수 있다.
CONCEPT → PRACTICE → VERIFICATION
Burp에서 멈춘 요청과 서버에 도착한 요청 구분하기
프록시가 요청을 잡는 위치를 이해하고 브라우저 대기·전달·응답을 한 흐름으로 설명한다.
- Intercept가 요청을 보류하는 상태를 본다브라우저에서 로그인 페이지를 열고 Intercept가 켜져 있는지 확인한다. 프록시에서 멈춘 요청은 아직 서버 응답을 받지 않은 상태다.
- 헤더와 폼 본문을 나누어 읽는다Content-Type이 application/x-www-form-urlencoded이면 본문은 이름=값 쌍이다. Cookie는 세션 식별 자료이고 본문의 user_token은 애플리케이션이 별도로 검사할 수 있다.
- 한 필드씩 바꾼 요청을 비교한다Repeater에는 정상 요청을 기준본으로 보관한다. 무해한 테스트 입력 하나만 바꾸고 메서드·경로·쿠키·토큰·응답 상태를 비교한다.
