/usr/lib64/xtables
NameSizeModeActions
libip6t_ah.so120880755editdlrm
libip6t_DNPT.so120720755editdlrm
libip6t_dst.so121040755editdlrm
libip6t_eui64.so78560755editdlrm
libip6t_frag.so120720755editdlrm
libip6t_hbh.so121120755editdlrm
libip6t_HL.so120800755editdlrm
libip6t_hl.so120720755editdlrm
libip6t_icmp6.so161920755editdlrm
libip6t_ipv6header.so120800755editdlrm
libip6t_LOG.so120960755editdlrm
libip6t_MASQUERADE.so120880755editdlrm
libip6t_mh.so121120755editdlrm
libip6t_NETMAP.so120880755editdlrm
libip6t_REJECT.so120960755editdlrm
libip6t_rt.so121040755editdlrm
libip6t_SNAT.so121120755editdlrm
libip6t_SNPT.so120720755editdlrm
libip6t_srh.so164080755editdlrm
libipt_ah.so120640755editdlrm
libipt_CLUSTERIP.so120880755editdlrm
libipt_ECN.so120800755editdlrm
libipt_icmp.so161840755editdlrm
libipt_LOG.so120960755editdlrm
libipt_MASQUERADE.so120880755editdlrm
libipt_NETMAP.so79840755editdlrm
libipt_realm.so120720755editdlrm
libipt_REJECT.so120960755editdlrm
libipt_SNAT.so121040755editdlrm
libipt_TTL.so120720755editdlrm
libipt_ttl.so120720755editdlrm
libipt_ULOG.so120800755editdlrm
libxt_addrtype.so164560755editdlrm
libxt_AUDIT.so120720755editdlrm
libxt_bpf.so123600755editdlrm
libxt_cgroup.so125200755editdlrm
libxt_CHECKSUM.so79680755editdlrm
libxt_CLASSIFY.so123120755editdlrm
libxt_cluster.so120800755editdlrm
libxt_comment.so120640755editdlrm
libxt_connbytes.so121360755editdlrm
libxt_connlimit.so127120755editdlrm
libxt_CONNMARK.so167200755editdlrm
libxt_connmark.so123200755editdlrm
libxt_CONNSECMARK.so121040755editdlrm
libxt_conntrack.so349040755editdlrm
libxt_cpu.so79520755editdlrm
libxt_CT.so175120755editdlrm
libxt_dccp.so162160755editdlrm
libxt_devgroup.so121200755editdlrm
libxt_DNAT.so215280755editdlrm
libxt_dscp.so122880755editdlrm
libxt_DSCP.so123120755editdlrm
libxt_ecn.so120720755editdlrm
libxt_esp.so120640755editdlrm
libxt_hashlimit.so342480755editdlrm
libxt_helper.so79600755editdlrm
libxt_HMARK.so164640755editdlrm
libxt_IDLETIMER.so122960755editdlrm
libxt_ipcomp.so120720755editdlrm
libxt_iprange.so166960755editdlrm
libxt_ipvs.so123200755editdlrm
libxt_LED.so120720755editdlrm
libxt_length.so120720755editdlrm
libxt_limit.so123280755editdlrm
libxt_mac.so120560755editdlrm
libxt_mark.so122960755editdlrm
libxt_MARK.so170240755editdlrm
libxt_multiport.so169680755editdlrm
libxt_nfacct.so122560755editdlrm
libxt_NFLOG.so121120755editdlrm
libxt_NFQUEUE.so168960755editdlrm
libxt_NOTRACK.so175120755editdlrm
libxt_osf.so120560755editdlrm
libxt_owner.so166960755editdlrm
libxt_physdev.so120720755editdlrm
libxt_pkttype.so120960755editdlrm
libxt_policy.so164400755editdlrm
libxt_quota.so79600755editdlrm
libxt_RATEEST.so121200755editdlrm
libxt_rateest.so162400755editdlrm
libxt_recent.so166320755editdlrm
libxt_REDIRECT.so215280755editdlrm
libxt_rpfilter.so120960755editdlrm
libxt_sctp.so203280755editdlrm
libxt_SECMARK.so123040755editdlrm
libxt_SET.so210960755editdlrm
libxt_set.so253600755editdlrm
libxt_socket.so127040755editdlrm
libxt_standard.so78560755editdlrm
libxt_state.so349040755editdlrm
libxt_statistic.so120960755editdlrm
libxt_string.so164160755editdlrm
libxt_SYNPROXY.so120960755editdlrm
libxt_tcp.so162320755editdlrm
libxt_tcpmss.so120640755editdlrm
libxt_TCPMSS.so123040755editdlrm
libxt_TCPOPTSTRIP.so120960755editdlrm
libxt_TEE.so123040755editdlrm
libxt_time.so203760755editdlrm
libxt_TOS.so123360755editdlrm
libxt_tos.so123200755editdlrm
libxt_TPROXY.so125280755editdlrm
libxt_TRACE.so78560755editdlrm
libxt_u32.so120880755editdlrm
libxt_udp.so120960755editdlrm
Edit: /usr/lib64/xtables/libxt_HMARK.so (16464B)
ELF>` @9@8 @H#H# ** *  `-`- `- 888$$(#(#(# Std(#(#(# Ptd QtdRtd** * xxGNUsinҾr7` @BE|[~qXU _ qd, F"/1 B1  ` 61 __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizext_paramsputs__printf_chkxtables_ip6mask_to_cidrxtables_ip6mask_to_numericxtables_ipmask_to_cidrstrncasecmpxtables_option_parsestrchrstrlenlibxt_HMARK_initxtables_register_targetslibxtables.so.12libc.so.6_edata__bss_start_endGLIBC_2.3.4GLIBC_2.2.5%ti Gui 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/ / / /  /  /  /  / / HH$ HtH5b$ %c$ hhhhhhhhqhah Qh A%# D%# D%# D%# D%# D%# D%}# D%u# D%m# D%e# D%]# DH=# f.H= % H% H9tH.# Ht H=$ H5$ H)HHH?HHtH" HtfD=$ u+UH=" Ht H= )dm$ ]wHGtRt2ut]HtHM" H5FH1R(H2" H5D H1R(H" H5 H1R(H! H5=H1R(H=MSG(H@uUuv )B[t[fW H5 1fC(tS"H5 1fC(iS H5 1jC(NS$H5u 1fAC( -S&H5b 1fC( S$H5P 1C(S,H5? 1C(S0H58 1C(S4H5* 1C(S8H5 1lC(H5 1[Lff.SG(H@u5uVuw  [ÐW H5 1fC(tS"H5 1fC(tS H5 1C(nS$H5~ 1fuC( MS&H5a 1fLC(,S$H5E 1)C(S,H5* 1C(S0H5 1[UHn SHHFHuu8HH[]fDHH51CHtH{0cH51nHH[]0UHn 1SHH5HM(HCH  C []A\A]A^H+LkLs -L9LLLHH)Il$,H9IHu}HHK LHH]dH HH5H1Q(M(HCH 6C(M(ȉE$HCH C(M(ȉE HCH M(HCH C(M(ffE$HCH @C(M( ffE&HCH @C(M(@ffE HCH @C(M(ffE"HCH gM(HCH SDM(HCH ;DM(HCH #DM(HCH IHk LH5H1Q(HM H5H1R(fwgHH--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 ctsport-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 srcdstprotoBad type "%s"libxtables.so.12HMARKhmark-tuplehmark-src-prefixhmark-dst-prefixhmark-sport-maskhmark-dport-maskhmark-spi-maskhmark-sporthmark-dporthmark-spihmark-proto-maskhmark-rndhmark-modhmark-offsetyou cannot use --hmark-spi-mask and --hmark-?port-mask,at the same timeyou have to specify --hmark-tuple at leastHMARK 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(x8X 8P`;@ 4 X  (pzRx $(FJ w?:*3$"D\8H\ D x A\ C  ]A} B 0EEG O DAK FDA0 ELN g DAE DA0<EEG O DAK FDA0p$ELN g DAE DA\BED D(Q0a (A ABBI  (A ABBA Z (A ABBH <`wBBB A(A0I (A BBBH D X lHGNU0 *  *; L"] l$x&$, 0 4 8% * * o`x _ P/  0 ooooo `-  0 @ P ` p @@ @@ *  @@ @@ * GA$3a1  GA$3p1067` GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign GA*FORTIFY@ GA+GLIBCXX_ASSERTIONSlibxt_HMARK.so-1.8.8-6.el8.2.imh.x86_64.debug7zXZִF!t/]?Eh=ڊ2Ny\j5ܹE2B^kla } ~R@Tu'OtPV*F4/f#"0*>Sqx2=Sڭḿj_K`Wns7tfRK3#Dȇ?0t+X7b x7gZaKDswl̶d͹: VE suIbV/\ul07Q0$)1G]U '3ĀGF}=/oa" u?!pLOtz6h-Fǃ\Arj9NEMP1q\!h}CcMuKBqs,zR5JˋQ?Ȋ>(c []zVڀ 6#߫^P̿g{35cx1OPrQWRѢKXq'20 O7s|Z]i ,C