
[ 목차 ]스택 오버플로우(가) 개요 ① 스택 버퍼 오버플로우 공격은 보통 SetUID(Set User ID)가 설정된 루트 권한의 프로그램을 공격대상으로 한다. 스택 에 정해진 버퍼보다 큰 공격 코드를 삽입하여 반환주소를 변경함으로써 임의의 공격 코드를 루트 권한으로 실행하도 록 하는 방법이다. ② 스택 버퍼 오버플로우는 1988년 모리스 인터넷 웜에서 처음 발견된 이후 계속 이용되어 왔다. 이것은 fingerd 데몬에 서 사용한 gets() 함수의 검사되지 않은 버퍼 오버플로우를 이용하였다. (나) 셸코드 ① 많은 버퍼 오버플로우 공격의 핵심 요소는 오버플로우가 발생하는 버퍼에 저장되는 공격자의 코드로 실행 제어를 이 동시키는 것..
카테고리 없음
2024. 8. 28. 05:45