모두CBT

SQL Injection 공격의 종류와 설명으로 가장 적절한 것은? | [경찰간부후보생 정보보호론] 24년 1회차 기출문제 상세 페이지

1[경찰간부후보생 정보보호론] 24년 1회차
SQL Injection 공격의 종류와 설명으로 가장 적절한 것은?
1
Blind SQL Injection 공격은 오류 메시지가 아닌 쿼리 결과의 참과 거짓을 통해 의도하지 않은 SQL 문을 실행하여 DB를 비정상적으로 공격하는 방법이다.
2
Form SQL Injection 공격은 DB 쿼리에 대한 에러값을 기반으로 한 단계씩 점진적으로 DB 정보를 획득하는 방법이다.
3
Union SQL Injection 공격은 게시판이나 자료실과 같은 사용자 글을 저장할 수 있는 부분에 정상적인 평문이 아닌 스크립트 코드를 입력하는 방법이다.
4
Error-based SQL Injection 공격은 피해자가 공격을 인지하지 못하는 상태에서 피해자의 브라우저가 특정 사이트에 강제적으로 request를 보내도록 하는 방법이다.
해설

옳은 설명은 Blind SQL Injection에 관한 것이다.

오류 메시지가 보이지 않을 때 참·거짓 조건에 따른 응답 차이를 관찰해 DB 정보를 하나씩 알아내는 기법이다.

  • Form SQL Injection 설명: 에러값으로 점진적으로 정보를 얻는 것은 Error-based 방식이며, Form 방식은 로그인 폼 입력값을 조작해 인증을 우회하는 기법이다.
  • Union SQL Injection 설명: 게시판에 스크립트를 저장하는 것은 저장형 XSS이며, Union 방식은 UNION 연산자로 다른 테이블의 조회 결과를 덧붙인다.
  • Error-based SQL Injection 설명: 피해자 브라우저가 특정 사이트에 강제로 요청을 보내게 하는 것은 CSRF이다.

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

이어서 풀어보기

[경찰간부후보생 정보보호론] 24년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요경찰간부후보생 정보보호론 기출문제 암기장 전체 보기