최근 편집
최근 토론
게시판 메인
도구
투표
무작위 문서
스킨 설정
파일 올리기
기타 도구
216.73.216.27
IP
사용자 도구
사용자 설정
로그인
회원 가입
최근 편집
최근 토론
돌아가기
삭제
이동
파일 올리기
DMA 공격
(편집) (4)
(편집 필터 규칙)
1584,inf
== 해결책 == AMD에서는 이러한 문제를 해결하기 위해 하이퍼 트랜스포트 방식을 만들 때 가상화 기능의 일환으로 IOMMU라는 요소를 추가하는 방식으로 DMA 접근을 하는 장치 또한 가상 메모리 영역에만 접근할 수 있도록 하는 방식을 제안했다. 인텔에서도 VT-d라는 명령어를 통해서 이러한 문제를 해결하고 있다. 그러나 IOMMU는 어디까지나 해당 기능을 갖춘 시스템에서만 효용을 볼 수 있는 기능이기 때문에 해당 장치가 갖춰지지 않은 시스템에서는 해결책으로서 활용이 불가능하다. 때문에 이러한 기능이 갖춰지지 않은 시스템에서 중요 데이터 및 작업을 관리할 필요가 있을 경우 바이오스 등에서 해당 인터페이스의 접근을 막아두는 것을 권장하고 있다. [Include(틀:가져옴,O=넥스32 위키, C=[[http://www.gnu.org/licenses/fdl-1.3.html|GNU Free Documentation License 1.3]], L=[[https://web.archive.org/web/20210728145242/https://wiki.nex32.net/%EC%9A%A9%EC%96%B4/dma_%EA%B3%B5%EA%B2%A9|링크]])]
(임시 저장)
(임시 저장 불러오기)
기본값
모나코 에디터
normal
namumark
namumark_beta
macromark
markdown
custom
raw
(↪️)
(💎)
(🛠️)
(추가)
== 해결책 == AMD에서는 이러한 문제를 해결하기 위해 하이퍼 트랜스포트 방식을 만들 때 가상화 기능의 일환으로 IOMMU라는 요소를 추가하는 방식으로 DMA 접근을 하는 장치 또한 가상 메모리 영역에만 접근할 수 있도록 하는 방식을 제안했다. 인텔에서도 VT-d라는 명령어를 통해서 이러한 문제를 해결하고 있다. 그러나 IOMMU는 어디까지나 해당 기능을 갖춘 시스템에서만 효용을 볼 수 있는 기능이기 때문에 해당 장치가 갖춰지지 않은 시스템에서는 해결책으로서 활용이 불가능하다. 때문에 이러한 기능이 갖춰지지 않은 시스템에서 중요 데이터 및 작업을 관리할 필요가 있을 경우 바이오스 등에서 해당 인터페이스의 접근을 막아두는 것을 권장하고 있다. [Include(틀:가져옴,O=넥스32 위키, C=[[http://www.gnu.org/licenses/fdl-1.3.html|GNU Free Documentation License 1.3]], L=[[https://web.archive.org/web/20210728145242/https://wiki.nex32.net/%EC%9A%A9%EC%96%B4/dma_%EA%B3%B5%EA%B2%A9|링크]])]
비로그인 상태입니다. 편집한 내용을 저장하면 지금 접속한 IP가 기록됩니다.
편집을 전송하면 당신은 이 문서의 기여자로서 본인이 작성한 내용이
CC BY 4.0
에 따라 배포되고, 기여한 문서의 하이퍼링크나 URL로 저작자 표시가 충분하다는 것에 동의하는 것입니다.
전송
미리보기