当前位置:网站首页>Virbox compiler, which supports source code encryption of the whole platform and architecture
Virbox compiler, which supports source code encryption of the whole platform and architecture
2022-07-24 19:20:00 【senseshield】
a Source code encryption product , Support full platform and architecture , It can be used for Protect traditional software 、 Mobile terminal software 、 Smart device software 、IoT Source code of software, etc .
Virbox Compiler Take advantage of LLVM Super platform scalability , Cooperate with the original CPU Instruction virtualization technology , A set of compilers with security as the core goal is implemented . Used to protect traditional software 、 Mobile terminal software 、 Smart device software 、IoT Source code of software, etc , Avoid core technology leakage caused by reverse engineering or cracking 、 Code execution process is analyzed and other security issues . Virbox Compiler It is similar to ordinary compiler , Will be C、C++ While compiling the source code into the object file , It can also confuse code 、 Security protection such as virtualization and data encryption , Attackers cannot use IDA Pro And other reverse tools to analyze the execution process , Steal core technology .
features
* Code obfuscation
The compilation stage confuses the program source code , Compatible with the original OLLVM How to protect , Features include : Control flow flattening 、 Instruction substitution 、 False control flow
* Code virtualization
Virtualize the source code into specific CPU Virtual instructions . Support function as unit protection , The protection intensity can be flexibly controlled , Maximum resistance IDA Static analysis
* Data protection
Sensitive data in the source code can be accessed through Virbox Compiler Encryption processing , After processing, it directly resists static analysis , At the same time, it can also deal with dynamic debugging analysis very well
Product advantage
* Good compatibility , The generated encrypted target file can be directly linked with the ordinary target file
* Give consideration to confusion 、 Virtualization compiler level protection , High protection strength
* The control unit is flexible , Key functions 、 The algorithm focuses on Protection , performance 、 Volume controllable
* Privacy data protection , The encryption method is simple and effective
* Compatible with all common operating systems , Include iOS、Android 、Windows、Linux etc.
Application scenarios
* SDK safeguard
* Apply the core algorithm to protect
* Encryption algorithm and secret key protection
* Account authentication process protection
边栏推荐
- Nftscan and port3 have reached strategic cooperation in the field of NFT data
- Data model subclassing reference
- Onemanager and cloudflare workers deployment and installation - binding domain names and using cloudflare CDN acceleration
- 杭电多校第一场第三题 Backpack(异或dp+bitset)
- [in depth study of 4g/5g/6g topic -39]: urllc-10 - in depth interpretation of 3GPP urllc related protocols, specifications and technical principles -3- how to distinguish urllc services? Detailed expl
- SATA protocol OOB essay
- MySQL8.0学习记录20 - Trigger
- High speed ASIC packaging trends: integration, SKU and 25g+
- OPENGL学习(二)OPENGL渲染管线
- Implement a proxy pool from 0
猜你喜欢

This visual analysis library makes it easy for you to play with data science!

Crazy God redis notes 11

多线程与并发编程常见问题(未完待续)

2022 Hangdian multi school second session 1009 shuangq (Mathematics)

2022杭电多校第二场1009 ShuanQ(数学)

Hucang integrated release of full data value, sequoiadb V5.2 online conference heavy attack

Sequences, time series and prediction in tessorflow quizs on coursera (I)
![[JVM learning 03] class loading and bytecode Technology](/img/b4/9482b02b58580171235fd4c36129e9.png)
[JVM learning 03] class loading and bytecode Technology

Convolutional neural network CNN

PWN learning
随机推荐
2022 Hangdian multi school second session 1009 shuangq (Mathematics)
Solve the problem of disconnection due to long idle time after SSH login
Arrays
Onemanager and cloudflare workers deployment and installation - binding domain names and using cloudflare CDN acceleration
[JVM learning 04] JMM memory model
信道状态信息(CSI)共轭相乘去噪法
Cesium uses czml to implement dynamic routes
[resolved] CVC datatype valid. 1.2.1: '' is not a valid value for 'ncname'.
Tencent Browser service TBS usage
Timed task framework
Calendar common methods
Pyhanlp installation tutorial
Implement a proxy pool from 0
Chapter 4 compound type
[laser principle and application -6]:q switching element and Q drive circuit board
2022杭电多校第二场1009 ShuanQ(数学)
Convolution neural network receptive field calculation Guide
OPENGL学习(三)GLUT二维图像绘制
OpenGL learning (V) modern OpenGL triangle rendering
TCL programming style guide