Completed

App for checksum checking in file

I need small app (and src) for finding typical checksums in binary file.

Description:

1. The program opens the binary file and displays it by showing bytes in the hexadecimal notation, 16 bytes in a line, at the beginning of the line the address of the line.

2. the program initially determines the length of the binary file and the maximum address.

3. The program asks you to enter the search range of the checksum: the address of the first byte and the address of the last. The last one can not be larger than the specified file length. It might be even as field to enter start and end manually.

4. The program asks you to enter the value of the checksum you are looking for

5. The program asks you to choose the type of checksum, only 16-bit interest, just plain CRC-16, select from the combi field (first version crc16 other in future with diff checksums as update)

6. The program takes the first byte of the range to the first + 1 counts the sum and compares it with the value sought, if there is no match, takes the first byte to the first + 2 until it reaches the end address. If it is not found, it takes the first + 1 for the first byte and counts to the last, then the first + 2 to the last, etc.

It is also advisable to search from the end, that is, take the last byte as the last and the first as the last -1, -2, etc. Search direction option: down / up, selectable by indicator.

The program is to enable further search, if the result is accidentally correct: to ask: "I found such a sum in such a scope, or look further?"

We have an example:

The sum of CRC-16 with the value AD7D is in the address $ 425C and 425D, just here in the record BA, the sum relates to the range $ 4240-425B. The program after entering the sum value (AD 7D) and the range of search addresses, e.g. $ 4200-42FF, as the result is to give the range of $ 4240-425B

Skills: Delphi, Programming, Visual Basic

See more: md5 checksum online, md5 checksum tool, sha256 checksum windows, md5 checksum windows command line, md5sum windows command line, file checksum integrity verifier, md5 checksum linux, md5 & sha checksum utility, app reading text file, writing java app parse text file, web app editing text file, iphone app play sound file, iphone app plays music file, checking file permissions document, iphone app expenses export file, iphone app read xml file, iphone app play video file, facebook app browse upload file, checking file permission document, ftp task checking file size ssis

About the Employer:
( 2 reviews ) Sochaczew, Poland

Project ID: #17124945

Awarded to:

vano101

Hello I have over 16 years of experience with Windows Desktop programming development Also, I completed few projects involved calculating CRC-16.

zł220 PLN in 4 days
(408 Reviews)
6.5

11 freelancers are bidding on average zł425 for this job

zł700 PLN in 5 days
(5 Reviews)
3.7
tytus0d

I have more than 15 years experience of Delphi Developer. I started with Delphi 5 and working with XE10.2 Tokyo now. I have experience in Windows API, Network API, COM-Port, DataSnap, Client/Server, parsing big fi More

zł400 PLN in 10 days
(11 Reviews)
3.5
amitbanerjee2812

Dear Hiring Manager, We are very passionate developers with 5+ years of experience in iPhone/iPad, Android application development. Our skills in specially Ios, Android, Objective C, C, C++, MySql, Git, Swift, A More

zł466 PLN in 3 days
(4 Reviews)
3.5
alexandersapov

I like your task and I would like to do it with pleasure. I worked with all the technologies that are needed for this.

zł400 PLN in 10 days
(2 Reviews)
3.0
codedancer3

Hi bro. I have read your description very carefully and i am so interested in your project. I am confident in your project and I can finish it clearly on time. I am well experienced and skillful C/C++/Delphi/Python More

zł200 PLN in 3 days
(4 Reviews)
2.7
gszo123zl

I have ~7 years of experience in C++ and over 3 in C#. I also write some Python code and recently Haskell, so the task will not be a problem for me. Please contact me to discuss the details. W jakim języku powinien More

zł333 PLN in 3 days
(1 Review)
0.9
imagicaworld

Hi There, We will be glad to take up your project I am really interested in your project, we would love to be part of it. However, we have some questions regarding the process flow and some functionalities. Let’s h More

zł466 PLN in 3 days
(0 Reviews)
0.0
algorithmical

hi, i can implement a checksum using python and check the blocks of the binary file if they match. for more details please contact me.

zł466 PLN in 3 days
(0 Reviews)
0.0
zł466 PLN in 3 days
(0 Reviews)
0.0
zł560 PLN in 3 days
(1 Review)
0.0