nmap.
Piotr Chytla
y3t1 w pulsar.if.pwr.wroc.pl
Wto, 6 Mar 2001, 13:50:25 MET
On Mon, 5 Mar 2001, [ISO-8859-2] Łukasz 'Ranger' Mozer wrote:
> Witam, szukam patcha lub odpowiednia nmapa do skanowania portów przez
> IPv6. Czy może któryś z kolegów wie coś o czymś takim?
>
jako takiego patcha na nmapa nie ma ale latwo napisac prosty skaner
portuw
cos takiego to tylko speudo-kod
#include "odpowiednie_includy.h"
#define ILOSC_PORTUW 65535 <- lub inna wartosc
int main()
{
struct sockaddr_in6 sin;
int sock,wynik;
sin.sin6_addr=... (addres ipv6)
pole addresuw mozna uzyskac z procedury getaddrinfo
sin.sin6_family=AF_INET6;
for (i=0;i<ILOSC_PORTUW;i++)
{
sin.sin6_port=htons(i)
s=socket(AF_INET6,SOCK_STREAM,0);
wynik=connect(s,(struct sockaddr *)sin,sizief(struct sockaddr));
if (wynik==0)
{
polonczony
wyswietlasz numer portu czy co tam chcesz :)
} else akcja dla zamnietego portu
close(sock)
}
}
No to caly skaner portuw bedzie troche wolny bo dziala na funkcji
connect() ale spelnia swoje zadanie :)
--
-----: :-----
What would the world be without bugtraq [ Aleph1 `1999 ]
I owned ___.___.___ with rpc.ahod [ Danny-Boy `2001 ]
Więcej informacji o liście dyskusyjnej 6BONE-PL