일반기술

버퍼 오버플로우 공격들을 감지하고 복구하는 방법 및 그장치

본 발명은 버퍼 오버플로우 공격들을 감지하고 복구하는 방법 및 그 장치를 개시한다.본 발명에 의하면, 버퍼 오버플로우 공격으로부터 프로세서의 동작 상태를 복구하는 방법에 있어서, 버퍼 오버플로우 공격이 있을 수 있는 쓰기 동작들을 쓰기 동작들이 기록될 원래의 목적지 대신에 다른 장소에 저장하면서 쓰기 동작들 중에서버퍼 오버플로우 공격이 있는가를 감지하고, 버퍼 오버플로우 공격이 있는 것으로 감지되지 않는 경우에는 소정의 간격으로 저장된 내용을 원래의 쓰기 동작들이 기록될 목적지에 저장하며, 버퍼 오버플로우 공격이 있는 것으로 감지되는 경우공격으로 인한 안전하지 않은 쓰기들은 버리고, 버퍼 오버플로우 공격이 있는 것으로 감지되면 그 이후의 안전하지 않은쓰기들을 저장하지 않고 무시하여, 효과적으로 컴퓨터에 발생될 수 있는 버퍼 오버플로우 공격을 감지하고, 공격을 당한경우에도 피해를 최소화하면서 공격 이전의 상태로 복구/복귀할 수 있으며, 구현방법에 따라 컴퓨터 시스템의 성능의 저하는 최소화하면서 효과적으로 시스템을 방어할 수 있게 하므로 그 결과 컴퓨터와 인터넷을 사용하는 환경을 크게 개선할 수있다.본 발명에 의하면, 버퍼 오버플로우 공격으로부터 프로세서의 동작 상태를 복구하는 방법에 있어서, 버퍼 오버플로우 공격이 있을 수 있는 쓰기 동작들을 쓰기 동작들이 기록될 원래의 목적지 대신에 다른 장소에 저장하면서 쓰기 동작들 중에서버퍼 오버플로우 공격이 있는가를 감지하고, 버퍼 오버플로우 공격이 있는 것으로 감지되지 않는 경우에는 소정의 간격으로 저장된 내용을 원래의 쓰기 동작들이 기록될 목적지에 저장하며, 버퍼 오버플로우 공격이 있는 것으로 감지되는 경우공격으로 인한 안전하지 않은 쓰기들은 버리고, 버퍼 오버플로우 공격이 있는 것으로 감지되면 그 이후의 안전하지 않은쓰기들을 저장하지 않고 무시하여, 효과적으로 컴퓨터에 발생될 수 있는 버퍼 오버플로우 공격을 감지하고, 공격을 당한경우에도 피해를 최소화하면서 공격 이전의 상태로 복구/복귀할 수 있으며, 구현방법에 따라 컴퓨터 시스템의 성능의 저하는 최소화하면서 효과적으로 시스템을 방어할 수 있게 하므로 그 결과 컴퓨터와 인터넷을 사용하는 환경을 크게 개선할 수있다.

기술정보

기술분류
정보 > 시스템 보호
보유기관
고려대학교
기술유형
일반기술
등록일
2007-03-15
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.