1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Looking for a solution to prevent illegal copies of MY software that sold on JVZOO.COM

Discussion in 'Visual Basic .NET' started by mytargets, Aug 24, 2014.

Tags:
  1. mytargets

    mytargets Registered Member

    Joined:
    Nov 17, 2011
    Messages:
    68
    Likes Received:
    36
    Location:
    Milky Way
    Looking for a solution to prevent illegal copies of MY software that sold on JVZOO.COM


    Question


    I am selling my softwares with jvzoo.com platform ( great platform ! )
    Im looking for a solid solution / commercial service that will prevent illegal copies of my work...
    The sequence :
    1. Buyer purchase my software at JVZOO
    2. Jvzoo sending ACK with email + transaction id to the service
    3. The service generating activation code ( maybe based on the email /transaction id )
    4. This details are sending to the customer
    5. When the user launch the software he will need to activate with its details
    6. The software then communicate with the server and validate the user details
    7. That validation process will happening on any software launch


    The system should provide me the ability to cancel / hold the using of a refund buyer


    ANY SUGGESTION / IDEA


    Thanks


    Yos
     
  2. Rua999

    Rua999 Power Member

    Joined:
    Jun 25, 2011
    Messages:
    631
    Likes Received:
    410
    Take a look at the list of cracked tools at crackedseotools.com. If all those big name tools can be cracked then im pretty sure your upcoming tool can be too. But i know the admin runs a service to develops of tools that guarantees your tool can't be cracked. Of course it's going to cost you, but i suppose it's up to you which is worse.. paying to have an uncrackable tool or having it shared all over the internet soon after its release..

    P.s

    "The software then communicate with the server and validate the user details"..

    Anybody can just edit their hosts file so it doesn't allow it to call out to your server.. plus, a site like the one i mentioned can easily just make your tool call out to their server instead.
     
    Last edited: Aug 24, 2014
  3. acidol2

    acidol2 Supreme Member

    Joined:
    Sep 8, 2011
    Messages:
    1,323
    Likes Received:
    835
    Location:
    My Successful Future
    • Thanks Thanks x 1
  4. mytargets

    mytargets Registered Member

    Joined:
    Nov 17, 2011
    Messages:
    68
    Likes Received:
    36
    Location:
    Milky Way
    im not naive
    But i want to protect my work as much as possible
    Very simple
    Thanks

    Yos

     
  5. Techxan

    Techxan Elite Member

    Joined:
    Dec 7, 2011
    Messages:
    3,092
    Likes Received:
    3,594
    Occupation:
    Local SEOist
    Location:
    TEXAS (you have to yell, its the law.)
    • Thanks Thanks x 5
  6. Rua999

    Rua999 Power Member

    Joined:
    Jun 25, 2011
    Messages:
    631
    Likes Received:
    410
    I wasn't being smart with you.. i was just telling you the options you have. Anyway no problem, talk again.
     
    • Thanks Thanks x 1
  7. arganrecords

    arganrecords Elite Member

    Joined:
    Oct 12, 2013
    Messages:
    1,668
    Likes Received:
    2,067
    Occupation:
    Go Hard Or Go Home
    Location:
    Italy
    Set a limit of the same licences, try to copy the protection system that Scrapebox uses (they approve manually every copy of software installed)!
     
    • Thanks Thanks x 1
  8. Rua999

    Rua999 Power Member

    Joined:
    Jun 25, 2011
    Messages:
    631
    Likes Received:
    410
    Crackedseotools
     
  9. mytargets

    mytargets Registered Member

    Joined:
    Nov 17, 2011
    Messages:
    68
    Likes Received:
    36
    Location:
    Milky Way
    its ok
    I respect my buyers and they give me back there love :)
    I'm truly believer on seling at a fair price and giving a perfect service for my users
    My philosophy is 80:20 80% of the people are honest - and the other 20% are not giving sh$$ on owners / vendors efforts

    Yos

     
    • Thanks Thanks x 1
  10. arganrecords

    arganrecords Elite Member

    Joined:
    Oct 12, 2013
    Messages:
    1,668
    Likes Received:
    2,067
    Occupation:
    Go Hard Or Go Home
    Location:
    Italy
    And you've to pay 179$ to someone that has cracked softwares? I think it's the worst thing you can do (if this service it's real and not a scam).
     
    • Thanks Thanks x 1
  11. Rua999

    Rua999 Power Member

    Joined:
    Jun 25, 2011
    Messages:
    631
    Likes Received:
    410
    Not $179.. $79, and no it's not a scam. Anyway not getting drawn into the ethics of it, im not here to promote the site or defend it. As i mentioned already i was simply pointing out the options available so im off to bed now.
     
  12. JasonS

    JasonS Jr. VIP Jr. VIP

    Joined:
    Sep 15, 2012
    Messages:
    3,034
    Likes Received:
    931
    @OP: Here's the few tips to protect your tool as much as possible.

    1. Add your protection into the software, using server verification check. Such as app send the command to the server php file and then server auto generate the respond texts that must be like "[email protected]#KGFAHF#!GMAGOAKQR<[email protected]#%" and randomly generate it at every restart of the tool.
    2. Add a check into the tool if user having your server site in system hosts file, so it auto closes without showing any error msg box. As the msg box can be traced via putting breakpoints in debugger.
    3. Add a check if user is running http debugger or any similar http packet sniffing tool into the task manager, the software auto closes after prompting the error to close the specific tool.
    4. Add a check into the main button of the tool, such as in scrapebox the admin is using a server check at Start posting button, if it verifies successfully then software function attached tot he button works smoothly otherwise "no response".
    5. Protect it using Themida protector.

    You're good to go :)
     
  13. zohar

    zohar Newbie

    Joined:
    Jun 24, 2014
    Messages:
    44
    Likes Received:
    5
    First, place your main code in a DLL. When the user purchases your software, let the app download the extended DLL. Ship the trial with aminimal DLL.

    In that way, trial users can never crack your software, because you did not ship it with the full DLL anyway. The full DLL can do all kinds of online checks to make sure it's not a cracked version, easy part. Obviously, this strategy only works with software that is based on modular programming.
     
    • Thanks Thanks x 2
  14. mytargets

    mytargets Registered Member

    Joined:
    Nov 17, 2011
    Messages:
    68
    Likes Received:
    36
    Location:
    Milky Way
    Thanks !! :)

     
  15. mytargets

    mytargets Registered Member

    Joined:
    Nov 17, 2011
    Messages:
    68
    Likes Received:
    36
    Location:
    Milky Way
    Thanks for helping !

     
  16. zohar

    zohar Newbie

    Joined:
    Jun 24, 2014
    Messages:
    44
    Likes Received:
    5
    You are welcome!
     
  17. west555

    west555 Regular Member

    Joined:
    Dec 4, 2011
    Messages:
    341
    Likes Received:
    134
    Location:
    /etc/passwd
    All you can do is basically make it harder to crack and that will be hard also as its vb.net

    you have some options to built in protections for debuggers and other reversing toys

    and you have other option which would depend on what kind of tool you wanna make, the purpose of the tool

    make it more serverside +Hwid lock
    what i mean by that is make tasks be done on server instead of tool it self

    so when user wants to perform a task request is sent to the server with his HWID license and info for task --> license check --> server do the task --> return data to software

    So all use will have on his pc is shell which communicate with your server
     
  18. west555

    west555 Regular Member

    Joined:
    Dec 4, 2011
    Messages:
    341
    Likes Received:
    134
    Location:
    /etc/passwd
    Scrapebox is already cracked multiple times and cracks are free, no need to pay to crackedseotools or any other site
     
  19. zekiel218

    zekiel218 Registered Member

    Joined:
    Mar 4, 2012
    Messages:
    98
    Likes Received:
    33
    the best and also most annoying method right now is online authentication check against a live database somewhere on your server, so every time register, it check against the server if the code has been previously active or not. and the software required active connection to your server to perform tasks. so basically, if the service is on the cloud or on your server, the software can not be run locally if it is cracked.
     
  20. awsomnick1

    awsomnick1 BANNED BANNED

    Joined:
    Feb 8, 2010
    Messages:
    539
    Likes Received:
    155
    You can just have the code of your APP downloaded on run each time and deleted on close, coupled with an auth check in order to grab the code itself.