Re: Simple code obfuscation

From: Date: Mon, 08 Feb 2010 23:13:50 +0000
Subject: Re: Simple code obfuscation
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-301891@lists.php.net to get a copy of this message
On 8 February 2010 19:32, Brian Dunning <brian@briandunning.com> wrote: > Hey all - > > I'm selling a custom PHP solution to FileMaker users. It uses FileMaker's PHP API, so > everyone who has FileMaker Server is already set up to use it, but very few of them have any > knowledge of how to set up a server or do anything PHP related. But I do want to add some level of > code obfuscation to prevent them from making simple changes to my code that allow them to exceed the > privileges they've purchased. > > I've looked at custom code encryption services like Ioncube and phpCipher, but in my > estimation, deploying the needed server-side code for these is going to be beyond the capabilities > of a large segment of my customers. I would rather have a few customers cheat me than offer a > product that most customers are unable to figure out how to run. > > So I was thinking of doing something like base64_encoding the crucial chunk of my code (maybe > 20 lines worth) and using eval(base64_decode($that_content)) to run it. I figure that will scare > away most of the customers who might be able to edit my code. Can anyone suggest something that goes > one better? > > - Brian > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > For simple obfuscation, then maybe making a PHAR app may be of use here. http://docs.php.net/phar -- ----- Richard Quadling "Standing on the shoulders of some very clever giants!" EE : http://www.experts-exchange.com/M_248814.html EE4Free : http://www.experts-exchange.com/becomeAnExpert.jsp Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 ZOPA : http://uk.zopa.com/member/RQuadling

« previous php.general (#301891) next »