Method: NetworkScanner::Scanner#port_open?
- Defined in:
- lib/network_scanner.rb
#port_open?(ip, port) ⇒ Boolean
148 149 150 151 152 153 154 155 156 |
# File 'lib/network_scanner.rb', line 148 def port_open?(ip, port) Timeout::timeout(0.5) do s = TCPSocket.new(ip,port) s.close return true end rescue Timeout::Error return false end |