8 $T$__text__TEXTT&__data__DATA.__cstring__TEXT`__picsymbolstub2__TEXTu!#/__la_sym_ptr2__DATA$ll&4__textcoal_nt__TEXT$& @6?98 P #56USDE} u EEE؉EED$ ED$D$E$#E}t EE0EEEE$n#EED$ED$E$9#ED$ED$EE$#E Eԃ}t;}}t w}tLoED$ ED$ED$E$"EoED$ ED$ED$E$"EJED$ ED$ED$E$F"E%E D$TD$E$ "E.ED$ED$EE$K"UEEEE܃D[]ÐUSDTE} u EEE؉EED$ ED$D$E$"E}t EEVED$D$EE$/!EEEEE$!EEED$ED$E$v!ED$ED$EEE$W!E Eԃ}t;}}t w}tLoED$ ED$ED$E$ EoED$ ED$ED$E$ EJED$ ED$ED$E$ E%E D$D$E$F E.ED$ED$EE$ UEEEE܃D[]ÐUSE}4u EEEEEE(tEE(ƒ)ЉEEE(EE$ EċE(D$E$D$Eĉ$ED$D$E(Eĉ$KED$EȉD$ED$ EĉD$E4D$E$mE}t D$E$EEEEEE$vEED$EȉD$E$AED$EĉD$EE$%Eĉ$E0D$(E,D$$ED$ ED$E D$ED$ED$ED$ D$E D$E$EE$$}t#D$E$;EEEEĔ[]ÐUV4E $ƋE $D$,E0D$(E,D$$E(D$ E$D$E D$ED$t$T$ ED$E D$E$4^]ÐU8D$,E0D$(E,D$$E(D$ E$D$E D$ED$ED$ED$ ED$E D$E$=ÐU8D$,E0D$(E,D$$E(D$ E$D$E D$ED$ED$ED$ ED$E D$E$ÐU8E0D$(E,D$$E(D$ E$D$E D$ED$ED$ED$ D$E D$E$6ÐUSt}4u EEEȉEЋE0D$(E,D$$E(D$ E$D$E D$ED$ED$ED$ D$E D$E$mE}t D$E$EE<E@t:$E0D$E,$E0D$E,$EЉD$E,D$E؉$EЉD$D$E,$=E@t$$E0D$E,$DE4Eă}t<}}t z}tNrEԉD$ E0D$E,D$E$*tEԉD$ E0D$E,D$E$NEԉD$ E0D$E,D$E$(E4D$D$E$uEE@t2$EЉD$E؉$[EЉD$Eԉ$IEЉD$E؉D$Eԉ$tD$E$EQEԉ$E0UЋ)ЃD$U,ED$E,$M0E0UЋ)ЃEẼt[]UV4E $ƋE $D$,E0D$(E,D$$E(D$ E$D$E D$ED$t$T$ ED$E D$E$4^]ÐU8D$,E0D$(E,D$$E(D$ E$D$E D$ED$ED$ED$ ED$E D$E$=ÐU8D$,E0D$(E,D$$E(D$ E$D$E D$ED$ED$ED$ ED$E D$E$ÐU8E0D$(E,D$$E(D$ E$D$E D$ED$ED$ED$ D$E D$E$cÐUE}~vEE}~$EEMtEEԋEU‹EE$EuEU‹EE EÐUS$E $YE}vhD$ED$E $u2E@t$M U 2E됸$[]ÐUSDTE$m$LEԋE$89EtD$E$E=EԉD$E D$E؉$E؉$`E؉D$E$EEЃD[]ÐUSdE@tr$>$ED$E $"ED$E $L$ED$E$ED$E$E@t8X$_b$Q|$C$5EEEEEt/EEċEĉE}yEEU)‹E)ЃEE$EED$E D$E$U}tED$ED$EE$3UE)+ED$D$EEE$D$D$E$sE@t2$EED$E$ED$E$lEEE}yEE9E|E@$E؉D$$6$D$EE$D$EE$D$EE$ \$_E}~-EEԉMEEԉU"EԃˋE@t<$D$EE$rED$$}KE}~EEEEE€E$E$E$E$E$ E$@ЈEӋE+EEEE€E$E$E$E$E$ E$@ЈEҋEEԉUE҈E+EEPEӈEԃE@t5$$D$EE$}EE@t$]<$OE}~+EUԍEMԋEEE2Eԃ͋E@t!f$D$E$jE؃E}~EUԍEEEԃۋE@tz$w$z$y$kD$E$D$E$$7$)ED$E$Ẽ}t ẺEE@tU4$D$E$9D$E$ D$E$K\$ED$E D$E$}tED$ED$EE$UE)+ED$D$EEE$QE܉D$ED$ED$ ED$ED$E$z Ẽ}t ẺED$E܉D$E$rE܉$ED$E$Ẽ}tẺEmE@tG$ D$E$ D$E$ D$E$ ED$E $ EEȃd[]ÐUSEĉD$EȉD$ED$ ED$E(D$E$E}t D$E$3 EEE ${ EE}~!EMEU¸2ED$(E$D$$E D$ EĉD$EȉD$D$D$D$ D$E D$E${ EE}~!EMEU¸2E׃}t D$E$F EEEEĄ[]ÐU8D$ E$D$E D$ED$ED$ED$ ED$E D$E$RU8D$ E$D$E D$ED$ED$ED$ ED$E D$E$U8D$ E$D$E D$ED$ED$ED$ ED$E D$E$U8ED$ ED$ED$E$ E}tEEfE$E $Y ‹E D$D$ED$ D$T$E$ EE$g }tEEEEÐUSd} t E/E$ EE}v!E܋ME܋U¸2E܃׍ED$(ED$$E D$ ED$D$D$D$D$ D$ED$E$5 EE}v!E܋ME܋U¸2E܃׃}t D$E$E؉EEEE$ ED$ED$E$ ED$ED$E$ E EЃ}t}t'JED$ ED$ED$E$# E,ED$ ED$ED$E$ EE}t D$E$ E؉E1D$ED$E$t E/EEԃd[]ÐU(E$D$E D$ED$ED$ E D$D$E$ÐU(E$D$E D$ED$ED$ E D$D$E$h! 8 L "! 8 P .! 8 , :! 8  G!dM!Y!H e!HMD %d unknown in raw des checksumDES checksum failedDES encrypt faileddecrypt failedverify decrypted:cksum pt:MD %d unknown in raw des verifyDES verify:DES hash verify failed ;; WEAK KEY (corrected) DES random to key caller errordes_string_to_key (string, salt) ;; String: ;; Salt: odd = 1; s = string | salt; tempstring = 0; /* 56-bit string */ pad(s); /* with nulls to 8 byte boundary */ ;; s = pad(string|salt): for (8byteblock in s) { ;; loop iteration %d ;; 8byteblock: 56bitstring = removeMSBits(8byteblock); ;; 56bitstring: if (odd == 0) reverse(56bitstring); ;; odd=%d reverse(56bitstring) ;; 56bitstring after reverse odd = ! odd tempstring = tempstring XOR 56bitstring; ;; tempstring } ;; for loop terminated ;; tempstring as 64bitblock /* add parity as low bit of each byte */ tempkey = key_correction(add_parity_bits(tempstring)); ;; tempkey key = key_correction(DES-CBC-check(s,tempkey)); ;; key raw des checksum failedencrypt failedDES verify MD errordes-cbc-crcdes-cbc-md4des-cbc-md5des-cbc-nonecrc32rsa-md4-desrsa-md5-desrsa-md5-des-gss⍀Prm⍀PYTt⍀tP@;_⍀_P'"J⍀JP 5⍀5P ⍀ P ⍀ P⍀P⍀P⍀Pxs⍀P_Z⍀PFA⍀P-(x⍀xPc⍀cPN⍀NP9⍀9P$⍀$P⍀P⍀P~y⍀Pe`⍀PLG⍀P3.⍀P⍀P|⍀|P!!!!!!"1"J"c"|""""""#+#D#]#v###### $$Ë$À@!t@$ jBD5 mWH 9   D tbW) D wdQIx D "@ D  D D D D ID R?7D D `D @D D _WD J1)D D yzD skbD ^VID -D tX D  D  D  D    D { i a D [ S `D @  "     @     o g # P >     l   D     m ^ T ; )   @*"qb #gZ*slM>s/o D`rS4 ~YJ` 8tL xphd`\D($ > $$$$ > |$#x|$#r m> gx$#_x$#Y T> Nt$#Ft$#@ ;> 5p$#-p$#' "> l$#l$# > h$n#h$n# > d$U#d$U# > `$<#`$<# > \$##\$## > X$ #X$ # > T$"~T$"x s> mP$"eP$"_ Z> TL$"LL$"F A> ;H$"3H$"- (> "D$"D$" > @$t"@$t" > <$["<$[" > 8$B"8$B" > 4$)"4$)" > 0$"0$" > ,$!,$!~ y> s($!k($!e `> Z$$!R$$!L G> A $!9 $!3 .> ($! $! > $z!$z! hd`\XTPLHD@<840,($  (53#$917/-+&%0'86)*.4;:2,=<(53#$917/-+&%0'86)*.4;:2,=<{dL, !P 2 C Ut m|  8 dH (H$$b  +`=On |4H XvnGL]1@4i`___i686.get_pc_thunk.bx_des_cbc_crc_info_des_cbc_md4_info_des_cbc_md5_info_des_cbc_none_info_crc32_info_md4_des_info_md5_des_info_md5_gss_info___i686.get_pc_thunk.axdyld_stub_binding_helper__shishi_simplified_dencrypt_shishi_error_set_shishi_des_cbc_mac__shishi_bin7print__shishi_binprint_shishi_key_value_set_shishi_cipher_keylen_shishi_key_type_printf_memmove_memcmp__shishi_hexprint__shishi_escapeprint_puts__shishi_simplified_decrypt_shishi_key_value_shishi_key_length__shishi_simplified_encrypt_free_memset_shishi_error_printf_shishi_md5_shishi_md4_shishi_crc_memcpy_xmalloc_shishi_randomize_raw_des_checksum0_raw_des_checksum1_des_encrypt_checksum_des_crc_encrypt_des_md4_encrypt_des_md5_encrypt_des_none_encrypt_des_decrypt_verify_des_crc_decrypt_des_md4_decrypt_des_md5_decrypt_des_none_decrypt_des_set_odd_key_parity_weak_des_keys_des_key_correction_des_random_to_key_des_string_to_key_des_checksum_des_crc_checksum_des_md4_checksum_des_md5_checksum_gss_des_checksum_des_verify_des_md4_verify_des_md5_verify