11/10/2014, 20:13
|
| Moderador | | Fecha de Ingreso: febrero-2008 Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses Puntos: 1146 | |
Respuesta: Plugin con version premium en wp Este es un tema bastante complejo ya que casi cualquier método de seguridad que agregues podrá ser vulnerado al tratarse de código abierto/no compilado.
Pero vamos a estas situaciones.....
1.- quienes usan templates/plugins pre-diseñados suelen ser usuarios con conocimientos bajos/medios
si pones mas de un candado se las verán muy difícil para quitarlo.
2.- en caso de ser un usuario con conocimientos avanzados te garantizo que mandara a la basura tu template/plugin y preferira programarse uno.
Ahora bien, como podemos forzar a que usen una licencia...
Lo mas sencillo es crear alguna api en nuestro sitio, donde al solicitar activación envié solo una respuesta, no tienes porque incluir datos de conexión a tu sitio.
Como evitar que borren tu código de validación, puedes ofuscarlo y ocultarlo/mezclarlo entre otros códigos ofuscados dentro de un archivo y cambiarle la extensión, por ejemplo a un jpg o png.... aun cuando cambies la extensión pueden seguirse usando dentro de php.
---------------------------
Otra forma que se me acaba de venir a la mente, si bien no lo he probado wordpress permite incluir funciones que se ejecuten previamente a la activación del plugin.
Porque no utilizarlas para borrar archivos clave del plugin... de esa forma lo haces inservible y forzas a activarlo con una licencia valida, al recibir la petición de activación y validarlo.... en el mismo paso haces que se descarguen los archivos faltantes.
Por cierto si no sabes como crear una API con PHP, buscando en google "crear api con php" salen muchos resultados prueba alguno, con suerte se adecua a lo que necesitas. |