|   Сделать стартовой  |    На главную| Чат | Гостевая книга | Форум 
        www.IqSoft.narod.ru      
                 Найти: на

                                                                                                    

                                        Сканер портов своими руками

 Этот пример демонтстрирует, как можно определить на Вашем компьютере открытые порты, путём их сканирования. В ЛистБоксе не могут поместитьсяcan все 65535 портов, поэтому Вам необходимо указать диапазон портов. Чтобы узнать Ваш IP-адресс используйте winip.cfg. Так же Вам потребуется winsock control


Private Sub Command1_Click()
  On Error Resume Next 
  Dim i As Long
  For i = txtport1 To txtport2 Step 1 ' устанавливаем счётчик в начальную и конечную позицию.
  Winsock1.Connect txtip, i ' соединяем его с IP-адресом и портом 
  If Winsock1.State <> sckConnected Then 'если не соединяется - значит сокет закрыт. 
    List1.AddItem i & " - closed" 
  End If 

  If Winsock1.State = sckConnected Then 'если приконнектились - значит порт открыт. 
    List1.AddItem i & " - OPEN" 
    MsgBox "Open port!", vbCritical, "Port Scanner"
  End If 
  Next i 
End Sub 

Private Sub Form_Load() 
   txtport1.Text = 1 'устанавливает значение порта поумолчанию.
   txtport2.Text = 65535
   Winsock1.Protocol = sckTCPProtocol 'устанавливаем протокол
End Sub 

Private Sub Form_Unload(Cancel As Integer) 
   Set form1 = Nothing 'очищаем память 
End Sub


 












 

 

 

 

 

 

 

                                                                   ОБСУДИТЬ СТАТЬЮ НА ФОРУМЕ

  Словарь       Яндекс.Лингво

   

  Сделать стартовой     

Программирование
 -  Основы Visual Basic
 -  Visual Basic
 -  Кирпичики для  VB
 -  Visual Basic 6.0 избранное
 -  API
Разное
 -  БЕЗОПАСНОСТЬ INTRANET
- Политика безопасности для электронной почты.
 - Сравнительная характеристика Internet Explorer и Netscape Navigator
 - Как подключить к Интернету несколько компьютеров через один модем
 -  Мифы компьютерной безопасности
 -  Оптимизация Windows 98.
 - ЧТО ПОМHИТ КОМПЬЮТЕР?
 - О НЕКОТОРЫХ МЕТОДАХ ОБНАРУЖЕНИЯ ЗАКЛАДОЧНЫХ УСТРОЙСТВ
- Хакеры или кракеры "Что такое хорошо и что такое плохо?"
 - Атака из сети
                                                            Нам весьма интересны любые Ваши предложения о сотрудничестве.

                         

 

  Дизайн: Кулишов Андрей
Напишите мне
Hosted by uCoz