Lua Fort
Lua Fort is a powerful Lua software protection system, made for developers who wish to protect their applications against reverse engineering and cracking.
Overview
Understanding the risk
When a Lua application is being created, all your source code is copied into a zip file. Then, depending on the platform, this zip file is added as a resource to an EXE or inside an APK.
Just as you can zip the files together and embed them in a binary, you can extract it and unzip it, obtaining the original source code.
An attacker could then dissect an app to study it and see how it works. Once the attacker has enough knowledge, he can proceed to modify it to alter its behavior. For example, he could tamper with the function responsible for validating the product license, to make it behave as if it was registered.
Software protection
Software protection programming is not a very well known field for most programmers, since it isn’t like “visible” features that can be seen and compared. Software protection methods are utilized to prevent an attacker from directly inspecting or modifying an application. They are the first line of defense that keeps an application secure against these attacks.
The advantages of using software protection are:
- Protects against piracy.
- Prevents attackers from studying the app implementation.
- Prevents attackers from modifying the app behaviour.
Other solutions
The problem with common software protectors is that they use weak or well-known protection techniques, so any cracker can easily bypass them with the right tools. For example, compiling to bytecode isn’t portable and is easily reversible with a decompiler, while open-source obfuscators aren’t compact or fast but are trivial to defeat.
Features
With Lua Fort, we want to protect an application with the highest security possible against cracking, and for this reason we focus on hardening the attack vectors commonly exploited by attackers with never seen before protection techniques.
- Enterprise grade protection for small and medium business
- Optimized for speed and size
- You don’t have to change a single line of code
- Production support for Love2D-Android
Apply
Currently, we provide our Lua Fort features exclusively as a service. You can apply and request a demo by sending us a mail with a description of your use case, screenshots of the application you wish to protect, and size of your company.