Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > Сканер портов


Автор: d4rkr00t 16.4.2006, 11:44
Помогите написать сканер портов мож у кого есть код или примеры.
Желательно что бы он считывал банеры сервисов весящих на портах.
Заранее спасибо. 

Автор: mr.DUDA 16.4.2006, 13:46
d4rkr00t, сканер на C# ?  smile 

 

Автор: d4rkr00t 16.4.2006, 14:32
да 

Автор: d4rkr00t 16.4.2006, 22:17
Ну хотябы помогите чё то не работает

System.Net.Sockets.TcpClient tcp = new System.Net.Sockets.TcpClient();
            tcp.ReceiveTimeout = 1;
            System.Net.IPAddress[] adr;
            adr = System.Net.Dns.GetHostByAddress("127.0.0.1").AddressList;
            int port = 1;
            for (int i = 1; i < 200; i++)
            {
                try
                {
                    tcp.Connect(adr, port);
                    listBox1.Items.Add(port);
                }
                catch
                {
                        
                }
                tcp.Close();
                port = port + 1;
                
            }
 

Автор: Leksey 17.4.2006, 22:05
Код

     try
                {
                    tcp.Connect(adr, port);
                    listBox1.Items.Add(port);
                }
                catch
                {
                        
                }
    
Как я не люблю такой код....
Зачем ловить все исключения?
Ну надо значит лови SocketException и посмотри описание. 

Автор: d4rkr00t 23.4.2006, 22:57
спасибо 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)