[네트워크] XXS

Yoon Uk·2023년 5월 1일
0

네트워크

목록 보기
31/34

XXS란?

XXS는 Cross-Site Scripting의 약자로, 웹 사이트에 악성 스크립트를 삽입하여 사용자의 정보를 탈취하거나 웹 페이지의 동작을 변경하는 공격 기법입니다.
XXS는 웹 개발자와 사용자 모두에게 심각한 위협이 될 수 있습니다.

XXS 공격의 예시

  • 웹 사이트의 입력 폼에 스크립트 코드를 삽입하여 다른 사용자가 해당 페이지를 방문할 때 스크립트가 실행되게 하는 경우

  • 웹 사이트의 URL에 스크립트 코드를 포함하여 다른 사용자에게 링크를 전송하고 클릭하게 하는 경우

  • 웹 사이트의 쿠키나 세션 정보를 스크립트 코드로 탈취하여 사용자의 인증 정보를 도용하는 경우

XXS 공격을 방지하는 방법

XXS 공격을 방지하기 위해서는 웹 개발자가 다음과 같은 조치를 취해야 합니다.

  • 웹 사이트의 입력 데이터를 검증하고 필터링하여 스크립트 코드가 삽입되지 않도록 한다.

  • 웹 사이트의 출력 데이터를 인코딩하거나 이스케이핑하여 스크립트 코드가 실행되지 않도록 한다.

  • 웹 사이트의 보안 헤더를 설정하여 브라우저가 스크립트 코드를 차단하도록 한다.

0개의 댓글