Pokaż wyniki 1 do 7 z 7

Temat: "nieprawdziwe porty"

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Zarejestrowany
    Jan 2007
    Skąd
    somewhere in time
    Postów
    510

    Domyślnie "nieprawdziwe porty"

    czesc
    heh może troche dziwny tytuł ale nie wiedziałem jak go inaczej zatytułować.
    Mam pytanie, jak można spreferować swoje porty, czy skonfigurować system whatever , żeby wyniki skanu mojego systemu wskazywały na otwarte porty które tak naprawdę nie są otwarte
    Wiem że to jest możliwe bo squeler mi przesłał takie fajne mp3 z wykładami jakiegoś kolesia i on gadał że są bodajże na Linuxa takie moduły które przy skanie podają "lewe" wyniki
    Nie wiecie może coś więcej na ten temat najlepiej na winde

  2. #2
    Zarejestrowany
    Sep 2007
    Skąd
    Tu
    Postów
    1,236

    Domyślnie

    teoretycznie, dlaczego nie
    spreparowane chyba chciales napisac

    Mnie ciekawei dlaczego po scanie jakiegos tam routa mam wynik 135,136,136 firewalled..
    http://gogulas.yoyo.pl/h.gif

  3. #3

    Domyślnie

    Praktycznie też
    kiedyś nawet dostałem takie wyniki
    z których wynikało że koleś ma otwarte porty od 1 do 60000 tysięcy
    ale jak to zrobić to nie bardzo wiem
    Dlaczego wszystkie piosenki są o sexie ,miłości
    i innym pozytywnym gównie
    Nie mogły by być o czystym bólu ,nienawiści i frustracji i innych prawdach których więcej niż mniej ? ......... Ten świat to plastikowe ,fałszywe gówno
    nie mające nic wspólengo z moją rzeczywistością.
    Mtv to nie mój świat
    (tak jestem nie dojrzały ,mam kompelksy ..... i wiecie co? i chuj)

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Mozna spreparowac... a to co odpowiada na przklad nmap (open, closed, filtered) zalezy od tego jak skonfigurujesz firewall

    Dla linuxa proponuje zaczac od doczytania co to robi portsentry - to stara aplikacja a wiele skanow sie na nia ladnie lapie
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  5. #5
    Zarejestrowany
    Apr 2007
    Postów
    367

    Domyślnie

    albo zmienic kernel (wkoncu port otwarty to odpowiedz syn/ack), albo go poprostu otworzyc funkcja listen()

  6. #6

    Domyślnie porty.c

    Oto kod programu w C. Otwiera port 80. Można sobie zmodyfikować po swojemu, żeby np. otwierało więcej portów.
    Wersja Windows, ale łatwo można przerobić na Linux.

    Kod:
    //wersja Windows
    //[email protected]
    //kompilacja: gcc porty.c -o porty -lwsock32 
    
    #include <stdio.h>
    #include <winsock.h>
    
    int main (int argc, char *argv[])
    {
      int port = 80;
    
      WSADATA wsaData;  //inicjacja biblioteki ws2_32.dll
    
      if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
        printf("Nie zainicjowano WINSOCK-a.\n");
        exit(1);
      }
    
      int gniazdo1;
      int roz_adr_zew; //rozmiar adresu zewnetrznego
      struct sockaddr_in adres_wlasny, adres_zew;
      
      gniazdo1 = socket(AF_INET,SOCK_STREAM,0);
      memset (&adres_wlasny,0,sizeof adres_wlasny);
      adres_wlasny.sin_family = AF_INET;
      adres_wlasny.sin_port = htons(port); 
      adres_wlasny.sin_addr.s_addr = inet_addr("127.0.0.1");
      
      bind(gniazdo1,(struct sockaddr *)&adres_wlasny,sizeof(struct sockaddr));
      listen (gniazdo1,64);
      
      printf ("Port TCP %d otwarty\n\n",port);
      printf ("Nacisnij <CRTL-C> aby zamknac port\n\n");
      
      //nieskonczona petla serwera
      for (;;);
      
      closesocket(gniazdo1);
    }
    pozdrawiam
    phaxe

Podobne wątki

  1. Odpowiedzi: 3
    Autor: 09-09-2007, 15:39
  2. Odpowiedzi: 0
    Autor: 05-22-2007, 14:02

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj