모두CBT

<보기>는 XSS(Cross-site Scripting) 공… | [국회직 9급 정보보호론] 17년 1회차 기출문제 상세 페이지

1[국회직 9급 정보보호론] 17년 1회차
<보기>는 XSS(Cross-site Scripting) 공격을 수행하기 위한 각 단계들을 나타낸다. ㄱ〜ㅁ을 순서에 맞게 나열한 것으로 옳은 것은?
<보 기>
ㄱ. 사용자 시스템에서 XSS 코드가 실행된다.
ㄴ. 웹 사용자는 공격자가 작성해 놓은 XSS 코드를 포함한 게시판의 글에 접근한다.
ㄷ. 공격자는 XSS 코드를 포함한 게시판의 글을 웹 서버에 저장한다.
ㄹ. 결과가 공격자에게 전달된다.
ㅁ. XSS 코드를 포함한 게시판의 글이 웹 서버에서 사용자에게 전달된다.
1
ㄴ-ㄱ-ㄷ-ㄹ-ㅁ
2
ㄴ-ㄱ-ㄹ-ㄷ-ㅁ
3
ㄴ-ㄷ-ㅁ-ㄱ-ㄹ
4
ㄷ-ㄴ-ㄱ-ㅁ-ㄹ
5
ㄷ-ㄴ-ㅁ-ㄱ-ㄹ
해설

저장형 XSS의 순서는 ㄷ-ㄴ-ㅁ-ㄱ-ㄹ이다.

공격자가 코드가 든 글을 서버에 저장(ㄷ)하고, 사용자가 그 글에 접근(ㄴ)하면 서버가 글을 전달(ㅁ)한다. 이어서 사용자 시스템에서 코드가 실행(ㄱ)되고 그 결과가 공격자에게 전달(ㄹ)된다.

  • ㄴ-ㄱ-ㄷ-ㄹ-ㅁ: 글이 저장되기도 전에 사용자가 접근하고 코드가 실행되므로 성립하지 않는다.
  • ㄴ-ㄱ-ㄹ-ㄷ-ㅁ: 저장 단계가 결과 전달보다 뒤에 있어 인과 순서가 뒤집혔다.
  • ㄴ-ㄷ-ㅁ-ㄱ-ㄹ: 사용자 접근이 공격자의 저장보다 앞서 성립하지 않는다.
  • ㄷ-ㄴ-ㄱ-ㅁ-ㄹ: 서버가 글을 전달하기 전에 사용자 시스템에서 코드가 실행될 수는 없다.

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

이어서 풀어보기

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