Header

  1. View current page

    kkamagui의 프로그래밍 작업실

Profile_image?t=1221830958&type=big
온갖 자료가 난무하는 kkamagui의 Springnote~!!!
166

참고. Intel CPU의 NX 비트를 이용한 코드 불법 실행 방지

참고. Intel CPU의 NX비트를 이용한 코드 불법 실행 방지

 자세한 내용은 알 수 없으나 Intel CPU의 NX 비트를 이용하면 Data Cache에 포함된 영역에서 코드가 실행되었을 때, Page Fault Exception이 발생하는 것 같다. Page Fault Handler에서 페이지 폴트가 발생한 위치를 확인해서 데이터 영역이면 프로세스를 죽이던가 해서 처리할 수 있을 것 같다.

 

TODO

 좀더 자세한 내용을 Intel 문서에서 찾아보자 

History

Last edited on 08/13/2007 23:42 by kkamagui

Comments (0)

You must log in to leave a comment. Please sign in.