모두CBT

웹 공격 기법은?게시판의 글에 원본과 함께 악성코드를 삽입하여 글을 읽… | [정보보안기사 필기] 18년 1회차 기출문제 상세 페이지

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

웹 공격 기법은?

게시판의 글에 원본과 함께 악성코드를 삽입하여 글을 읽을 경우 악성코드가 실행되도록 하여 클라이언트의 정보를 유출하는 클라이언트에 대한 공격 기법

1
SQL Injection 공격
2
부적절한 파라미터 조작 공격
3
버퍼 오버플로우 공격
4
XSS(Cross Site Scripting) 공격
해설

게시판 글에 악성 스크립트를 함께 넣어 두고 다른 이용자가 글을 열람할 때 그 스크립트가 실행되게 하는 기법은 XSS(Cross Site Scripting)다.

서버가 입력값을 검증·치환하지 않고 저장했다가 화면에 그대로 다시 뿌리기 때문에, 글을 읽은 사람의 브라우저에서 스크립트가 돌면서 쿠키·세션 같은 클라이언트 정보가 공격자에게 유출된다. 지문이 클라이언트에 대한 공격이라고 밝힌 부분이 결정적이다.

나머지 기법은 공격 지점이 다르다.

  • SQL Injection은 입력값으로 질의문을 변형해 데이터베이스를 직접 노린다.
  • 부적절한 파라미터 조작은 가격·권한 같은 전달 값을 바꿔 서버 로직을 속인다.
  • 버퍼 오버플로우는 메모리 경계를 넘겨 프로그램의 실행 흐름을 빼앗는다.

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