리버싱/드림핵

웹해킹 - 웹브라우저

chaha 2022. 3. 29. 15:41

웹브라우저 : 서버와 HTTP 통신을 대신해주고, 수신한 리소스를 시각화함.

 

URL(Uniform Resource Locator) : 웹에 있는 리소스의 위치를 표현하는 문자열

요소설명

Scheme 웹 서버와 어떤 프로토콜로 통신할지 나타냅니다.
ex) http/https, mailto, tel
Host Authority의 일부로, 접속할 웹 서버의 주소에 대한 정보를 가지고 있습니다.
ex)  Domain Name, IP Address
Port Authority의 일부로, 접속할 웹 서버의 포트에 대한 정보를 가지고 있습니다.
Path 접근할 웹 서버의 리소스 경로로 '/'로 구분됩니다.
Query 웹 서버에 전달하는 파라미터이며 URL에서 '?' 뒤에 위치합니다.
Fragment 메인 리소스에 존재하는 서브 리소스를 접근할 때 이를 식별하기 위한 정보를 담고 있습니다. '#' 문자 뒤에 위치합니다.

 

웹 렌더링(Web Rendering) : 서버로부터 받은 리소스를 이용자에게 시각화하는 행위

 

-----------------------------------------------------------------------------------------------------------------------------------

 

이해하기에 살짝 어렵게 느껴졌다. 코딩부분도 이해하고 싶었지만 지금은 아직 이해못하는 부분이 많다. 더 노력해야겠다.

 

 

자세한 내용은 드림핵 웹해킹 로드맵 스테이지2!!

Background: Web Browser | Dreamhack