module IdentifyUtil

Public Instance Methods

ip_protocol_port(ip, protocol, port) click to toggle source
# File lib/identify_util.rb, line 5
def ip_protocol_port(ip, protocol, port)
  {
    ip: ip,
    protocol: protocol,
    port: port,
    service_name: (
      Socket.getservbyport(port.to_i, protocol) rescue nil
    ),
    host: (
      Resolv.getname(ip) rescue nil
    )
  }
end