|
What is SoftDefense?
Using State-of-the-art Code Obfuscation techniques and Dynamic Runtime DLL loading, SoftDefense gives you the ability to render your Armadillo related code virtually invisible to Hackers.
SoftDefense leverages Clarion's own ability to write code to overcome the near impossible task of using these advanced obfuscation techniques at such a high level.
How does it work?
SoftDefense analyzes your Armadillo project files and creates an intelligent interface to them. Then it assists you in building a developer friendly bridge to the Armadillo environmental Name/Value pairs.
Next SoftDefense actually writes the Obfuscation Code to manage your Armadillo project and exports it in an include file. The SoftDefense Clarion templates pick this up and make it available in your application. Then just a few simple class commands are all you need to harness this incredible system.
Since the SoftDefense generated code can co-exist with the current way your interfacing with Armadillo, adding the power of SoftDefense to your existing Armadillo protected applications is easy and painless.
In just a short time you can dramatically increase the security levels in your system to a point where even master Hackers have their work cut out for them!
But wait - there is more!
SoftDefense includes a WEP Key Generator capable of creating 64-bit, 128-bit, 152-bit and 256-bit encryption strings that you can use in your Armadillo Name/Value pairs. This technique greatly enhances security by eliminating "plain text" names and values.

Hard to manage?
Not at all!
SoftDefense allows you to "map" these complex strings into "friendly" code labels for easy use. Then the same Code Obfuscation techniques are used on these complex strings. While a near impossible (and very error prone) complex task for hand coding, SoftDefense generates all the code necessary in less than a second.

Taking API calls to the next level.
SoftDefense templates take the same type of Code Obfuscation and combine it with Dynamic DLL loading to create a new way for you to communicate with the Armadillo shell. The result is that it makes it extremely difficult for a Hacker to jump out or replace your API calls. Both your environmental data and the code to manipulate it become virtually invisible!
SoftDefense makes it possible for even a novice programmer to use techniques that most seasoned coders avoid because they are just too difficult to do by hand.

Need another reason to buy?
SoftDefense can serve as an advanced console for the Armadillo environment. It automatically detects the Armadillo shell on the protected applications and provides a great visual interface to the system. You can add or remove the shell at any time, run your application for testing and have all the Armadillo interfaces and help files available at the touch of a button.
What else?
We have some other cool things just around the corner.
SetupBuilder Integration
We are currently working with Lindersoft to complete the interface between SoftDefense and SetupBuilder. When this integration is completed, it will make it possible for SetupBuilder to have complete control of Armadillo during a build of your installer. This means that you no longer need batch files or have to rely on not missing a failed application of the shell and accidentally shipping an unprotected program. SoftDefense will verify each and every protected file and provide statistical data to SetupBuilder for inclusion in the build report.
Multi-Vendor KeyCode Generation
Since SoftDefense is "Armadillo aware" it knows and understands the Armadillo project files. This makes it possible for our new Universal Keygen to create keys for you without the need for you to build a separate keygen for each new product. SoftDefense will also automatically link to the Developer Edition of SetupBuilder and have the ability to create SetupBuilder keys and maintenance codes for your installer.
The SoftDefense Universal KeyGen will be RegKISS compatible (so it is a plug and play solution for integration with that product), but you can also call it from your own custom registration management system. After a code set is generated it will be written to a file using a flexible template language. Then RegKISS or your application can pick up the file and run with it.
Armadillo Test Console
SoftDefense is going to knock down another barrier for developers using Armadillo by offering the first ever Test Console. With it you will be able to generate and install a registration code for any certificate defined in your projects at the click of a button. No more generate/copy/paste/register. Complete with a logging feature the Test Console will make it easy to be sure that you have tested your projects with all possible key combinations.
****************************************************** The fine print...
SoftDefense works with Clarion 5.5 and 6.x. Since Clarion 7 is an Alpha product support for it is not available at this time, but we will be supporting it when it is a viable option.
The SoftDefense Explorer is an application, but the output that it generates is all source code (as are the templates of course), so there are no black box DLL's to worry about.
The class/templates work with either ABC or Legacy.
SoftDefense comes with an 8000 word illustrated help file that will be expanded as the product grows.
Example applications are provided (including the matching Armadillo project files for them).
Since we are still working with Friedrich to finalize the interface with SetupBuilder we are officially releasing the product in "Beta" status, but in case you are wondering - "we eat our own dog food"!
Our new PageSnip product and yes - even the SoftDefense Explorer itself are all using WEP encrypted Keys and Obfuscated Code generated by SoftDefense.
Ok - so how much???
During the Beta status period, we are offering SoftDefense at a discounted price of only $59.95.
Since this is a source product (except for the SoftDefense Explorer) there is no downloadable demo, but it does come with our usual 30 day satisfaction guarantee.
Buy your copy today!
|