Binary File Editor for Windows ASAP EIDT HEX
Budget: $10 – $30 USD
We are looking for a skilled developer to create a tool that enables the modification of text and its corresponding sizes within binary files, while preserving the original file format. The tool should be capable of analyzing binary files to identify and edit specific text sections, automatically updating their sizes, and ensuring that modifications do not disrupt the file's overall structure.
Key Features:
Binary File Analysis: The tool must be able to read binary files, recognizing patterns or markers that indicate the start and end of text sections and their associated sizes.
Text Modification: It should allow for the easy editing of text within the file, with an interface to input new text.
Size Adjustment: Automatically update the size data associated with the edited text to reflect the new text length, adhering to the file’s encoding standards.
Preservation of File Integrity: Ensure that all edits maintain the original file's format and structure, without affecting other data within the file.
Import/Export Functionality: The tool should support the import of binary files for editing and the export of the modified files, maintaining compatibility with various operating systems.
Technical Requirements:
Experience with binary file processing and understanding of different encoding standards.
Proficiency in a programming language suited for binary data manipulation (e.g., C++, Python).
GUI development experience for creating a user-friendly interface for the tool.
Knowledge of data integrity verification to prevent file corruption during edits.
The ideal candidate will have a strong background in software development, particularly in handling binary data and developing applications with user interface components. Please provide examples of previous similar projects or experience in related areas.
Key Features:
Binary File Analysis: The tool must be able to read binary files, recognizing patterns or markers that indicate the start and end of text sections and their associated sizes.
Text Modification: It should allow for the easy editing of text within the file, with an interface to input new text.
Size Adjustment: Automatically update the size data associated with the edited text to reflect the new text length, adhering to the file’s encoding standards.
Preservation of File Integrity: Ensure that all edits maintain the original file's format and structure, without affecting other data within the file.
Import/Export Functionality: The tool should support the import of binary files for editing and the export of the modified files, maintaining compatibility with various operating systems.
Technical Requirements:
Experience with binary file processing and understanding of different encoding standards.
Proficiency in a programming language suited for binary data manipulation (e.g., C++, Python).
GUI development experience for creating a user-friendly interface for the tool.
Knowledge of data integrity verification to prevent file corruption during edits.
The ideal candidate will have a strong background in software development, particularly in handling binary data and developing applications with user interface components. Please provide examples of previous similar projects or experience in related areas.