Research on Key Technology of Software Intellectual Property Protection
Autor: | Siping Zeng, Xiaozhen Guo |
---|---|
Rok vydání: | 2021 |
Předmět: |
Reverse engineering
Scheme (programming language) Class (computer programming) Java business.industry Computer science ComputingMilieux_LEGALASPECTSOFCOMPUTING Intellectual property computer.software_genre Obfuscation (software) Software Key (cryptography) Software engineering business computer computer.programming_language |
Zdroj: | 2021 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS). |
DOI: | 10.1109/icitbs53129.2021.00088 |
Popis: | Traditional software intellectual property protection technology improves the complexity and anti-attack ability of the program, while it also increases the extra execution cost of the program. Therefore, this paper starts with the obfuscation of program control flow in reverse engineering to provide defense strategies for the protection of software intellectual property rights. Focusing on the parsing and obfuscation of Java byte code, we implement a prototype of code obfuscation system. The scheme improves the class aggregation and class splitting algorithms, discusses the fusion methods of various independent code obfuscation technologies, and provides the description and implementation of other key module algorithms. The experimental analysis shows that the obfuscation transformation scheme in this paper not only gets higher security, but also improves the program performance to a certain extent, which can effectively protect the intellectual property rights of Java software. |
Databáze: | OpenAIRE |
Externí odkaz: |