리버싱/드림핵

웹해킹 - 웹

chaha 2022. 3. 29. 11:36

웹 : HTTP를 이용하여 정보를 공유하는 서비스

 

웹 서버 (Web Server) : 정보를 제공하는 주체 

웹 클라이언트 (Web Client) : 정보를 받는 이용자

 

프론트엔드 (Front-end) : 이용자의 요청을 받는 부분 

백엔드 (Back-end) : 요청을 처리하는 부분

 

프론트엔드는 이용자에게 직접 보여지는 부분, 웹 리소스 (Web Resource)로 구성 

 

웹 리소스는 고유의 Uniform Resource Indicator (URI)를 가지고 이를 이용하여 식별됨.

대표적 웹 리소스
Hyper Text Markup Language (HTML) 태그와 속성을 통한 구조화된 문서 작성을 지원
Cascading Style Sheets (CSS) 웹 리소스들의 시각화 방법을 기재한 스타일 시트
JavaScript (JS) 이용자가 버튼을 클릭했을 때, 어떻게 반응할지, 데이터를 입력하면 어디로 전송할지 등을 JS로 구현

 

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

 

설명만 되어있는게 아니라 직접 간단한 실습을 통해 이해하도록 되어있어 많이 어렵진 않았다.

 

 

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

Background: Web | Dreamhack

'리버싱 > 드림핵' 카테고리의 다른 글

웹해킹 - 기타 브라우저 기능  (0) 2022.03.29
웹해킹 - 개발자 도구  (0) 2022.03.29
웹해킹 - 웹브라우저  (0) 2022.03.29
웹해킹 - HTTPS  (0) 2022.03.29
웹 해킹 - HTTP  (0) 2022.03.29