Advertisement
CPB2017

2E

Jun 21st, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     $port = (80)
  2.  
  3.     $network = “192.168.0”
  4.  
  5.     $range = 101..101
  6.  
  7.     $ErrorActionPreference= ‘silentlycontinue’
  8.  
  9.     $(Foreach ($add in $range)
  10.  
  11.     { $ip ={0}.{1}” –F $network,$add
  12.  
  13.     Write-Progress “Scanning Network” $ip -PercentComplete (($add/$range.Count)*100)
  14.  
  15.     If(Test-Connection –BufferSize 32 –Count 1 –quiet –ComputerName $ip)
  16.  
  17.     { $socket = new-object System.Net.Sockets.TcpClient($ip, $port)
  18.  
  19.     If($socket.Connected) {$ip port $port open”
  20.  
  21.     $socket.Close() }
  22.  
  23.     else {$ip port $port not open ” }
  24.  
  25.     }
  26.  
  27.     }) | Out-File C:\portscan.csv
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement