format4.c #include #include #include #include int target; void hello() { printf("code execution redirected! you win\n"); _exit(1); } void vuln() { char buffer[512]; fgets(buffer, sizeof(buffer), stdin); printf(buffer); exit(1); } int main(int argc, char **argv) { vuln(); } 출처: http://liveoverflow.com/binary_hacking/protostar/format4.html 1. 문제 해결 및 분석 1-1. exploit할 위치 확인 vuln() 함수의 exit 부분을 hell..