Paquetes TCP con mensajes Protobuf no disecados

Paquetes TCP con mensajes Protobuf no disecados

Estoy intentando usar Wireshark para analizar los mensajes de Protobuf enviados a través de TCP usando gRPC. Cuando veo la parte de datos de un mensaje, veo bytes sin procesar en lugar de una vista diseccionada.

Agregué la ruta al directorio que contiene el archivo Protobuf en Preferencias->Protocolos->Protobuf->Rutas de búsqueda de Protobuf. Marqué "Cargar archivos .proto al inicio".

En Analizar->Protocolos disponibles, se selecciona Protobuf.

Agregué el complemento que mencionó @harrymc y veo este error cuando inicio Wireshark:

Lua: Error during loading:
...shark/plugins/4-2/protobuf_dissector-master/protobuf.lua:43: attempt to call field 'prepend_path' (a nil value)
stack traceback:
    ...shark/plugins/4-2/protobuf_dissector-master/protobuf.lua:43: in main chunk

Cuando voy a Analizar->Decodificar como... y agrego mi número de puerto, no veo una manera de elegir Protobuf en la columna Actual.

Estoy usando Wireshark en macOS.

información relacionada