ing.inversa

Páginas: 3 (711 palabras) Publicado: 12 de marzo de 2014
HERRAMIENTAS PARA LA INGENIERIA INVERSA

LOS DEPURADORES
Un depurador es un programa que se utiliza para controlar otros programas. Permite avanzar paso a paso por el código, rastrear fallos,establecer puntos de control y observar las variables y el estado de la memoria en un momento dado del programa que se esté depurando. Los depuradores son muy valiosos a la hora de determinar el flujológico del programa.
Un punto de ruptura (breakpoint) es una instrucción al depurador que permite parar la ejecución del programa cuando cierta condición se cumpla. Por ejemplo, cuando un programaaccede a cierta variable, o llama a cierta función de la API, el depurador puede parar la ejecución del programa.
Algunos depuradores de Windows son:
OllyDbg → es un potente depurador con un motor deensamblado y desensamblado integrado. Tiene numerosas otras características incluyendo un precio de 0 $. Muy útil para parcheado, desensamblado y depuración.
WinDBG → es una pieza de software gratuitade Microsoft que puede ser usada para depuración local en modo usuario, o incluso depuración remota en modo kernel.

LAS HERRAMIENTAS DE INTECCION DE FALLO
Las herramientas que pueden proporcionarentradas malformadas con formato inadecuado a procesos del software objetivo para provocar errores son una clase de herramientas de inserción de fallos. Los errores del programa pueden ser analizadospara determinar si los errores existen en el software objetivo. Algunos fallos tienen implicaciones en la seguridad, como los fallos que permiten un acceso directo del asaltante al ordenador principalo red. Hay herramientas de inyección de fallos basados en el anfitrión que funcionan como depuradores y pueden alterar las condiciones del programa para observar los resultados y también están losinyectores basados en redes que manipulan el tráfico de la red para determinar el efecto en el aparato receptor.

LOS DESEMSAMBLADORES
Se trata de una herramienta que convierte código máquina en...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS