Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

phpRiot.com:
Protecting Your PHP Source Code With ionCube Encoder
Jun 08, 2010 @ 14:15:00

In a new post on phpRiot.com Quentin Zervaas shows you how to use ionCube Encoder to help protect the applications you've written and their source code.

One of the issues PHP developers face is that PHP is an interpreted language, meaning PHP source code is readable by anybody who downloads your applications. In this article I will show you how to protect your intellectual property by encoding your PHP source code.

With the help of the encoder to can convert your plain-text PHP files into something that only the end user with the correct loader setup can use. He includes a simple "hello world" example showing the before and after of using the encoder. Also included are the commands to encode and decode the scripts manually if you want to handle it that way.

tagged: ioncube encoder protect tutorial commercial

Link:

Nessa's Blog:
Installing IonCube loader with Zend Optimizer
Nov 19, 2007 @ 15:32:00

Nessa has a guide posted showing exactly how to get the IonCube encoder installed right alongside the Zend Optimizer (specifically on a cPanel setup).

This is a common request we get for Ioncube to be installed. It's generally not an issue, but when you factor in other optimization plugins like Zend and eAccelerator, a common misconception is that the three don't get along. It's very easy to install Ioncube into a PHP installation that already has Zend and eAccelerator.

It's only about a five or six step process to get them working happily together with one "gotcha" mentioned about the ordering of the statements in the php.ini file.

tagged: ioncude encoder zend optimizer cpanel ioncude encoder zend optimizer cpanel

Link:

Nessa's Blog:
Installing IonCube loader with Zend Optimizer
Nov 19, 2007 @ 15:32:00

Nessa has a guide posted showing exactly how to get the IonCube encoder installed right alongside the Zend Optimizer (specifically on a cPanel setup).

This is a common request we get for Ioncube to be installed. It's generally not an issue, but when you factor in other optimization plugins like Zend and eAccelerator, a common misconception is that the three don't get along. It's very easy to install Ioncube into a PHP installation that already has Zend and eAccelerator.

It's only about a five or six step process to get them working happily together with one "gotcha" mentioned about the ordering of the statements in the php.ini file.

tagged: ioncude encoder zend optimizer cpanel ioncude encoder zend optimizer cpanel

Link:

Community News:
EncoderCompare.com Launched
Sep 11, 2006 @ 16:06:00

When it comes to protecting your code, you definitely want to find the right product for your needs. Finding the information on all of the encoders out there can be a task in itself, though. Fortunately, EncoderCompare.com has been created to give you a quick and easy reference.

Whilst we would always recommend the use of the ionCube Encoder product to protect your PHP source code when distributing your product to customers and users, there are several other products available to choose from.

To help with this, we have launched a comparison website which lists the available encoders and compares their features. The feature set is standardised so that it is possible to compare like for like in a clear manner.

Currently, there's fifteen encoders listed with all of their stats - protection types, restrictions available, what OSes it has loaders for, the availability of licensing, and the pricing. There's links to get more specific information on each as well.

tagged: encoder compare grid name protection restriction loader licensing pricing encoder compare grid name protection restriction loader licensing pricing

Link:

Community News:
EncoderCompare.com Launched
Sep 11, 2006 @ 16:06:00

When it comes to protecting your code, you definitely want to find the right product for your needs. Finding the information on all of the encoders out there can be a task in itself, though. Fortunately, EncoderCompare.com has been created to give you a quick and easy reference.

Whilst we would always recommend the use of the ionCube Encoder product to protect your PHP source code when distributing your product to customers and users, there are several other products available to choose from.

To help with this, we have launched a comparison website which lists the available encoders and compares their features. The feature set is standardised so that it is possible to compare like for like in a clear manner.

Currently, there's fifteen encoders listed with all of their stats - protection types, restrictions available, what OSes it has loaders for, the availability of licensing, and the pricing. There's links to get more specific information on each as well.

tagged: encoder compare grid name protection restriction loader licensing pricing encoder compare grid name protection restriction loader licensing pricing

Link:

Justin Silverton's Blog:
protecting your PHP code
Mar 27, 2006 @ 13:32:16

Some PHP developers out there are very protective of their code for one reason or another. Sometimes it's a matter of their hard work, slaving over a keyboard for hours and hours to get it exactly right. Then there's the other reason - money. Of course, no matter what your situation, a new post from Justin Silverton might help you narrow down the encoder software field a bit.

A client of mine approached me today and was interested in releasing a PHP based product, but didn't want his source code to be viewed, in plaintext, by the people purchasing it (mainly because competitors can could easily just purchase a copy and integrate his source code into their product). So, I researched the different options available to protect source code.

