Question: I am having trouble with binary bomb phase 3. The is what the assembler reads: The string at $0x804a41c is :There are rumors on the

I am having trouble with binary bomb phase 3.

The is what the assembler reads:

I am having trouble with binary bomb phase 3. The is what

The string at $0x804a41c is :There are rumors on the internets.

I know that phase 3 changes the string in some way. But I do not know what the new string will be. Can someone help?

Dump of assembler code for function phase 3: => 8x08048c38 : sub movl call6x849 15b add mov %eax , (%esp) call movl $6x72656854 , (%eax) movl $0x72612065,0x4 (%eax) mov! $6x75722965,6x8(%eax) mov $0x7372616d,0xc (%eax) movl $6x296e6f29,6x10(%eax) movl $0x20656874,0x14(%eax) movl $6x65746e69,6x18(%eax) movl $6x74656e72,6x1c(%eax) movw $0x2e73,0x20 (%eax) $6x1c,%esp 0x08048c3b : 0x08048c47 : 0x08048c4a : 0x08048c4d 8x0848c52 : 0x08043c58 : 8x0848c5f : 0x08043c66 : 8x0848c6d : 0x08048C74 : 8x0848c7b : 8x0848c82 : 0x08043c89 : $0x804a41c, (%esp) $0x1,%eax 6x80488 : mov %eax,8x4 (%esp) 0x08043c9b : mov 8x29 (%esp),%eax 8x08048c9f 103> : mov %eax , (%esp) 8x0848ca2 : call 6x849 17astrings-not-equal> 0x08048ca7 : test %eax , %eax Type : je 0x8048cb0 8x0848cab : call 6x849415 8x08048cb : add $6x1c,%esp 0x08048cb3 ret - End of assembler dump

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!