Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Post New Thread Reply

Register GFY Rules Calendar
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed.

 
Thread Tools
Old 12-01-2010, 09:08 AM   #1
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
Best way to protect your PHP software ?

I'm about to deploy a php software onto a client server. What is my best way to make sure he doesn't alter/read/modify or make a copy of my software ?

Zend Guard seems the best approach but is it really ? What are my other options ?

thanks
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:19 AM   #2
brassmonkey
Pay It Forward
 
brassmonkey's Avatar
 
Industry Role:
Join Date: Sep 2005
Location: Yo Mama House
Posts: 76,946
you cant its all crackable even ion cube
__________________
TRUMP 2025 KEKAW!!! - Support The Laken Riley Act!!!
END DACA - SUPPORT AZ HCR 2060 52R - email: brassballz-at-techie.com
brassmonkey is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:27 AM   #3
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
Quote:
Originally Posted by brassmonkey View Post
you cant its all crackable even ion cube
Everything's crackable ... but what's the best option ?
the legal dept will ensure strict usage policy and hold businesses accountable for leaks. But we still need some level of technical protection.
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:31 AM   #4
ottopottomouse
She is ugly, bad luck.
 
ottopottomouse's Avatar
 
Industry Role:
Join Date: Jan 2010
Posts: 13,177
There's a deZender thing floating about that any idiot (no brains needed) could use on it.
__________________
↑ see post ↑
13101
ottopottomouse is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:35 AM   #5
brassmonkey
Pay It Forward
 
brassmonkey's Avatar
 
Industry Role:
Join Date: Sep 2005
Location: Yo Mama House
Posts: 76,946
Quote:
Originally Posted by qw12er View Post
Everything's crackable ... but what's the best option ?
the legal dept will ensure strict usage policy and hold businesses accountable for leaks. But we still need some level of technical protection.
php shield then
__________________
TRUMP 2025 KEKAW!!! - Support The Laken Riley Act!!!
END DACA - SUPPORT AZ HCR 2060 52R - email: brassballz-at-techie.com
brassmonkey is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:40 AM   #6
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
Quote:
Originally Posted by ottopottomouse View Post
There's a deZender thing floating about that any idiot (no brains needed) could use on it.
hummm that's not good. Not good at all...
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:43 AM   #7
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
any other options !?
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:45 AM   #8
brassmonkey
Pay It Forward
 
brassmonkey's Avatar
 
Industry Role:
Join Date: Sep 2005
Location: Yo Mama House
Posts: 76,946
Quote:
Originally Posted by qw12er View Post
any other options !?
http://www.phpshield.com/ is one of the two i remember that isnt being cracked i cant think of the other one.
__________________
TRUMP 2025 KEKAW!!! - Support The Laken Riley Act!!!
END DACA - SUPPORT AZ HCR 2060 52R - email: brassballz-at-techie.com
brassmonkey is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:51 AM   #9
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
Quote:
Originally Posted by brassmonkey View Post
http://www.phpshield.com/ is one of the two i remember that isnt being cracked i cant think of the other one.
According to their website PHPShield is the same as sourceguardian which is cracked by deZender !

Quote:
phpSHIELD is a premier php Encoder product, originally developed in 2003. In 2006 phpSHIELD joined forces with Inovica Ltd, developer of the SourceGuardian PHP Encoder and we integrated our system with theirs. Our two PHP Encoding products are similar, but they target different markets.
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:54 AM   #10
Brujah
Beer Money Baron
 
Brujah's Avatar
 
Industry Role:
Join Date: Jan 2001
Location: brujah / gmail
Posts: 22,157
Why do you want to keep him from reading it or modifying it? Don't encode your software!
__________________
Brujah is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 09:57 AM   #11
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
because I need to put the files on their server ...
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 11:34 AM   #12
Broda
Confirmed User
 
Join Date: Feb 2003
Location: CheapAssDesigns.com
Posts: 1,874
Chances are that he really has no interest in cracking it.
If he does, he'll find a way around it, no matter how you encode it.
So to make it ever more difficult for him, why don't you obfuscate the h*ll out of it? And apply plenty of evals where possible, as well. That would at least give you the satisfaction of knowing that it'll be a pain in the *ss for whomever's going to crack it.

A word of advice on that: remember to keep an unobfuscated copy for yourself ;) hehe
__________________
CheapAssDesigns.com - when you need quality designs at affordable prices.
icq: 230-729-205
info |at| cheap ass designs dot com
Broda is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 11:39 AM   #13
brassmonkey
Pay It Forward
 
