Convertisseur d'adresse IP (hex/déc/binaire)
Convertissez une adresse IPv4 entre pointée, décimale (DWORD), hexadécimale et binaire.
Convertisseur d'adresse IP (hex/déc/binaire)
Une adresse IPv4 n’est qu’un nombre de 32 bits portant quatre points. 192.168.0.1 est également l'entier 3232235521, la valeur hexadécimale 0xC0A80001 et la chaîne binaire 11000000.10101000.00000000.00000001 — les mêmes trente-deux bits, écrits de quatre manières. Cet outil convertit librement entre eux : collez n'importe quel formulaire et obtenez les trois autres instantanément.
Le formulaire DWORD (entier décimal) est celui que vous rencontrez dans des endroits surprenants : une URL raccourcie comme http://3232235521/ se résout en 192.168.0.1, les formats de journaux stockent parfois les adresses sous forme d'entiers et les bases de données les conservent souvent sous la forme d'un nombre unique pour les requêtes rapides. La forme hexadécimale apparaît dans les vidages de paquets, les configurations de routeur et le micrologiciel. La forme binaire correspond à la façon dont fonctionne réellement le sous-réseau, un bit à la fois. Être capable de basculer entre eux est une partie courante du débogage du réseau et une chasse aux énigmes et une astuce CTF récurrentes.
Le format d'entrée est détecté automatiquement - une chaîne en pointillés, un entier simple, une valeur hexadécimale préfixée par 0x ou nue, ou une exécution binaire de 32 bits - avec une substitution manuelle pour les cas ambigus, puisqu'un nombre court comme "10" peut être lu comme décimal ou binaire. Chaque conversion est validée : les octets doivent être compris entre 0 et 255, l'entier doit tenir sur 32 bits, l'hexadécimal doit contenir au plus huit chiffres. Les entrées indésirables renvoient une explication calme plutôt qu'une mauvaise réponse.
Tout s'exécute localement dans votre navigateur : les adresses que vous convertissez ne quittent jamais votre appareil.