
Trialware o Trial Software , es un software informático que puede ejecutarse durante un período de tiempo limitado antes de que expire y deje de funcionar. La idea detrás de este concepto es que el usuario tenga la oportunidad de probarlo y luego decidir si desea comprar la versión completa. En realidad es una muestra de software original que funciona durante un período de tiempo limitado. Puede o no tener todas las características del software original. En cualquier caso, deja de funcionar después de que expire su plazo. Este artículo habla sobre cómo funciona una versión de prueba de software.
Cómo funciona la versión de prueba del software
Hay muchos métodos que son utilizados por los programadores para saber cuando el período de prueba de un software ha transcurrido. Antes se hacía algo tan básico como comprobar la fecha del sistema. Pero con el paso del tiempo ha entrado la sofisticación. Como no hay dos programadores que piensen igual todo el tiempo, no puede haber un método seguro para explicar en este contexto.
Creación de entradas ocultas en el registro
Algunos programas de prueba entran en el registro de Windows más o menos cuando se instalaron, junto con el momento de la instalación. El software, cuando se ejecuta, compara la fecha y hora anotadas en el registro con la fecha y hora del ordenador. Si esta última es mayor, la versión de prueba del software o trialware, como se le llama, deja de funcionar. Pero este es el método más fácil que puede ser empleado por cualquier software de prueba. Tales entradas no se crean en lugares obvios bajo nombres obvios, sino que se `ocultan
Dado que los programadores también saben que es fácil analizar el registro con los restos del programa y reinstalarlo para su uso, es posible que añadan algunas entradas ocultas más del registro que no parezcan relacionadas con el software de prueba. Esto significa que cuando usted instala una versión de prueba de un software, puede crear algunas entradas de registro en, por ejemplo, HK_LOCAL_MACHINE o HK_CLASSES_ROOT donde normalmente, ningún usuario mirará. Además, los nombres de las claves no estarían relacionados con el programa, de modo que incluso si el usuario está intentando averiguar las claves a eliminar, no sabe si una clave pertenece a la versión de prueba de un software. De esta manera, los programadores pueden evitar una reinstalación funcional del software de prueba.
Uso de software de prueba y archivos de sistema
Algunos programadores crean archivos ocultos o archivos de sistema relacionados con la versión de prueba de un software y los colocan en la carpeta System32 o en la carpeta que contiene los controladores. Incluso pueden ser de 0 bytes o archivos vacíos. Si añaden una extensión que va.sys o.ini, los usuarios se lo pensarán dos veces antes de editar los archivos. Los limpiadores de chatarra también los ignorarán.
Además, los archivos pueden ser encriptados y si los usuarios intentan hacer algún cambio, la versión de prueba deja de funcionar completamente como resultado de la manipulación de los archivos relacionados. En este caso, cuando el programa está instalado, crea varios archivos en diferentes ubicaciones, especialmente los que están relacionados con el funcionamiento de Windows. Basándose en los datos escritos en estos archivos, el programa puede detectar si el período de prueba aún queda o si ha expirado. Esta es otra explicación de cómo funcionan las versiones de prueba del software.
Leer : TrashReg también eliminará las claves obsoletas del registro de Trialware.
Uso de software de prueba Dirección MAC del ordenador
En este caso, la dirección de los ordenadores se almacena en los servidores de la empresa editora de software junto con otros detalles como los datos y la hora y probablemente una instantánea del volumen que contiene archivos ocultos. Estos archivos ocultos se han explicado en la sección anterior. Este almacenamiento de direcciones MAC de los ordenadores o smartphones ayuda al software de prueba a decidir dos cosas. Primero, si el período de prueba ha expirado. Y en segundo lugar, le dice a la compañía de computación que si el usuario está tratando de instalar otra versión del software de prueba en la misma máquina.
Por ejemplo, el usuario puede descargar la edición para estudiantes de Microsoft Office en un equipo. La dirección de la máquina se almacena en el servidor de Microsoft. Después del período de prueba de 90 días, si el usuario intenta descargar e instalar otra edición para estudiantes de Microsoft Office en el mismo equipo, Microsoft lo sabe y evita las instalaciones.
Este método impide la reinstalación funcional de la versión de prueba de un software, incluso si el usuario formatea su disco duro. La dirección MAC del ordenador, smartphone o tablet registrado en los servidores de los editores le indicará al programa que fue instalado una vez en el programa. El inconveniente podría ser que si el usuario intenta reinstalar el programa después de un formato incluso antes de que el período de prueba del trialware haya expirado, es posible que no pueda reinstalar una copia de trabajo.
¿Puede restablecer el software de prueba y usarlo para siempre?
Hay maneras discutidas en Internet que dicen que esto es posible. Claro que puede haber formas, pero en estos días, los desarrolladores son tan inteligentes que cubren todas las bases para asegurarse de que no se puede reiniciar el software de prueba. En cualquier caso, descifrar el trialware o reiniciarlo, para extender su uso, es algo que no es legal y por lo tanto no se discutirá aquí.
Si tiene algo que añadir, por favor hágalo en la sección de comentarios.
Contenido Relacionado
[pt_view id=»1047b4eroy»]