TCP 세션 하이재킹 공격에 대한 다음 설명의 (가)와 (나)에 들어갈… | [7급 국가직 정보보호론] 23년 1회차 기출문제 상세 페이지
1[7급 국가직 정보보호론] 23년 1회차
TCP 세션 하이재킹 공격에 대한 다음 설명의 (가)와 (나)에 들어갈 용어를 바르게 연결한 것은?○ 공격자는 클라이언트와 서버의 TCP 연결 상태를 스니핑한다.
○ 공격자는 세션이 완전히 끊어지지 않는 범위에서 서버에게 (가) 세그먼트를 보내어 서버를 잠시 Closed 상태로 만든다.
○ 공격자는 조작된 (나) 번호로 서버와 새로운 TCP 연결을 설정한다.
○ 결과적으로 공격자는 세션을 탈취하고 인증을 회피할 수 있게 된다.
(가) / (나)
1
FIN / Sequence
2
FIN / Acknowledgment
3
RST / Sequence
4
RST / Acknowledgment
해설
(가)는 RST, (나)는 Sequence다.
공격자는 RST 세그먼트로 서버 측 연결을 잠시 Closed 상태로 만든 뒤, 스니핑으로 얻은 정보로 조작한 시퀀스 번호를 사용해 서버와 새 연결을 맺어 세션을 가로챈다.
- FIN / Sequence: FIN은 정상 종료 절차를 시작하는 플래그로, 서버 연결을 즉시 Closed로 만드는 용도가 아니다.
- FIN / Acknowledgment: 사용하는 플래그와 조작하는 번호가 모두 틀렸다.
- RST / Acknowledgment: 새 연결 설정에서 공격자가 조작해 맞추는 값은 확인 번호가 아니라 시퀀스 번호다.
오류나 개정된 내용이 보이면 알려주세요