Abstract

With regard to the shortage of trash instruction inserting using software protection of conventional technology,a new software protection technology was proposed based on the concept of self-sealing code block.With the help of the new technology,the software could be protected from static analysis and dynamic debugging.The generation method of random instruction sequence and relevant reverse instruction sequence for constructing self-sealing code blocks were emphasized,including random original instruction sequence generation based on instruction encode table and reverse instruction sequence generation based on reverse engineering.The corresponding algorithms and sample analysis were provided.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.