K3

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
private void ScanTarget()
        
{
            
string strIPAddress="192.168.1.";
            
//Start scan address
            int nStrat = Int32.Parse("1");
            
//Finish scan address
            int nEnd =Int32.Parse("255");
            
//scan operation
            for(int i=nStrat;i<=nEnd;i++)
            
{
                
string strScanIPAdd = strIPAddress +i.ToString();
                
//convert to ip address
                IPAddress myScanIP = IPAddress.Parse(strScanIPAdd);
                
try
                
{
                    
//get dns information
                    IPHostEntry myScanHost = Dns.GetHostByAddress(myScanIP);
                    
//get host name
                    string strHostName =myScanHost.HostName.ToString();
                    
this.listBox2.Items.Add(strScanIPAdd+"->"+strHostName+"\r");
                }

                
catch
                
{
                    
continue;
                }

                
            }
//for    
            MessageBox.Show("ok");
        }
posted on 2005-04-29 15:11  K3  阅读(935)  评论(0编辑  收藏  举报