모두CBT

빈칸 ㉠, ㉡에 들어갈 용어를 바르게 짝지은 것은?( ㉠ ) 공격 기법… | [정보보안기사 필기] 19년 1회차 기출문제 상세 페이지

1[정보보안기사 필기] 19년 1회차

빈칸 ㉠, ㉡에 들어갈 용어를 바르게 짝지은 것은?

( ㉠ ) 공격 기법이란 해커가 홈페이지를 해킹한 후, 취약점에 따른 ( ㉡ ) 코드가 있는 악성 스크립트를 은닉시키고 취약한 PC 환경의 이용자가 접속할 경우 악성코드가 다운로드 되는 공격 기법으로, 사용자의 개입 없이 접속만으로도 악성코드에 감염될 수 있다.

1
㉠ Web Shell ㉡ Fuzzing
2
㉠ Spear Phishing ㉡ Fuzzing
3
㉠ File Upload ㉡ Exploit
4
㉠ Drive By Download ㉡ Exploit
해설

웹사이트에 악성 스크립트를 숨겨 두고 방문만 해도 악성코드가 내려받아지게 하는 기법이 Drive By Download이며, 그 스크립트가 브라우저·플러그인의 취약점을 파고드는 코드가 Exploit 코드다.

클릭이나 설치 같은 행위를 전혀 하지 않아도 페이지 접속만으로 감염된다는 지문의 마지막 문장이 이 기법의 정의 그 자체다.

  • Web Shell은 침해한 서버에 올려 두고 공격자가 원격으로 명령을 내리는 스크립트로, 방문자를 감염시키는 수단이 아니다.
  • Spear Phishing은 특정 대상에게 맞춤 메일을 보내 첨부파일이나 링크를 열게 하는 공격이라 "사용자의 개입 없이"와 맞지 않는다.
  • File Upload 공격은 서버에 악성 파일을 직접 올려 실행시키는 서버 침해 기법으로, 홈페이지 방문자의 PC를 감염시키는 지문의 설명과 다르다.
  • Fuzzing은 무작위·변형 입력을 대량 주입해 취약점을 찾아내는 시험 기법이지 악성 스크립트에 심는 코드가 아니다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.