[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Merry x-mas (c code edition)
- Subject: Merry x-mas (c code edition)
- From: ccastse at prism.gatech.edu (ccastse at prism.gatech.edu)
- Date: Wed, 7 Dec 1994 04:29:28 -0500
Groups: ALLUA
This has been circulating the net for the past few years.
It is a remarkable piece of code.
1) Cut out the following obfuscated C-code into a file, say xmas.c
2) At your unix prompt type: "cc xmas.c"
3) The program should compile without errors, now type "a.out"
4) It will compile under DOS as well.
5) No, it does not access the file system.
No, it does not access the network.
6) Your guess is as good as mine.
Enjoy,
Selbie
-----cut here (xmas.c)---------------------------------------------
#include <stdio.h>
main(t,_,a )
char *a;
{return !0<t?
t<3?
main(-79,-13,a+main(-87,1-_,main(-86, 0, a+1 )+a))
:1,t<_?main( t+1, _, a )
:3,main ( -94, -27+t, a )&&t == 2 ?
_<13 ?main ( 2, _+1, "%s %d %d\n" )
:9
:16
:t<0?
t<-72?
main( _, t,
"@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#\
;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \
q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# \
){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' \
iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \
;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')# \
}'+}##(!!/")
:
t<-50?
_==*a ?
putchar(31[a]):
main(-65,_,a+1)
:
main((*a == '/') + t, _, a + 1 )
:
0<t?
main ( 2, 2 , "%s")
:*a=='/'||
main(0,
main(-61,*a, "!ek;dc i at bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry")
,a+1);}