-
lvl 03 cobolt -> goblinWargame/HackerSchool The Load of the BOF Redhat 2019. 1. 22. 09:41
→ 소스코드는 아래와 같다. 1 /* 2 The Lord of the BOF : The Fellowship of the BOF 3 - goblin 4 - small buffer + stdin 5 */ 6 7 int main() 8 { 9 char buffer[16]; 10 gets(buffer); 11 printf("%s\n", buffer); 12 } → 어셈블리 코드는 아래와 같다. 0x80483f8 0x80483f9 0x80483fb 0x80483fe 0x8048401 0x8048402 0x8048407 0x804840a 0x804840d 0x804840e 0x8048413 0x8048418 0x804841b 0x804841c push %ebp mov %ebp,%esp sub %esp,16 lea ..