Résumé
Hping est un assembleur et analyseur de paquets TCP/IP gratuit, utilisé par les administrateurs système et les administratrices système pour sonder leur propre réseau à la recherche de vulnérabilités — en visualisant précisément ce qu’un hacker verrait. En exécutant des commandes Hping sur vos propres systèmes, vous pouvez identifier les ports exposés, les services en cours d’exécution et les informations sur le système d’exploitation avant qu’un attaquant ne le fasse. Bien que Hping ne soit plus en développement actif, il reste un outil de reconnaissance défensive largement utilisé.
Comment les administrateurs système utilisent Hping pour la défense réseau
Hping est un outil que les administrateurs système peuvent utiliser pour identifier et résoudre les problèmes au sein de leurs réseaux. Vous pouvez également l'utiliser pour adopter la perspective d'un hacker et anticiper ce qu'une personne malveillante pourrait observer avant de lancer une attaque.
Dans l’environnement actuel, il est bien plus simple de prévenir une attaque que d’en gérer les conséquences. Hping peut vous accompagner dans vos efforts de prévention.
Pour illustrer ce point, voici un exemple de situation dans laquelle Hping pourrait s’avérer utile.
Une attaque mondiale de rançongiciels en 2017 a fait au moins 200 000 victimes dans le monde, et la plupart ont été incitées à verser d'importantes sommes à leurs hackers pour retrouver l'accès à leurs fichiers. Au début de l’enquête, les responsables ignoraient si les hackers avaient toujours accès à des fichiers sensibles ou s’ils s’étaient tournés vers des cibles plus lucratives.
Prévenez une attaque de ce type grâce aux commandes Hping2, et vous pourriez préserver à la fois la réputation de votre entreprise et réaliser d'importantes économies.
Présentation de Hping
Hping est un assembleur et analyseur de paquets du protocole de contrôle de transmission/protocole Internet (TCP/IP). Il reçoit des données du protocole Internet (IP), dépacquette ces données, puis les transmet à l’appareil connecté dans l’ordre inverse. Il fonctionne sur des systèmes tels que Linux, Solaris, macOS, et Windows. Bien que l’outil ne soit plus en cours de développement actif, de nombreuses personnes le téléchargent et y accèdent chaque jour.
Hping fonctionne un peu comme la commande ping standard. Utilisez cette commande, et vous pourrez :
- Transmettre. Vous allez envoyer une requête d’écho Internet Control Message Protocol (ICMP).
- Veuillez patienter. La cible de votre ping doit renvoyer votre message.
- Analyser Vous recevrez de nombreuses données, notamment des informations sur le nombre d’octets envoyés, le nombre d’octets reçus et la durée du transfert.
- Répéter. Vous allez répéter ce processus plusieurs fois, simplement pour vous assurer que la connexion reste cohérente.
Utilisez Hping et vous enverrez un message similaire à celui décrit ci-dessus. Mais vous pourrez transmettre davantage d’informations avec chaque requête.
En quoi Hping fonctionne-t-il différemment d’un ping standard ?
Les requêtes Hping permettent de créer et d’envoyer des paquets TCP/IP personnalisés. Vous recevrez des réponses en retour pour tester la connectivité Layer 3 entre les appareils. La couche 3 propose des technologies de commutation et de routage permettant de créer des chemins logiques pour transmettre des données d’un point à un autre. Un commutateur de couche 3 fonctionne un peu comme un commutateur et un routeur à la fois. Vous l’utilisez généralement pour des connexions très rapides entre différents systèmes.
Hping vous permet également de usurper l’adresse IP source, de sorte que votre message peut sembler provenir de pratiquement n’importe où. Cela peut même ressembler à une note aléatoire dont vous ne parvenez pas à comprendre le sens. Et cette fonctionnalité fait de Hping le rêve de tout hacker.
Les commandes Hping peuvent-elles vous aider à comprendre les hackers ?
Pour un hacker, des informations précises sont essentielles. Plus les personnes malveillantes en savent sur votre système et son fonctionnement, plus leurs attaques sont efficaces. Ils doivent connaître vos vulnérabilités, vos lacunes et votre système. Les commandes Hping leur sont très utiles. Mais ce même outil vous aide également.
Exécutez des commandes Hping sur votre propre système et vous constaterez exactement ce que voient les hackers lorsqu'ils effectuent des tests sur votre système pour détecter d'éventuelles vulnérabilités.
Que peuvent découvrir les hackers en utilisant Hping ?
Les hackers affirment utiliser Hping pour en savoir plus sur vos:
- Système d’exploitation
- Ports ouverts
- Services en fonctionnement
- Applications installées et en cours d’exécution
Vous pourriez surveiller les analyses et requêtes inhabituelles. Ou bien, vous pouvez suivre la recommandation de certains administrateurs système et utiliser l’outil sur votre propre système. Identifiez vos points de vulnérabilité et vous prendrez une longueur d’avance sur les hackers.
Obtenir de l’aide avec Okta
Comprendre vos menaces fait simplement partie de vos responsabilités en tant qu’administrateur système. Vous devez également corriger tout problème identifié. Si le développement n’est pas votre point fort, ce travail peut sembler intimidant.
Laissez Okta vous aider. En savoir plus sur Okta ThreatInsight ou sur toutes les façons de sécuriser chaque identité au sein de votre entreprise.
Foire aux questions (FAQ)
À quoi Hping sert-il ?
Hping est utilisé par les administrateurs système pour identifier et résoudre les problèmes au sein de leurs réseaux. Il permet aux utilisateurs de créer et d’envoyer des paquets TCP/IP personnalisés, de tester la connectivité de couche 3 entre différents appareils et d’analyser leurs propres systèmes à la recherche de vulnérabilités — en visualisant précisément ce qu’un hacker verrait avant de lancer une attaque.
En quoi Hping se distingue-t-il d’une commande ping standard ?
Alors qu’une commande ping standard envoie une requête d’écho ICMP et attend une réponse, Hping permet de créer et d’envoyer des paquets TCP/IP personnalisés contenant davantage d’informations dans chaque requête. Hping prend également en charge l’usurpation d’adresse IP, ce qui le rend bien plus flexible et puissant qu’un ping standard.
Quels systèmes d’exploitation Hping prend-il en charge ?
Hping fonctionne sur plusieurs systèmes d’exploitation, notamment Linux, Solaris, macOS et Windows.
Comment les hackers utilisent-ils Hping pour la reconnaissance ?
Les hackers utilisent Hping pour collecter des informations sur un système cible, notamment son système d’exploitation, les ports ouverts, les services en cours d’exécution ainsi que les applications installées et actives. Ces informations les aident à identifier des vulnérabilités et à planifier des attaques plus efficaces.
Les administrateurs et administratrices système peuvent-ils utiliser Hping à des fins défensives ?
Oui. Les administrateurs système peuvent exécuter des commandes Hping sur leurs propres systèmes afin de voir précisément ce que les pirates informatiques voient lorsqu’ils recherchent des vulnérabilités. En identifiant en priorité les ports exposés, les services en cours d’exécution et d’autres vulnérabilités, les administrateurs et administratrices peuvent corriger et résoudre les problèmes avant qu’un attaquant ne les exploite.
Hping fait-il toujours l’objet d’un développement actif ?
Non. Hping n’est plus en développement actif. Cependant, il continue d’être largement téléchargé et utilisé par les administrateurs système ainsi que par les professionnels de la sécurité en tant qu’outil de reconnaissance défensive.
Références
Comment repérer les Hackers ? L’art de l’enquête classique à l’ère numérique. (Mai 2017). The New York Times.
« Home », Hping.
À la poursuite d’un hacker : vers une stratégie globale pour identifier, traquer et sanctionner les acteurs malveillants du cyberespace. (Octobre 2018). Troisième voie.
Utiliser hping3 pour la reconnaissance. Les hackers émergent.
SolutionBase : découvrez ce que voient les hackers grâce à cet utilitaire. (avril 2004). TechRepublic.