Conversor de direcciones IP (hexadecimal/dec/binario)
Convierta una dirección IPv4 entre puntos, decimal (DWORD), hexadecimal y binario.
Conversor de direcciones IP (hexadecimal/dec/binario)
Una dirección IPv4 es sólo un número de 32 bits con cuatro puntos. 192.168.0.1 es también el número entero 3232235521, el valor hexadecimal 0xC0A80001 y la cadena binaria 11000000.10101000.00000000.00000001: los mismos treinta y dos bits, escritos de cuatro maneras. Esta herramienta convierte libremente entre todos ellos: pega cualquier formulario y obtén los otros tres al instante.
La forma DWORD (entero decimal) es la que se encuentra en lugares sorprendentes: una URL abreviada como http://3232235521/ se resuelve en 192.168.0.1, los formatos de registro a veces almacenan direcciones como números enteros y las bases de datos a menudo las mantienen como un número único para consultas de rango rápido. La forma hexadecimal aparece en volcados de paquetes, configuraciones de enrutadores y firmware. La forma binaria es cómo funciona realmente la subred, un bit a la vez. Ser capaz de alternar entre ellos es una parte rutinaria de la depuración de la red y un truco recurrente de búsqueda de acertijos y CTF.
El formato de entrada se detecta automáticamente (una cadena de puntos, un entero simple, un valor hexadecimal simple o con prefijo 0x, o una ejecución binaria de 32 bits) con una anulación manual para los casos ambiguos, ya que un número corto como "10" podría leerse como decimal o binario. Cada conversión se valida: los octetos deben estar entre 0 y 255, el número entero debe caber en 32 bits, el hexadecimal debe tener como máximo ocho dígitos. La entrada basura devuelve una explicación tranquila en lugar de una respuesta incorrecta.
Todo se ejecuta localmente en su navegador: las direcciones que convierte nunca salen de su dispositivo.