스택 프레임이란?


ESP가 아닌 EBP 레지스터를 사용하여 로컬 변수, 피라미터 복귀 주소에 접근하는 기법이다. ESP 레지스터의 값은 수시로 변경되기 때문에 정확한 위치를 참고 하기 위해 ESP값을 EBP에 저장후 사용하는 것이다.


스택 프레임의 기본 구조.



스택 프레임 형성 과정


스택 버퍼오버플로우 공격이 가능한 코드를 하나 짜서 예를 들어보자






▼ 어셈블리



사진을 보면 스택프레임 형성 기본 구조들을 볼 수 있다.




'해킹/보안' 카테고리의 다른 글

SSL(Secure Socket Layer)이란?  (0) 2015.09.23
랜섬웨어란?  (0) 2015.09.08
방화벽 이해  (0) 2015.08.27
DHCP Snooping 이해  (0) 2015.08.26
Buffer Overflow(버퍼 오버플로우)공격  (0) 2015.08.26
블로그 이미지

토유

개발일지

,