Instruction recombining method and device
A technology of instruction reorganization and instruction, applied in the field of information security, to achieve good protection and increase the difficulty of cracking
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] figure 1 It is a flow chart of an instruction reorganization method in Embodiment 1 of the present invention. This embodiment is applicable to the automatic generation of flower instructions. The method can be executed by an instruction reorganization device, which can be implemented by software and / or hardware way to achieve.
[0042] A computing device system in the prior art includes: a user interface layer, an application layer, an operating system kernel layer, a hardware mapping layer, and a hardware layer.
[0043] Among them, the user interface layer is the interface between the user and the device, through which the user interacts with the device (that is, other layers of the device, such as the application layer. The application layer refers to the application software layer. The operating system kernel layer is a software-based Generally speaking, the logic layer is composed of software data and software code. Compared with the interface layer and applicatio...
Embodiment 2
[0067] figure 2 It is a flowchart of an instruction reorganization method in Embodiment 2 of the present invention. On the basis of Embodiment 1, this embodiment performs a second equivalent deformation operation on the second reorganization instruction, as shown in figure 2 As shown, the method includes:
[0068] S210. Extract at least one effective instruction from the initial instruction;
[0069] Wherein, the effective instruction can also be stored in the instruction linked list, so before obtaining the effective instruction, it is necessary to determine the head node of the instruction linked list where the effective instruction is located, and then obtain the effective instruction according to the head node of the instruction linked list.
[0070] S220. Perform equivalent deformation on the effective instruction to obtain a first equivalent instruction;
[0071] S230. Replace the effective instruction with the first equivalent instruction to obtain a first reorganiz...
Embodiment 3
[0099] image 3 It is a flow chart of a preferred implementation of an instruction reorganization method in the third embodiment of the present invention, and this embodiment is a preferred example based on the above-mentioned embodiments.
[0100] Specific methods include:
[0101] Read a valid instruction from the instruction stream;
[0102] Perform equivalent transformation on effective instructions to obtain at least one equivalent instruction;
[0103] Determine whether the equivalent transformation operation is over;
[0104] If not, randomly read a valid instruction from the instruction stream and perform an equivalent transformation operation;
[0105] If so, traverse the waste instruction list, and obtain a waste instruction from the waste instruction list;
[0106] Randomly read a pending instruction from equivalent instructions, and add a waste instruction to the instruction, the pending instruction can be a valid instruction or a waste instruction; further pre...
PUM

Abstract
Description
Claims
Application Information

- 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