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

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  cual es la diferencia?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: cual es la diferencia?  (Leído 2,106 veces)
General Dmitry Vergadoski


Desconectado Desconectado

Mensajes: 881


General de División.


Ver Perfil
cual es la diferencia?
« en: 4 Enero 2015, 16:06 pm »

hola amigos no me ha quedado claro cual es la diferencia entre un depurador y un desamblador? gracias de antemano.


En línea

Primero mártir que arrodillado frente una dictadura.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re: cual es la diferencia?
« Respuesta #1 en: 4 Enero 2015, 17:31 pm »

Un Debugger es para testear una aplicación e intentar solucionar bugs, a esta metodología se la denomina Debugging: http://en.wikipedia.org/wiki/Debugging

Un Dissasembler es para traducir una aplicación, es decir, el lenguaje compilado, a su equivalente representación de lenguaje ensamblado separando el código de los datos, es algo parecido a un Decompiler.

PD: Los debuggers suelen llevar incorporados un dissasembler, quizás eso pueda confundir las características de ambos.
PD2: No se mucho sobre ingeniería inversa, intenté explicar la definición de Dissasembler lo mejor posible.

Saludos


En línea

General Dmitry Vergadoski


Desconectado Desconectado

Mensajes: 881


General de División.


Ver Perfil
Re: cual es la diferencia?
« Respuesta #2 en: 4 Enero 2015, 19:24 pm »

Un Debugger es para testear una aplicación e intentar solucionar bugs, a esta metodología se la denomina Debugging: http://en.wikipedia.org/wiki/Debugging

Un Dissasembler es para traducir una aplicación, es decir, el lenguaje compilado, a su equivalente representación de lenguaje ensamblado separando el código de los datos, es algo parecido a un Decompiler.

PD: Los debuggers suelen llevar incorporados un dissasembler, quizás eso pueda confundir las características de ambos.
PD2: No se mucho sobre ingeniería inversa, intenté explicar la definición de Dissasembler lo mejor posible.

Saludos

ok amigo pero con el depurador se puede arreglar los bugs de un ejecutable en lenguaje ensamblador y luego el depurador re-compila el ejecutable?
En línea

Primero mártir que arrodillado frente una dictadura.
engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: cual es la diferencia?
« Respuesta #3 en: 4 Enero 2015, 19:29 pm »

no, el debugger te permite la ejecución de la aplicación paso a paso para poder ver como funciona y de esa manera conseguir errores (es decir por ejemplo un puntero mal asignado, una formula mal calulada, etc), el debugger no hace más nada, tu ves el error y corrijes a mano para arreglar...

el desensambler te permite ver el codigo maquina...
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cual es la Diferencia entre un vcd y un cvcd?
Multimedia
rdelriot 1 2,089 Último mensaje 13 Junio 2005, 10:24 am
por Songoku
cual es la diferencia [?]
Programación C/C++
.:BlackCoder:. 5 3,333 Último mensaje 2 Mayo 2010, 21:55 pm
por .:BlackCoder:.
Cual es la diferencia?
Programación C/C++
javahat 5 3,284 Último mensaje 15 Julio 2010, 20:49 pm
por Razgriz
¿cual es la diferencia en wpa y wpa2?
Hacking Wireless
WiZZard 4 11,089 Último mensaje 9 Marzo 2013, 01:41 am
por beholdthe
cual es la diferencia?
Redes
General Dmitry Vergadoski 1 2,277 Último mensaje 7 Febrero 2015, 01:58 am
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines