delpho

[보안] XSS에 대해서 간단히 설명해주세요. 본문

CS/보안

[보안] XSS에 대해서 간단히 설명해주세요.

delpho 2022. 9. 4. 20:24

_1. 

[ XSS (Cross Site Scripting) ]

1. 사용자가 악성 스크립트를 삽입하여 의도하지 않은 명령을 실행시키거나 세션 등을 탈취할 수 있는 취약점

2. 대부분 JS를 이용한 공격

 

 

_2. 

[ 종류 ]

  1. Reflected XSS
    • 악성 스크립트를 클라이언트에게 직접 전달
    • 서버에 스크립트를 저장하지 않기 때문에 서버에서 이루어지는 필터링을 피할 수 있음
  2. Stored XSS
    • 악성 스크립트를 서버에 저장시킨 다음 클라이언트의 요청/응답 과정을 통해 공격하는 방식
  3.  DOM Based XSS
    • 브라우저가 html 페이지를 분석하여 DOM을 생성할 때 악성 스크립트가 DOM의 일부로 구성되어 생성되는 공격

 

 

 

 


출처

https://tibetsandfox.tistory.com/5

 

XSS(Cross Site Scripting)란?

XSS(Cross Site Scripting)란? XSS는 크로스 사이트 스크립팅, 즉 사이트 간 스트립팅이라는 이름의 웹 취약점입니다. 웹 사이트의 어드민(관리자)이 아닌 악의적인 목적을 가진 제 3자가 악성 스크립트

tibetsandfox.tistory.com

 

'CS > 보안' 카테고리의 다른 글

[보안] CSRF에 대해서 간단히 설명해주세요.  (0) 2022.09.04
[보안] SQL Injection이란?  (0) 2022.09.04
[보안] JWT와 OAuth의 차이  (0) 2022.09.04