第五关
0000000000401002 <phase_5>:
401002: 48 83 ec 18 sub $0x18, %rsp
401006: 48 8d 4c 24 08 lea 0x8(%rsp), %rcx
40100b: 48 8d 54 24 0c lea 0xc(%rsp), %rdx
401010: be be 1e 40 00 mov $0x401ebe, %esi
401015: b8 00 00 00 00 mov $0x0, %eax
40101a: e8 91 fa ff ff callq 400ab0 <__isoc99_sscanf@plt>
40101f: 83 f8 01 cmp $0x1, %eax //大于1
401022: 7f 05 jg 401029<phase_5+0x27> **
401024: e8 14 06 00 00 callq 40163d <explode_bomb>
/**
* 首先来看汇编代码,经过前面几关很容易就可以看到熟悉的对栈开辟空间,
* 以及调用sscanf函数,第一个参数在0xc(%rsp)第二个参数在
*0x8(%rsp),