Crackme


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Un crackme (a menudo abreviado por cm [ cita requerida ] ) es un pequeño programa diseñado para probar las habilidades de ingeniería inversa de un programador . [1]

Son programados por otros inversores como una forma legal de descifrar software, ya que no se infringe ninguna propiedad intelectual .

Los crackmes, reversemes y keygenmes generalmente tienen esquemas de protección y algoritmos similares a los que se encuentran en el software propietario. Sin embargo, debido al amplio uso de empaquetadores / protectores en software comercial, [ se necesita más explicación ] muchos crackmes son en realidad más difíciles ya que el algoritmo es más difícil de encontrar y rastrear que en el software comercial. [ se necesita más explicación ]

Keygenme

Un ejemplo de un género clave.

Un keygenme está diseñado específicamente para que el inversor no solo encuentre el algoritmo de protección utilizado en la aplicación, sino que también escriba un keygen pequeño para él en el lenguaje de programación de su elección.

La mayoría de los géneros clave, cuando se manipulan correctamente, pueden ser autogeneradores. Por ejemplo, al verificar, pueden generar la clave correspondiente y simplemente comparar las claves esperadas e ingresadas. Esto facilita la copia del algoritmo de generación de claves.

A menudo, las rutinas anti-depuración y anti-desmontaje se utilizan para confundir a los depuradores o hacer que el desmontaje sea inútil. [2] La ofuscación de código también se utiliza para hacer que la inversión sea aún más difícil. [3]

Referencias

  1. ^ "Copia archivada" . Archivado desde el original el 14 de julio de 2006 . Consultado el 31 de octubre de 2008 .CS1 maint: copia archivada como título ( enlace )
  2. ^ http://www.securityfocus.com/infocus/1893
  3. ^ "Copia archivada" . Archivado desde el original el 21 de octubre de 2008 . Consultado el 31 de octubre de 2008 .CS1 maint: copia archivada como título ( enlace )

enlaces externos

Obtenido de " https://en.wikipedia.org/w/index.php?title=Crackme&oldid=969368564 "