Method for adding CRC (cyclic redundancy check) to ELF (executable linkable format) file
A file addition and file technology, applied in the direction of response error generation, redundant code error detection, etc., can solve the problems of unverified verification, reduce generality, improve system complexity, etc., to expand the scope of application, guarantee Integrity, the effect of ensuring correctness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] like figure 2 and image 3 As shown, the CRC check of the ELF file in one embodiment of the present invention is used before the ELF file is loaded and after the file is updated. The CRC of the file is checked before loading, and the file can be loaded after the check is passed. In addition, the version of the file can also be checked. information to prevent illegal files from being started; after the file is updated, calculate the CRC of the file to ensure that no errors occur during the update process. The verification process is:
[0024] 1) Open the ELF file that needs to be verified and added the verification file header;
[0025] 2) Point the file pointer to the end of the file, use the ftell function to obtain the length of the file, and judge whether the length of the file is smaller than the length of the verification file header. Since the verification file header is placed at the end of the ELF file, it is obviously the correct file The length is to check ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com