He includes his suggestions on "what doesn't work" (encoders that can be broken by sites like phprecovery.com) and "what works" - code obfuscation. His personal favorite in this department is POBS, a simple application that alters your code by changing function names/variable names and obscuring the code by modifying the structure of the code (adding/removing newlines, stripping spaces, etc).

tagged: protecting obfuscation encoder protecting obfuscation encoder

Link:

Justin Silverton's Blog:
protecting your PHP code
Mar 27, 2006 @ 13:32:16

Some PHP developers out there are very protective of their code for one reason or another. Sometimes it's a matter of their hard work, slaving over a keyboard for hours and hours to get it exactly right. Then there's the other reason - money. Of course, no matter what your situation, a new post from Justin Silverton might help you narrow down the encoder software field a bit.

A client of mine approached me today and was interested in releasing a PHP based product, but didn't want his source code to be viewed, in plaintext, by the people purchasing it (mainly because competitors can could easily just purchase a copy and integrate his source code into their product). So, I researched the different options available to protect source code.

He includes his suggestions on "what doesn't work" (encoders that can be broken by sites like phprecovery.com) and "what works" - code obfuscation. His personal favorite in this department is POBS, a simple application that alters your code by changing function names/variable names and obscuring the code by modifying the structure of the code (adding/removing newlines, stripping spaces, etc).

tagged: protecting obfuscation encoder protecting obfuscation encoder

Link:

Jim Plush's Blog:
The Zend Encoder Fiasco Part Deux - The Personal Attack
Jan 27, 2006 @ 18:49:20

In a previous post, Jim Plush</i. commented on the sites/utilities out there that reversed the encoding that the Zend Encoder project made possible. Well, he's back with a follow-up post and some surprising results.

This story just keeps getting better. Some of you may recall I posted a story a few weeks back when to my SHOCK I found that websites were offering to decoded Zend Encoded files for $5. There were literally 10+ sites I found in a simple search. I emailed all my Zend contacts right away to find out what the status of this is. No reply.

Here comes the good part... Zend's Chief Marketing Officer Mark de Visser had the balls to say that I was just as bad as the people who were able to reverse engineer the zend encoding by showing people the websites.

Jim also notes that several of the links to the sites were found in Zend's own forums (which, apparently, have been removed), and includes links to screenshots of their site...

tagged: zend encoder decode personal attack zend encoder decode personal attack

Link:

Jim Plush's Blog:
The Zend Encoder Fiasco Part Deux - The Personal Attack
Jan 27, 2006 @ 18:49:20

In a previous post, Jim Plush</i. commented on the sites/utilities out there that reversed the encoding that the Zend Encoder project made possible. Well, he's back with a follow-up post and some surprising results.

This story just keeps getting better. Some of you may recall I posted a story a few weeks back when to my SHOCK I found that websites were offering to decoded Zend Encoded files for $5. There were literally 10+ sites I found in a simple search. I emailed all my Zend contacts right away to find out what the status of this is. No reply.

Here comes the good part... Zend's Chief Marketing Officer Mark de Visser had the balls to say that I was just as bad as the people who were able to reverse engineer the zend encoding by showing people the websites.

Jim also notes that several of the links to the sites were found in Zend's own forums (which, apparently, have been removed), and includes links to screenshots of their site...

tagged: zend encoder decode personal attack zend encoder decode personal attack

Link:

Jim Plush's Blog:
Censorship at Zend??? Zend Encoder swept under the rug
Jan 09, 2006 @ 12:37:40

On Jim Plush's blog today, there's a new post as a follow up to his previous post concerning the Zend Encoder and some issues with sites that can decode its files.

I made a post on the Zend Forums asking for a statement on the decoding of Zend Encoded files.

Notice how there is NO MESSAGE. Why would they delete the text of my forum post? I was asking for a statement and a patch fix for a list of sites offering the decoding of encoded files. Is Zend trying to sweep this under the rug because they're looking to dump the encoder project and don't want to waste any money on fixing this issue? This doesn't look good for Zend PR.

It's definitely interesting to see that they removed the post - not just replied with a simple "We're looking into it" or "We're aware of the situation. Thank you for your input" kind of thing. Instead, they take the "what forum post?" approach. Well, Jim's posted another message that, as of the writing of this post, is still there, but unanswered...

tagged: zend encoder websites decode forum post delete zend encoder websites decode forum post delete

Link:


Trending Topics: