How to reference .proto files to tshark [closed]
I am trying to use a lua script that dissects protobuf messages, when I use wireshark and add my proto folder to the Protobuf Search Paths, everything works and I see my dissectors working, now I want to use tshark because I need it in a context of an automation and I only built tshark, from the script I am using I can see that the lua script is working and even the someip messages being decoded correctly, when it comes to protobuf that's where I get a wrong result, I guess the built in protobuf dissector is being used instead of the one that I have in my plugin.
Here is a sample of the result:
"_ws.lua.fake": "",
"protobuf": {
"Message: <UNKNOWN>": {
"protobuf.message.name": "<UNKNOWN>",
"Field(1): 106 (uint32)": {
"protobuf.field.name": "<UNKNOWN>",
"protobuf.field.number": "1",
"protobuf.field.wiretype": "0",
"protobuf.field.value": "6a",
"protobuf.field.value_tree": {
"protobuf.field.value.uint32": "106"
I have searched for an option to make tshark find the .proto files something like protocol_search_paths but nothing I have tried worked so far, do you know if there is a way to do this?