Hping

par Salvatore Sanfilippo

Hping est un assembleur/analyseur de paquets TCP/IP orienté ligne de commande et open source.

Système d'exploitation: Windows

Éditeur: Salvatore Sanfilippo

Contrôle antivirus: a passé

Rapport trompeur

Qu'est-ce que Hping?

Hping est un utilitaire en ligne de commande gratuit et open source, ainsi qu'un outil facile à utiliser pour l'exploration de réseau, le balayage de sécurité, la création de paquets et les tests réseau. Il fonctionne sur les systèmes d'exploitation Linux, Mac OS X et Windows. Hping est un outil intégré de création et de manipulation de paquets qui peut être utilisé pour créer, envoyer et recevoir des paquets TCP/IP personnalisés. Il est également utile pour les administrateurs réseau afin d'auditer la sécurité du réseau et de gérer les services, et pour les développeurs pour déboguer les protocoles réseau.

Fonctionnalités de Hping

Hping offre une large gamme de fonctionnalités pour les tests, les sondages et l'audit de sécurité. Voici une liste de certaines de ses fonctionnalités.

• Création de paquets IP bruts : Permet à l'utilisateur de créer des paquets IP personnalisés avec des champs arbitraires.

• Mode traceroute : Peut être utilisé pour tracer le chemin d'un paquet de la source à la destination.

• Mode ICMP : Les requêtes ICMP et les requêtes de réponse Echo ICMP peuvent être envoyées et reçues.

• Mode UDP : Des paquets UDP personnalisés peuvent être envoyés et reçus.

• Mode TCP : L'utilisateur peut contrôler les ports source et destination, le numéro de séquence et les drapeaux des paquets TCP.

• Balayage réseau : Hping peut être utilisé pour scanner les ports ouverts sur une machine cible.

• Test de pare-feu : Hping peut être utilisé pour tester l'efficacité des pare-feu.

• Recherche DNS : Peut être utilisé pour rechercher des informations DNS.

• Usurpation ARP : L'usurpation ARP peut être utilisée pour intercepter le trafic réseau.

• Statistiques réseau : Hping peut afficher des statistiques réseau telles que le taux de perte de paquets et le temps de réponse aller-retour.

• Journalisation : L'utilisateur peut enregistrer la sortie de Hping dans un fichier.

• Scripting : Hping peut être utilisé dans des scripts shell pour automatiser des tâches.

• Fragmentation IP : L'utilisateur peut contrôler la fragmentation IP des paquets.

• Test réseau : Hping peut être utilisé pour tester la performance et la latence du réseau.

• Traduction d'adresse réseau (NAT) : Hping peut être utilisé pour tester les implémentations de NAT.

• Protocole d'information de routage (RIP) : Hping peut être utilisé pour afficher des informations de routage.

• Statistiques : Hping peut être utilisé pour afficher des statistiques réseau telles que le taux de perte de paquets et le temps de réponse aller-retour.

• Sécurité réseau : Hping peut être utilisé pour scanner les ports ouverts et tester l'efficacité des pare-feu.

Conclusion

Hping est un outil réseau incroyablement puissant qui est utilisé par les administrateurs réseau, les développeurs et les professionnels de la sécurité pour une large gamme de tâches et de buts. Sa large gamme de fonctionnalités en fait un excellent choix pour l'exploration de réseau, le balayage de sécurité, la création de paquets et les tests réseau. Il est facile à utiliser et gratuit à télécharger, ce qui en fait un excellent outil pour quiconque a besoin d'auditer sa sécurité réseau ou de tester la performance du réseau.
Hping peut être utilisé pour envoyer des paquets à un port et protocole spécifiques, permettant des tests et dépannages réseau plus précis.
1. Système d'exploitation : Hping est un outil de création de paquets basé sur la ligne de commande conçu pour fonctionner sur des systèmes d'exploitation de type Unix. Il est principalement développé et testé sur Linux, mais devrait fonctionner sur n'importe quel système d'exploitation de type Unix avec un compilateur C fonctionnel.

2. Outils Réseau : Hping nécessite une interface réseau équipée d'un socket brut, qui est pris en charge par la plupart des systèmes d'exploitation de type Unix modernes.

3. Interface de Ligne de Commande : Hping est un outil de création de paquets basé sur la ligne de commande. Pour l'utiliser, un utilisateur doit être familier avec l'utilisation de la ligne de commande et les concepts de base en réseau.

4. Sécurité : Comme Hping est un outil de création de paquets, il ne doit être utilisé que par des utilisateurs expérimentés qui comprennent les implications de l'utilisation d'un tel outil. Il ne doit pas être utilisé sur des systèmes de production sans approbation préalable. De plus, les utilisateurs ne doivent jamais exécuter Hping en tant qu'utilisateur root, car cela peut potentiellement conduire à des problèmes

PROS
Offre des capacités avancées de manipulation de paquets TCP/IP.
Capacité à tester les règles de pare-feu et la performance du réseau.
Open-source et hautement personnalisable.

CONS
Manque une interface conviviale pour les utilisateurs non techniques.
Ne fournit pas de rapports détaillés ou d'analyses.
Mises à jour limitées et support de la communauté.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Kaiden
C'est un outil de ligne de commande efficace pour la génération de paquets TCP/IP, mais il peut être complexe à comprendre pour les novices.
image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner Kai
Outil polyvalent, analyse réseau approfondie.
Intermapper
Intermapper est un logiciel de cartographie et de surveillance réseau qui offre une visualisation et des alertes pour aider les professionnels de l'informatique à suivre leur réseau.