[pwnable.tw] orw 보호되어 있는 글입니다. 더보기 c library hook, atexit Memory Allocation Hooks The GNU C Library lets you modify the behavior of malloc, realloc, and free by specifying appropriate hook functions. You can use these hooks to help you debug programs that use dynamic memory allocation void *(*__malloc_hook) (size_t SIZE, const void *CALLER); void *(*__realloc_hook) (void *PTR, size_t SIZE, const void *CALLER); void (*__free_hook) (void *PTR, const void.. 더보기 [0 2017 CTF] char # file char char: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4b292f5bfd7089a2fe69a25677f42a25e7c2b3df, stripped [*] '/ctf/char' Arch: i386-32-little RELRO: Partial RELRO Stack: No canary found NX: NX enabled PIE: No PIE NX 가 걸려있는 32bit 바이너리이다. 바이너리 분석에 큰 어려움은 없다. 가장 먼저 "/home/char/libc.so" 파일을 .. 더보기 이전 1 ··· 9 10 11 12 13 14 15 ··· 46 다음