Find Jobs
Hire Freelancers

Update Wireshark plugin from 'Legacy' to latest version

$30-250 USD

Closed
Posted over 3 years ago

$30-250 USD

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.
Project ID: 27940356

About the project

2 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $200 USD for this job
User Avatar
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 architecture, Linux development, audio/video streams, call management system, development of plugins with qt and c++ programming. I am ready to start the work. Thanks for reading my bid. With best regards, Rajiv
$250 USD in 7 days
5.0 (1 review)
2.8
2.8
User Avatar
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 to complete your project 100%. if you want to discuss about the project, please contact with me. thank you.
$150 USD in 7 days
2.5 (2 reviews)
4.2
4.2

About the client

Flag of DENMARK
Maarslet, Denmark
5.0
26
Payment method verified
Member since Apr 14, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.