Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: Y2Quake en 7 Enero 2012, 19:50 pm



Título: [Duda] Para aclarar algunas cosas
Publicado por: Y2Quake en 7 Enero 2012, 19:50 pm
Hola a todos, si, yo de nuevo, y con más preguntas estupidas :D, como aun no se mucho no puedo ayudar, pero quizás sea una forma de aportar cuestionando cosas que quizás otros tambien se pregunten.

Tengo 2 dudas.

La primera puede sonar muy newbie, y es una pregunta tan sencilla como:

¿Es cualquier programa crackiable?

Yo particularmente pienso que si, pero en realidad, lo que realmente quiero preguntar es:

¿Es cualquier programa crackiable con y solo con el uso de ollydbg y el lenguaje asm sin necesitar ningún tercero?


Muchas gracias por responder de ante mano, ya casí termino las primeras 10 partes del curso de ricardo narvaja y me comienzo a plantear estas cositas :D


Título: Re: [Duda] Para aclarar algunas cosas
Publicado por: .:UND3R:. en 7 Enero 2012, 22:47 pm
1-Cualquier programa es crackeable solo que unos son más difíciles que otros, unos toman demasiado tiempo, otros no pero si se dedica el tiempo necesario se puede

2-No todos los programas son crackeables con OllyDbg si es que nos referimos en base al sistema operativo Windows (ya que si hablamos de otros sistemas por obviedad OllyDbg no es el indicado ya que existen Dbg para Linux, mac) ya que los programas creados en NET no son recomendanbles debuggearlos en OllyDbg, partiendo por que el programa se inicia automaticamente sin detenerse en el Entry Point, otro caso son los programas en visualbasic compilados en P-Code ya que OllyDbg trabajaría de todas formas (como en el caso de NET) pero sería una locura ya que deberías buscar los P-Codes correspondiente y eso te quitaría mucho tiempo a diferencia si usaras un Debugger especial para aquello como WTKDebuger y ExDec para visualizar los P-Code sin necesidad de arrancar el ejecutable, otro ejemplo son las mochilas o Dongles que por lo general necesitan programas que se encargan de dumpear el contenido de la mochila

Espero solventar tus preguntas.

PD: las agregaré al F.A.Q

Saludos


Título: Re: [Duda] Para aclarar algunas cosas
Publicado por: Y2Quake en 7 Enero 2012, 22:58 pm
Muchas gracias, y si, resolves gran parte de mis dudas. Pero a lo que me refiero es.. nunca va a ser necesario utilizar otro programa que un debugger para crackear un programa? Obviamente que hay otros metodos, pero es posible crackear cualquier programa con un debugger? o hay programas imposibles de crackiarlos con debuggers?

gracias again


Título: Re: [Duda] Para aclarar algunas cosas
Publicado por: [NelSito*] en 8 Enero 2012, 02:55 am
@Y2Quake

Bueno, aver creo que quieres decir es que si usando el OllYDbg sin agregarle ningun tipo de pluggin o configuracion se puede crackear software o necesitar algun programa tercero para poder completar el cracking en el programa.

Si es esa la pregunta, mayormente usan OllyDbg para debuggear software, otros usan el IDA eso ya esta depende de cada uno eso pienso yo, al menos yo uso el OllyDbg para debuggear clientes de juegos online, aunque aun soy newbie xD!

Perdon si me equivoco pero fue eso lo que crei o lei entender =).