위 그림은 사용자가 일반적으로 웹사이트에 접속할 때를 나타낸 그림이며
사용자가 인터넷을 통해 웹 서버와 통신하는 과정이다.
HTTP 프록시가 추가 된 그림.
HTTP 프록시는 사용자와 웹 서버 가운데 위치하여 서로간의 HTTP 요청과 응답을 중간에서 전달하는 역할을 한다.
전달하는 과정에서 메세지의 내용을 조회하거나 수정할 수 있으며 전달을 거부하는것도 가능하다.
프록시는 사용자의 시스템 내부에 위치할 수도 있고, 외부 인터넷 구간에 위치할 수도 있지만
위 그림의 프록시는 127.0.0.1(루프백 IP) 즉, 사용자의 내부 호스트를 가리킨다.
모의해킹 실습을 진행하기 위해 사용자와 웹서버 사이에 위치하며 메세지의 내용(세션값, 아이디, 비밀번호, 쿠키값) 등을 수정하여 웹서버로 전달한다.
'학습 > 웹 해킹의 기초' 카테고리의 다른 글
HTTP 프록시 3 - 웹 브라우저 프록시 설정 (0) | 2020.12.15 |
---|---|
HTTP 프록시 2 - Burp Suite (버프스위트) (0) | 2020.12.15 |
모의해킹 실습용 가상 머신 설치 (0) | 2020.12.15 |
리눅스에 버추얼박스 설치하기 (0) | 2020.12.08 |