#include <DEF CON 9.h> // July 13-15, 2ØØ1, Las Vegas, NV #include <hackcanada.h> // www.hackcanada.com #include <netinet/in.h> #include <sys/socket.h> #include <sys/types.h> #include <stdlib.h> #include <unistd.h> #include <stdio.h> #include <netdb.h> main() { int DC, IX; struct hostent *hosed; struct sockaddr_in DefCon; printf("Hack Canada was there.\n\n"); hosed = gethostbyname("defcon.org"); DefCon.sin_family = AF_INET; DefCon.sin_addr.s_addr = *(long *)(hosed->h_addr); printf("Pictures are here.\n\n"); for (DC = 9; DC <= 2ØØ1; DC++) { DefCon.sin_port = htons(DC); IX = socket(AF_INET, SOCK_STREAM, Ø); if (IX < Ø) exit(-1); if (!connect(IX, (struct sockaddr *)&DefCon, sizeof(DefCon))) printf(":) ~[ %i ]\n", DC); if (close(IX)) exit(-1); } printf("\nPeace to all our friends that were there.\n\n"); printf("(c) 2k++ Hack Canada. All bytes preserved."); } |