Visible to the public Research on Key Technology of Software Intellectual Property Protection

TitleResearch on Key Technology of Software Intellectual Property Protection
Publication TypeConference Paper
Year of Publication2021
AuthorsZeng, Siping, Guo, Xiaozhen
Conference Name2021 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS)
Keywordscodes, composability, Heuristic algorithms, intellectual property, intellectual property security, Java, obfuscation, policy-based governance, pubcrawl, resilience, Resiliency, reverse engineering, Software algorithms, software intellectual property protection, software protection, SOPM
AbstractTraditional 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.
DOI10.1109/ICITBS53129.2021.00088
Citation Keyzeng_research_2021