Lorsque le ventilateur de votre ordinateur se met soudainement à tourner à plein régime ou que votre connexion internet chute inexplicablement, vous êtes-vous déjà demandé quel programme en arrière-plan consomme secrètement de la bande passante ? La plupart des utilisateurs, même en essayant d'ouvrir un outil professionnel comme Wireshark, se sentent souvent démunis face à un écran rempli de piles de protocoles et de flux d'octets obscurs.
Sniffnet Il a été créé pour combler cette lacune. Son objectif n'est pas de remplacer les outils d'analyse avancée utilisés par les ingénieurs réseau, mais plutôt de proposer un tableau de bord réseau intuitif aux utilisateurs occasionnels et à ceux qui aiment explorer le réseau. Il traduit des données sous-jacentes complexes en une logique métier compréhensible, permettant de voir en un coup d'œil qui a initié la connexion et où elle transite.
Cet outil open source, écrit en Rust, est compatible avec Windows, macOS et Linux. En visualisant les données de capture de paquets de la carte réseau, il offre aux développeurs, aux propriétaires de sites web et aux utilisateurs une solution légère de dépannage et de surveillance de la sécurité du réseau local.
De l'« analyse de protocole » à la « surveillance intuitive » : la logique fondamentale de Sniffnet
Avec Wireshark ou tcpdump Contrairement aux outils traditionnels, Sniffnet adopte une approche de « réduction de dimensionnalité ». Les outils traditionnels se concentrent sur l'analyse syntaxique du protocole, ce qui génère une densité d'informations extrêmement élevée, adaptée à une analyse approfondie des détails des paquets de données ; Sniffnet, quant à lui, privilégie la lisibilité au niveau métier.
- Pour concrétiser la propriété intellectuelle : En utilisant une base de données MaxMind locale, il peut résoudre automatiquement les adresses IP froides et difficiles à localiser en... Nom de domaine, ASN (numéro de système autonome) et emplacement géographiqueCela signifie que vous pouvez déterminer directement si une connexion est envoyée à un nœud AWS ou à un serveur étranger inconnu, sans avoir à effectuer de requête manuelle.
- Bibliothèque de reconnaissance de caractéristiques intégrée : Cet outil intègre une base de données de signatures de plus de 6 000 services, protocoles et chevaux de Troie/vers informatiques courants. Bien qu'il ne puisse remplacer un logiciel antivirus professionnel, ces signatures constituent des références précieuses pour l'analyse des connexions externes anormales.
- Visualisation des tendances du trafic : Les utilisateurs n'ont pas besoin d'écrire de règles de filtrage complexes ; ils peuvent filtrer TCP/UDP ou IPv4/IPv6 via un simple menu déroulant et surveiller l'utilisation de la bande passante de chaque application grâce à un graphique linéaire en temps réel.
De nombreux utilisateurs de macOS peuvent le confondre avec Little Snitch. La principale différence entre les deux est la suivante : Little Snitch est… Pare-feu Il a la capacité d'intercepter et de bloquer les connexions ; tandis que Sniffnet est… panneau de surveillanceIl fonctionne selon le principe de « surveillance sans blocage » et sert uniquement à l'observation du trafic ; il ne peut pas interrompre la connexion.
Notes d'installation : Dépendances environnementales et limitations de fonctionnement
Étant donné que Sniffnet doit lire directement les données sous-jacentes de la carte réseau, il ne s'agit pas d'un simple logiciel portable. Avant l'installation, veuillez prendre en compte les configurations de dépendances suivantes :
1. Dépendance du pilote : Les utilisateurs Windows doivent installer Npcap(Veuillez sélectionner « Prise en charge des données brutes » lors de l’installation) ; les utilisateurs Linux doivent installer…
libpcap-dev Dépendances telles que les bibliothèques ; les utilisateurs de macOS peuvent accorder les autorisations réseau appropriées au démarrage.2. Confidentialité et sécurité : Tous les processus d'analyse (y compris les requêtes de géolocalisation) sont effectués localement, sans recourir à l'analyse dans le cloud, garantissant ainsi la maîtrise du flux de données.
Scénarios d'application : Quels problèmes peut-il résoudre pour vous ?
Sniffnet serait un choix efficace si vous vous trouviez dans le scénario suivant :
- Développement et débogage : Vérifiez rapidement si l'application locale a bien initié la requête et la fréquence de celle-ci.
- Consignes de sécurité : Les propriétaires de sites web indépendants ou les utilisateurs ordinaires peuvent surveiller leurs machines locales afin de détecter toute activité réseau inhabituelle en arrière-plan.
- Déploiement du matériel : Grâce à sa compatibilité multi-architecture, il peut également être facilement déployé sur des appareils ARM tels que le Raspberry Pi.
De plus, sa fonction de « notification personnalisée d'événements réseau » permet aux utilisateurs de définir des conditions de déclenchement (telles que des connexions à des domaines spécifiques ou un trafic excessif) et d'afficher une notification contextuelle sur le bureau. Pour une analyse plus approfondie, Sniffnet permet d'exporter le trafic capturé. Format PCAPCela permet de l'importer dans Wireshark pour une analyse approfondie.
Il est important de noter que : Si vos besoins concernent la gestion centralisée au niveau de l'entreprise ou l'analyse du contenu spécifique des requêtes HTTP, la conception légère de Sniffnet ne peut pas répondre à ces exigences et, dans ce cas, il est toujours recommandé de revenir à Wireshark.
Davantage d'outils de sécurité des données open source adaptés aux utilisateurs individuels →
Page d'accueil du projet et téléchargement officiel
Clause de non-responsabilité:Les outils de surveillance réseau open source présentés dans cet article sont destinés à un usage personnel pour faciliter la compréhension de l'activité du réseau local, le dépannage de base et l'amélioration des connaissances en matière de sécurité. Les outils impliquant la capture de paquets réseau de bas niveau doivent être téléchargés depuis les canaux open source officiels, et leurs dépendances et licences doivent être vérifiées indépendamment. Veuillez respecter scrupuleusement les lois et réglementations en vigueur ; ces outils ne doivent en aucun cas être utilisés pour l'écoute clandestine du réseau ou pour porter atteinte à la vie privée d'autrui.





