ELF > @ S @ 8 @ U U 0 0 0 \ \ (J (Z (Z 8 @ `M `] `] $ $ Std Ptd 45 45 45 Qtd Rtd (J (Z (Z GNU GNU Of,&BNNhsx+ % E b U , F " r __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize xt_xlate_add xtables_strtoui xtables_param_act __stack_chk_fail xtables_option_parse getgrnam getpwnam puts xt_params __printf_chk getpwuid getgrgid libxt_owner_init xtables_register_matches libxtables.so.12 libc.so.6 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.2.5 % ti / ii ; ui E (Z 0Z 8Z P @Z 0 pZ $0 Z Q0 Z 00 @[ 0 p[ $0 [ 0 [ 0 @\ 0 p\ $0 \ 0 \ 0 ] 0 ` ` ` 1 0` (0 X` x` ` ` ` ` ` @\ ` 1 ` (0 a 8a @a Xa `a ha @[ a 1 a (0 a a 0 b b b (b @Z 0b _ _ _ _ _ h_ p_ x_ _ _ _ _ _ _ _ _ _ HHO HtH 52O %3O h h h h h h h h qh ah Qh Ah 1%N D %]N D %UN D %MN D %EN D %=N D %5N D %-N D %%N D %N D %N D % N D %N D H=PN Kf. H=yP HrP H9tHM Ht H=IP H5BP H)HH?HHHtHM HtfD =P u+UH=M HtH=M ydO ] w UHSHH^C0<tg<uS{1 HM H1 HDH53 1S(K,9tcH1H5N H [] H1[] {1 H H HDH5 1\S K$9uH1H5 AH []D AVAI1AUIHATIUSHHdH%( HD$1HHt>H<$AE <-tm<:tiuEHD$dH3%( H[]A\A]A^@ LL H5& LLH5 1 D H1ALH9tH$ pf LLH5 1 7USHHHodH%( HD$1jHC@ wX H;H @{$ tMMEUfD HD$dH3%( H[]D uEtE 1H H H5 gEΐ{$ tMMH;HtK@{$ tMME UeD H;HT$HH $T$#D H;HT$HH L $T$c USHHHodH%( HD$1 HC@ wXtlu/H;GH @{$ tM!M Ef. HD$dH3%( H[]D uۀ{$ tM!M H;HtS@{$ tM!M E D {$ tM!M H;11HT$At5D$Q@ H;11HT$At-D$ HH H5 1 묐HH H5 1 cff. USHHHodH%( HD$1HCxw@@H> HcH>@ H;H @{$ tM!M E HD$dH3%( H[]D {$ tM!M H;hHtk@{$ tM!M ED {$ tM!M {$ tM!M H;11HT$At1D$H@ H;11HT$At(D$tHHp H5{ 1 HH] H5\ 1 aH=U H=} H=e WtPHF H5] H1R( AUAATIUHSHW LH5 1"]tt_H[]A\A]@ U M9uPE H HH HH5v 1[]A\A]@ UM9tFHH5O 1[]A\A]f H5& 1m6 Eu&HtHHrU fD U HH5 1[]A\A] UHn SHHF0t H5 HC0t H5K HmC0t H56 HLC0t$HH [H5 ]%D H[]f ATE1UAHn SF0HtD H5 HC0tD H5 HC0tD H5 HC0t#[DH ]H5 A\x []A\ff. AUAATIUHSHW! LH58 1|U !ڀ wK u}UEu=HtyHHtqHH5 1[]A\A]$@ u;UHH5 1[]A\A] H5 1NH[]A\A]D U U EuYHtHHgU U UHn SHHF@t H5 HC@t H5 HC@t H5; HlC@t$HH [H5 ]ED H[]f ATE1UAHn SF@HtD H5 HC@tD H5 HC@tD H5 HC@t#[DH ]H5 A\ []A\ff. AUAATIUHSHW!u6LH5 1 "] w0HQ HcH>@ H5 1 H[]A\A]D U EukIH HH HH59 1[]A\A]w UEu#!HtHHuU UHH5 1[]A\A]( HHM 1[H5X ] A\A]f. U U UHn SHHF@t H5< H~C@t H5' H]C@t H5 H<C@t H5v HC@t#HH [H5 ]@ H[]f ATE1UAHn SF@HtD H5 HC@tD H5 HC@tD H5 HkC@tD H5 HLC@t$[DH ]H5 A\)f []A\ HH != skuid%s skgid%s --uid-owner --gid-owner --suppl-groups ! %s %u-%u %u --socket-exists owner socket exists owner UID match owner GID match incl. suppl. groups --pid-owner --sid-owner owner PID match owner SID match %.*s --cmd-owner owner CMD match libxtables.so.12 you need to use --gid-owner first owner match options: [!] --uid-owner userid Match local UID [!] --gid-owner groupid Match local GID [!] --pid-owner processid Match local PID [!] --sid-owner sessionid Match local SID [!] --cmd-owner name Match local command name NOTE: PID, SID and command matching are broken on SMP owner match options: [!] --uid-owner userid Match local UID [!] --gid-owner groupid Match local GID [!] --pid-owner processid Match local PID [!] --sid-owner sessionid Match local SID NOTE: PID and SID matching are broken on SMP owner match options: [!] --uid-owner userid[-userid] Match local UID [!] --gid-owner groupid[-groupid] Match local GID [!] --socket-exists Match if socket exists --suppl-groups Also match supplementary groups set with --gid-owner owner: At least one of --uid-owner, --gid-owner or --socket-exists is required (Ph0X; l,