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 <