Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
rustnet — Surveillance réseau par processus pour votre terminal avec inspection approfondie des paquets. Multi-plateforme, isolé. | Kitploit
Outils/GitHubGitHub/domcyrus/rustnet
Sniffing et Analyse de PaquetsSécurité des ConteneursAnalyse ForensiqueCollecte d'InformationsSécurité CloudRenseignement sur les MenacesAnalyse DNSAnalyse de Journaux
GitHubdomcyrus/rustnet

rustnet

Surveillance réseau par processus pour votre terminal avec inspection approfondie des paquets. Multi-plateforme, isolé.

Voir le dépôt
4.8k22389il y a 2 joursVérifié par Kitploit
Site web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

RustNet

Built with Ratatui Build status Crates.io version Latest release Packaging status Apache 2.0 license

English | 简体中文 | 日本語

RustNet est un moniteur réseau en terminal qui affiche les connexions TCP, UDP et QUIC en temps réel, avec l'attribution des processus lorsque celle-ci est disponible. Il fonctionne sous Linux, macOS, Windows et FreeBSD.

Installation

Sur macOS ou Linux avec Homebrew :

brew install rustnet

La capture de paquets nécessite des autorisations spécifiques à la plateforme. Consultez le guide d'installation pour les capacités Linux, l'accès PKTAP et BPF sur macOS, les autres gestionnaires de paquets et le dépannage.

Statut de la version : Les points forts, le GIF et les captures d'écran présentent la v1.7.0. Les enregistrements utilisent du trafic généré dans un environnement Linux isolé. Les guides liés depuis main peuvent également décrire des modifications non publiées. Pour la version installée, utilisez la documentation v1.7.0 et vérifiez rustnet --version et rustnet --help.

Démo

Démo RustNet

Points forts

  • Affiche l'état des connexions, le trafic, le protocole applicatif et les informations de processus disponibles dans une interface terminal qui fonctionne via SSH.
  • Identifie des protocoles tels que HTTP, TLS/SNI, DNS, SSH et QUIC grâce à l'inspection des paquets.
  • Filtre les connexions par processus, adresse, port, protocole, etc.
  • Diffuse des instantanés JSON versionnés en mode sans interface pour les scripts et la supervision.
  • Affiche les sockets de l'hôte, l'analyse DNS passive et l'état de santé des connexions.
  • Exporte les captures au format PCAP ou PCAPNG avec des annotations au mieux pour l'analyse dans Wireshark.
  • Réduit les privilèges après le démarrage et utilise le bac à sable de la plateforme lorsqu'il est pris en charge.

Consultez le guide d'utilisation, le guide d'architecture et le guide de sécurité pour les détails des fonctionnalités.

Depuis la v1.7.0, RustNet exige des répertoires de confiance pour les fichiers de sortie Unix et crée exclusivement des journaux de diagnostic.

La v1.7.0 corrige la compatibilité ARM DEB avec les anciennes glibc et les bibliothèques time64 de Debian 13. Consultez le guide d'installation pour les distributions prises en charge ; les ressources de la v1.6.0 n'incluent pas ces correctifs.

Captures d'écran

Vue d'ensemble
Connexions et trafic en direct
Vue d'ensemble RustNet
Détails
Informations sur le processus, le protocole et le pair
Détails RustNet
Graphique
Graphiques de trafic et d'application
Graphique RustNet
Activité
Trafic par processus
Activité RustNet
Sockets de l'hôte
Points de terminaison en écoute et liés
Sockets de l'hôte RustNet
DNS
Requêtes et réponses DNS passives
DNS RustNet

Autres méthodes d'installation

PlateformeCommande
Ubuntu 22.04+ / Linux Mint 21+sudo add-apt-repository ppa:domcyrus/rustnet
sudo apt update && sudo apt install rustnet
Fedora 42+sudo dnf copr enable domcyrus/rustnet
sudo dnf install rustnet
Arch Linuxsudo pacman -S rustnet
Alpine Linux (edge/community)apk add rustnet
Windowschoco install rustnet ou scoop install rustnet
Cargocargo install rustnet-monitor
Nix / NixOSnix-shell -p rustnet

Windows nécessite également Npcap. La v1.7.0 prend en charge ses paramètres par défaut ; la v1.6.0 nécessite le « mode compatible avec l'API WinPcap ». Pour openSUSE, Pop!_OS, FreeBSD, Docker et les compilations depuis les sources, consultez le guide d'installation.

Exécution

Sous Linux, après avoir configuré les capacités :

rustnet

Sur macOS, PKTAP nécessite sudo. Avec l'accès BPF configuré, RustNet peut fonctionner sans, mais utilise lsof pour la détection des processus.

Appuyez sur / pour filtrer les connexions, sur Enter pour en inspecter une, et sur q pour quitter. Consultez le guide d'utilisation pour la sélection d'interface, les options, les contrôles, les filtres et les exports.

Documentation

Télécharger l’outil