Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: magnam en 30 Diciembre 2008, 16:45 pm



Título: HASP HL, es posible hacer un unpack sin el dongle ?
Publicado por: magnam en 30 Diciembre 2008, 16:45 pm
Como vai ? Tengo un prog empaquetado con HASP HL V1.x según el PEiD 0.95 y me preguntaba si es posible hacer el unpacking sin disponer de la mochila, realmente no he encontrado mucha info al respecto.

Algún alma caritativa que pueda echarme un poco de luz al asunto ?

Desde a muchas gracias !!!


Título: Re: HASP HL, es posible hacer un unpack sin el dongle ?
Publicado por: zart en 8 Enero 2009, 21:08 pm
Pues sí que es posible con la versión que comentas y también con otras más nuevas xD

Pero antes de nada tienes nociones de cracking?

Si buscas un poco por google verás que hay unos tutoriales del grupo ARteam el cual ha vuelto como comenta Karmany en un post otra vez a su actividad.


Título: Re: HASP HL, es posible hacer un unpack sin el dongle ?
Publicado por: karmany en 8 Enero 2009, 23:24 pm
Sobre un Hasp HL 1.XX tal vez se pueda, yo he visto tutoriales antiguos en los que no era necesaria la mochila para nada, pero yo tengo muchísimas dudas de que se pueda hacer un unpack sin mochila en una versión superior a la 2.1X.(Aladin HL)

Particularmente con un HL 2.16 no conseguí ni siquiera emular la dongle con ningún programa. Con ninguno. Y si ya es difícil emularla no quiero saber lo complicado de desempacar un programa que necesite de una dongle, ya que habrá que utilizar casi seguramente fuerza bruta y mucho análisis. Yo hace tiempo pensaba que solamente con "conseguir" esos 128 bytes que las mochilas suelen tener bastaba, pero es también un pensamiento erróneo y esto me lo explicó a mi un conocido que estuvo mucho tiempo con este tema:

-"Mira karmany, para emular la mochila, no basta con conocer el contenido de esos 128 bytes que comentas. Con eso sólo solucionas las llamadas a la memoria que pueda realizar el programa con las funciones ReadBlock (32h) y ReadWord (3h). Pero existen dos funciones (3C EncodeData y 3D DecodeData) que utilizan un algoritmo de cifrado que creo que es función de una tabla interna que tiene la pastilla y no de esa memoria a la que haces referencia. Por lo tanto no basta con conocer el contenido de esa memoria para llevar a cabo la emulación."

Este tema es complejo y para hacer las cosas más fáciles yo siempre he recomendado desempacar con la mochila puesta.
Un saludo


Título: Re: HASP HL, es posible hacer un unpack sin el dongle ?
Publicado por: ajl2412 en 22 Enero 2009, 11:35 am
Sobre un Hasp HL 1.XX tal vez se pueda, yo he visto tutoriales antiguos en los que no era necesaria la mochila para nada, pero yo tengo muchísimas dudas de que se pueda hacer un unpack sin mochila en una versión superior a la 2.1X.(Aladin HL)

Particularmente con un HL 2.16 no conseguí ni siquiera emular la dongle con ningún programa. Con ninguno. Y si ya es difícil emularla no quiero saber lo complicado de desempacar un programa que necesite de una dongle, ya que habrá que utilizar casi seguramente fuerza bruta y mucho análisis. Yo hace tiempo pensaba que solamente con "conseguir" esos 128 bytes que las mochilas suelen tener bastaba, pero es también un pensamiento erróneo y esto me lo explicó a mi un conocido que estuvo mucho tiempo con este tema:

-"Mira karmany, para emular la mochila, no basta con conocer el contenido de esos 128 bytes que comentas. Con eso sólo solucionas las llamadas a la memoria que pueda realizar el programa con las funciones ReadBlock (32h) y ReadWord (3h). Pero existen dos funciones (3C EncodeData y 3D DecodeData) que utilizan un algoritmo de cifrado que creo que es función de una tabla interna que tiene la pastilla y no de esa memoria a la que haces referencia. Por lo tanto no basta con conocer el contenido de esa memoria para llevar a cabo la emulación."

Este tema es complejo y para hacer las cosas más fáciles yo siempre he recomendado desempacar con la mochila puesta.
Un saludo


Buenas, soy novato en esto y estoy intentando emular una mochila hasp hl 3.21, entre toda la informacion que estoy recavando leí en un foro que con linux, y con con el comando dd y el bs=1 era posible la clonacion de la llave, ya que el que publicó el post argumentaba que era una clonacion a bajo nivel bit a bit y que eso vulneraba cualquier tipo de seguridad, no lo he usado porque estoy intentado procurar linux y aprenderlo ¿sabeis si esto es posible?, gracias


Título: Re: HASP HL, es posible hacer un unpack sin el dongle ?
Publicado por: indi.co en 26 Mayo 2014, 19:46 pm
Les dejo un tuto como emular un programa protegido con mochila dongle, si no disponen de la mochila no servirá, aquí el link x si acaso

http://foro.elhacker.net/ingenieria_inversa/tutorial_como_hacer_una_copia_a_una_llavemochiladongle_hasp_hl_hasp_4_etc-t415329.0.html

Saludos

atte: california.ppk


Título: Re: HASP HL, es posible hacer un unpack sin el dongle ?
Publicado por: karmany en 26 Mayo 2014, 23:25 pm
Muy buen tutorial. Lo voy a guardar y pondré un enlace en destacados..

Gracias por tu colaboración [california.ppk]