Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

this is binary bomb 2 2 phase 3 , please defuse the bomb Dump of assembler code for function phase _ 3 : 0 x

this is binary bomb22 phase 3, please defuse the bomb
Dump of assembler code for function phase_3:
0x0000000000400f53<+0>: sub $0x18,%rsp
0x0000000000400f57<+4>: lea 0x8(%rsp),%rcx
0x0000000000400f5c <+9>: lea 0xc(%rsp),%rdx
0x0000000000400f61<+14>: mov $0x402705,%esi
0x0000000000400f66<+19>: mov $0x0,%eax
0x0000000000400f6b <+24>: callq 0x400c30<__isoc99_sscanf@plt>
0x0000000000400f70<+29>: cmp $0x1,%eax
0x0000000000400f73<+32>: jle 0x400f87
0x0000000000400f75<+34>: cmpl $0x7,0xc(%rsp)
0x0000000000400f7a <+39>: ja 0x400fbf
0x0000000000400f7c <+41>: mov 0xc(%rsp),%eax
0x0000000000400f80<+45>: jmpq *0x402490(,%rax,8)
0x0000000000400f87<+52>: callq 0x401512
0x0000000000400f8c <+57>: jmp 0x400f75
0x0000000000400f8e <+59>: mov $0x276,%eax
0x0000000000400f93<+64>: jmp 0x400fd0
0x0000000000400f95<+66>: mov $0x2a5,%eax
0x0000000000400f9a <+71>: jmp 0x400fd0
0x0000000000400f9c <+73>: mov $0x137,%eax
0x0000000000400fa1<+78>: jmp 0x400fd0
0x0000000000400fa3<+80>: mov $0x255,%eax
0x0000000000400fa8<+85>: jmp 0x400fd0
0x0000000000400faa <+87>: mov $0xf3,%eax
0x0000000000400faf <+92>: jmp 0x400fd0
0x0000000000400fb1<+94>: mov $0x14a,%eax
0x0000000000400fb6<+99>: jmp 0x400fd0
0x0000000000400fb8<+101>: mov $0x6b,%eax
0x0000000000400fbd <+106>: jmp 0x400fd0
0x0000000000400fbf <+108>: callq 0x401512
0x0000000000400fc4<+113>: mov $0x0,%eax
0x0000000000400fc9<+118>: jmp 0x400fd0
0x0000000000400fcb <+120>: mov $0x2ad,%eax
0x0000000000400fd0<+125>: cmp %eax,0x8(%rsp)
0x0000000000400fd4<+129>: jne 0x400fdb
0x0000000000400fd6<+131>: add $0x18,%rsp
0x0000000000400fda <+135>: retq
0x0000000000400fdb <+136>: callq 0x401512
0x0000000000400fe0<+141>: jmp 0x400fd6
(gdb) i r
rax 0x6048606309984
rbx 0x00
rcx 0x11
rdx 0x6048606309984
rsi 0x22
rdi 0x6048606309984
rbp 0x4022400x402240<__libc_csu_init>
rsp 0x7fffffffe3180x7fffffffe318
r80x606f826320002
r90x7ffff7dca860140737351821408
r100x7ffff7ff6640140737354098240
r11

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Put Your Data To Work 52 Tips And Techniques For Effectively Managing Your Database

Authors: Wes Trochlil

1st Edition

0880343079, 978-0880343077

More Books

Students also viewed these Databases questions

Question

1. How might volunteering help the employer and the employee?

Answered: 1 week ago