97 lines
2.7 KiB
Plaintext
97 lines
2.7 KiB
Plaintext
Date: Fri, 18 Dec 92 12:37:09 PST
|
|
Reply-To: <cocot@osc.versant.com>
|
|
Message-ID: <surfpunk-0019@SURFPUNK.Technical.Journal>
|
|
Mime-Version: 1.0
|
|
Content-Type: text/plain
|
|
From: cocot@osc.versant.com (Captain COCOT)
|
|
To: surfpunk@osc.versant.com (SURFPUNK Technical Journal)
|
|
Subject: [surfpunk-0019] WAREZ: Christmas C code
|
|
Keywords: surfpunk, warez, partridge, christmas
|
|
|
|
Here's one for christmas.
|
|
|
|
Unix instructions:
|
|
|
|
Save the code below in a file named xmas.c
|
|
(Trim away all the "_____", intros, and outtros.)
|
|
|
|
Run the C compiler like this:
|
|
cc -o xmas xmas.c
|
|
And then execute the program:
|
|
./xmas
|
|
|
|
I've seen it work on "sun4" and "rs6000". I don't understand
|
|
it, but I observed hella-recursion. Try breakpoint on "write".
|
|
(You need "-Bstatic" on sun4 to do this.) Also try breakpoint on "main".
|
|
|
|
Captain Cocot
|
|
________________________________________________________________________
|
|
________________________________________________________________________
|
|
|
|
|
|
#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@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry")
|
|
,a+1);}
|
|
|
|
|
|
|
|
________________________________________________________________________
|
|
________________________________________________________________________
|
|
|
|
The SURFPUNK Technical Journal is a dangerous multinational hacker zine
|
|
originating near BARRNET in the fashionable western arm of the northern
|
|
California matrix. Quantum Californians appear in one of two states,
|
|
spin surf or spin punk. Undetected, we are both, or might be neither.
|
|
________________________________________________________________________
|
|
|
|
Send postings to <surfpunk@osc.versant.com>, subscription requests
|
|
to <surfpunk-request@osc.versant.com>. MIME encouraged.
|
|
Xanalogical archive access soon. Fa la la la la, la la la la.
|
|
________________________________________________________________________
|
|
________________________________________________________________________
|
|
|