[CSAPP] 2. Bomb lab (Assembly Reversing & GDB Tool) - Phase 5


[CSAPP] 2. Bomb lab (Assembly Reversing & GDB Tool) - Phase 5

다른 phase와 다르게, phase 5는 조금 특별하다. 왜 그런지는 문제와 함께 살펴보자. 하던대로, phase_5의 함수부터 분해하여보자! 0000000000401062 : 401062:53 push %rbx 401063:48 83 ec 20 sub $0x20,%rsp 401067:48 89 fb mov %rdi,%rbx 40106a:64 48 8b 04 25 28 00 mov %fs:0x28,%rax 401071:00 00 401073:48 89 44 24 18 mov %rax,0x18(%rsp) 401078:31 c0 xor %eax,%eax 40107a:e8 9c 02 00 00 callq 40131b 40107f:83 f8 06 cmp $0x6,%eax 401082:74 4e je 4010d..


원문링크 : [CSAPP] 2. Bomb lab (Assembly Reversing & GDB Tool) - Phase 5