Find Jobs
Hire Freelancers

Assembly and C/C++ source code interpretation

$100-500 USD

完了済み
投稿日: 12年以上前

$100-500 USD

完了時にお支払い
I am currently working on a Java program that will be used to control a specific model of legacy digital circuit tester. To create this program, I have mainly relied on capturing network traffic between the current controller software and the equipment. I have recently obtained the complete source code for the firmware/software that runs internally on the equipment. This code is executed by a 486 processor contained within the equipment. I am in need of somebody with a large amount of experience in both assembly and C/C++ to assist me in extracting some specific information from this source code. The source code I'm trying to understand was mostly written in the mid 1980's and seems like complete gibberish to me. The information I'm looking for has to do with an "identification byte" that is used to identify the type of packet being sent from the computer to the equipment. The company that developed this software manually defined individual packet types for every type of command that can be sent across the network. I have located where the packets are defined and have some ideas where the ID bytes are also defined, but I haven't been able to get any useful information out of the source (mainly assembly). I believe that the specific hex values of the ID bytes are created using a macro -- one that I don't understand. My goal for this job is to have a list of all the packet-types and their corresponding ID bytes. I am attaching a few Wireshark captures that will show the IP traffic, including the ID bytes. Most of the commands from the Solaris box to the equipment start with "3......." (as Wireshark displays non-printable characters as '.'). The right-most byte in that command is the ID byte. The capture files also have commands that start with "1......." or "2.......", but "3......." seems to be the main one. I will be willing to provide some of the source code upon request provided that you have a sufficient feedback from other jobs. This source code is obviously proprietary, and while I have the rights to have and use it, I do not wish to make it more available than necessary.
プロジェクト ID: 3645086

プロジェクトについて

5個の提案
リモートプロジェクト
アクティブ 13年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
See private message.
$117.65 USD 14日以内
5.0 (2 レビュー)
2.3
2.3
この仕事に5人のフリーランサーが、平均$174 USDで入札しています
ユーザーアバター
See private message.
$250.75 USD 14日以内
5.0 (39 レビュー)
5.6
5.6
ユーザーアバター
See private message.
$150.45 USD 14日以内
5.0 (4 レビュー)
4.3
4.3
ユーザーアバター
See private message.
$100 USD 14日以内
5.0 (3 レビュー)
3.6
3.6
ユーザーアバター
See private message.
$250.75 USD 14日以内
5.0 (2 レビュー)
1.6
1.6

クライアントについて

UNITED STATESのフラグ
United States
5.0
2
メンバー登録日:12月 21, 2010

クライアント確認

このクライアントからの他の仕事

DOS Executables De-Compilation and Rewrite for Windows
$30-5000 USD
ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。