Cómo Detener La Demostración

Tabla de contenido:

Cómo Detener La Demostración
Cómo Detener La Demostración

Video: Cómo Detener La Demostración

Video: Cómo Detener La Demostración
Video: 👨🏻‍🏫 5 tipos de demostraciones matemáticas que debes conocer 2024, Abril
Anonim

Los fabricantes ofrecen versiones de demostración de los programas para familiarizarse mejor con sus productos. Como regla general, una vez finalizado el período de prueba, el programa deja de funcionar y requiere ingresar un código clave o pagar a través de Internet.

Cómo detener la demostración
Cómo detener la demostración

Instrucciones

Paso 1

Debe entenderse que una vez finalizado el período de prueba del programa, la única opción correcta es pagar por su uso posterior. Sin embargo, los precios que los fabricantes establecen para sus programas son a veces muy altos y no asequibles para personas de bajos ingresos. Además, muchos usuarios no necesitan programas para uso profesional, sino para la ejecución única de algunas tareas. Teniendo esto en cuenta, surge la pregunta de cómo extender el período de prueba del programa o cómo detener el seguimiento del tiempo con la versión demo.

Paso 2

Si la versión de demostración del programa que está utilizando tiene funcionalidad completa, pero deja de funcionar después de un tiempo, la opción más fácil es desinstalar el programa de su computadora y volver a instalarlo. En este caso, volverá a tener la oportunidad de trabajar durante el período de prueba. Para desinstalar demostraciones, use la herramienta de desinstalación, que elimina todos los rastros del programa instalado de su computadora.

Paso 3

En el caso de que la opción de reinstalación no le convenga o la versión demo del programa no tenga todas las posibilidades, puede intentar detener la verificación de prueba usted mismo. Considere un punto importante: nadie tiene derecho a impedirle que investigue programas. Pero si coloca un programa pirateado en la red para uso público, entonces esto ya es una violación directa de los derechos de autor con todas las consecuencias que se derivan de este hecho.

Paso 4

Para investigar el programa, use utilidades especiales. El primero, PEID, le mostrará en qué idioma está escrito el programa o con qué paquete está empaquetado. En este último caso, el programa debe desempaquetarse con un desempaquetador adecuado. Por ejemplo, si un programa está empaquetado usando UPX, entonces debe descomprimirse con las utilidades apropiadas, por ejemplo, Unpacker for UPX. Tenga en cuenta que el programa puede protegerse adicionalmente mediante un cifrador, que también deberá eliminarse.

Paso 5

Después de desempaquetar, el programa debe abrirse en el depurador, un programa especial que le permite trabajar con el código ejecutable. Un depurador simple y conveniente es Ole Debugger. Existe una versión en ruso, pero es mejor usar el inglés original, ya que muchos manuales describen cómo trabajar con él. Descarga el programa y sus plugins (obligatorio), sin ellos el depurador no tendrá todas las funciones necesarias.

Paso 6

El procedimiento real para eliminar la versión de prueba se ve así. Cuando se inicia el programa que se investiga, comprueba la presencia de la clave de licencia introducida. Si hay una clave, un salto condicional (si hay una clave, entonces …) transfiere el control a una sección de código que lanza una versión completamente funcional del programa, y no se muestran ventanas de advertencia.

Paso 7

Si no se encuentra la clave, se cumple otra condición y se produce una transición a otra sección del código, donde se muestra una ventana de advertencia al usuario. Para eliminar la versión de prueba, debe reemplazar el salto condicional a la sección de trabajo del código con uno incondicional, es decir, directo. Esto se puede hacer temporalmente directamente en el depurador. Después de asegurarse de que todo funciona y que el programa ya no muestra advertencias, debe recordar la sección modificada del código (en codificación hexadecimal) y la original, es decir, la que estaba antes del cambio.

Paso 8

La última etapa: el programa original se abre en un editor de código hexadecimal, donde los símbolos de salto condicionales se encuentran a través de la búsqueda, que se reemplazan por símbolos de salto incondicional. Se realiza el reemplazo, se guardan los cambios. El programa terminado se puede volver a empaquetar para reducir su tamaño.

Recomendado: