Webmaster Forum

Go Back   Webmaster Forum > Web Development > Coding Forum

Coding Forum Problems with your code? Discuss coding issues, including JavaScript, PHP & MySQL, HTML & CSS, Flash & ActionScript, and more.


Closed Thread
 
Thread Tools Display Modes
Share |
  #1  
Old 01-13-2015, 06:27 PM
iszuddin iszuddin is offline
Junior Member
 
Join Date: 01-13-15
Posts: 32
iTrader: 0 / 0%
Selling PHP Script -- do you compile/obfuscate your code (IonCube, ZendGuard)?

I just got started selling PHP script.

My question would be -- should I use software like ZendGuard or IonCube to protect my code.

On one hand, I want to protect my codes from modifications. An example, my free version limits certain features. But if the code is raw PHP, they might be able to remove that limitations.

On another, I hate to make my customers jump through hoops and get ZendGuard or IonCube installed, worse for just a free version.

What do you guys think?
 

Advertisement

Advertisement

  #2  
Old 01-14-2015, 03:56 PM
Meerkat's Avatar
Meerkat Meerkat is offline
Contributing Member
 
Join Date: 12-30-11
Location: # /England/Hull/
Posts: 65
iTrader: 0 / 0%
IonCube is quite widely used now, plenty of shared hosting packages come with it as standard because large software companies use it, one example is Invision Power Board. So I wouldn't worry too much about people having to install it on their servers.
 
  #3  
Old 01-14-2015, 04:10 PM
iszuddin iszuddin is offline
Junior Member
 
Join Date: 01-13-15
Posts: 32
iTrader: 0 / 0%
Oh yeah! Then ionCube might be a good option. Do you think there's a list where I can get web hosting companies (shared hosting) that supports ionCube by default?
 
  #4  
Old 01-14-2015, 04:13 PM
Meerkat's Avatar
Meerkat Meerkat is offline
Contributing Member
 
Join Date: 12-30-11
Location: # /England/Hull/
Posts: 65
iTrader: 0 / 0%
http://www.whoishostingthis.com/compare/ioncube/

That gives a few, but there are definitely plenty out there.
 
  #5  
Old 01-20-2015, 11:15 PM
bilal414 bilal414 is offline
Junior Member
 
Join Date: 01-20-15
Posts: 27
iTrader: 0 / 0%
99% of web hosting providers have ioncube install on their servers. It's a fairly common php module.

If I'm not wrong then you can also install it on shared hosting if it's not installed by default.
 
  #6  
Old 01-22-2015, 04:48 PM
Meerkat's Avatar
Meerkat Meerkat is offline
Contributing Member
 
Join Date: 12-30-11
Location: # /England/Hull/
Posts: 65
iTrader: 0 / 0%
Quote:
Originally Posted by bilal414 View Post
99% of web hosting providers have ioncube install on their servers. It's a fairly common php module.

If I'm not wrong then you can also install it on shared hosting if it's not installed by default.
To install it you need SSH access, but like you said, most hosts have it anyway.
 
  #7  
Old 02-06-2015, 07:17 PM
voodooKobra's Avatar
voodooKobra voodooKobra is offline
Contributing Member
 
Join Date: 09-04-13
Location: Florida
Posts: 79
iTrader: 0 / 0%
I wouldn't, personally.

If I were in your situation, I would release it as Free Software under the Affero GNU Public License, such that anyone who uses it in their project is required to make their project's source code available to the world under the same license. Many non-developers are not comfortable with the idea of publishing their source code, so I would also offer a commercial licensing option, for $X00, or $X,000 or $X0,000 depending on how much value you create for the person who uses your script. (MIT License is a good option here, because they still must credit you for the work.)

Ioncube, ZendGuard, PHPShadow? They're all trivially breakable by debugging tools. Don't bother.
 
  #8  
Old 04-02-2015, 07:18 PM
TerryMason TerryMason is offline
Contributing Member
 
Join Date: 12-31-08
Posts: 51
iTrader: 0 / 0%
I wouldn't want to use ioncube. I don't have it installed on my server (found when I went to try a script). When I realized it wasn't installed, I just dumped the script. I believe the files must be uploaded in Binary mode as well (via FTP).

You could try doing something like base64encode. This will simply hide the code. Anyone could go to a free online decrypter and get the code if they want to (but they can do that with anything). I think it's a good balance between compatibility and a hurdle to stop the casual pirate.

Something like
$string = "fjdsalfjslfjasfjakdlfjals";
eval(base64decode($string));

A good free tool you should look at:
http://www.phpprotect.info/
 
Go Back   Webmaster Forum > Web Development > Coding Forum

Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
IONCube Encoded Script - Local Install Possible? cosmicx Coding Forum 8 07-03-2012 02:10 AM
Ioncube encoded script - how to edit cosmicx Coding Forum 2 03-26-2012 10:42 PM
To Obfuscate Source Code or not to obufscate. That is the question ? lordspace Coding Forum 7 11-25-2006 04:06 AM


V7N Network
Get exposure! V7N I Love Photography V7N SEO Blog V7N Directory


All times are GMT -7. The time now is 02:35 PM.
Powered by vBulletin
Copyright 2000-2014 Jelsoft Enterprises Limited.
Copyright © 2003 - 2018 VIX-WomensForum LLC