def source_mac
      @source_mac ||= if self.victim_ip
        ::ServiceObjects::NetworkInformation.self_mac(interface)
      else
        gateway_ip = ServiceObjects::NetworkInformation.gateway_ip
        mac = ::Ownlan::Attack::Base.new(self).ip_to_mac(gateway_ip)
      end
    end
def source_mac
      @source_mac ||= if self.victim_ip
        ::ServiceObjects::NetworkInformation.self_mac(interface)
      else
        gateway_ip = ServiceObjects::NetworkInformation.gateway_ip
        mac = ::Ownlan::Attack::Base.new(self).ip_to_mac(gateway_ip)
      end
    end
Create a new instance.

 @return [Ownlan::Configuration]