Find Jobs
Hire Freelancers

Decode or reverse engineer this old file structure

$250-750 USD

In Progress
Posted almost 11 years ago

$250-750 USD

Paid on delivery
I have a need to create some files to be able to be sent to a device. The software that created these is no longer made. They are 654 byte of data which takes up 4k of space on the drive. These files are transferred via modem and are loaded into a machine: they contain 12 fields: Last name (16 spaces) , first name (10 spaces), ID number (12 spaces) Age 3 spaces of 5 selections - years months weeks, days hours, Gender 0/1 Race(12 spaces), Height weight Order number (9 spaces)Type - ECG,PED, GXT, MXT I need to deconstruct the file format and have a piece of software written that would allow me to write these files from an XML file. I'd like to be able to drop and XML file in one directory and one of these [login to view URL] files pop out the other end. In order to verify - I would need the FL to be able to create a file and send it to me and I should be able to open it up and read on my device. The attached files were created on the device. I'm not sure if there is any compression or not, I dont think so. I can open it up in a hex editor and see the text. Milestones: 1. download the files, and create a file I can read. For this I pay 50%. You will know whether or not you succeeded. Send me the file, I upload it if it works then I pay the first 50% 2. Write a small program that will allow me to drop in an XML file in a directory and the application will poll for new files every second and process into one of the [login to view URL] files. I pay the next 50% for that.
Project ID: 4571302

About the project

14 proposals
Remote project
Active 11 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
Awarded to:
User Avatar
I'm a network/security programmer in Korea and I've done this kind of job many time.
$388 USD in 3 days
0.0 (0 reviews)
0.0
0.0
14 freelancers are bidding on average $364 USD for this job
User Avatar
C/C++ programmer.
$250 USD in 4 days
4.9 (489 reviews)
7.5
7.5
User Avatar
Hello, can help you on this.
$275 USD in 7 days
5.0 (229 reviews)
6.7
6.7
User Avatar
Can get it done for you. Read PM
$495 USD in 10 days
4.9 (16 reviews)
6.3
6.3
User Avatar
please check the PM
$833 USD in 3 days
5.0 (20 reviews)
5.8
5.8
User Avatar
Hi, I am an experienced C,C++,C# programmer, I can provide you a good solution. Please look at your PMB for more details.
$277 USD in 5 days
4.9 (12 reviews)
5.2
5.2
User Avatar
Hi, I'm interested. Regards
$611 USD in 5 days
5.0 (12 reviews)
5.1
5.1
User Avatar
Check PM ...
$250 USD in 10 days
5.0 (24 reviews)
4.9
4.9
User Avatar
Hi! I love to decode hex files (game saves, replacing voice for GPS app, etc). I can write this conversion utility for you with a pleasure. _________ Requirements: For every field to be converted I need to see ORD files that differ only with that one field. For example, to be able to code every age type I will need to see 5 ORM files that differs only with age type (years / months / weeks / days / hours) - all other fields must be filled the same. _________ What do you get: 1. Detailed documentation of ORD format. 2. Description of input XML file format (I can propose XML format or adapt to your proposition). 3. Software that allows you to convert all .xml files from one folder to .ord files (command line or GUI - as you choose) with full source code (C++ or C#). _________ Others: I'm experienced in reverse engineering. I can take care of CRCs, headers, field lengths - all important things that can be tricky for beginners. I could send you probably working ORM files now (milestone #1), but I think it's no proof as anyone can easily change last name and order number inside existing files with a hex editor but encoding every field is not possible without additional sample files (look at requirements).
$250 USD in 5 days
5.0 (4 reviews)
5.0
5.0
User Avatar
Hello, I have done a similar job before. Please check PMB, thanks.
$277 USD in 7 days
5.0 (3 reviews)
4.3
4.3
User Avatar
Dear iquotient, Interesting puzzle, always fun to do. I have reverse engineered several fileformats and network protocols in the past. The most work is in identifying the fields (no compression or encryption in this one, that's nice), the layout (fixed length, separators), and any checksums on single fields or entire file or message. See the PM for more.
$333 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I have looked over your details and files and would like your project to be my first one on freelancer.com. Please see private messages. Thank you.
$250 USD in 3 days
0.0 (1 review)
0.0
0.0
User Avatar
Just wrote few ideas to your private message box. Thanks!
$277 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
For the details please check the private message. My bid is based on the assumption the work to be done is: a) perform file format analysis b) create converter of XML -> ORD / LST c) automate conversion, that is to say, the solution will poll for XML files locally and d) trasnfer of ORD/LST files to Arduino wifi devices is out of scope for the discussed solution
$333 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
ccccc, United States
5.0
20
Member since Apr 12, 2009

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.