Pablo Viganotti Blog


Emulando un Hardlock
20/01/2009, 2:51 PM
Filed under: General

Aquí les voy a explicar como emular una llave hardlock y les voy a facilitar las herramientas disponibles.

A pasado mucho tiempo para llegar a esto, no daremos tanta vuelta, si bien tiene bastante de teoría, la idea es solo que puedan emular sus software con protección hardlock, yo lo he conseguido, pero me ha costado mucho, ya que no hay tanta información al respecto, a ustedes les costara muy poco o casi nada, al trabajo y que lo disfruten.

Bien, en el mundo del software existen distintos tipos de protecciones por parte del programador, esa seguridad estará relacionada por dos factores, uno la tecnología usada y la otra la habilidad del programador en aplicar dicha protección.

Una de ellas es por hardware y se llama hardlock, existen dos tipos de hardlock, uno por conexión ltp y otra por USB, como son también dos las empresas que lo fabrican, una es alladin con su hasp y la otra sentinel, con sus varios modelos.

Dependiendo el tipo de protección referente a la marca, vamos a utilizar el emulador, el ejemplo lo voy a realizar con una llave hardlock de la marca alladin y voy a utilizar el hasp dongle emulator 2007.

1- Lo primero que haremos es instalar el software que queremos emular con su respectiva llave y driver del hardlock, en caso de que el software este funcionando saltar al siguiente paso.

driver alladin hasp: http://www.aladdin.com/support/hasp/enduser.aspx 

luego descargamos el emulador: http://rapidshare.com/files/186572678/Edgehasp.zip.html

2- con el software cerrado pero la llave puesta ejecutamos el emulator y nos vamos a la solapa driver, allí presionamos el botón install driver.

 

image

3 – luego vamos a la solapa emulator donde copiamos la licencia y le damos update license que generamos con el edge que se encuentra dentro del rar y luego start service.

 

image

4 – ejecutamos el software original.

 

5 – nos vamos a la solapa dumper y presionamos dump comenzara el progreso que nos copiara una imagen de la llave, si no hace nada presionar primero refresh, una vez que termina nos creara un archivo del tipo 3C3925A0.dmp o 3C3925A0.bin en la carpeta del emulador, ese es el archivo emulado.

image

 

6 – abrimos el edge con el que generamos la licencia y nos vamos a la solapa hasphl que nos permite convertir el archivo emulado en un .dng que es el que necesitamos.

 

7 – una vez esto cerramos todo, abrimos el emulator en la solapa emulator y le damos start sevice, luego en dongles, le damos load dump y cargamos el ultimo archivo generado como 3C3925A0.dng, ahora podremos ejecutar nuestro software protegido sin la llave hardlock.

Listo solo queda decirle que la empresa Neobit es la precursora en esto y desde 1993 desarrolla ingeniería inversa, también el amigo sporaw un ruso experto en hardlock. saludos y hasta la próxima.


3 comentarios so far
Deja un comentario

Hi,
Awesome find.

Good Luck
Tania

Comentarios por Tania

esta mmuy bien pero como busco la licencia para poner en el paso 3

Comentarios por rafael

me interesa mucho este emulador si me lo puedes enviar por email, gracias Pablo

Comentarios por maynor




Deja un comentario