elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  cuánto C/C++ necesito saber antes de meterme al cracking de software??
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: cuánto C/C++ necesito saber antes de meterme al cracking de software??  (Leído 1,307 veces)
1nternalFatalError

Desconectado Desconectado

Mensajes: 1


Ver Perfil
cuánto C/C++ necesito saber antes de meterme al cracking de software??
« en: 28 Agosto 2026, 13:09 pm »

quiero orientar mi aprendizaje de ingeniería inversa específicamente al cracking de programas (análisis de licencias, bypass de protecciones, keygens, etc.) y tengo una duda sobre el punto de partida. ess indispensable dominar C/C++ antes de empezar, o conviene ir directo a estudiar ensamblador (x86/x64) junto con el uso de depuradores y desensambladores?

Agradecería que me orienten sobre qué nivel de C/C++ es el mínimo necesario para no trabarme con herramientas como x64dbg, Ghidra o x64dbg/IDA, y qué temas clave (punteros, llamadas a API de Windows, tipos de datos) debería asegurar antes de analizar mis primeros ejecutable reales. tambien algunos libros, documentacion o cualquier material introductorio que me puedan recomedar estaria bastante bien  ¡Gracias de antemano!
En línea

EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.282



Ver Perfil
Re: cuánto C/C++ necesito saber antes de meterme al cracking de software??
« Respuesta #1 en: 28 Agosto 2026, 23:41 pm »

Para lo simple y sencillo todos los cursos de reversing desde cero siempre empiezan con Ensamblador y un depurador amigable como x64dbg o IDA

Conforme se avanza, suele ser necesario conocer el mínimo del lenguaje de programación objetivo, y mejor si se programa lo más básico en ese lenguaje y a la par se va analizando con el depurador

Ahora de lo mejorcito que hay es el Curso en Video de Reversing desde Cero con IDA Pro de Ricardo Narvaja y Solid: https://www.youtube.com/playlist?list=PLfYLpfrUGvXQ

Si hay dudas o cualquier cosa con respecto al curso tienes el Grupo de Crackslatinos en Telegram donde está Ricardo: https://t.me/crackslatinos

- Yo solo seguí la parte más básica y según avanzaba he puesto lo requerido y apuntes en: https://t.me/curso_reversing

También está el Curso de Reversing de C++ también de Ricardo Narvaja que complementa o detalla más yendo de la mano de la programación C++ y su respectivo análisis: https://www.youtube.com/playlist?list=PLXpBTogN40bQ

---
En relidad el primer paso siempre es utilizar ExeInfo PE o Detect is Easy (DIE) para averiguar en que lenguaje está programado el objetivo, y si tiene algún tipo de protección, de acuerdo a eso se avanza, si por ejemplo está en Java o .Net, lo mejor será utilizar un decompilador como Recaf o DnSpy respectivamente y conocer lo básico de sus lenguajes o ByteCodes
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Juicio final cuanto antes « 1 2 ... 5 6 »
Foro Libre
@synthesize 58 38,361 Último mensaje 1 Junio 2010, 15:17 pm
por braulio--
Duda Cuanto antes mejor
Wireless en Windows
aloneee 0 2,862 Último mensaje 6 Marzo 2011, 16:39 pm
por aloneee
Imitar ordenador de los cines de antes en cuanto al sonido « 1 2 »
.NET (C#, VB.NET, ASP)
Meta 12 10,363 Último mensaje 1 Marzo 2016, 14:47 pm
por Eleкtro
Software para password cracking distribuido
Hacking
Ethicalsk 0 2,910 Último mensaje 30 Agosto 2017, 08:18 am
por Ethicalsk
Necesito ayuda cuanto antes porfavor
Windows
loopeezzzz 6 5,598 Último mensaje 18 Noviembre 2019, 20:17 pm
por EdePC
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines