SitePoint Sponsor

User Tag List

Results 1 to 11 of 11
  1. #1
    SitePoint Member
    Join Date
    Apr 2009
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How to protect web site and sell it?

    Hello,

    We want to sell our web site script and looking for technologies for make it sell security that one copy can work on one domain name only. Could you please help us with a way to do it?

    And one question about it. How to sell script on many "scripts catalogues" web sites? For example, if I need to generate licence code for every buyer, how to do it..?

    Web site made in PHP and I would like to keep ability to edit files by buyer, so I do not want to use Zend or other compilers.

  2. #2
    Follow Me On Twitter: @djg gold trophysilver trophybronze trophy Dan Grossman's Avatar
    Join Date
    Aug 2000
    Location
    Philadephia, PA
    Posts
    20,580
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Without using Zend or IonCube or something like that, you're not protecting yourself. Anyone can go in and delete whatever code you add to check for a valid license. You can make it pervasive throughout the program so that it's hard to remove, but that adds complexity for you and for your users when they want to edit the code.

    Another option is to not put any protections in the code at all. Your customers don't want DRM, they don't want to know what happens when your licensing system breaks and you're not there anymore to give them a new key or your licensing server is no longer online. DRM hurts the people that buy your scripts, while the pirates will readily remove whatever protection you add and distribute it anyway, so you're not hurting them.

  3. #3
    SitePoint Member
    Join Date
    Apr 2009
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So, the best way I see to make very good service (support, install and etc.) that buyer will really like to pay for it?

  4. #4
    SitePoint Addict Green Moon's Avatar
    Join Date
    Jun 2008
    Location
    United States
    Posts
    329
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I agree that the best way to insure that you get sales instead of people simply stealing your script is to provide good support. Still, a percentage will simply take it without paying, but I also question whether they would have ever paid anyway or would have just found another free or stolen script. You haven't necessarily lost a sale because there was never a sale to be had.

  5. #5
    Follow Me On Twitter: @djg gold trophysilver trophybronze trophy Dan Grossman's Avatar
    Join Date
    Aug 2000
    Location
    Philadephia, PA
    Posts
    20,580
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    It's worked for me. I sell different licenses but the truth is it's up to the customer to honor those licenses. There's no code enforcing them.

    Despite that, I sell hundreds of copies, and the piracy distribution has been pretty limited. What piracy does happen hasn't been from a paying customer giving it away, but a few purchases made with stolen credit cards. As Green Moon said, the people on the forums they share pirated scripts at wouldn't have paid either way. So I just ignore them and focus on converting visitors that do spend money into paying customers, and making sure they're happy so they'll refer more customers.

  6. #6
    Twitter: @AnthonySterling silver trophy AnthonySterling's Avatar
    Join Date
    Apr 2008
    Location
    North-East, UK.
    Posts
    6,111
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Dan Grossman View Post
    So I just ignore them and focus on converting visitors that do spend money into paying customers, and making sure they're happy so they'll refer more customers.
    Great advice Dan, sometimes this is lost in a lot of eCommerce.
    @AnthonySterling: I'm a PHP developer, a consultant for oopnorth.com and the organiser of @phpne, a PHP User Group covering the North-East of England.

  7. #7
    SitePoint Guru
    Join Date
    Aug 2004
    Location
    Earth
    Posts
    739
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi,

    I dont know how good it is..

    http://phplockit.com/

    But its a cost effective solution, at the very least keeping the honest theif at bay.

  8. #8
    Follow: @AlexDawsonUK silver trophybronze trophy AlexDawson's Avatar
    Join Date
    Feb 2009
    Location
    England, UK
    Posts
    8,111
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by Dan Grossman View Post
    Another option is to not put any protections in the code at all. Your customers don't want DRM, they don't want to know what happens when your licensing system breaks and you're not there anymore to give them a new key or your licensing server is no longer online. DRM hurts the people that buy your scripts, while the pirates will readily remove whatever protection you add and distribute it anyway, so you're not hurting them.
    This is something I agree with entirely, I have yet to see a single solution where counter measures against pirates have proven effective over any sustained period of time.

  9. #9
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by _matrix_ View Post
    Hi,

    I dont know how good it is...
    Its garbage, nuf said. All it does is base64 encode it with some character substitution. All you need to do is decode one file then the rest can be automated.

    Just LOL from PHP LockIt!'s FAQ:
    ...sophisticated encoding of your PHP scripts.
    I didn't know base64 was sophisticated.
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  10. #10
    SitePoint Member
    Join Date
    Apr 2009
    Posts
    8
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Dan Grossman View Post
    It's worked for me. I sell different licenses but the truth is it's up to the customer to honor those licenses. There's no code enforcing them.

    Despite that, I sell hundreds of copies, and the piracy distribution has been pretty limited. What piracy does happen hasn't been from a paying customer giving it away, but a few purchases made with stolen credit cards. As Green Moon said, the people on the forums they share pirated scripts at wouldn't have paid either way. So I just ignore them and focus on converting visitors that do spend money into paying customers, and making sure they're happy so they'll refer more customers.
    I think it's best help. I was thinking the same solution, just looking for customers who will by it..

  11. #11
    SitePoint Addict nimasdj's Avatar
    Join Date
    Dec 2007
    Posts
    315
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by logic_earth View Post
    Just LOL from PHP LockIt!'s FAQ:

    I didn't know base64 was sophisticated.
    with the saying above, I assume they are teenages who just started php learning and still very basic in php. how much they charge for the product? I am intersted to buy this very secure software!


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •