-
Stack Empty ValueHack/Reversing 2015. 2. 9. 16:18
스택 포인터에 의해 특정 데이터를 추출, 삭제시 반드시 스택의 empty값을 검사해야하며 검사하지않으면 segment fault가뜬다.
스택의 공간에 아무것도없는상태에서는 sp가 밑바닥을 가리키며, pop을 이용해 꺼낼시 세그먼트 오류가 발생한다
특징
1. 스택이 비어있으면 데이터 항목을 삭제할수없다.
2. 데이터 항목을 삭제하기전에 스택포인터가 base에 도달했는지를 확인해야한다
'Hack > Reversing' 카테고리의 다른 글
64BIT Executable and Linkable Format (0) 2015.02.15 ELF 구조 (0) 2015.02.13 Stack POP (0) 2015.02.09 Stack Full Checking (0) 2015.02.09 메모리구조 (BSS, Heap) (0) 2015.02.09