IonCube Technology & How Encoding Can Secure Your Web Code


What is IonCube?

Quite simply IonCube is a software product packaged and sold by IonCube, a company based in the United Kingdom. The software is specifically designed to protect software or scripts written using the PHP programming language from being altered in any way. This means they cannot be viewed, changed, or run on unlicensed computers.

Before establishing IonCube, Nick Lindridge designed and developed ultra high performance order routing and exchange connectivity  technology  for one of the UK’s leading market making firms that was later acquired by one of the major US financial institutions as a direct result of his involvement.

With more than 15 years experience in software development, operating systems, languages and compilers, database engine  technology , and PhD research into innovative microprocessor design and system architecture for high performance object-oriented parallel-processing hardware, IonCube was formed and released in 2002. It has since become the industry standard solution for encoding software. It is used in over 70 countries around the world to encode PHP and protect software development, business information, and sensitive company data.

How does it work?

PHP scripts are uploaded and an encoded version downloaded in return. If you’re using a Linux operating system then a command line tool is used.

Benefits of IonCube

Quite often hackers can pirate programs and use them for nefarious purposes or worse, distribute your program to the world. The encoding IonCube provides protects you from hackers stealing your software and it cloaks it so that they can’t even see it.

Beyond the obvious fact that your code is protected, IonCube is said to run faster than open source PHP on some servers.

Encoded files run on a variety of operating systems

It allows users to encrypt XML files, Smarty template files, or images.

You can use the software to create license files that restrict access to encoded files

Users have their choice of ASCII or Binary encoded file format.

It allows for the prevention of file tampering by using digital signatures.

It is compatible with Open source extensions

It allows users to designate files to expire on a given date or after a time period

You can also restrict files from being run on any combination of IP addresses and/or server names or to run on specific MAC addresses.

IonCube is available for several operating systems including, Windows, Linux, FreeBSD and OS X.

An initial 12 months of support and product upgrades are included for FREE,

Product levels that range from entry level to Cerebus.

IonCube offers speedy encoding performance

Offers an easy to use Graphic User Interface, GUI, which makes using the product simple and straightforward for almost anyone.

Forum that enables you to connect with users and speak with moderators to have your questions and concerns addressed.

Membership services including information about upgrades, new products, and support.

Obfuscating HTML Encoder enables you to create a script to encode your website HTML so people cannot see your code. It also makes it impossible to copy your text or pictures, which means you won’t find your copy pasted into an article or sales page on someone else’s website.

The software is extremely secure and developers use several techniques to ensure that it is the most secure solution available. The techniques include: encoding compiled binary code rather than plain text source, using a secure execution engine at runtime, and implementing protection against reverse engineering into our products themselves.

Encoded files cannot be restored to their original source, which means that hackers simply cannot decode them – there is no source code to decode.

Excellent customer support. IonCube has a reputation in the industry of offering top notch customer service to their customers.

Other Products IonCube Offers

IonCube Online Encoder. This simple service enables you to encode a single file and can cost as little as .50. It is an extremely cost effective way to use the product and it give you the opportunity to explore the software without committing to the full product.

They also offer a Standalone Encoder for those that don’t want to purchase the full software package. This package comes with everything we’ve discussed in the article and cost $199

The IonCube Package Foundry offers users the ability to create remote web application installations. They also offer a free trial of this product so you can see if it is right for you. Like the encoder it offers the GUI interface.

Obfuscating HTML Encoder enables you to create a script to encode your website HTML so people cannot see your code. It also makes it impossible to copy your text or pictures protecting you from copyright infringement!

How do you decide what, if any of the IonCube Products are right for you?

The solution is quite easy. Visit the website and download an evaluation or a free trial version of the software. The reputation of IonCube is stellar in the industry and they’ve partnered with several strategic partners including HP and Asial. Additionally, you can visit their forum and ask questions, read comments, and seek answers to your problems. If you are on the fence, visit the website from time to time and see if they are offering any specials. Occasionally, you’ll find license discounts, bundle discounts, or special offers, which can be ideal for a business on a budget.

Source by Jeremy A Gislason

· · · · ·

Related Articles & Comments

Menu Title