인터넷기술이 점차 발전해 나가면서 사이버공격의 경로 또한 다양해지고 있으며 피해사례는 점차 증가하고 있다. 인터넷환경이 보편화됨에 따라서 접근성이 향상되었기 때문에 해커들도 공격하기 쉬운 환경이 되었다. 최근 유포되고 있는 악성코드들은 인터넷을 사용하다가 자신도 모르게 취약점 공격을 받고 유포되는 경우가 많다.
취약점 공격을 하기 위하여 해커들은 사용자가 접근하기 좋은 어플리케이션에 대한 연구가 계속 되고 있다. 접근성이 좋은 어플리케이션은 사용하는 사람들이 많기 때문에 그만큼 공격에 성공하는 확률이 높아지게 되며, 공격이 성공하면 금전적인 이익을 위한 추가 공격이 가능하기 때문이다.
본 논문에서는 대중적으로 사용하는 웹브라우저 어플리케이션인 인터넷 익스플로러에 취약점을 이용한 힙 스프레이 공격기법이 많이 사용되고 있다는 점에 착안하여, 프로세스 메모리의 변화량과 NOP 코드 블록을 탐지함으로써 취약점을 통한 힙 스프레이 공격을 차단하는 방안을 제안하고자 한다.