hackctf poet

    [HackCTF] poet 풀이 (200p)

    풀이 Arch: amd64-64-little RELRO: Partial RELRO Stack: No canary found NX: NX enabled PIE: No PIE (0x400000) 먼저 poet을 실행해보자. 시를 적고, 저자를 적으면 점수를 준다. 입력은 무한 반복문으로 받는 듯하다. IDA를 이용해 슈도코드를 확인해보자. main Pseudocode int __cdecl __noreturn main(int argc, const char **argv, const char **envp) { const char *v3; // rdi setvbuf(_bss_start, 0LL, 2, 0LL); v3 = s; puts(s); while ( 1 ) { get_poem(v3, 0LL); get_auth..