ELF>@x@8 @@@@888    TTTDDPtd LLQtdRtd hh/lib64/ld-linux-x86-64.so.2GNUGNU$ IWD]Dڂ3fͿ 70M  >"libc.so.6__isoc99_scanfputs__stack_chk_failprintfsystem__cxa_finalize__libc_start_mainGLIBC_2.7GLIBC_2.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableii _ii iui s     x             HH HtH5J %L @%J h%B h%: h%2 h%* h%B f1I^HHPTLH H= DH=! UH H9HtH Ht ]f.]@f.H= H5 UH)HHHH?HHtH Ht ]f]@f.= u/H=g UHt H=j Hi ]fDUH]fUHH=]UHHdH%(HE1HAAAAAAAAHEH=RH HǸnHEHH=VHEHH=NH=H5 H=*H= HEHH= H=9HEHUdH3%(tUHH=]AWAVAAUATL% UH- SIIL)HHHt 1LLDAHH9uH[]A\A]A^A_Ðf.HH%18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p %18p /bin/shHere's the stack:Hi! Give me a number so that I can put it at %p. %lxOK, now give me a scanf string, but please don't exploit me! (max 5 characters)%5sOK, now I'll call scanf with your string and special_value as the only parameter.OK, all done.You entered: %x ;HTd4d|zRx X+zRx $`FJ w?;*3$"D\AC N |AC  (AC c DeBBE B(H0H8M@r8A0A(B BBB 0 d   o  x ooooo fv x GCC: (Ubuntu 7.2.0-8ubuntu3.2) 7.2.08Tt   0 P d p  H        0!7 F my       `    3E d Lh|   p e  + (  #=M Y s" 0crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.7641__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryscanning.c__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_fini_ITM_deregisterTMCloneTableputs@@GLIBC_2.2.5_edata__stack_chk_fail@@GLIBC_2.4system@@GLIBC_2.2.5printf@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5call_me__data_start__gmon_start____dso_handle_IO_stdin_used__libc_csu_init__bss_startmainstack_dumpbig_buf__isoc99_scanf@@GLIBC_2.7secure_function__TMC_END___ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.comment88#TT 1tt$DoN V^oko@zBx00PP`d d p p  LH H H    h  0%@+ w