ELF0404 ($!444  TTT  Td(((hhhDDPtd ȍȍDDQtdRtd/lib/ld-linux.so.2GNUGNUE6N< KcWH5A 0;<Ro\){j__gmon_start__libc.so.6_IO_stdin_usedsocketexithtonssrandperrorinet_ntoaforktimelistenprintfsendsigemptysetgetaddrinfobindrecvsetsockoptsigactionwaitpidcloseacceptfreeaddrinfo__libc_start_mainGLIBC_2.0ii     $ ( , 0 48<@DHLPTX\S[t0 [5%%h%h%h% h%h %h(%h0%h8p% h@`%$hHP%(hP@%,hX0%0h` %4hh%8hp%<hx%@h%Dh%Hh%Lh%Ph%Th%Xh%\hp1^PTRhh QVh+US=hu?l 9sll9rh[]Ít&'U$tt $$ÐUD$D$$UWS Eø߉$$0ttED$ D$D$E$D$ D$ED$E$nD$ D$cD$E$KD$ D$D$E$EUt9tE$$ [_]USD$@D$H¹ Ã 9rD$LD$PL$HSY\$D\$ L$T$$Dt$aT[D$DH D$DPD$D@L$T$$$$u$mD$D$@D$ D$D$$$u$tD$DPD$D@T$D$$$u$~D$d$$u$LSD$D$D$hD$h$DŽ$D$hD$D$$u$D$,D$,D$D$0D$$$$$u$D$2$o؋D$4$P\$D$$$$u%$$F$$41$u$ $$]ÐUWVSil$0 + )t)1D$8,$D$D$4D$ 9u߃[^_] Ë$ÐUStfЋu[]ÐS[[Welcome to CSAW CTF. Exploitation 2 will be a little harder this year. Insert your exploit here:313380.0.0.0getaddrinfosocketsetsockoptbindlistensigactionacceptGot a connection from %s on port %d fork;@\EcX,@zR|  tF J tx?;*2$"@)AB e (`AB WAA  AB d 8`aAA AAN0JAA AA l ̌oĺ oooP(ƅօ&6FVfvƆֆ&GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.32?W+0Z\!int|B0`Zzc 0&# E 0  # i(4 3  w ?    5 N> Kh 4#h# x 0 2>40|axJ # w4###s# 7 0 !7 #Z $ % ?g  A# Bo# F HZ#h IZ# J7# N  P# Qo# R7# V  X# Yo#M ZZ# [#  \# `3+ b# fX hz#c iZ#t : <b CB Kg_rt Sn ] c j3 Z 0  3" 5Z# 6Z# 8Z#D kX#  l T+Z J 2 "f`Z`J 5  $+#[ ,#, /Z# 2#s 9A ;Z#: <Z# =Z#T >Z#  ?# @A# A# BG#?+ tsigZ +8Z$0lTo 0H/Z+pv0Ztsa1lth2tres2Gt3Zt# hdt0e%t,fZtpidgZt fdZp!0t% : ; I$ > $ >   I : ;  : ; I8 I !I/  : ;  (  : ;  : ;  : ; I : ;  : ; I' I'  : ; : ;I8 .: ; ' @: ; I .? : ; ' @: ; I 4: ; I !I/.? : ; ' I@4: ; I   4: ; I?  !4: ; I?   /usr/lib/gcc/i686-linux-gnu/4.6/include/usr/include/i386-linux-gnu/bits/usr/include/usr/include/netinetexploit2.cstddef.htypes.hsigset.hsocket.hsockaddr.hstdint.hin.hsiginfo.hsignal.hsigaction.hnetdb.hg 0vv=%"#%L̅&*,4*󻤃&4ww\__clock_t__socklen_tai_addrlenshort intsize_tsa_sigactionSOCK_RDMmainsi_statusexploit2.c_killsi_overrunaddrinfoin_port_tsa_handlerreuseaddrsi_utimesin_familysi_sigval__sighandler_tai_socktype_sigfaultsiginfo_t_timerai_addrSOCK_DGRAMsi_codesi_pidsi_bandsin_addrsi_signowait_for_childai_family_sifieldssa_family_tunsigned chartheir_addrsin_zerolong long unsigned intuint32_tnewsockai_next_sigpolls_addrSOCK_NONBLOCKsigval_tsiginfosi_errnosa_datashort unsigned int_padSOCK_SEQPACKETuint16_tsival_ptr__valsa_flagsSOCK_CLOEXEC__uid_tin_addr_tbuffersa_masksi_fd__socket_typeSOCK_RAWsi_tidsi_stimeSOCK_PACKETsa_restorerai_canonname__sigaction_handlerhandlesizesin_portlong long intai_flagssecret/home/csaw/2sa_familysival_intsi_uidcookiesi_addrSOCK_STREAMGNU C 4.6.3sockaddrai_protocol__pid_thints_sigchldsockaddr_inSOCK_DCCP__sigset_ttt(u()t)*t*,t,FuFGtGHtHJtJ1u12t.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_locTT#hh 1$Do N ́Vll^oPP4ko z   ll.00̌  ȍ D  $$((l`` hh 0h *   L'%)10*<*..G5#4 ;Th́lP  l  0 ̌ȍ $(`h  ($5` KhZlh t$ ) ($ 4 K` Vhpkhř   ` %d2ARtYv a x0 h+   /AXml scrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.6159dtor_idx.6161frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxexploit2.cwait_for_child__init_array_end_DYNAMIC__init_array_start_GLOBAL_OFFSET_TABLE_setsockopt@@GLIBC_2.0__libc_csu_fini__i686.get_pc_thunk.bxdata_startprintf@@GLIBC_2.0fd_edatatime@@GLIBC_2.0inet_ntoa@@GLIBC_2.0_finihtons@@GLIBC_2.0perror@@GLIBC_2.0accept@@GLIBC_2.0waitpid@@GLIBC_2.0handle__DTOR_END____data_start__gmon_start__exit@@GLIBC_2.0__dso_handle_IO_stdin_usedsrand@@GLIBC_2.0secret__libc_start_main@@GLIBC_2.0__libc_csu_initbind@@GLIBC_2.0_end_start_fp_hwrand@@GLIBC_2.0__bss_startmainfork@@GLIBC_2.0sigemptyset@@GLIBC_2.0freeaddrinfo@@GLIBC_2.0listen@@GLIBC_2.0_Jv_RegisterClassessocket@@GLIBC_2.0getaddrinfo@@GLIBC_2.0sigaction@@GLIBC_2.0_initrecv@@GLIBC_2.0close@@GLIBC_2.0send@@GLIBC_2.0