Unit crowdsourcing protection method and device based on Go language code obfuscation and storage medium
A code obfuscation and code technology, applied in the field of crowdsourcing testing, can solve problems such as confusion and intellectual property leakage of crowd testing projects, and achieve the effect of protecting intellectual property rights
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] This embodiment provides a unit crowdsourcing protection method based on Go language code obfuscation, including the following five obfuscation methods, different methods are independent of each other and can be superimposed on each other; users can determine the method to be used in the final contract according to their actual needs , to obfuscate the object code.
[0034] Method 1: Hiding the clues of the dependent package directory used by the code under test:
[0035] Delete the import statement of the specific directory Path of the dependent package used by the code under test to achieve the purpose of destroying the address clue of the import package clue restoration algorithm; use the abstract syntax tree scanning algorithm to scan the Go source file code of the code under test to obtain the abstract syntax tree, extract In the import field in the abstract syntax tree, directly modify the import package in the import field and uniformly import the package name, s...
Embodiment 2
[0047] This embodiment provides a unit crowdsourcing protection device based on Go language code confusion, including a processor and a storage medium;
[0048] The storage medium is used to store instructions;
[0049] The processor is configured to operate according to the instructions to execute the steps of the method according to any one of the first embodiment.
Embodiment 3
[0051] This embodiment provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods described in the first embodiment are implemented.
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