Update Wireshark plugin from 'Legacy' to latest version

Closed Posted 3 years ago Paid on delivery
Closed Paid on delivery

Context: We’ve had a plugin made for us a few years back, which is used by some of our customers when they stream CAN bus data via USB into Wireshark.

The plugin zip (incl. source code) can be found here:

[login to view URL]

The plugin has worked well, but it has been designed for Wireshark Legacy and currently we need to “lock” customers to Wireshark v2.4.7 Legacy to use it.

We would like to get the plugin updated so that it works for the latest Wireshark releases in Qt mode (i.e. so we do not have to rely on Wireshark Legacy).

Project: The project involves updating the plugin for use in Qt and making it possible to use it with the latest Wireshark version.

In particular, this means the following features should be updated (for details, see the plugin guide: [login to view URL])

1) CAN DBC dissector: This enables the loading of a CAN DBC file

2) OBD2 dissector: This uses a built-in database to decode OBD2 data, a special form of CAN data

3) Load CLX000 file: This enables Wireshark to load our CLX000 file format

4) CAN Live IDs: This enables a ‘trace view’ that highlights changing values

In addition, we would like to have a README created with instructions for building the module going forward so that we can publish it on github.

Of the above, I believe 1, 2 and 3 are easy to move to Qt, while 4 probably requires some rework/rebuilding in the Qt environment.

For test purposes, you can get a J1939 log file from the CLX000 and a J1939 DBC demo here:

[login to view URL]

A successful project will lead to a new plugin that we can use, which allows for the same functionality as we currently have in Wireshark 2.4.7 Legacy using the plugin - but which is compatible with the latest versions of Wireshark and based on Qt.

You should ideally have previous experience with building Wireshark plugins or working with the Wireshark source code.

Qt C Programming

Project ID: #27940356

About the project

2 proposals Remote project Active 3 years ago

2 freelancers are bidding on average $200 for this job

rajivdir

Hi, I have gone through mentioned requirement and I can say that I am capable to finish the project as I am very much efficient and more than 7 years of experience in c programming, Python,Wireshark, Qt/QML, software a More

$250 USD in 7 days
(1 Review)
2.8
Darwish001

hi, i have rich experienced of C/C++, Qt so that i can give you the perfect result. C/C++, Qt is my top skill and i am majoring it for over 10 years. i have completed the several projects already so i have confident t More

$150 USD in 7 days
(2 Reviews)
4.2