최근 편집
최근 토론
게시판 메인
도구
투표
무작위 문서
스킨 설정
파일 올리기
기타 도구
216.73.216.27
IP
사용자 도구
사용자 설정
로그인
회원 가입
최근 편집
최근 토론
돌아가기
삭제
이동
파일 올리기
DMA 공격
(편집) (1)
(편집 필터 규칙)
106,708
== 문제 제기 == 현대의 컴퓨터 운영체제(OS)에서 응용프로그램은 물리적 메모리 상에서 운영되는 형태를 버리고 가상 주소로 이루어진 메모리 상에서 작동되고 있다. 이러한 구조는 물리적 메모리의 용량에 제한받지 않고 운영체제가 관리하는 시스템 하에서 (예를 들면 페이징 시스템 등의 관리를 통해 확장된) 리소스를 운용할 수 있게 해줌으로서 좀 더 유연한 구조를 통해 개발 및 관리에 큰 편리함을 가져오게 해 주었다. 이러한 가상 메모리 주소의 관리는 운영체제의 핵심 보안요소 중 하나로서 관리된다. 이 문제가 중점적으로 제기된 것은 OHCI 규격으로 주창된 IEEE1394 규격으로 인한 것이었다. IEEE1394 규격은 성능적인 향상을 목적으로 운영체제의 관리를 통하지 않고 직접적으로 메모리에 접근할 수 있도록 함으로서 복잡한 입출력 작업에서 CPU의 점유율을 낮추고 전송 속도를 높이는데 성공한 인터페이스였다. 이러한 접근 방식은 당연히 운영체제와 CPU의 관리를 벗어나 있기 때문에, 그만큼 아무런 통제없이 시스템에 접근할 수 있도록 만드는 문제를 가져왔다. 즉 운영체제가 관리하는 범주 밖의 공간에서 관리범위의 메모리에 접근할 수 있는 길이 열리게 되는 것이다.
(임시 저장)
(임시 저장 불러오기)
기본값
모나코 에디터
normal
namumark
namumark_beta
macromark
markdown
custom
raw
(↪️)
(💎)
(🛠️)
(추가)
== 문제 제기 == 현대의 컴퓨터 운영체제(OS)에서 응용프로그램은 물리적 메모리 상에서 운영되는 형태를 버리고 가상 주소로 이루어진 메모리 상에서 작동되고 있다. 이러한 구조는 물리적 메모리의 용량에 제한받지 않고 운영체제가 관리하는 시스템 하에서 (예를 들면 페이징 시스템 등의 관리를 통해 확장된) 리소스를 운용할 수 있게 해줌으로서 좀 더 유연한 구조를 통해 개발 및 관리에 큰 편리함을 가져오게 해 주었다. 이러한 가상 메모리 주소의 관리는 운영체제의 핵심 보안요소 중 하나로서 관리된다. 이 문제가 중점적으로 제기된 것은 OHCI 규격으로 주창된 IEEE1394 규격으로 인한 것이었다. IEEE1394 규격은 성능적인 향상을 목적으로 운영체제의 관리를 통하지 않고 직접적으로 메모리에 접근할 수 있도록 함으로서 복잡한 입출력 작업에서 CPU의 점유율을 낮추고 전송 속도를 높이는데 성공한 인터페이스였다. 이러한 접근 방식은 당연히 운영체제와 CPU의 관리를 벗어나 있기 때문에, 그만큼 아무런 통제없이 시스템에 접근할 수 있도록 만드는 문제를 가져왔다. 즉 운영체제가 관리하는 범주 밖의 공간에서 관리범위의 메모리에 접근할 수 있는 길이 열리게 되는 것이다.
비로그인 상태입니다. 편집한 내용을 저장하면 지금 접속한 IP가 기록됩니다.
편집을 전송하면 당신은 이 문서의 기여자로서 본인이 작성한 내용이
CC BY 4.0
에 따라 배포되고, 기여한 문서의 하이퍼링크나 URL로 저작자 표시가 충분하다는 것에 동의하는 것입니다.
전송
미리보기