Bien,
esta secci�n aloja una cantidad considerable de
teor�a pero debes leerlo, cuando comiences a
crackear, tu aptitud se probar� y ser� medida
por otros basados en tu habilidad al crackear
dongles, se reconocen ampliamente a los programas
"dongleados" como unos de los programas
m�s dif�ciles crackear, es la protecci�n de
opci�n para los programas caros como Cubase,
SoftImage y 3D Studio Max as� como varios
plug-ins.
As� que �qu� es un dongle?, bien, es
normalmente una combinaci�n de hardware y
protecci�n de software, el componente del
hardware es un tap�n peque�o que normalmente se
conecta al puerto paralelo de tu computadora
(aunque yo creo que los dispositivos de serie
tambi�n est�n disponibles), los 2 que yo he
visto a menudo son Sentinel y HASP, pero hay
otros como DesKEY etc., simplemente pon que si no
tienes el dongle el programa no funciona, a
menudo el programa tambi�n verificar�
peri�dicamente durante su funcionamiento por la
presencia del dongle.
Es realmente mucho m�s f�cil crackear dongles
cuando tienes el propio dongle real, de hecho la
mayor�a los autores de tutoriales probablemente
poseen el dongle en primer lugar, sin el dongle
probablemente vas a tener que hacer mucho ' zen'
y quiz� tendr�s que pedir ayuda.
Con dongles yo no puedo enfatizar c�mo de
importante es tener informaci�n sobre la
protecci�n con la que te est�s enfrentando, �
del desaf�o est� establecido por la especie de
dongle al que est�s enfrent�ndote, para el HASP
comprueba ftp://ftp.hasp.com,
simplemente usa un motor de b�squeda regular
para otros fabricantes, tambi�n durante la
instalaci�n vigila por los archivos como
sentinel.vxd etc. debes intentar y debes entender
exactamente el ' dongle' que est�s intentando
crackear y leer mis siguientes tips.
| 1.
|
Recuerda
que la parte d�bil del dongle
normalmente es el software que maneja el
hardware, la mayor parte de las
necesidades del software son las '
respuestas' del hardware, olv�date de
crackear la envoltura del dongle a menos
que realmente quieras sentarte para una
sesi�n larga. |
| 2.
|
La
mayor�a de las aplicaciones de dongle
son pobres, el programador escribir� sus
propias funciones probablemente para
verificar contestaciones del dongle que
usan nombres de funci�n tontos que son
obvio bajo el desensamblaje, si ellos
usaran el API del fabricante del dongle
la protecci�n puede ser mucho m�s
fuerte. |
| 3.
|
La
mayor�a los dongles tienen m�s de una
comprobaci�n beggar off/ beggar on(*) , a veces
los flags est�n continuamente fijos para
enga�arte, tracear �stos es bastante
f�cil una vez est�s seguro que est�s
mirando realmente el esquema de
protecci�n. |
|
| 4.
|
Algunas
rutinas del dongle intentar�n
confundirte con expresiones de
matem�ticas complejas que en realidad
son muy simples en funcionamiento,
incluso en ensamblador la matem�tica
simple puede ser confusa, esto no es un
gran problema en SoftICE porque all�
normalmente es al final una comprobaci�n
beggar off. |
| 5.
|
Para
la mayor parte, olv�date de desarrollar
el c�digo del dongles o rutinas a menos
que realmente debas entenderlo en su
integridad, es a veces mejor conformarse
con NOP's y las t�cnicas de fuerza
bruta. |
| 6.
|
No
desesperes cuando un dongle te golpea,
algunos programas pueden ser literalmente
incrackeables sin la presencia del
dongle, algunos dongles manejan los
programas que ellos protegen a una
magnitud donde parchearlos simplemente no
es pr�ctico. Te deseo Buena suerte y
recuerda usar cualquier informaci�n que
tengas. |
(* n.del t.: La
traducci�n literal de esto viene a ser, mendigo
fuera/mendigo dentro)
|