Archive for the ‘vmprotect’ Category

Como proteger partes de codigo con maquinas virtuales

December 28, 2007

Para lograr esto hay muchas maneras, muchas maquinas virtuales se han creado, ejemplo: java, podemos versionar casi cualquier software creado para que pueda trabajar sobre la jvm, y nada mejor, multiplataforma de verdad, hasta un televisor podria trabajar como un servidor web por ejemplo en internet por ejemplo. Otras maquinas virtuales: qemu, excelente maquina que hemos usado en incontables ocasiones en nuestras aventuras. La que hoy nos ocupa no es GNU, de hecho es con licencia pero sirve la version free para experimentar:

VMProtect

New-generation software protection. The protected parts of code are executed on the virtual machine, which makes it really difficult to analyze and crack the protected program. The built-in disassembler and using a MAP file will allow you to quickly select the necessary parts of the code protected against cracking.

Supported compilers:

  • Delphi
  • Borland C Builder
  • Visual C/C++
  • Visual Basic (native)
  • Virtual Pascal

Supported formats (x32 and x64):

  • EXE
  • DLL
  • SYS

Supported operation systems:

  • Windows 95/98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows XP
  • Windows 2003
  • Windows Vista

Esta pagina menciona el producto: http://www.vmprotect.ru/

De hecho a esto lo llaman un metodo novedoso de proteccion de software basado en maquinas virtuales, dificil de crackear, pero no imposible, hay un articulo de la revista arroba (numero 114) que explica como derribarla, mas adelante publicare un ejemplo detallado basado en las recomendaciones del articulo.


Follow

Get every new post delivered to your Inbox.