brassmonkey's Avatar
 
Industry Role:
Join Date: Sep 2005
Location: Yo Mama House
Posts: 76,946
Quote:
Originally Posted by qw12er View Post
According to their website PHPShield is the same as sourceguardian which is cracked by deZender !
contact me at scriptdude333 -at- yahoo and ill give u the details
__________________
TRUMP 2025 KEKAW!!! - Support The Laken Riley Act!!!
END DACA - SUPPORT AZ HCR 2060 52R - email: brassballz-at-techie.com
brassmonkey is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 11:39 AM   #14
myneid
Confirmed User
 
myneid's Avatar
 
Industry Role:
Join Date: Jan 2003
Location: Los Angeles
Posts: 736
Quote:
Originally Posted by Brujah View Post
Why do you want to keep him from reading it or modifying it? Don't encode your software!
i agree, the best way to protect your software is a shift of your thinking about it.

why not let them read and modify, probalby not going to harm you that much, if anything they will see how good of a coder you are hire you more.

i've always been against software encoding. if you are worried about them copying it, attatch a license in there and put it public on a website or something.
__________________
Tanguy 0x7a69 inc. Programmer/President/CEO
http://www.0x7a69.com
A Leader in Programming since 1996
PHP, Ruby on Rails, MySQL, PCI DSS, and any Technical Consulting
myneid is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 11:56 AM   #15
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
Quote:
Originally Posted by myneid View Post

i've always been against software encoding. if you are worried about them copying it, attatch a license in there and put it public on a website or something.
if they have the code ... won't they just have to disable liscence validation !?
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 12:03 PM   #16
u-Bob
there's no $$$ in porn
 
u-Bob's Avatar
 
Industry Role:
Join Date: Jul 2005
Location: icq: 195./568.-230 (btw: not getting offline msgs)
Posts: 33,063
<--- never buys encoded scripts.
u-Bob is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 12:16 PM   #17
myneid
Confirmed User
 
myneid's Avatar
 
Industry Role:
Join Date: Jan 2003
Location: Los Angeles
Posts: 736
Quote:
Originally Posted by qw12er View Post
if they have the code ... won't they just have to disable liscence validation !?
its not about disabling anything, its about having it there.
or just encode the license part of it. use ioncube
personally i dont sell software, so maybe i have a skewed view, but hte only way you can protect your source is by selling it as a servivce and hosting it yourself.

when i come across small softwares that are encoded, my initial reaction is always that its encoded so that people cannot see how poorly it is coded and all the security holes.
of course thats not true in most cases, but a lot of people get that feeling.

i prefer to be open about everything.
__________________
Tanguy 0x7a69 inc. Programmer/President/CEO
http://www.0x7a69.com
A Leader in Programming since 1996
PHP, Ruby on Rails, MySQL, PCI DSS, and any Technical Consulting
myneid is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 12:18 PM   #18
czarina
Webmaster Extraordinaire
 
czarina's Avatar
 
Industry Role:
Join Date: Jul 2002
Location: A beautiful beach...
Posts: 10,744
use flash
czarina is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 12:37 PM   #19
Broda
Confirmed User
 
Join Date: Feb 2003
Location: CheapAssDesigns.com
Posts: 1,874
Quote:
Originally Posted by czarina View Post
use flash
What difference would that make?
__________________
CheapAssDesigns.com - when you need quality designs at affordable prices.
icq: 230-729-205
info |at| cheap ass designs dot com
Broda is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 12:56 PM   #20
BestXXXPorn
Confirmed User
 
BestXXXPorn's Avatar
 
Join Date: Jun 2009
Location: Asheville, NC
Posts: 2,277
Quote:
Originally Posted by myneid View Post
its not about disabling anything, its about having it there.
or just encode the license part of it. use ioncube
personally i dont sell software, so maybe i have a skewed view, but hte only way you can protect your source is by selling it as a servivce and hosting it yourself.

when i come across small softwares that are encoded, my initial reaction is always that its encoded so that people cannot see how poorly it is coded and all the security holes.
of course thats not true in most cases, but a lot of people get that feeling.

i prefer to be open about everything.
What he said

Except I would argue that software being fucking nasty, full of security holes, and full of bugs is probably true for about 95% of what's out there...

I would never buy a web "application" that was closed source... ever...

And what do you care if they modify it? That just means you no longer have to support it...

