ELF>@p%@8@        $$Ptd <<QtdRtd    GNU-QM]ZDr  @ BE|qX o [ 2 L" !   h   ( __gmon_start___fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesxtables_option_parsestrlenputs__printf_chklibxt_osf_initxtables_register_matchlibxtables.so.10libc.so.6_edata__bss_start_endGLIBC_2.3.4GLIBC_2.2.5ti ui   0 @ ~ p      @ i P z x ` p   @ (          ( 0 8 HHm HtsH5r %t @%r h%j h%b h%Z h%R h% f% fH=9 @H H= UH)HHw]H Ht]@H H= UH)HHHH?HHu]H Ht]H@=q u'H=g UHt H=b Uh]H @f.H=p t&H HtUH=Z H]WKf.USHHHoHC@ t2ruM$H[]À{$tM$HE H[]@M$H[]DH=4@FDHHHN H5HD1CSFDHufHS H51CDu(u [SHH5}[1SLH5[1CDDH5/1HHOS fingerprint match options: [!] --genre string Match a OS genre by passive fingerprinting. --ttl level Use some TTL check extensions to determine OS: 0 true ip and fingerprint TTL comparison. Works for LAN. 1 check if ip TTL is less than fingerprint one. Works for global addresses. 2 do not compare TTL at all. Allows to detect NMAP, but can produce false results. --log level Log determined genres into dmesg even if they do not match desired one: 0 log all matched or unknown signatures. 1 log only first one. 2 log all known matched signatures.! OS fingerprint match %s%s ! --genre %s --ttl %u --log %ulibxtables.so.10osfgenrettllog;8Ttt|zRx $`FJ w?;*3$"<D[AAG d AAA Y AAE HAA -$ Al K P H X ~ , (  h (   0 o0   x( oooo  i z 00` p @ libxt_osf.so.debugc?7zXZִF!t/]?Eh=ڊ2NsU-ٕlv%wᛗvP?A2VBoq LvK76vjH*bk*,2fԟM+^^Usc凓RNr>9-[l~R2l0%L;EEgTA|kiN>&<Җ[銴Z @9i-8JR>SܴmXٛtY/(.kȢqxRT-k3TPC?;w;|@$YйYς/A<m0 Ȧ$]oHPwļjᐦ;F鹮dNМegZbZۜ@,[1R@`NءU=*X,K7*ƛ.BX5C|qr_yxE3_%95q,0*jr~t(^B]*3s B3Fɕ2g,mòoWyN:c[d2 zj_'tLe}+*3ٿIjW#O7 n .cWeJX­\("X͛s''s{{# ^,ՖZ& C4ݿ㨝JƖh PJdwF s+B~`gBϐ4zT{[|\{oIYFSQ/\ӗl|Hu-X {iUac}@5md] %o¶m}@AㆠgYZ.shstrtab.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.jcr.data.rel.ro.dynamic.got.plt.data.bss.gnu_debuglink.gnu_debugdata $o<( 0008o"Eo0T((^Bxhhhc`nw%}( ( 28 8 T <   0 08 8@ @  r ( @@ @   !Xh$