Skip to content

DYAMAR Orion SDK

DYAMAR Orion SDK is a next generation software protection system, it uses the most advanced Remote Code Execution (or said Server Side Code Execution) technology to protect your software against cracking. Meanwhile, Orion SDK has a powerful license manager, you can fully control your customers anytime and anywhere, including limitations of activation times, hardware lock, activation region and so on.

Brand New Code Invisible Concept

Traditional VM protection makes local code obfuscated, while Orion SDK makes it completely invisible in local machine.

Your sensitive code is stolen by DYAMAR Orion Protector in the first time protection, and it is stored in encrypted status in remote servers. Every time this sensitive code is needed, your software automatically connects to remote servers to execute it, and then run other code in local machine.  See the flow chart below and you will understand it easily:

Server Side Code Execution

DYAMAR Orion Protector does not only send some simple parameters to remote serve but fully sensetive code. Compared to traditional software protectors, Orion SDK has plenty of advantages:

Impossible to restore stolen code

Use remote code execution solution, all the sensitive code are stolen from local machine and then executed in remote server. When the protected software starts, the local code and remote code are linked by our particular RCL (Remote Code Linking) technique. In theory, the stolen code will never be found in local machine, neither in hard disk nor in memory. In other words, to restore the stealed code is impossible, and not to mention cracking.

Perfect Compatibility

You don’t need to add any special code to your project, while just call some APIs from our DLL file. There are not any encryption code added to your software after using remote execution, it means your application runs dircetly on our server. You will see your software runs perfectly just like in a local machine. Now our server supports all assembly programs (x86/x64, excludes .net platform) generated by any compliers.

Efficient Performance

By default, Orion SDK does not use any VM protection and code obfusaction technologies which will reduce performance efficiency, nor use any anti-debugger tricks. Orion SDK thinks about stability and compatiblity of your software first, and meanwhile makes special optimization for games development, which helps to createa a fun environment for your game players.

Online Activation

Now, all the license keys are activated via Internet. Those non-authorized keys will not be activated even when they are stealed. Besides, you can cancel activation status at any moment.

Lock to User Language and Time Zone

This feature is used to avoid transnational use. For example, your English version of software will not be activated in Chinese system.

Lock to IP Address

You may define what scope of IP address that can be activated. This feature is also used to avoid transnational use because the undefined IP will go out of work.

Lock to Computer Hardware

Hardware locking is the most popular type of software licensing. By locking to a machine id, your customer will not transfer his license to other unauthorized users.

Limit Execution Times and Expire Date

You can create a serial nubmer with execution times and/or expire date limitation. Once the trial period exceeds, the serial number becomes invalid. You may use this feature to create a trial version of your software but with full functionality.

Range of Use:

Protect your software against cracking.

Due to the absence of sensitive code, crackers have no means to crack your software. Besides, your code is encrypted and executed on Cloud Server, it’s impossible for crackers to find all the code. In the end, we have a final line of defense. All your code executed on remote server is protected by our advanced data protection technologies. Your code is safe even if hackers get the server permissions.  So, your software is absolutely safe after applying our remote execution technology.

Trial limitations for shareware.

Our remote execution solution is not only a software protection scheme, but also serves for shareware limitations. For example, you can put your demo code on remote server, this will prevent crackers to remove trial limitations, whatever they reverse system clock or use a virtual PC. Now you can safely publish your shareware in any form, whether fully functional trial version, demo version, or functional limitations.

Game Protection and Anti Game Bot.

Game is one of the most serious pirated softwares, it losses billions of dollars every year due to piracy. With the popularity of internet, local games become networks based. So, it’s time for local game to deploy a powerful game protection system and secure your game release.

For online games, the biggest problem is the corrosion of game integrity by a game bot, resulting in great loss of game players. PEGuard can protect your game server, networks protocol and packets, making your online games away from game bot. Secure your game’s integrity, fair play and maximize the value of each release window.

Buy Online