I can understand wanting to prevent it from being copied... but honestly... the only real way is to host it yourself and sell it as a service; or charge monthly for support or something. That model works for MySQL, various Linux distros, and everyone else open source; I think it should be able to work for your app.
__________________
ICQ: 258-202-811 | Email: eric{at}bestxxxporn.com
BestXXXPorn is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 01:01 PM   #21
u-Bob
there's no $$$ in porn
 
u-Bob's Avatar
 
Industry Role:
Join Date: Jul 2005
Location: icq: 195./568.-230 (btw: not getting offline msgs)
Posts: 33,063
Quote:
Originally Posted by myneid View Post
when i come across small softwares that are encoded, my initial reaction is always that its encoded so that people cannot see how poorly it is coded and all the security holes.
of course thats not true in most cases, but a lot of people get that feeling.
same here.
u-Bob is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 02:22 PM   #22
GrouchyAdmin
Now choke yourself!
 
GrouchyAdmin's Avatar
 
Industry Role:
Join Date: Apr 2006
Posts: 12,085
As mentioned several times, ZendGuard is a dumb idea. It won't even work with PHP>5.2, and it's very hackish, and easy to decrypt. ionCube takes a bit more work, but if you're trying to keep it your own intellectual property, your best bet, as mentioned, is to encode the licensing bit, and ensure it uses an external call to your own servers every so often for an update.

Sure, if it's as simple as a 'return true/false', it's not gonna be hard to mess with, but if you make it a bit more inline for functionality, it'll likely be worth their time to just buy it rather than steal it.
__________________
GrouchyAdmin is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 02:33 PM   #23
Varius
Confirmed User
 
Industry Role:
Join Date: Jun 2004
Location: New York, NY
Posts: 6,890
Agree with others above; if you want to secure it, offer it as a service from your own servers or through an API.

If you want people to install it on their side, don't encrypt it - it's not worth the hassle.

Will some people spread your software around for free or run it across multiple sites, losing you potential revenue? Of course. Will you still be able to make a profit on a solid product? You sure can.
__________________
Skype variuscr - Email varius AT gmail
Varius is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 03:10 PM   #24
Zyber
Confirmed User
 
Industry Role:
Join Date: Aug 2001
Posts: 832
Quote:
Originally Posted by myneid View Post
the only way you can protect your source is by selling it as a servivce and hosting it yourself.
We have a winner!
Zyber is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 03:24 PM   #25
HomerSimpson
Too lazy to set a custom title
 
HomerSimpson's Avatar
 
Industry Role:
Join Date: Sep 2005
Location: Springfield
Posts: 13,826
Zend or Ioncube
__________________
Make a bank with Chaturbate - the best selling webcam program
Ads that can't be block with AdBlockers !!! /// Best paying popup program (Bitcoin payouts) !!!

PHP, MySql, Smarty, CodeIgniter, Laravel, WordPress, NATS... fixing stuff, server migrations & optimizations... My ICQ: 27429884 | Email:
HomerSimpson is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 08:59 PM   #26
qw12er
Confirmed User
 
Join Date: Apr 2004
Location: Montreal
Posts: 799
Quote:
Originally Posted by Zyber View Post
We have a winner!
no we don't ... my clients are banks and mainstream corp. that won't let their data pass through an other server than the one they give me access.

It's a 200k $ software that deal with test (which is oftenly confidential) data.
(It's more than 80 000 lines of code)

I need something really strong and professional ...
__________________
I have nothing to advertise ... yet.
qw12er is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 10:04 PM   #27
raven1083
Confirmed User
 
raven1083's Avatar
 
Join Date: Jul 2007
Posts: 7,687
ask those who are knowledgeable 'bout it
raven1083 is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 12-01-2010, 11:45 PM   #28
lagcam
Confirmed User
 
Industry Role:
Join Date: Jul 2007
Posts: 2,892
Quote:
Originally Posted by qw12er View Post
no we don't ... my clients are banks and mainstream corp. that won't let their data pass through an other server than the one they give me access.

It's a 200k $ software that deal with test (which is oftenly confidential) data.
(It's more than 80 000 lines of code)

I need something really strong and professional ...
You are worried that people paying $200k for your software are going to hack it, copy it or resell it?

I think you need to step out from that dark programming room, breathe some air and study the basic principles of business for a while.
lagcam is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Post New Thread Reply
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >

Bookmarks



Advertising inquiries - marketing at gfy dot com

Contact Admin - Advertise - GFY Rules - Top

©2000-, AI Media Network Inc



Powered by vBulletin
Copyright © 2000- Jelsoft Enterprises Limited.