SLP Code Protector
InishTech SLP Code Protector is a software development toolkit with an intuitive user interface, application programming interfaces (APIs), and code samples. InishTech SLP Services Code Protector is powered by a secure virtual machine (SVM) engine and runs on top of the .NET platform, to help ensure interoperability and code optimization. Download now.
Microsoft .NET Code Protection
Since .NET code is delivered as a generic high-level language (MSIL), code can be easily converted back to any standard programming language using freely available decompilers.
InishTech SLP Code Protector uses a unique InishTech technology called 'Code Transformation.' Code Transformation adds a new level of sophistication to traditional code encryption and makes it harder to reverse engineer because it allows function-level transformation of code and metadata within the protected method. By transforming and encrypting only key code selections, this can help to reduce overhead.
Unique Code Partitioning and Transformation
InishTech SLP Code Protector has a selective, one-way code transformation mechanism that provides an even higher level of protection for highly sensitive intellectual property (IP) functions. This protected code partition is compiled into the application binaries, making it a permanent and integral part of the application. Our SVM is integrated with the transformed code, enabling the transformed code to run within the native .NET framework at runtime. Since the transformed code is practically unreadable, this reduces the risk of code tampering on client machines. Also, every InishTech SLP Service Code Protector client can receive a unique permutation of the SVM, which also helps reduce the risk to other clients in the unlikely event of a crack.