TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 11-19-2007, 05:27 PM   #1 (permalink)
The Acquainted
 
Join Date: Sep 2007
Posts: 126
Thanks: 4
Sam Granger is on a distinguished road
Default PHP Encoders

Hey guys!

Just wondering if any of you guys use Encoders to protect your source. Did you hear about the latest Zend being crackable? Just tried out the program myself, pretty crazy stuff.

Thank god I use Sourceguardian!

Heard that Ioncube is also extremely good & they have an online encoder.
Sam Granger is offline  
Reply With Quote
Old 11-20-2007, 12:21 AM   #2 (permalink)
La Vida es Sueño
Advanced Programmer Top Contributor 
 
Wildhoney's Avatar
 
Join Date: Sep 2007
Location: Oldham
Posts: 2,280
Thanks: 90
Wildhoney is on a distinguished road
Default

I've used SourceGuardian, too, but I think I dropped it due to the fact that it caused more problems than it solved. In the end I thought, pssh, if people want to steal my source code, let them go for their life. Though Bluesaga (Bless him) will tell you a nightmare-like story of a system of mine and Karl's he bought from Sammy - safely encrypted with SourceGuardian. We still giggle about it now! And even those me and Bluesaga are good friends now, I'm still holding him to ransom over the source code :) !

The problem with these encryption algorithms is that they are required to be reversed to be interpreted by PHP. The individual who has the files that the encryption requires to be able to decrypt the code, and the encrypted files themselves, have all they need to decrypt the encrypted source code right there on their server. It's not like MD5 or SHA1 where the encrypted items do not need to be reversed. And as you see they need to be decrypted every time they are executed, so yes, they're easy to crack, but the speed to decrypt them is also a big drawback and a factor that should be taken into consideration.
__________________
The man who comes back through the Door in the Wall will never be quite the same as the man who went out.
Send a message via AIM to Wildhoney Send a message via MSN to Wildhoney Send a message via Yahoo to Wildhoney
Wildhoney is offline  
Reply With Quote
Old 11-20-2007, 12:33 AM   #3 (permalink)
The Wanderer
PHP Guru Advanced Programmer Zend Certified 
 
DragonBe's Avatar
 
Join Date: Nov 2007
Location: according to my wife: on the Net
Posts: 19
Thanks: 0
DragonBe is on a distinguished road
Default

I've never needed to encrypt my source code, since most of the time I work for customers whom pay for my development and source code. The other few occasions I didn't bother to encode it, since these customers always return to me for updates and new development.

But it's interesting to know what's out there and what the benefits are in that rare occasion where I might need it.

Don't worry, I won't encrypt my postings here since I believe it's also good to share knowledge and improve development coding by using usable code snippets and real situations.
Send a message via ICQ to DragonBe Send a message via Skype™ to DragonBe
DragonBe is offline  
Reply With Quote
Old 11-20-2007, 12:36 AM   #4 (permalink)
The Acquainted
 
Join Date: Sep 2007
Posts: 126
Thanks: 4
Sam Granger is on a distinguished road
Default

I'm not quite sure Wildhoney how easy it is to decode it. Doubt it would be that easy now surely?
Sam Granger is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 07:50 AM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design