Repolode
Dyneteq

Dyneteq/reconya

Ferramenta de reconhecimento de rede self-hosted, escrita em Go, que descobre, identifica e monitora dispositivos na rede local com um console web em tempo real.

Alternativa open source a:FingLansweeper

Estrelas
1,907
Forks
132
Issues abertas
12
Último commit
há 2 meses

O que é?

reconYa descobre e rastreia dispositivos em uma rede local. A ferramenta varre faixas IPv4 usando varreduras ICMP, sondas TCP e consultas ARP, além de identificar hosts por endereços MAC, consulta de fabricante, nomes de host, fingerprints de sistema operacional e classificação do tipo de dispositivo.

Além da descoberta, ela executa varreduras das portas mais comuns com detecção de serviços e coleta de banners em workers em segundo plano, além de capturar screenshots dos serviços web detectados. Os alertas sinalizam novos dispositivos, portas abertas de risco, hosts inacessíveis e endereços MAC duplicados, e podem ser confirmados no console. Dispositivos IPv6 são detectados passivamente por meio da descoberta de vizinhos, sem gerar tráfego.

O console web oferece um mapa de topologia, uma lista de hosts e um log de eventos em tempo real. Consultas externas, como IP público, geolocalização e consulta de fabricante online, ficam desativadas por padrão e precisam ser habilitadas explicitamente.

Recursos principais

  • 01Descoberta de dispositivos IPv4 usando ICMP, sondas TCP e ARP
  • 02Monitoramento passivo de IPv6 por meio da descoberta de vizinhos
  • 03Consulta de fabricante pelo MAC, resolução de nomes de host e fingerprinting de sistema operacional
  • 04Varredura das portas mais comuns com detecção de serviços e screenshots de serviços web
  • 05Alertas confirmáveis para novos dispositivos, portas de risco e endereços MAC duplicados
  • 06Console web com mapa de topologia, lista de hosts e log de eventos
  • 07Múltiplas redes com faixas CIDR independentes

Casos de uso

  • Inventariar dispositivos em uma rede doméstica ou de escritório
  • Identificar hosts inesperados ou não identificados em uma LAN
  • Monitorar portas recém-abertas em máquinas internas
  • Acompanhar dispositivos IPv6 junto com os IPv4

Início rápido

  1. 1
  2. 2

    Inicie o reconYa e, em seguida, abra http://localhost:3008

    cd reconya && sudo ./reconya-*

Antes de usar

  • Licenciado sob CC BY-NC 4.0; portanto, o uso comercial requer permissão do autor.
  • A varredura de rede é executada com sudo, e a implantação com Docker não é recomendada.
  • As compilações para Windows exigem que cgo e um compilador C estejam instalados.

Tópicos

Perguntas frequentes

O que é reconya?
Ferramenta de reconhecimento de rede self-hosted, escrita em Go, que descobre, identifica e monitora dispositivos na rede local com um console web em tempo real. reconYa descobre e rastreia dispositivos em uma rede local. A ferramenta varre faixas IPv4 usando varreduras ICMP, sondas TCP e consultas ARP, além de identificar hosts por endereços MAC, consulta de fabricante, nomes de host, fingerprints de sistema operacional e classificação do tipo de dispositivo.
reconya é gratuito? Qual é a licença?
reconya é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
reconya ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de reconya foi em 12 de ago. de 2026.
Para que posso usar reconya?
Inventariar dispositivos em uma rede doméstica ou de escritório Identificar hosts inesperados ou não identificados em uma LAN Monitorar portas recém-abertas em máquinas internas Acompanhar dispositivos IPv6 junto com os IPv4
Como instalar reconya?
Instale o binário pré-compilado Inicie o reconYa e, em seguida, abra http://localhost:3008: cd reconya && sudo ./reconya-*
Onde consigo reconya?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Dyneteq/reconya

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados