phase10000755000175000017500000003764014661770475010336 0ustar icsicsELF‘4;4 (44€4€``””�”�€€ˆˆ��¼¼   pp / ¿ ¿D¼"/¿¿è訨�¨�DDPåtdt!t¡t¡ŒŒQåtdRåtd / ¿ ¿ôô/lib/ld-linux.so.2GNU½–îå¢ÑÏO˜3°¥Dô_Ü [GNU€( ¬KãÀgUa;hIP4)� VB! .`À_IO_stdin_usedexitsrandfopenstrncpyputsstdingetpidprintfmemsetfclosefread__libc_start_mainferrorlibc.so.6GLIBC_2.1GLIBC_2.0__gmon_start__oii yii ƒü¿`À ÀÀÀÀÀ À$À(À ,À 0À 4À 8À <ÀSƒìèG�Ã÷/‹ƒüÿÿÿ…ÀtÿЃÄ[Ãÿ5Àÿ%Àÿ% Àhéàÿÿÿÿ%ÀhéÐÿÿÿÿ%ÀhéÀÿÿÿÿ%Àhé°ÿÿÿÿ%Àh é ÿÿÿÿ% Àh(é�ÿÿÿÿ%$Àh0é€ÿÿÿÿ%(Àh8épÿÿÿÿ%,Àh@é`ÿÿÿÿ%0ÀhHéPÿÿÿÿ%4ÀhPé@ÿÿÿÿ%8ÀhXé0ÿÿÿÿ%<Àh`é ÿÿÿ1í^‰áƒäðPTRè#�Ãð.�ƒ ÖÿÿP�ƒ@ÖÿÿPQVÇÀì”Pè~ÿÿÿô‹$Ãf�f�f�f��Ãf�f�f�f�f�f�f��‹$Ãf�f�f�f�f�f�¸PÀ=PÀt$¸…ÀtU‰åƒìhPÀÿЃÄÉÃ�´&f�Ã�´&�´&�¸PÀ-PÀ‰ÂÁèÁúÐÑøt º…ÒtU‰åƒìPhPÀÿÒƒÄÉÃ�t&Ã�´&€=dÀuU‰åƒìèlÿÿÿÆdÀÉÃ�vÃ�´&�´&�ëŽ�Ãì,ƒì�D$Ph À较ĸƒÄ,Ãì,ÇD$TaskÇD$ sucÇD$ceedÇD$ed.ÇD$TaskÇD$ faiÇD$ led.ÆD$ƒ|$0tƒì �D$Pè÷ýÿÿƒÄëƒì �D$PèåýÿÿƒÄ�ƒÄ,ÃìÇD$ ƒìhÿÿt$(h ÀèþÿÿƒÄèHÿÿÿ‰D$ ƒì ÿt$èYÿÿÿƒÄ‹D$ ƒÄÃìÇD$ ÇD$餋D$¶<#uƒ|$”À¶À‰D$逃|$uu‹D$¶¾Àƒà¶€  <ÿt`ƒ|$ tL‹D$ ¶¾Àƒà¶€  ¶ÀÁà‰Â‹D$¶¾Àƒà¶€  ƒà Љ‹D$ˆƒD$ÇD$ ë‹D$‰D$ ë�ë�ƒD$‹D$¶„À…Mÿÿÿ‹D$ƒÄÃƒì ¡LÀ…Àyè¥üÿÿƒì PèÌüÿÿƒÄèýÿÿ£LÀ¡LÀƒÄ ÃìÇD$ ë‹D$ �…‹D$‹D$‰ƒD$ ‹D$ ;D$|Ú��ƒÄÃìÇD$ ë%‹D$ �…‹D$Ћ9D$t¸ëƒD$ ‹D$ ;D$|ѸƒÄÃìLÇÀá@‰à£Äáè9ÿÿÿ‹ÀáÁê‰Ñ‹ÄáƒìPQRèMÿÿÿƒÄƒì ÿt$\è÷ýÿÿƒÄèÿÿÿ‹ÀáÁê‰Ñ‹ÄáƒìPQRèSÿÿÿƒÄ…Àuƒì h  èœûÿÿƒÄ�ƒÄLÃ�L$ƒäðÿqüU‰åSQƒì‰ËèµþÿÿÇEôƒ;u ¡`À‰Eôëjƒ;uE‹CƒÀ‹ƒìh PèŠûÿÿƒÄ‰Eôƒ}ôuC‹CƒÀ‹ƒìPhÄ èØúÿÿƒÄƒì jè+ûÿÿ‹C‹ƒìPhè è¸úÿÿƒÄƒì jè ûÿÿƒì h¡èîúÿÿƒÄƒì h,¡èÞúÿÿƒÄƒìh jhÀÁèûÿÿƒÄÿuôhÿjhÀÁè�úÿÿƒÄ‰Eðƒì ÿuôè_úÿÿƒÄ…Àtƒì hP¡è‹úÿÿƒÄë‹EðÀÁƃì hÀÁèVþÿÿƒÄ¡`À9Eôtƒì ÿuôè&úÿÿƒÄ¸�eøY[]�aüÃf�f�Uè[�ź)WVSƒì ‰ë‹|$(è£ùÿÿ��ÿÿÿ�… ÿÿÿ)ÃÁût%1ö�¶ƒìWÿt$,ÿt$,ÿ”µ ÿÿÿƒÆƒÄ9óuãƒÄ [^_]Ã�vË,$ÃSƒìèŸúÿÿ�ÃO)ƒÄ[Ãphase 1ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿThe stack has been tampered with.rError: Failed to open the file %s. Usage: %s [input file] Welcome to the buffer overflow attack lab.Reading from your solution file ...Error: Failed to read the inputs.;ˆ¬îÿÿäŒïÿÿ¤ÌïÿÿОðÿÿ ðÿÿÁðÿÿ@/ñÿÿlsñÿÿœFòÿÿ´vòÿÿÔ¯òÿÿìôòÿÿxóÿÿLÌôÿÿ„,õÿÿÐ-õÿÿäzR| ˆàîÿÿ7zR| ˆôîÿÿ 0ÀíÿÿàF J tx?;*2$"TŽïÿÿ h|ïÿÿ!C0C8Et¡QÀg – w¤Áˆç’Ó ’5’n šP‘ *@À °Á¡– ×èPÀïq¨–!º“0 (@À5D’! M \kDÀx ‡—ê“9 ¢#”E ®Ê@–] Ú`Àê¨Áù Èá@‘ 2.‘7 D ˆKPÀWì”P \ ÁnHÀˆ£’D wPÀƒh”„ Ô� crtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryphase1.c_r_func__r_array__internal_buffer_main.c_inputs__hexmap_run_id.2alloca_size.1alloca_region.0__FRAME_END____init_array_end_DYNAMIC__init_array_start__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_csu_finibuffer_stack_topdigit2hexmessage__x86.get_pc_thunk.bxprintf@GLIBC_2.0__x86.get_pc_thunk.bpferror@GLIBC_2.0_edatafclose@GLIBC_2.1fread@GLIBC_2.0getpid@GLIBC_2.0getrid__data_startputs@GLIBC_2.0do_phase__gmon_start__exit@GLIBC_2.0__dso_handle_IO_stdin_usedsrand@GLIBC_2.0fillregioncheckregion__libc_start_main@GLIBC_2.0__libc_csu_initstdin@GLIBC_2.0main_stack_topfopen@GLIBC_2.1memset@GLIBC_2.0_dl_relocate_static_piestrncpy@GLIBC_2.0_fp_hw__bss_startmainbuffer_stack_areaphase_id__TMC_END__exec_phase.symtab.strtab.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment”�”#¨�¨$6Ì�Ì Döÿÿoì�ì$N ‚V ƒ œ^ÿÿÿo¼ƒ¼"kþÿÿoàƒà0z „ƒ B „ hŒ� ‡ � à’‘¥˜¨–¨ž  r ¦t¡t!Œ´¢"p¾ ¿ /Ê¿/Ö¿/èßü¿ü/äÀ0@í@À@0ó`ÀP0h! ø0P0'x04 ˆ6Ž:phase20000755000175000017500000011007414667002726010321 0ustar icsicsELF0‘4Œ‹4 (44€4€€€´´�´�€€00��ÜÜ      / ¿ ¿P¼!@`XU`XU@@/¿¿èèÈÈ�È�DDPåtdÈ!ȡȡŒŒQåtdRåtd / ¿ ¿ôô/lib/ld-linux.so.2GNU\[Sš³z B�uµí*3ïÍâGNU€("8ò‹¬KãÀgUa9€Lah2!¥ @nEZ&S`À ,€À_IO_stdin_usedexitsrandfopenputsabortstdingetpidprintfmmapmemsetfclosestderrmunmapfwritefread__libc_start_mainferrorlibc.so.6GLIBC_2.1GLIBC_2.0__gmon_start__‡ii ‘ii ›ü¿`À€À ÀÀÀÀÀ À$À(À ,À 0À 4À 8À <À@ÀDÀHÀSƒìèw�Ã÷/‹ƒüÿÿÿ…ÀtÿЃÄ[Ãÿ5Àÿ%Àÿ% Àhéàÿÿÿÿ%ÀhéÐÿÿÿÿ%ÀhéÀÿÿÿÿ%Àhé°ÿÿÿÿ%Àh é ÿÿÿÿ% Àh(é�ÿÿÿÿ%$Àh0é€ÿÿÿÿ%(Àh8épÿÿÿÿ%,Àh@é`ÿÿÿÿ%0ÀhHéPÿÿÿÿ%4ÀhPé@ÿÿÿÿ%8ÀhXé0ÿÿÿÿ%<Àh`é ÿÿÿÿ%@Àhhéÿÿÿÿ%DÀhpéÿÿÿÿ%HÀhxéðþÿÿ1í^‰áƒäðPTRè#�ÃÀ.�ƒÀ×ÿÿP�ƒ`×ÿÿPQVÇÀd•Pènÿÿÿô‹$Ãf�f�f�f��Ãf�f�f�f�f�f�f��‹$Ãf�f�f�f�f�f�¸\À=\Àt$¸…ÀtU‰åƒìh\ÀÿЃÄÉÃ�´&f�Ã�´&�´&�¸\À-\À‰ÂÁèÁúÐÑøt º…ÒtU‰åƒìPh\ÀÿÒƒÄÉÃ�t&Ã�´&€=„ÀuU‰åƒìèlÿÿÿÆ„ÀÉÃ�vÃ�´&�´&�ëŽ�Ãì<�D$ƒÀ(ÇL=.ƒì�D$ Pÿt$Lè˃Ä�D$ƒÀ(‹=L=.tLjÀè™þÿÿ¸ƒÄ<Ãì,ÇD$TaskÇD$ sucÇD$ceedÇD$ed.ÇD$TaskÇD$ faiÇD$ led.ÆD$ƒ|$0t¡ˆÀ…Àtƒì �D$Pè£ýÿÿƒÄëƒì �D$Pè‘ýÿÿƒÄ��ƒÄ,ÃSƒìƒì ÿt$è,ÿÿÿƒÄ‰Ãƒì SèjÿÿÿƒÄ‰ØƒÄ[ÃìÇD$ ÇD$餋D$¶<#uƒ|$”À¶À‰D$逃|$uu‹D$¶¾Àƒà¶€  <ÿt`ƒ|$ tL‹D$ ¶¾Àƒà¶€  ¶ÀÁà‰Â‹D$¶¾Àƒà¶€  ƒà Љ‹D$ˆƒD$ÇD$ ë‹D$‰D$ ë�ë�ƒD$‹D$¶„À…Mÿÿÿ‹D$ƒÄÃƒì ¡XÀ…Àyèlüÿÿƒì Pè“üÿÿƒÄèÛüÿÿ£XÀ¡XÀƒÄ ÃìÇD$ ë‹D$ �…‹D$‹D$‰ƒD$ ‹D$ ;D$|Ú��ƒÄÃìÇD$ ë%‹D$ �…‹D$Ћ9D$t¸ëƒD$ ‹D$ ;D$|ѸƒÄÃU‰åƒìH�E¸%ð?£Àà¡Àà�P ¸ƒèйº÷ñkÀ)ĉàƒÀÁèÁà£Äàèÿÿÿ‹ÀàÁê‰Ñ‹ÄàƒìPQRèÿÿÿƒÄƒì ÿuèâýÿÿƒÄèÕþÿÿ‹ÀàÁê‰Ñ‹ÄàƒìPQRè"ÿÿÿƒÄ…Àuƒì h  è2ûÿÿƒÄ�ÉÃ�L$ƒäðÿqüU‰åSQƒì‰Ëè†þÿÿÇEôƒ;u ¡€À‰Eôëjƒ;uE‹CƒÀ‹ƒìh Pè2ûÿÿƒÄ‰Eôƒ}ôuC‹CƒÀ‹ƒìPhÄ è`úÿÿƒÄƒì jèÃúÿÿ‹C‹ƒìPhè è@úÿÿƒÄƒì jè£úÿÿƒì h¡è†úÿÿƒÄƒì h,¡èvúÿÿƒÄƒìh jhÀÀè¿úÿÿƒÄÿuôhÿjhÀÀè(úÿÿƒÄ‰Eðƒì ÿuôèçùÿÿƒÄ…Àtƒì hP¡è#úÿÿƒÄé‹EðÀÀƃìjjh2jh@h`XUè#úÿÿƒÄ £ À¡ À=`XUt!¡`ÀPjSjht¡è›ùÿÿƒÄƒì jèÎùÿÿ¡ Àø?£¤À‹¤À‰à‰Ôƒäð‰Â‰¨Àƒì hÀÀè®ýÿÿƒÄ¡¨À‰Ä¡ Àƒìh@PèðùÿÿƒÄǤÀ¡¤À£ À¡€À9Eôtƒì ÿuôèùÿÿƒÄ¸�eøY[]�aüÃf�Uè[�Åš(WVSƒì ‰ë‹|$(èƒøÿÿ��ÿÿÿ�… ÿÿÿ)ÃÁût%1ö�¶ƒìWÿt$,ÿt$,ÿ”µ ÿÿÿƒÆƒÄ9óuãƒÄ [^_]Ã�vË,$ÃSƒìè¯ùÿÿ�Ã/(ƒÄ[Ãphase 2ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿThe stack has been tampered with.rError: Failed to open the file %s. Usage: %s [input file] Welcome to the buffer overflow attack lab.Reading from your solution file ...Error: Failed to read the inputs.ERROR: Mmap cannot allocate space for the new stack at the specified base address. ;ˆXîÿÿähïÿÿ¤¨ïÿÿÐzðÿÿ|ðÿÿÈðÿÿ@@ñÿÿlhñÿÿ ;òÿÿ¸kòÿÿؤòÿÿðéòÿÿœóÿÿ(˜õÿÿ`øõÿÿ¬ùõÿÿÀzR| ˆ¼îÿÿ7zR| ˆÐîÿÿ 0líÿÿF J tx?;*2$"Tjïÿÿ hXïÿÿLC@PHELDPH@g(Œ€ïÿÿxC0P