Get the App
SLTechnology News&Howtos  ›  Network Security  › 

Lua code encryption to prevent code decompilation

Shulou Source: shulou.com Published: 2022-06-01 04:43:27 10月03日 Update

Encryption purpose:

In game development, scripts are referenced by the engine as a resource file, just like pictures and videos. If the script is not encrypted, malicious people can easily extract the script file and copy a game for you in an instant. The script is generally encrypted before the program is released to prevent code leakage.

Encryption tools:

Virbox Protector

DS Protector

Advantages:

Convenient, one-click shell, no need to write code.

The latest encryption security technologies, such as security, confusion, virtualization, fragmented code, anti-black, customized SDK and so on.

Fast, 5 minutes to complete the entire program shell, focus on software development.

Flexible, cloud lock, soft lock, hardware lock three license forms, can meet networking or offline scenarios, cloud and software do not need hardware encryption.

Encryption tool download:

SDK requires Virbox LM account number, license ID and password

1. Obtain SDK: https://developer.lm.virbox.com/reg.html?code=f260815126

After registration, you can download customized SDK when you become a regular employee.

2. Document download: https://lm.virbox.com/fangan.html

Contains encryption fast flow and shelling detailed documentation

Encryption process

1. Register an account

2. Install SDK

3. Use Virbox Protector to shell the lua.exe in the installation directory. How to shell?

4. Open DS Protector, import the configuration tool generated by the shell, add the demo you need to protect, and click protect.

5. Go to the directory where demo is located, and run such as lua demo.lua

Tags: Encryption shelling scripts code tools security files documents processes directories hardware programs accounts protection development wrong convenient malicious advantages anti-black Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno vpn Shulou Technology Xiaomi Docker Huawei