InicioCiencia EducacionVulnerabilidades en programas (Crack)
Vulnerabilidad es muy mencionado, a menudo en conexión con la seguridad de los ordenadores en muchos diferentes contextos.
En su sentido más amplio, el término ‘vulnerabilidad’ se refiere a la violación de una política de seguridad. Esto puede deberse a reglas de seguridad inadecuadas o a problemas dentro del mismo software. En teoría , todos los sistemas de ordenadores tienen vulnerabilidades, de cuya seriedad depende que sean o no usados para causar un daño al sistema, o obtener información de la aplicación. Hoy les mostrare como obtendría acceso al serial de una aplicación sin pagar su licencia, mas conocido como crackear la aplicación.
La aplicación que estoy usando como muestra se llama Upgrade, es una que hice, con el fin de explicar las posibles vulnerabilidades de una aplicación con un simple error de calculo o de distracción. Para los que saben programacion o son curiosos al final le dejare el código de la aplicación Upgrade.

Bueno, ahora que esta todo explicado vamos a lo divertido XD

Primero: Saber que es lo que nos molesta de la aplicación.
Vulnerabilidades en programas (Crack)


Segundo: Buscar todas las String (Cadenas de texto plano) de la aplicación (Para ver donde se encuentra el msj anterior).
software


Tercero: Como podemos ver hay 4 lineas que llaman mucho la atención (el msj no estaba por ningún lado) incluso puedo jurar que hay esta la key pero al probarla no funciona D: también veo que una dice "Si", y las otras dos "Rh" "Mn" (Nose que significan pero veamos para que están hay marcando y ejecutando la app).
vulnerabilidad


Cuarto: Al dirigirse a "Rh" apenas lo ejecuto quiere decir que es el 'malo' tratemos de hacer que valla a "Mn" para ver que pasa. para no cambiar mucho los valores solo cambiare el valor de "Rh" por el mismo de "Mn"
Rh = PUSH 401BCC en la dirección 0040203E
Mn = PUSH 401C44 en la dirección 004020EE
Y quedaría algo asi:
Rh = PUSH 401C44 en la dirección 0040203E
Mn = PUSH 401C44 en la dirección 004020EE
app


Quinto: Al ejecutarlo me salio un formulario pero tiene el botón desactivado/desabilitado.
cracked


Sexto: Habilitar el botón para que nos de la serial fácil verdad? bueno viendo un poco luego de ir a "Si" va a un call y supongo que hay hace la comparación eso me dice que el "Si" es el que tengo que cambiar :/ lo voy a cambiar por "Mn" para ver si funciona :S
tutorial


Séptimo: Al ejecutarlo me salio el formulario pero con el botón desactivado otra vez :/ me esta empezando a molestar > Al ver que no funciona me di cuenta que al ir a "Rh" o "Mn" hacen el mismo procedimiento (Le cambie el color porque estaba quedando ciego).
online


Octavo: "Si" no hace ese procedimiento lo que quiere decir que "Si" esta sin codificar pero "Rh" y "Mn" si lo están esta cloro que "Rh" es "Si" (Por eso es que va a Rh desde el principio) Cambiemos "Rh" por "Mn" y viceversa.
programa
crack


Noveno: Guardamos los cambios y lo ejecutamos...
Bingo se ve el formulario y el botón esta habilitado XD
Vulnerabilidades en programas (Crack)


Décimo: Me gustaría dejar claro que no es la única forma de hacerlo pero es una de las mas fáciles XD también podríamos ver como era la encriptación, con solo saber que "Si" es igual "Rh" podemos sacar que es -1 significa que si a "Si" le cambiábamos a "No" también hubiera funcionado o también salteando todas las comparaciones e ir donde nos dejaría "Mn". Aquí la imagen del serial
software


PD: Los nombres de los programas que use son: OllyDBG (Depurador), EditHex (Editor Hexadecimal), Upgrade (Aplicación de prueba).
Datos archivados del Taringa! original
24puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

a
animex017🇦🇷
Usuario
Puntos0
Posts14
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.