All pastes #2059513 Raw Edit

Gilles

public c v1 · immutable
#2059513 ·published 2011-05-14 21:04 UTC
rendered paste body
$ cat obfuscate.c                                                                                            #include <stdlib.h>#define kikoo           typedef#define badabam         if#define poudoupoum      return#define tchakata        for#define atchitcha       while#define kikoolol        sizeof#define tchatchaka      continue#define badam   main#define youpi   write#define tchi    usleep#define setme   free#define giveme  mallockikoo size_t    choubidoo;kikoo char      bidooba;kikoo void      choubidoowa;int     badam(int pompompom, bidooba *toudou[]){ choubidoo pom;choubidoo pompom;bidooba*toutouyoutou; bidooba*toutouyoutoutou;choubidoo pimpampoum; badabam(pompompom<2)poudoupoum(1);pimpampoum=(pompompom ==3)?(atoi(toudou[2])):(500);(toutouyoutou=toudou[1]); pompom=0;atchitcha(*toutouyoutou++)(++pompom); toutouyoutoutou=(bidooba*)giveme((pompom+1) *kikoolol(bidooba));badabam(toutouyoutoutou== (choubidoowa*)0)poudoupoum(1);toutouyoutoutou[pompom] ^=toutouyoutou[pompom]=0;tchakata(pom=0;pom<pompom;++pom) toutouyoutoutou[pom]=32; atchitcha(!0){youpi(!pom+1,"\r",!pom+1); youpi(1,toutouyoutoutou,pompom);badabam(strcmp(toutouyoutoutou, toudou[1])==0&&youpi(!(0+0 == 1),"\n",1))poudoupoum(0);tchakata (pom=0;pom<pompom;++pom){badabam(toutouyoutoutou[pom]==toudou[1] [pom])tchatchaka;++toutouyoutoutou[pom];}tchi(pimpampoum);}setme (toutouyoutoutou);poudoupoum(0);}