Herramientas de protocolos y binarios
Los protocolos binarios y de bajo nivel esconden su estructura a propósito, lo cual está bien hasta que un mensaje no se analiza como esperabas y necesitas ver los bytes en crudo: un mensaje Protobuf con un wire type inesperado, una trama WebSocket que nunca parece cerrarse, una suscripción MQTT que pierde en silencio mensajes que debería recibir. Estas herramientas decodifican esos datos binarios o de wire hasta el nivel de byte para que veas límites de campo y tipos directamente en lugar de adivinar desde un volcado hexadecimal.
Las herramientas binarias cubren serializaciones que exigirían un script: Herramienta Protobuf Wire / Varint decodifica por offset de byte o con un .proto, convertidor CBOR y Decodificador MessagePack preservan tipos al decodificar, y Visor ASN.1 / DER / BER / TLV rastrea límites de byte con offsets exactos. Para protocolos en vivo, decodificador de tramas WebSocket inspecciona capturas cabecera por cabecera, parser RESP de Redis separa datos por trama y tipo, y Comparador de topics MQTT muestra qué topics coinciden con un filtro.
14 herramientas
Decodificar formatos binarios
-
Herramientas de esquema Protobuf
Formatea y valida esquemas proto3 revisando números de campo y explorando el árbol
-
Herramienta Protobuf Wire / Varint
Decodifica bytes protobuf analizando campos y tipos codificados
-
Decodificador MessagePack
Analiza datos MessagePack extrayendo estructura y tipos
-
convertidor CBOR
Analiza datos CBOR extrayendo estructura y tipos codificados
-
Herramientas BSON y JSON extendido
Inspecciona tipos y posiciones de un documento BSON y exporta a JSON extendido o de vuelta
-
Visor ASN.1 / DER / BER / TLV
Explora árboles ASN.1/DER/BER desde hex, PEM o Base64 con offsets exactos
-
Conversor de codificaciones Base
Codifica Base32, Base16, Base58 y Base85 con alfabetos seleccionables
Inspeccionar protocolos wire
-
decodificador de tramas WebSocket
Decodifica tramas WebSocket desde hexadecimal mostrando cabeceras y máscaras
-
parser RESP de Redis
Analiza RESP2/RESP3 desde captura de bytes validando tipos sin conectarse
-
calculadora CRC Modbus
Calcula CRC Modbus para validar tramas de comunicación industrial
-
Análisis de sentencias NMEA
Interpreta sentencias NMEA GPS con validación de campos y sumas de control
Mensajería y URIs
Preguntas frecuentes sobre herramientas de Protocols & Binary Serialization
El formato wire de Protobuf sigue exponiendo números de campo y wire types incluso sin el esquema, solo que sin nombres de campo legibles. Herramienta Protobuf Wire / Varint decodifica mensajes en formato wire por offset de byte cuando no tienes el .proto, o analiza con él cuando sí lo tienes.
Los filtros de topic de MQTT usan comodines + y # con reglas de coincidencia concretas, y un filtro que parece correcto puede fallar igualmente contra un topic con un nivel de más o de menos. Comparador de topics MQTT prueba filtros de suscripción contra topics reales y muestra exactamente cuáles coinciden.
Ambos son alternativas binarias compactas a JSON con sistemas de tipos parecidos, pero difieren en la codificación a nivel de byte, y CBOR es un estándar IETF con tags de extensión que MessagePack no tiene. convertidor CBOR y Decodificador MessagePack decodifican cada formato preservando los tipos binarios originales.