본문 바로가기

Reverse Engineering

14. 지역변수, 전역변수, 포인터

14. 지역변수, 전역변수, 포인터

 


 본 포스팅의 내용은 해킹 맛보기 책의 내용중 3장 리버스 엔지니어링 P133~P281 까지

 실습 내용을 따라하기 해보았습니다. 책의 내용중 일부 발췌 (수정) 하였습니다. 문제가 될 때는 비공개 하도록 하겠습니다.

 



#include <stdio.h>

#include <stdlib.h>


int main()

{

int lv;

int *gv;


lv = 1;

gv = (int *)malloc(0x4);

*gv = 2;


printf("lv is &d ", lv);

printf("gv is &d ", *gv);

return 0;

}