ELF > ` @ 9 @ 8 @ H# H# ˆ* ˆ* ˆ* `- `- `- ð ð 8 8 8 $ $ (# (# (# Såtd (# (# (# Påtd „ „ Qåtd Råtd ˆ* ˆ* ˆ* x x GNU Í¡¼¯Üu3_Æ"Ð<@á_ùè9 ˆ` @ BEÕìºã’|�[~òÙqX U _ Ç ‰ ã Ü q » d û , F " ¤ / �1 B ˜1 ê ` 6 �1 __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize xt_params puts __printf_chk xtables_ip6mask_to_cidr xtables_ip6mask_to_numeric xtables_ipmask_to_cidr strncasecmp xtables_option_parse strchr strlen libxt_HMARK_init xtables_register_targets libxtables.so.12 libc.so.6 _edata __bss_start _end GLIBC_2.3.4 GLIBC_2.2.5 % ti G ui S ˆ* 0 ˜* ð * * À* ð* + * P+ ; €+ L °+ ] à+ l , x @, „ p, Ž , Ÿ Ð, © - ³ 0 ö 0 80 à X0 @ `0 À x0 � €0 @ ˆ0 À* È0 ö Ø0 1 à 1 À (1 @ @1 H1 @ P1 À* �* À/ È/ Ð/ Ø/ à/ h/ p/ x/ €/ ˆ/ �/ ˜/ / ¨/ °/ ¸/ óúHƒìH‹ù$ H…ÀtÿÐHƒÄà ÿ5b$ òÿ%c$ óúh òéáÿÿÿ�óúh òéÑÿÿÿ�óúh òéÁÿÿÿ�óúh òé±ÿÿÿ�óúh òé¡ÿÿÿ�óúh òé‘ÿÿÿ�óúh òé�ÿÿÿ�óúh òéqÿÿÿ�óúh òéaÿÿÿ�óúh òéQÿÿÿ�óúh òéAÿÿÿ�óúòÿ%# D óúòÿ%¥# D óúòÿ%�# D óúòÿ%•# D óúòÿ%�# D óúòÿ%…# D óúòÿ%}# D óúòÿ%u# D óúòÿ%m# D óúòÿ%e# D óúòÿ%]# D óú¾ H�=�# é»ÿÿÿf.„ �H�= % H�% H9øtH‹.# H…Àt ÿà€ Ã€ H�=Ù$ H�5Ò$ H)þHÁþH‰ðHÁè?HÆHÑþtH‹ý" H…ÀtÿàfD À óú€=•$ u+UHƒ=Ú" H‰åtH�=Ž è)ÿÿÿèdÿÿÿÆm$ ]à À óúéwÿÿÿ€ óúHƒì‹GöÄtRöÄt2¨u©ÿ t]HƒÄà ¨ÀtíH‹M" H�5F ¿ H‹1ÀÿR(H‹2" H�5D ¿ H‹1ÀÿR(H‹" H�5 ¿ H‹1ÀÿR(H‹ü! H�5= ¿ H‹1ÀÿR(„ óúH�=M éÀýÿÿS‹G(H‰û¨@uU¨€uv¨…— ¨…² ¨ …Ó ¨…ô öÄ… öÄ…) öÄ…B öÄ…[ öÄ…t [Ãf�·W H�5— ¿ 1ÀfÁ·Òè²ýÿÿ‹C(¨€tŠ·S"H�5� ¿ 1ÀfÁ·Òè�ýÿÿ‹C(¨„iÿÿÿ‹S H�5€ ¿ 1ÀÊèjýÿÿ‹C(¨„Nÿÿÿ·S$H�5u ¿ 1ÀfÁ·ÒèAýÿÿ‹C(¨ „-ÿÿÿ·S&H�5b ¿ 1ÀfÁ·Òèýÿÿ‹C(¨„ÿÿÿ‹S$H�5P ¿ 1ÀÊèõüÿÿ‹C(öÄ„ñþÿÿ·S,H�5? ¿ 1ÀèÒüÿÿ‹C(öÄ„×þÿÿ‹S0H�58 ¿ 1Àè°üÿÿ‹C(öÄ„¾þÿÿ‹S4H�5* ¿ 1ÀèŽüÿÿ‹C(öÄ„¥þÿÿ‹S8H�5 ¿ 1Àèlüÿÿ‹C(öÄ„ŒþÿÿH�5 ¿ 1À[éLüÿÿff.„ �S‹G(H‰û¨@u5¨€uV¨uw¨…’ ¨ …³ ¨…Ô öÄ…ï öÄ… [Ã�·W H�5º ¿ 1ÀfÁ·Òèâûÿÿ‹C(¨€tª·S"H�5¦ ¿ 1ÀfÁ·Òè½ûÿÿ‹C(¨t‰‹S H�5“ ¿ 1ÀÊèžûÿÿ‹C(¨„nÿÿÿ·S$H�5~ ¿ 1ÀfÁ·Òèuûÿÿ‹C(¨ „Mÿÿÿ·S&H�5a ¿ 1ÀfÁ·ÒèLûÿÿ‹C(¨„,ÿÿÿ‹S$H�5E ¿ 1ÀÊè)ûÿÿ‹C(öÄ„ÿÿÿ·S,H�5* ¿ 1Àèûÿÿ‹C(öÄ„÷þÿÿ‹S0H�5 ¿ 1À[éãúÿÿ óúUH�n SH‰óHƒì‹FH¨u¨u8HƒÄH‰ï[]é†üÿÿfD H‰ïèˆúÿÿH�5Ô ¿ ‰Â1Àè“úÿÿ‹CH¨tÈH�{0ècúÿÿ¿ H�5Á ‰Â1ÀènúÿÿHƒÄH‰ï[]é0üÿÿóúU¿ H�n 1ÀSH‰óH�5¦ Hƒìè<úÿÿ‹CHöÄu$öÄu=öÄuV¨ul¨…Ž HƒÄH‰ï[]éÐýÿÿ‹STH�5o ¿ 1Àèúùÿÿ‹CHöÄtËSXH�5Y ¿ 1ÀèÜùÿÿ‹CHöÄtªH�5F ¿ 1ÀèÁùÿÿ‹CH¨t”H‰ïèbùÿÿH�5) ¿ H�P1Àè›ùÿÿ‹CH¨„rÿÿÿH�{0è7ùÿÿ¿ H�5 H�P1ÀèpùÿÿHƒÄH‰ï[]é"ýÿÿf�óúUH�n SH‰óHƒì‹FH¨u¨u8HƒÄH‰ï[]éûÿÿfD H‰ïèXùÿÿH�5T ¿ ‰Â1Àèùÿÿ‹CH¨tÈH�{0è3ùÿÿ¿ H�5A ‰Â1ÀèîøÿÿHƒÄH‰ï[]é°úÿÿóúU¿ H�n 1ÀSH‰óH�5& Hƒìè¼øÿÿ‹CHöÄu$öÄu=öÄuV¨ul¨…Œ HƒÄH‰ï[]éPüÿÿ‹STH�5ï ¿ 1Àèzøÿÿ‹CHöÄtËSXH�5Ù ¿ 1Àè\øÿÿ‹CHöÄtªH�5Æ ¿ 1ÀèAøÿÿ‹CH¨t”H‰ïèbøÿÿH�5Ç ¿ ‰Â1Àèøÿÿ‹CH¨„tÿÿÿH�{0è9øÿÿ¿ H�5¨ ‰Â1Àèô÷ÿÿHƒÄH‰ï[]é¦ûÿÿfD AUI‰ÍATI‰ôUH‰ýSH‰ÓH‰òH�5† Hƒìè«÷ÿÿ…Àu'�K( ¸ A�M HƒÄ[]A\A]Ä L‰âH�5@ H‰ïèn÷ÿÿ…À„Æ L‰âH�5* H‰ïèT÷ÿÿ…À„Ì L‰âH�5¤ H‰ïè:÷ÿÿ…ÀtvL‰âH�5š H‰ïè$÷ÿÿ…À„Ä L‰âH�5ä H‰ïè ÷ÿÿ…À„Ò L‰âH�5r H‰ïèðöÿÿ‰Â1À…Ò…QÿÿÿÇC ÿÿÿÿ¸ ƒK(AƒM é7ÿÿÿf.„ ¹ÿÿÿÿƒK(@¸ f‰K AƒM @éÿÿÿ@ fvÀƒK(¸ AƒM HƒÄ[]A\A]ÃfvÀƒK(¸ CAƒM HƒÄ[]A\A]À ºÿÿÿÿ�K(€ ¸ f‰S"A�M € é£þÿÿfD ¸ÿÿÿÿ�K( f‰C,¸ A�M é{þÿÿff.„ AVAUATUSH‰ûH‹oèœõÿÿH‹C‹Hƒù w&H�± HcŠHÐ>ÿà€ �M( H‹C‹H¸ Óà C []A\A]A^À H‹+L‹kL�s ë- L9å„Å L‰æL‰ñL‰êH‰ïH)îè£ýÿÿ…À„¦ I�l$¾, H‰ïè9õÿÿI‰ÄH…ÀuÁ€} „£ H‰ïèõÿÿH�K L‰êH‰ïH‰Æè]ýÿÿ…À…dÿÿÿH‹Î H‰ê¿ H�5ç H‹1ÀÿQ(€ ƒM(H‹C‹Hé6ÿÿÿ‹C(ƒM(ȉE$H‹C‹Héÿÿÿ„ ‹C(ƒM(ȉE H‹C‹Héþþÿÿ„ ƒM(H‹C‹Héæþÿÿ·C(ƒM(fÁÀf‰E$H‹C‹HéÊþÿÿ@ ·C(ƒM( fÁÀf‰E&H‹C‹Héªþÿÿ@ ·C(ƒM(@fÁÀf‰E H‹C‹HéŠþÿÿ@ ·C(�M(€ fÁÀf‰E"H‹C‹Hégþÿÿ��M( H‹C‹HéSþÿÿD �M( H‹C‹Hé;þÿÿD �M( H‹C‹Hé#þÿÿD �M( H‹C‹HéþÿÿI‰ìH‹k L‰â¿ H�5„ H‹1ÀÿQ(H‹M H�5 ¿ H‹1ÀÿR(f„ óúéwýÿÿ€ óúégýÿÿ óúHƒìHƒÄà --hmark-mod is mandatory --hmark-rnd is mandatory --hmark-sport-mask 0x%04x --hmark-dport-mask 0x%04x --hmark-spi-mask 0x%08x --hmark-sport 0x%04x --hmark-dport 0x%04x --hmark-spi 0x%08x --hmark-proto-mask 0x%02x --hmark-rnd 0x%08x --hmark-mod %u --hmark-offset %u --hmark-tuple ct sport-mask 0x%x dport-mask 0x%x spi-mask 0x%x sport 0x%x dport 0x%x spi 0x%x proto-mask 0x%x rnd 0x%x --hmark-src-prefix %d --hmark-dst-prefix %d HMARK mod %u + 0x%x ct, src-prefix %s dst-prefix %s src-prefix %u dst-prefix %u src dst proto Bad type "%s" libxtables.so.12 HMARK hmark-tuple hmark-src-prefix hmark-dst-prefix hmark-sport-mask hmark-dport-mask hmark-spi-mask hmark-sport hmark-dport hmark-spi hmark-proto-mask hmark-rnd hmark-mod hmark-offset you cannot use --hmark-spi-mask and --hmark-?port-mask,at the same time you have to specify --hmark-tuple at least HMARK target options, i.e. modify hash calculation by: --hmark-tuple [src|dst|sport|dport|spi|proto|ct][,...] --hmark-mod value nfmark modulus value --hmark-offset value Last action add value to nfmark --hmark-rnd Random see for hashing Alternatively, fine tuning of what will be included in hash calculation --hmark-src-prefix length Source address mask CIDR prefix --hmark-dst-prefix length Dest address mask CIDR prefix --hmark-sport-mask value Mask src port with value --hmark-dport-mask value Mask dst port with value --hmark-spi-mask value For esp and ah AND spi with value --hmark-sport value OR src port with value --hmark-dport value OR dst port with value --hmark-spi value For esp and ah OR spi with value --hmark-proto-mask value Mask Protocol with value "--hmark-tuple" requires a list of types with no spaces, e.g. src,dst,sport,dport,proto (÷ÿÿx÷ÿÿ8÷ÿÿX÷ÿÿˆ÷ÿÿ¨÷ÿÿÈ÷ÿÿè÷ÿÿøÿÿ øÿÿ8øÿÿPøÿÿ`öÿÿˆöÿÿ;„ Ðêÿÿ �ëÿÿÈ @ìÿÿð íÿÿà Àíÿÿü Ðíÿÿ Àïÿÿ4 ñÿÿX ñÿÿŒ òÿÿÀ óÿÿô ôÿÿ( ðõÿÿˆ pøÿÿÈ €øÿÿÜ zR x� $ (êÿÿÀ FJw€ ?:*3$" D Àêÿÿ° \ 8ìÿÿ˜ H\ D x ¼ìÿÿ Œ ¸ìÿÿä Aƒ\ C ° „îÿÿ] Aƒ} B 0 Ô Àïÿÿ€ E†EƒG O DAKFDA0 ðÿÿþ E†LƒN g DAE¤DA0 < Øðÿÿ€ E†EƒG O DAKFDA0 p $ñÿÿú E†LƒN g DAE DA\ ¤ ðñÿÿ B�EŒD †D(ƒQ0a (A ABBIù (A ABBAZ (A ABBH <