Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

About Bomb lab phase_2 As I know the answer of the phase_2 needs 6 numbers. How can I find it? Dump of assembler code for

About Bomb lab phase_2

As I know the answer of the phase_2 needs 6 numbers.

How can I find it?

image text in transcribed

image text in transcribed

Dump of assembler code for function phase 2: push %rbp push %rbx sub mov callg 0x4016c1 : 0x0000000000400eel : 0x0000000000400ee5 : 0x0000000000400ee8 : 0x0000000000400eed 0x0000000000400efi 0x0000000000400ef3 0x0000000000400ef8 0x0000000000400efa: 0x0000000000400efd 0x0000000000400eff 0x0000000000400f01 0x0000000000400f04 0x0000000000400fob 0x0000000000400f0e : 0x0000000000400f15 : 0x0000000000400f19 0x0000000000400fic 0x0000000000400f21 : 0x0000000000400f23 0x0000000000400f29 callq 0x40168b jmp 0x4 00f19 callq 0x40168b add add cmp jne 0x400efa mp mov mov jmp 0x400efa add pop pop retq $ 0x1 , %ebx $ 0x4 , % rbp $0x6, %ebx 0x400f23 $ 0x1 , %ebx $0x28, rsp End of assembler dump. Dump of assembler code for function read six numbers: $0x8, %rsp 0x00000000004016c1 : 0x00000000004016c5 : 0x00000000004016c8 : 0x00000000004016da 0x00000000004016ed 0x00000000004016fl : 0x00000000004016f6 add cmp 0x4 (%rsi), %rcx 0x14 (%rsi) , trax 0x10 (%rsi), %rax 0x8 (%rsi), %r8 $0x0,%eax $0x10, %rsp $0x5, %eax 0x4016fb callq 0x40168b add $0x8, %rsp retq End of assembler dump. Dump of assembler code for function phase 2: push %rbp push %rbx sub mov callg 0x4016c1 : 0x0000000000400eel : 0x0000000000400ee5 : 0x0000000000400ee8 : 0x0000000000400eed 0x0000000000400efi 0x0000000000400ef3 0x0000000000400ef8 0x0000000000400efa: 0x0000000000400efd 0x0000000000400eff 0x0000000000400f01 0x0000000000400f04 0x0000000000400fob 0x0000000000400f0e : 0x0000000000400f15 : 0x0000000000400f19 0x0000000000400fic 0x0000000000400f21 : 0x0000000000400f23 0x0000000000400f29 callq 0x40168b jmp 0x4 00f19 callq 0x40168b add add cmp jne 0x400efa mp mov mov jmp 0x400efa add pop pop retq $ 0x1 , %ebx $ 0x4 , % rbp $0x6, %ebx 0x400f23 $ 0x1 , %ebx $0x28, rsp End of assembler dump. Dump of assembler code for function read six numbers: $0x8, %rsp 0x00000000004016c1 : 0x00000000004016c5 : 0x00000000004016c8 : 0x00000000004016da 0x00000000004016ed 0x00000000004016fl : 0x00000000004016f6 add cmp 0x4 (%rsi), %rcx 0x14 (%rsi) , trax 0x10 (%rsi), %rax 0x8 (%rsi), %r8 $0x0,%eax $0x10, %rsp $0x5, %eax 0x4016fb callq 0x40168b add $0x8, %rsp retq End of assembler dump

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

Graph Databases

Authors: Ian Robinson, Jim Webber, Emil Eifrem

1st Edition

1449356265, 978-1449356262

More Books

Students also viewed these Databases questions