Page 1 of 1

secure your app by processor id to license key validation

PostPosted: 19. April 2015 15:34
by waleed
i need to link my project with hard drive id or processor id to make license key validation
need to secure my application from copy to anther PC
NEED TO ADD INFORMATION ABOUT MACHINE processor id TO TO XAMMP TO WORK ONLY IN THIS MACINE
ANY IDEA WILL APPRICIATE

Re: secure your app by processor id to license key validat

PostPosted: 20. April 2015 01:47
by gsmith
Short answer, you can't!

Technically, if you ignored all the licenses you are binding yourself to by using any of the different components in Xampp, and had the knowledge to modify all the different sources and compile I suppose you could. You asking this question however I know you do not have that knowledge so the answer is still ... you can't!

Re: secure your app by processor id to license key validat

PostPosted: 20. April 2015 08:49
by waleed
thanks gsmith for replay
do you have idea to configuration Virtual Hosts (httpd-vhosts.conf) to links the PC name or any thing to let my application work only in one PC
i have many idea but technical not have knowledge

Re: secure your app by processor id to license key validat

PostPosted: 20. April 2015 08:59
by waleed
dear gsmith
thanks for replay but the benefit from topic to help people to find solution and exchange of views
thanks



gsmith wrote:Short answer, you can't!

Technically, if you ignored all the licenses you are binding yourself to by using any of the different components in Xampp, and had the knowledge to modify all the different sources and compile I suppose you could. You asking this question however I know you do not have that knowledge so the answer is still ... you can't!

Re: secure your app by processor id to license key validat

PostPosted: 20. April 2015 11:33
by JJ_Tagy
You can limit by using Apache's Require ip or Require host

http://httpd.apache.org/docs/2.4/howto/access.html

Re: secure your app by processor id to license key validat

PostPosted: 20. April 2015 12:15
by Nobbie
I think, finally "waleed" is looking for something like Ioncube... (not sure, of course).

Re: secure your app by processor id to license key validat

PostPosted: 20. April 2015 15:39
by Altrea
Hi,

Nobbie is correct.

IonCube or Zend Guard are the recommend ways to provide a secure license system for php applications because these system encrypt the php source code too.
Everything else which don't encrypt the PHP code (including all custom systems you can write yourself) will fail for all environments somebody has the permission to administrate the server and its files.

best wishes,
Altrea