네트워크 공격 기법에 대한 설명으로 옳지 않은 것은? | [계리직 컴퓨터일반] 26년 1회차 기출문제 상세 페이지
1[계리직 컴퓨터일반] 26년 1회차
네트워크 공격 기법에 대한 설명으로 옳지 않은 것은?
1
SQL Injection 공격은 공격자가 네트워크 패킷을 중간에서 가로채어 세션 ID를 탈취함으로써 이미 인증된 사용자의 권한으로 시스템에 접속하는 공격이다.
2
SYN Flooding 공격은 TCP 연결 설정 과정인 3-way Handshaking의 취약점을 이용하여 공격 대상 서버에 다량의 SYN 패킷을 보내는 공격이다.
3
Smurf 공격은 ICMP echo request 패킷의 출발지 IP 주소를 공격 대상의 IP 주소로 위조하여 네트워크 전체에 브로드캐스트하는 공격이다.
4
Land 공격은 패킷 전송 시 출발지 IP 주소와 목적지 IP 주소를 같은 값으로 설정하여 공격 대상에게 전송하는 공격이다.
해설
옳지 않은 것은 SQL Injection을 설명한 문장으로, 그 내용은 세션 하이재킹에 해당한다.
SQL Injection은 입력값에 악의적인 SQL 구문을 삽입해 데이터베이스 질의를 조작하는 웹 애플리케이션 공격이다. 패킷을 가로채 세션 ID를 탈취하는 것과는 다르다.
- SYN Flooding: 3-way Handshaking에서 SYN만 대량으로 보내 서버의 반개방 연결 자원을 고갈시킨다(옳음).
- Smurf: 출발지를 피해자 IP로 위조한 ICMP echo request를 브로드캐스트해 응답이 피해자에게 몰리게 한다(옳음).
- Land: 출발지와 목적지 IP를 같게 만든 패킷으로 대상 시스템이 자기 자신에게 응답하게 만든다(옳음).
오류나 개정된 내용이 보이면 알려주세요