/usr/lib/exim/bin
NameSizeModeActions
spfd575120755editdlrm
spfquery500600755editdlrm
spftest272250755editdlrm
spf_example258600755editdlrm
srs301050755editdlrm
Edit: /usr/local/cpanel/3rdparty/bin/srs (30105B)
ELF>@@Y@8@@@@@@@@@@RR SS`S`( (S(S`(S`@@DDPtdKK@K@<<Qtd/lib64/ld-linux-x86-64.so.2GNUGNU5*QrUhaJ>1Cݘ&&')9H  5(@:3ME%^o!Ve,jW`W`__gmon_start__libc.so.6socketstrcpy__printf_chkexitfopenstrncmpwait__strdupstrncpysignalforktime__stack_chk_failunlinklistenreallocstrtolfgetsstrlenmemsetbind__fprintf_chkstdoutstrnlenmemcpyfclosemallocstderr__strncat_chkstrncasecmpstrncat__memcpy_chkstrchrfdopenaccept__libc_start_mainfree/usr/local/cpanel/3rdparty/lib64GLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5ii kti uui T`W`'W`&T`T`T`U`U`U`U` U` (U` 0U` 8U` @U` HU`PU`XU``U`hU`pU`xU`U`U`U`U`U`U`U`U`U`U`U`U` U`!U`"U`#U`$V`%H"-5H5H %H @%H h%H h%H h%H h%H h%H h%zH h%rH hp%jH h`%bH h P%ZH h @%RH h 0%JH h %BH h %:H h%2H h%*H h%"H h%H h%H h% H h%H h%G h%G hp%G h`%G hP%G h@%G h0%G h %G h%G h%G h%G h %G h!%G h"%G h#1I^HHPTI@@H@@H@/HHF HtHÐUHSH=I uKS`HI HS`HHH9s$fDHHH S`HH H9rH H[fff.H=C UHtHt S`Ðt f11HA@1A@1G@1B@1@B@1B@1G@1B@1|C@1kXC@1ZC@1IC@18C@1' D@1`D@11D@1HDAV=WG AUATUSHc=@G HHIH6G G 11`L-G HF D5E L$L1EDLHIDthH9-F L-F IEHF []A\A]1A^fHF -D HH1AHHHxF uH=F E@H=E G@1@AVAUATUHSHHF dH%(H$1~lE1!fAtBE AA9}FHE IcԹHH PH$dH3%(H([]A\A]A^A_fMt$A HK@LFu"D> Egp> GH@Lu"=L> 1:> mD OH@LxH@L}H@Lu55= = fL;L== H@LW" H@L=f H@L#CD< <-<+<=H=< ȺG@1H== `G@H=< 1bhALd$2f.=< t_H=< HIA9I\$;-u΀{-H{Atn7H@7uÃ=t< J\3uDHI< H=*< HrK|< 1 O: i[H@H{AI eK@K<tJH$(dH3%(ujH$0H$8L$@L$HL$PHXfH\$t$ HHuDHLAYC.1Ho1HH\$Ld$HLt$L|$IHl$Ll$HdH%(H$1HIIDD$ft#HH9ArXH$dH3%(H$H$L$L$L$L$H@vLKuLbD$ tC<+t<=:K@HS=u9=uD$4D$$D$ DED=|$4Ƅ$D$$fDƒD$\=tA9wDL$$T$$DD$N HD$pLHL $HD$( t$\H|$(D$H43 L$DD$H$D+D$$L $HT$8 L$@H|$8D¹LY@<-AL$4Ƅ$D$4D$LAT$<ML$@MD$LAD+T$LH$HLHT$8HEDT$HD$@HDAfDT$|$4HL$pHt$@DHL$(H D$4D$@AD$8WD$4fDL$L$@HT$(LL$\LMLT$e LT$#1?HL$`HHHL$2HL$H$HH$H@Ƅ$H|$pH$ D$LD$4@K@HD$4D$$[9f[fDHT$(t$\LJ D\$4AD$(EADD$ T$+D$$9T$LBD*=wH$AENA)HL$8H|$8DLֹD $LT$H|$8H@DEH|$8HDDD$|$4D $HD$pLT$HD$(DLH L$4DD$Hލ D‰H|$(L$ L$D$@L$LDD$LH\$8H!%t‹L$ DHSHDT$LH+\$8D ;D$It$0ASRS0AGLET$8Et!AT$(Ht$(LLfA=Ht$8LLlfA@T$ LLv1LH$AENA)HT$8H|$8DLDD$D $LT$"H|$8H@ D $LT$HL$pHHL$(DL@DL$$DD$D+D$$H|$(D$N DDD$LL $L$DD$L $ L$@/=UrIt$0LASRS1AGwAT$(Ht$(Le|$4t2LH@Lt$$+T$$LH436LH@DLH43)말HHW)QΠEH?HH H)HЃHW`W`F1fHф~vH W`@tfV~^H W`@tNHH?HW)QΠEHH H)ʉ+G$%9sH9}!H9|1f.ÐIкUSЍ@)ӉÃۍ9)ЉxI11fEAEA@V`A,YEhIHDAGDYANA?E@V`E(DhAAAAA?A@V`A(EXA?9E@V`Ea)փtt[A1[]fHύH@V`AX0@V`APA=PA=΃H47HύH@V`AX?@V`AP<@V`A PA=>111'fD1@)Ѝ@9v fffff.AWIкAVAUATUS)ӉÃۍ9)ЉI11fEAEAW`DQNA,EXA*IAF\AAAW`A,EXAAAW`DYNA,EXA+AAAAAW`DQNA,EXA*AAAAAW`A,EXAAAW`DYNA,EXA+AAAAEW`EEXA9EW`EADhD`DXDPDHhXAσ)@tkLW`C0W`C(C =C=C=C=A(=A=A1[]A\A]A^A_DNt#HH9~DAAvڈ>uÐHSHu[þ1HtHcH@t(t$+H\uHc<@tfҍAu1[ÐH\$Hl$Ll$Lt$LLd$HIdH%(HD$h1Mx;wPvtO HW`HLHHH1AEHT$hdH3%(uSH\$pHl$xL$L$L$HĘDHcHW`HHWXHJ I{ffffff.AWAVAUIATIUSHdH%(H$1D9G,H4$T$ fGPL$EǻHl$ &fDLLHA9\$P~hL$ H$LL$MLnt$HL:LLHuH$dH3%(u)H[]A\A]A^A_foHG`HXH@ fHHHHP`Hp@HcR1Hfffff.AUIATUHo@SHHHXdH%(HD$H1HG`HXP(HC`@HHHcHC`~H12\H9H{XPHC`H{XHP HC`H{XHPP HC`H{XHP(Mt LH1HT$HdH3%(u HX[]A\A]Rf.AVAUIATAUHSHHPdH%(HD$H1HHc~Hu`D9#HEXMcLHLJ|51D)Hc3Hc@HH ~H1D06H9H}XSH}XHS 1HT$HdH3%(uFHP[]A\A]A^HSDH}XLS H}XHS(Hc{1)H|=Hcd2HG1GL#EgGPGTܺGXvT2G\fff.AT1USHLL$fDL L L AHH@uIQ4I4DB33B3BB HH9uD_LDWPLʋOToXMaPG\EA؉DÉD!HyZD! DEL9uIAPMfDӉDHAEnD11ADAL9uMIA DA‰E DЉ!IEܼ ! ȉDI9AAuMI@ @DȉA0AE1IA1эbDAI9F uEGP_TDOL1OXW\H[]A\1TOTNTTLTTLTHHu0ffff.ATIUSGHD H7Hk ?1)H|=HH@H8'@5@1H@HHHHˆCKH8SDHH0SEHH(SFHH SGHHSHHHSIHHSJMt LH[]1A\fHk 71)H|=qhfHN@H(HfDC H{ 7ffHffffff.AWAVAUATIUSHHusL{ E1E1D)?~6McO,,LHA@HI@D)?McK4,SL@H1[]A\A]A^A_A@A)A9*L{ McLI
+ -d Run daemon --forward Perform SRS forward on address --reverse Perform SRS reverse on address --address= Different way of specifying addresses to process --alias= Alias domain (or address) for SRS forward --hashlength= Characters in hash length --help Display this help --secret= SRS secret --secretfile= Read file for SRS secret(s) --separator= SRS separator, must be + - or = --socket= Specify SRS socket for daemon Syntax compatible with perl implementation Mail::SRS Multiple secrets and addresses supported, can also use - instead of -- ERROR: SRS initialisation failed ERROR: Could not validate address '%s' - %s WARNING: Case broken on hash in address '%s' ERROR: Address '%s' failed - %s ERROR: Could not create socket ERROR: Could not bind to socket ERROR: Could not listen to socket ERROR: Failed to open descriptor srs - libsrs_alt library http://srs.mirtol.com/ 2004 Miles Wilton ERROR: reverse, forward and d flags are mutually exclusive ERROR: Could not open file '%s' ERROR: Invalid separtor '%c' ERROR: socket must come after d ERROR: You must specify an alias ERROR: You must specify one of forward, reverse or d Actions Options ERROR: Out of memory %s r+forward reverse ERROR ERROR: fork() failed Daemon started address=alias=forwardhashlength=ERROR: Invalid hash length helpreversesecret=secretfile=separator=socket=ERROR: Unknown flag '%s' ERROR: No secret specified /tmp/srsdHash matched but case was brokenOne of the parameters passed was invalidThere was an invalid character found (usually in an address)Hash shorter than minimum lengthHash verification failed (forged)Time stamp contained bad charactersReturn buffer is too small for dataAddress was too long (either a given address or the processed return data)An error occurred querying databaseThe call was successfulDatabase not in useInvalid SRS handle passedThe SRS syntax was faultyAddress is not a SRS addressTime stamp expiredDatabase ID lookup failedOut of memoryInternal errorNo such SRS error number.SRS1SRS0;8&Tl$dt<dt$d4\44D$$<T|$d<$$Dd\DD$,4DzRx 4D<T<BIB A(A0 (A BBDC D6BBB A(D0J 0A(A BBBH $ML| K $0Me ,XAy F fLLBBB E(A0A8G? 8A0A(B BBBC '0=X0p$XMN0 C $$@>MZPs F ,LXEM^ B $|xMY C PDK,HM^ E >$hMA AJ D"D\(]BLD B(F0D8 0A(B BBBF @?hsDK A b$LY F L BBB E(D0A8G 8A0A(B BBBD TPlH"GZ<`BEA E(J (A ABBA DBBE D(D0G 0A(A BBBA  44$BCA G AAB\3,tBDA  ADC L`BBB B(D0C8G@f 8C0A(B BBBH $ Q_@XJ  @ A@o`@H@@  T``@h@H o(@oo@(S`> @N @^ @n @~ @ @ @ @ @ @ @ @ @ @ @. @> @N @^ @n @~ @ @ @ @ @ @ @ @ @@@.@>@N@^@n@=H@ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/>?456789:;<=@  !"#$%&'()*+,-./0123ABCDEFGHIJKLMNOPQRSTUVWXYZ234567  @`;@;@?@>@GCC: (GNU) 4.4.7 20120313 (Red Hat 4.4.7-23).symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment@#@ 1<@<$Do`@`(N @VH@H^o@Pko(@(@zh@hH@`  @ ( @( P@3A@AA@A K@K<L@L4S`SS`S S` S(S`(ST`TT`T8 V` V W`WX0W-W` + HnQ @S`S`- S`: @PW`_W`m @@yS`R@ S` PA@T`R`R`(S`@@<@`@@H@@(@ h@ @  @ ( @ @A@A@K@L@S`S` S`(S`T`T` V`W`  V` >@" @@2 @9L^X`k   @<W` A@/Ba '@k X`y p9@ P2@] ;@4W`X` `8@ X`A@+A 6@sW W`fx V` @' 0@ p!@E 9@(V` @W`0A@(<S`I @MN @@^ :@j 0 @>s 2@"0V` P@ @ ?@ 6@? p@!W`-Fb @0w@V`@ p/@> &@ @= '@ ;@ X` =@3(X`* @65,V`?W`Se 9@"sW` /@ @X` p7@V`W`% P0@4F @K  @call_gmon_start__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.6364dtor_idx.6366frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_aux_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_startmSHA1_endmemset@@GLIBC_2.2.5__libc_csu_fini_startclose@@GLIBC_2.2.5wait@@GLIBC_2.2.5secrets_sizestrncat@@GLIBC_2.2.5__fprintf_chk@@GLIBC_2.3.4__gmon_start___Jv_RegisterClassesstart_srsexit@@GLIBC_2.2.5srs__BASE32__printf_chk@@GLIBC_2.3.4_finistrncmp@@GLIBC_2.2.5malloc@@GLIBC_2.2.5fopen@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5srs_closesecrets_countmHMAC_processsrs__base32encunlink@@GLIBC_2.2.5mSHA1_start__memcpy_chk@@GLIBC_2.3.4aliassecretssrs__hash_verifysrsafgets@@GLIBC_2.2.5strnlen@@GLIBC_2.2.5_IO_stdin_used__strdup@@GLIBC_2.2.5srs__get_domain_startsrs__BASE32revfree@@GLIBC_2.2.5strlen@@GLIBC_2.2.5__data_startsrs_set_separatorlisten@@GLIBC_2.2.5do_forwardfdopen@@GLIBC_2.2.5srs_reversemHMAC_endhashlengthsrs_geterrormsgmHMACD_SHA1__dso_handlestrtol@@GLIBC_2.2.5__DTOR_END__srsd__libc_csu_initmHMAC_startsrs_opensrs__base64decsocket_nameadd_secretmemcpy@@GLIBC_2.2.5display_helpsignal@@GLIBC_2.2.5strchr@@GLIBC_2.2.5socket@@GLIBC_2.2.5mSHA1_processstrncpytolowerhandle_signal__bss_startstrncasecmp@@GLIBC_2.2.5__stack_chk_fail@@GLIBC_2.4srs_set_db_functionssrs__BASE64srs_timestamp_createsrs_generate_unique_idstrcpy@@GLIBC_2.2.5srs_set_optionsrs_forwardmSHA1_blocksrsmSHA1_gethash_endfclose@@GLIBC_2.2.5strncpy@@GLIBC_2.2.5do_reverseseparatorstderr@@GLIBC_2.2.5fork@@GLIBC_2.2.5mHMAC_gethashbind@@GLIBC_2.2.5realloc@@GLIBC_2.2.5_edatasrs_timestamp_checksrs_add_secretmodeaccept@@GLIBC_2.2.5srs__hash__strncat_chk@@GLIBC_2.3.4srs__BASE64revstdout@@GLIBC_2.2.5srs__base64enctime@@GLIBC_2.2.5main_init