모두CBT

웹 공격의 유형에 대한 설명으로 옳지 않은 것은? | [국회직 9급 정보보호론] 18년 1회차 기출문제 상세 페이지

1[국회직 9급 정보보호론] 18년 1회차
웹 공격의 유형에 대한 설명으로 옳지 않은 것은?
1
XSS(Cross-Site Scripting) : 저장 XSS 공격, 반사 XSS 공격, DOM 기반 XSS 공격으로 분류되며, 이에 대응하기 위해서는 웹 어플리케이션의 개발단계에서 XSS에 대비한 입출력값을 검증하고 적절하게 인코딩하는 방법을 선택하는 것이 중요하다.
2
SQL injection : 웹에서 사용자가 입력하는 값이 DB 질의어와 연동이 되는 경우에는 클라이언트 측에서만 자바스크립트 등을 통해 사용자의 입력값을 검증하는 것으로 해결된다.
3
CSRF(Cross-Site Request Forgery) : 사용자가 자신의 의도와는 무관하게 공격자가 의도한 웹사이트 사용 행위(수정, 삭제, 등록 등)를 특정 웹사이트에 요청하게 만드는 공격이다.
4
쿠키획득 공격 : 로그인된 사용자의 쿠키값을 XSS 등의 공격으로 획득하여 로그인을 할 수 있다.
5
인증우회 공격 : 인증되지 않은 사용자가 접근할 수 없는 페이지를 접근할 수 있는 URL을 획득하여 인증 없이 접근하는 공격방법이다.
해설

SQL injection이 클라이언트 측 검증만으로 해결된다는 설명이 틀렸다. 대응의 핵심은 서버 측 입력값 검증이다.

자바스크립트 검증은 공격자가 요청을 직접 조작하면 쉽게 우회된다. 따라서 서버에서 검증하고 매개변수화된 질의(Prepared Statement)를 사용해야 한다.

  • XSS의 분류와 대응: 저장·반사·DOM 기반으로 나뉘고 입출력값 검증과 인코딩이 대응책이므로 옳다.
  • CSRF의 정의: 사용자가 의도하지 않은 요청을 특정 웹사이트에 보내게 만드는 공격이므로 옳다.
  • 쿠키획득 공격: XSS 등으로 쿠키값을 빼내 해당 사용자로 로그인할 수 있으므로 옳다.
  • 인증우회 공격: 인증이 필요한 페이지의 URL로 바로 접근하는 공격이므로 옳다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[국회직 9급 정보보호론] 18년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요국회직 9급 정보보호론 기출문제 암기장 전체 보기