Cita: ¿Cómo de difícil sería saltarse esa seguridad?
Sumamente sencillo. Tu te conectas con otro servidor haces tus complejas validaciones y demas, pero el usuario tiene acceso a tu codigo fuente.
Por lo que considera este ejemplo:
Código PHP:
Ver originalfunction validarCopia()
{
Aca haces una super compleja y meticulosa validacion conectandote con servidores externos y demas.
Finalmente, llegaras a una conclusion booleana "$valida" que sera true si es valida o false si es trucha.
return $valida;
}
Saltearse toda esa seguridad es tan simple como hacer:
Código PHP:
Ver originalfunction validarCopia()
{
/*
Aca haces una super compleja y meticulosa validacion conectandote con servidores externos y demas.
Finalmente, llegaras a una conclusion booleana "$valida" que sera true si es valida o false si es trucha.
*/
return true;
}
Como veras da igual que tan complejo sea tu sistema, el usuario tiene acceso al codigo fuente y puede comentar todas las protecciones.
Si lo que quieres es que un programa php se comporte como un programa compilado, es simple, debes compilarlo.
Puedes instalar en el hosting una maquina virtual como
http://hhvm.com/ y poner el php compilado a ejecutarse. Ahi si, pones cualquier validacion que se te ocurra y listo.
Si tu aplicacion va a ser de pago, y la restriccion de las licencias es tan importante, tener un VPS no sera mas que un requisito mas.