4 points par GN⁺ 2023-08-11 | 1 commentaires | Partager sur WhatsApp
  • Article de présentation de l’application de chat « Arpchat », développée à l’aide d’ARP (Address Resolution Protocol)
  • ARP est un protocole utilisé pour trouver l’adresse MAC d’un autre ordinateur sur le même réseau
  • Le développeur a créé Arpchat en deux jours, alors qu’il était malade et n’avait rien de mieux à faire
  • La motivation derrière Arpchat vient du besoin du développeur de discuter une fois par an avec ses amis via un réseau isolé
  • Le développeur reconnaît avec humour le caractère potentiellement absurde du projet, tout en suggérant qu’il pourrait avoir des usages pratiques
  • Grâce à l’implémentation d’un protocole de transport généralisable au-dessus d’ARP et à la compression, Arpchat peut envoyer des messages de plusieurs dizaines de milliers de caractères
  • L’application inclut des notifications d’arrivée et de départ, ainsi qu’un système de présence et de heartbeat permettant de voir la liste à jour des autres utilisateurs en ligne
  • Le développeur déconseille d’utiliser la partie réseau d’Arpchat comme remplacement d’UDP (User Datagram Protocol)
  • Pour celles et ceux qui s’intéressent au fonctionnement technique d’Arpchat, le développeur a rédigé un article séparé
  • Arpchat peut être installé depuis la page de publication, avec des instructions spécifiques pour les utilisateurs de Windows et de Linux
  • Le développeur déconseille avec humour aux utilisateurs de compiler eux-mêmes l’application, mais fournit des instructions pour ceux qui souhaitent le faire, en précisant qu’elle a été testée sur la dernière version nightly instable de Rust

1 commentaires

 
GN⁺ 2023-08-11
Avis Hacker News
  • Le créateur d’ArpChat a partagé sur Hacker News son projet, un outil permettant d’échanger des messages avec des amis sur le même réseau en utilisant ARP
  • Le créateur estime que l’outil, utilisé hors ligne, est un projet amusant et éducatif malgré la découverte de bugs majeurs
  • Le créateur a ajouté des fonctionnalités comme la couleur des noms d’utilisateur et l’heure des messages, et prévoit de publier bientôt une nouvelle version
  • Un utilisateur explique qu’ARP (Address Resolution Protocol) fait le lien entre les adresses MAC utilisées sur Ethernet et les adresses IP utilisées sur Internet
  • Un autre utilisateur partage son expérience de création d’un système de messagerie cross-platform à l’aide de protocoles intégrés, soulignant la créativité et l’innovation de la communauté technique
  • Certains utilisateurs avertissent de problèmes potentiels liés à ARP, comme l’invasion d’un réseau avec du faux trafic ARP et, dans certaines situations, le franchissement de VLAN
  • Plusieurs utilisateurs partagent leur expérience de projets similaires, comme un logiciel de chat pour LAN party ou un système de messagerie pour une famille en télétravail
  • Un utilisateur se demande si un outil comme ArpChat pourrait servir à mettre en place un réseau sans fil pour discuter sans connexion externe, mettant en avant les cas d’usage potentiels de l’outil