Question: In this level, you will need to use your knowledge of ASCII encoding to find the password. While you can solve this level in many

In this level, you will need to use your knowledge of ASCII encoding to find the password. While you can solve this level in many ways, try using "objdump -d" or the disassembler in gdb.
Most of objdump -d in images, the rest is below.
40135c: 0000
40135e: 7405 je 401365
401360: e8 eb fc ff ff call 401050<__stack_chk_fail@plt>
401365: c9 leave
401366: c3 ret
401367: 660f 1f 84000000 nopw 0x0(%rax,%rax,1)
40136e: 0000
0000000000401370<__libc_csu_init>:
401370: f30f 1e fa endbr64
401374: 4157 push %r15
401376: 4c 8d 3d 932a 0000 lea 0x2a93(%rip),%r15 # 403e10<__frame_dummy_init_array_entry>
40137d: 4156 push %r14
40137f: 4989 d6 mov %rdx,%r14
401382: 4155 push %r13
401384: 4989 f5 mov %rsi,%r13
401387: 4154 push %r12
401389: 4189 fc mov %edi,%r12d
40138c: 55 push %rbp
40138d: 488d 2d 842a 0000 lea 0x2a84(%rip),%rbp # 403e18<__do_global_dtors_aux_fini_array_entry>
401394: 53 push %rbx
401395: 4c 29 fd sub %r15,%rbp
401398: 4883 ec 08 sub $0x8,%rsp
40139c: e85f fc ff ff call 401000<_init>
4013a1: 48 c1 fd 03 sar $0x3,%rbp
4013a5: 741f je 40135c: 0000
40135e: 7405 je 401365
401360: e8 eb fc ff ff call 401050<__stack_chk_fail@plt>
401365: c9 leave
401366: c3 ret
401367: 660f 1f 84000000 nopw 0x0(%rax,%rax,1)
40136e: 0000
0000000000401370<__libc_csu_init>:
401370: f30f 1e fa endbr64
401374: 4157 push %r15
401376: 4c 8d 3d 932a 0000 lea 0x2a93(%rip),%r15 # 403e10<__frame_dummy_init_array_entry>
40137d: 4156 push %r14
40137f: 4989 d6 mov %rdx,%r14
401382: 4155 push %r13
401384: 4989 f5 mov %rsi,%r13
401387: 4154 push %r12
401389: 4189 fc mov %edi,%r12d
40138c: 55 push %rbp
40138d: 488d 2d 842a 0000 lea 0x2a84(%rip),%rbp # 403e18<__do_global_dtors_aux_fini_array_entry>
401394: 53 push %rbx
401395: 4c 29 fd sub %r15,%rbp
401398: 4883 ec 08 sub $0x8,%rsp
40139c: e85f fc ff ff call 401000<_init>
4013a1: 48 c1 fd 03 sar $0x3,%rbp
4013a5: 741f je 4013c6<__libc_csu_init+0x56>
4013a7: 31 db xor %ebx,%ebx
4013a9: 0f 1f 8000000000 nopl 0x0(%rax)
4013b0: 4c 89 f2 mov %r14,%rdx
4013b3: 4c 89 ee mov %r13,%rsi
4013b6: 4489 e7 mov %r12d,%edi
4013b9: 41 ff 14 df call *(%r15,%rbx,8)
4013bd: 4883 c301 add $0x1,%rbx
4013c1: 4839 dd cmp %rbx,%rbp
4013c4: 75 ea jne 4013b0<__libc_csu_init+0x40>
4013c6: 4883 c408 add $0x8,%rsp
4013ca: 5b pop %rbx
4013cb: 5d pop %rbp
4013cc: 415c pop %r12
4013ce: 415d pop %r13
4013d0: 415e pop %r14
4013d2: 415f pop %r15
4013d4: c3 ret
4013d5: 66662e 0f 1f 8400 data16 cs nopw 0x0(%rax,%rax,1)
4013dc: 00000000
00000000004013e0<__libc_csu_fini>:

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 Programming Questions!