QUOTE
The encoding of the product also improves security, since IP.Converge is an application that is solely for login and password information, being able to not view the source allows to limit the number of possible vulnerabilities that could be opened up.
I did some search on google, and looks like there are methods to decode both ioncube and zend. You know, this isn't protecting the code, it's just hiding the code from the general programmer, making it more vulnerable to "serious" guys trying to cause trouble.
I found sites selling decoders, sites offering to decode the files for you, and programmers willing to sell their time making decoders, with proofs that they broke through it before (probably will already have a ready-made solution). I won't list in here, but it's easy to find such information...
With the code, if I spot a flaw (usually people report that), I can quickly go and fix it... If someone spot a flaw and I have an encoded version... well... time to shut down the site until a solution is done.. and, if is a business site, you know, clients tends to search an alternative quickly and you lose some customers due being unable to fix the site by yourself.
QUOTE
I think this would be a very very very nice option, but the problem is that there will be always some ****** which will "release" pirated versions to file shareing networks.
That's really bad... I have reported some piraced boards that never got shutdown in the past, but, hey, what prevent people from releasing encoded versions ?
When trying to report some illegal sites using pirated versions, I noticed they remove all the links to invisionpower.com (I got access to one of them before reporting, and that made me really angry)...
You know, that isn't hard to do with a wrapper too.. So, encoding don't protect anything from piracy... Sadly :/
(I'm a PHP programmer too, and I like to protect my code too... I understand this feeling =/ )
QUOTE
Also this has been discussed in other threads in this forum, and Brandon has said that even if you had access to the code there really wouldn't be any mods or changes that you could make to it. All Converge does is handle logins, nothing else. Apart from adding features to it (which can be requested so IPS can put them in the next version) I can't think of any changes you would want to make.
From my 5 years of work with PHP, I learned to be a bit paranoid (a bit? lol) with security...
Usually I tend to modify the way it stores data (little changes here and there makes a lot of trouble to those pesky script kiddes

), avoid a lot of problems when people try some sort of trickery. It works nice for me.

QUOTE
I didn't think that a host would have to provide any support for ioncube; don't you just have to upload the files?
Haven't tried with ioncube version, but you know, I don't like to run things that I don't know what happens behind... Okay, I still use windows for gaming, I confess, but I do prefer a lot more to use linux. While it's a lot complex, if I'm not sure of something, I can easy open the source code and check what something specifically do. I may not understand fully what happens sometimes, but, well, I can research about it if it really bugs me.
I hope I have made my point...
Please, I *really* would appreciate a LOT if we can get a non-encoded version of ip.converge... I've been waiting for this for a long time

I do understand using encoded versions to non-customers, but doing that for customers is really something that makes me upset

Hopefully, you guys will understand my point and - who have the power to - will reconsider releasing a non-encoded version for customers.