다음 중 아래 <보기>가 설명하는 해킹방법은?프로세스 메모리 구조에서 … | [전자상거래운용사 필기] 05년 2회차 기출문제 상세 페이지
1[전자상거래운용사 필기] 05년 2회차
다음 중 아래 <보기>가 설명하는 해킹방법은?
프로세스 메모리 구조에서 스택(stack)부분의 데이터를 공격하여 스택 옆의 메모리에 존재하는 반환(return)값을 변화시킨 후 원하는 프로그램을 실행하게 하는 방법으로 시스템의 루트권한을 획득하게 된다.
1
버퍼 오버플로우
2
IP 스푸핑
3
IP 스니핑
4
Scanning
해설
스택 영역에 허용 범위를 넘는 데이터를 밀어 넣어 복귀 주소(return address)를 조작하는 공격은 버퍼 오버플로우이다.
지문대로 스택 옆 메모리에 있는 반환값을 변조하면 함수가 끝난 뒤 실행 흐름이 공격자가 심어둔 코드로 넘어가고, 그 프로그램이 관리자 권한으로 돌고 있으면 시스템 루트 권한까지 넘어간다.
- IP 스푸핑: 송신지 IP 주소를 위조해 신뢰관계를 악용하는 기법으로 메모리 조작과 무관하다.
- IP 스니핑: 네트워크를 오가는 패킷을 가로채 내용을 훔쳐보는 수동적 공격이다.
- 스캐닝: 열린 포트와 서비스를 조사해 취약점을 찾아내는 사전 정보수집 단계다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.