난 당신이 gdb를 사용하여 $의 EBP 오프셋 긍정적 인보고 매개 변수를 찾을 수 있다는 사실을 알고 : 그들은 제 1 및 제 2 될 것이기 때문에 그런gdb로 지역 변수를 읽는 방법은 무엇입니까?
(gdb) x/4wx $ebp
을, 나는 x/s
를 사용하여 3, 4 주소에 보일 것이다 매개 변수. 지역 변수는 어떻습니까? $ ebp의 음수 오프셋에서 값을 어떻게 볼 수 있습니까? 또한 $ eax의 값을 살펴 보시겠습니까? x/s $eax
을 사용하여 $ eax 값을 인쇄하려고하면 주소가 바운드되어 있거나 값이 0입니다. 레지스터에 상수 값을 넣었 기 때문에 값이 0이 아닙니다.
나는 info locals
을 시도했지만 "No symbol table info available"이라는 메시지가 나타납니다.