Executable file processing method, apparatus and system
A technology for executing files and processing methods, applied in the field of communications, can solve the problems of low operating efficiency and low security, and achieve the effects of improving operating efficiency, improving operating efficiency, and protecting codes
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] This embodiment will be described from the perspective of a processing device for an executable file. The processing device for an executable file may be integrated in a mobile terminal or the like. The mobile terminal may be a mobile phone or a tablet computer.
[0028] An executable file processing method includes: intercepting the encrypted executable file that needs to be converted when performing preset code format conversion; determining the key point code of the encrypted executable file; presetting the key point code Set the code format conversion to obtain the key point code after the conversion; intercept the write-back process, and write-back the key point code after the conversion through the write-back process.
[0029] Such as figure 1 As shown, the specific process of the processing method of the executable file may be as follows:
[0030] 101. When performing preset code format conversion, intercept the encrypted executable file that needs to be converted.
[00...
Embodiment 2
[0048] According to the method described in the first embodiment, an example will be given below for further detailed description.
[0049] In this embodiment, the Android system and the preset code format conversion specifically being ART conversion will be used as an example for description. Wherein, the processing device of the executable file may be integrated in the mobile terminal, and the executable file may be a dex file or the like.
[0050] Such as Figure 2a As shown, in the mobile terminal, in addition to the executable file processing apparatus provided in the embodiment of the present invention, a conversion module is also included, as follows:
[0051] The conversion module is used to start ART conversion when receiving the ART conversion request for the added dex file, and perform ART conversion on the encrypted dex file, that is, decrypt the encrypted dex file and convert it into an oat file, and then write back and convert A good file is the oat file.
[0052] by F...
Embodiment 3
[0065] In order to better implement the above method, an embodiment of the present invention also provides an executable file processing device, such as image 3 As shown, the executable file processing device may include an intercepting unit 301, a determining unit 302, a conversion unit 303, and a write-back unit 304, as follows:
[0066] (1) Interception unit 301;
[0067] The interception unit 301 is used for intercepting the encrypted executable file that needs to be converted when the preset code format conversion is performed.
[0068] For example, the interception unit 301 may be specifically used to obtain a preset code format conversion request of an encrypted executable file, and then intercept the corresponding encrypted executable file according to the preset code format conversion request.
[0069] Among them, the preset code format conversion refers to the technology that converts the code of the software to the local code and saves it on the mobile terminal, which can b...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



