JavaScript virtualization protection method based on front-end bytecode technology
A bytecode and virtualization technology, applied in the direction of program/content distribution protection, electrical digital data processing, instruments, etc., can solve the problem that the protection method is difficult to protect the effect, and achieve the effect of reducing extra overhead and improving security.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0056] Comply with the above technical solutions, such as figure 1 As shown, a JavaScript code virtualization protection method based on the front-end bytecode technology WebAssembly includes the following steps:
[0057] Step 1. Divide the JavaScript code to be protected into different code segments, and divide the code segment into attribute and method type and calculation-intensive type according to whether there are DOM attributes in the code segment;
[0058] In this step, first segment the JavaScript code that needs to be protected, for example, divide the code used to implement specific functions (such as calculation, call, etc.) in the entire code into a code segment, and then scan each code segment , check whether there is a DOM attribute ("." attribute) in the code segment, if it exists, the code segment is judged as an attribute and method type as a whole, otherwise the code segment is judged as computationally intensive.
[0059] For example, for the following two...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com