4 pontos por GN⁺ 2023-08-11 | 1 comentários | Compartilhar no WhatsApp
  • Artigo de apresentação do aplicativo de chat 'Arpchat', desenvolvido usando ARP (Address Resolution Protocol)
  • ARP é um protocolo usado para encontrar o endereço MAC de outros computadores na mesma rede
  • O desenvolvedor criou o Arpchat ao longo de dois dias, enquanto estava doente e sem nada melhor para fazer
  • A motivação do Arpchat veio da necessidade anual do desenvolvedor de conversar com amigos por meio de uma rede isolada
  • O desenvolvedor reconhece de forma bem-humorada o potencial de causar problemas com o projeto, mas sugere que ele pode ter usos práticos
  • O Arpchat consegue enviar mensagens com dezenas de milhares de caracteres por meio da implementação de um protocolo de transporte generalizável sobre ARP e de compressão
  • O aplicativo inclui notificações de entrada e saída, além de um sistema de presença e heartbeat para ver uma lista atualizada de outros usuários online
  • O desenvolvedor alerta contra o uso da parte de rede do Arpchat como substituto do UDP (User Datagram Protocol)
  • Para quem tem interesse no funcionamento técnico do Arpchat, o desenvolvedor escreveu um artigo separado
  • O Arpchat pode ser instalado pela página de releases, com instruções específicas para usuários de Windows e Linux
  • O desenvolvedor, em tom de brincadeira, não recomenda que os usuários compilem o aplicativo, mas fornece instruções para quem quiser fazer isso, incluindo o fato de que ele foi testado na versão unstable mais recente do Rust

1 comentários

 
GN⁺ 2023-08-11
Comentários do Hacker News
  • O criador do ArpChat compartilhou no Hacker News o projeto, uma ferramenta que permite trocar mensagens com amigos na mesma rede usando ARP
  • O criador avaliou a ferramenta como um projeto divertido e educativo para uso em ambientes offline, apesar de ter encontrado bugs importantes
  • O criador adicionou recursos como cores para os nomes de usuário e horário das mensagens, e planeja lançar uma nova versão em breve
  • Um usuário explicou o ARP (Address Resolution Protocol) como a ligação entre os endereços MAC usados no Ethernet e os endereços IP usados na internet
  • Outro usuário compartilhou a experiência de ter criado um sistema de mensagens multiplataforma usando protocolos embutidos, destacando a criatividade e a inovação da comunidade técnica
  • Alguns usuários alertaram sobre possíveis problemas relacionados ao ARP, como invadir a rede com tráfego ARP falso e, em certas situações, atravessar VLANs
  • Vários usuários compartilharam experiências com projetos semelhantes, como software de chat para LAN parties e sistemas de mensagens para familiares trabalhando em casa
  • Um usuário questionou se ferramentas como o ArpChat poderiam ser usadas para configurar uma rede sem fio para bate-papo sem conexão externa, destacando possíveis casos de uso da ferramenta