danami Posted September 29, 2008 Share Posted September 29, 2008 I was just looking at the new licensing addon module page. Its a little light on details. Is there a demo available? Also I take it that you need to buy an ioncube encoder license also (Pro Version)? 0 Quote Link to comment Share on other sites More sharing options...
0 WHMCS CEO Matt Posted September 29, 2008 WHMCS CEO Share Posted September 29, 2008 You can read more about it @ http://wiki.whmcs.com/Licensing_Addon You would need to encode the file you put the license verification code into to prevent users being able to remove it. You can use any encoder - not just Ioncube - but if you do choose Ioncube, you only need the entry level encoder. Matt 0 Quote Link to comment Share on other sites More sharing options...
0 danami Posted September 29, 2008 Author Share Posted September 29, 2008 I think that ioncube is the only one that isn't easily reversible. So the IP address restriction is handled in the licensing addon and not in the encoder then? Looks good. Is their a demo of the licensing addon available? The default demo says "No License Key Found. Add $licensingaddonkey to the configuration.php file." 0 Quote Link to comment Share on other sites More sharing options...
0 VicToMeyeZR Posted September 29, 2008 Share Posted September 29, 2008 ioncube has a basic free one you can use right on the website. you don't need to buy the Pro version. All you need to do is encrypt the one file that has the code in. 0 Quote Link to comment Share on other sites More sharing options...
0 danami Posted September 29, 2008 Author Share Posted September 29, 2008 I think that I would be hesitant to just encode a single file in a software package. Its very easy to over write server variables etc and bypass your license scheme.. 0 Quote Link to comment Share on other sites More sharing options...
0 Darren Posted September 30, 2008 Share Posted September 30, 2008 I think that I would be hesitant to just encode a single file in a software package. Its very easy to over write server variables etc and bypass your license scheme.. Depends on how you've written your software. A common practice is to encode custom functions or certain classes. The WHMCS license addon provides you with a function to check the license key. You can easily package it into a class (declared final so it can't be extended) if you prefer OOP. It works well and has neat features like only checking back to your server every X days, relying on an auto-generated local key in the meantime. It also has a grace period so that if the "call home" can't be made the license check will fail after X days. There's also custom features to make you license check function unique (to stop somebody trying to overwrite your license check function/method with their own). It's also easy enough to customise to add your own little security measures too The new license addon is an excellent addition to WHMCS and is ideal if you want to sell hosting for your software as well as the software itself. For encoding, I'd recommend ionCube (basic encoder is all you need). Zend can be easily decoded in a few seconds with a simple deZend app. There are a couple of other encoders but ionCube is the best IMHO. 0 Quote Link to comment Share on other sites More sharing options...
0 mikealiens Posted December 10, 2008 Share Posted December 10, 2008 The new license addon is an excellent addition to WHMCS and is ideal if you want to sell hosting for your software as well as the software itself. Hi Darren, How do I configure the products for selling hosting with software in the same time? I cannot figure out, couse for hosting need cpanel on server tab, but for software need licensing on server tab... If I set to licensing, I cannot create the hosting account (don't work with default server option)... Thanks 0 Quote Link to comment Share on other sites More sharing options...
0 Darren Posted January 17, 2009 Share Posted January 17, 2009 Hi Darren, How do I configure the products for selling hosting with software in the same time? I cannot figure out, couse for hosting need cpanel on server tab, but for software need licensing on server tab... If I set to licensing, I cannot create the hosting account (don't work with default server option)... Thanks You need two separate products. Each product can only have one server module. We have a product for the software (using the licensing module), and a product for the hosting (using cpanel etc). 0 Quote Link to comment Share on other sites More sharing options...
0 snake Posted January 19, 2009 Share Posted January 19, 2009 I am a little confused as to how this will work. How will whatever software I sell to the client check the license module? 0 Quote Link to comment Share on other sites More sharing options...
0 Darren Posted January 22, 2009 Share Posted January 22, 2009 I am a little confused as to how this will work. How will whatever software I sell to the client check the license module? You need to code the licensing check into your software. This module is for licensing software applications you code and develop, not for reselling other software. 0 Quote Link to comment Share on other sites More sharing options...
0 Detailservice Posted March 5, 2009 Share Posted March 5, 2009 I can't find much information on how to actually perform the check from my software to my server. But as far as I can read, there is a PHP example included in the purchase, right? Do you have any other examples? (My software is written in ASP and encrypted to the end user). I would like to be able to test if it will work before actually purchasing the addon. 0 Quote Link to comment Share on other sites More sharing options...
0 arcdigital Posted March 9, 2009 Share Posted March 9, 2009 I don't think it is publicly available, and I think some of us would prefer that it was kept private. The more info available, the easier it becomes to circumvent the licensing techniques. I code in C#/ASP.NET, and from a quick glance at the code, you should be able to implement it. 0 Quote Link to comment Share on other sites More sharing options...
0 timraines Posted April 28, 2009 Share Posted April 28, 2009 Hey arcdigital would you be able to send me a example of a ASP.NET implementation of the check_license() function.. maybe PM me. Thanks! 0 Quote Link to comment Share on other sites More sharing options...
0 arcdigital Posted April 28, 2009 Share Posted April 28, 2009 I will be coding one in a day or two. I'll PM you then. 0 Quote Link to comment Share on other sites More sharing options...
0 timraines Posted April 29, 2009 Share Posted April 29, 2009 Awesome buddy.. will be much appreciative .. I am working on a new desktop software application which we want to tie this into.. I just need catch a slight drift of what's going on and should be right to work out the rest If I see the ASP.NET code .. I can covert it to work in desktop app.. 0 Quote Link to comment Share on other sites More sharing options...
0 dkent Posted May 3, 2009 Share Posted May 3, 2009 Does anyone know where there is a demo of this available? If there was a demo available I might of purchased the licensing add-on ages ago. 0 Quote Link to comment Share on other sites More sharing options...
0 atDev Posted May 13, 2009 Share Posted May 13, 2009 I don't think there is a demo. However it works as well as any other licensing script out there plus it gets combined with WHMCS many other features for a complete package. We have written and PHPAudit importer which should be done soon. 0 Quote Link to comment Share on other sites More sharing options...
0 nimasdj Posted May 14, 2009 Share Posted May 14, 2009 Is there any importer from major licensing systems like phpaudit, iono or PHPLicengine to whmcs license mod? 0 Quote Link to comment Share on other sites More sharing options...
0 atDev Posted May 16, 2009 Share Posted May 16, 2009 We have an extensive one which stemmed off of a basic one offered by WHMCS (Matt). PHPAudit can be setup in many different ways its difficult to have a --really good-- stock importer that will work for everyone. However, we got the importer to import pretty much anything and everything and the few things it does not import does not make a big impact and its easily setup by the admin after import. We also created files that would act as a gateway from any old Audit installations to properly verify those licenses against the new imported data in WHMCS. So short answer is Yes, long answer is it would probably take some consulting to tweak the importer code to import your specific Audit DB, unless you are using some other product. 0 Quote Link to comment Share on other sites More sharing options...
0 St. Anger Posted May 24, 2009 Share Posted May 24, 2009 Is an importer for iono being worked on at all? I'm currently using iono and am fed up with not getting proper support (i.e. no responses at all, even in the forum) and don't care for the way it doesn't allow product extras to have license keys. Having discovered WHMCS, I would really love to switch as soon as possible. 0 Quote Link to comment Share on other sites More sharing options...
0 dreamcon Posted May 25, 2009 Share Posted May 25, 2009 You can read more about it @ http://wiki.whmcs.com/Licensing_Addon You would need to encode the file you put the license verification code into to prevent users being able to remove it. You can use any encoder - not just Ioncube - but if you do choose Ioncube, you only need the entry level encoder. Matt THat link doesnt seem to be working 0 Quote Link to comment Share on other sites More sharing options...
Question
danami
I was just looking at the new licensing addon module page. Its a little light on details. Is there a demo available? Also I take it that you need to buy an ioncube encoder license also (Pro Version)?
Link to comment
Share on other sites
20 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.