[Hackerschool FTZ] level 16 - Function Pointer
jennysgap
[Hackerschool FTZ] level 16 - Function Pointer Password: about to cause mass printit함수에 대한 void function pointer를 만들었습니다.이는 함수 주소를 위변조하여 임의의 함수를 실행하도록 하는 문제입니다.call() 함수 호출시 printit()이 아닌 shell() 함수가 호출되도록 하는 것이 문제입니다. esp 38(16진수) 만큼 메모리 할당 => 56(10진수)56 - 20[buf] - 4[void* &printit] - 4[crap] = 28byte [dummy] 메모리 할당 크기는 56byte (buf에서 dummy까지)[ buf 20 ] [ void* &printit 4 ] [ crap 4 ] [ dummy 2..