Академический Документы
Профессиональный Документы
Культура Документы
JOSE LUIS ANDRADE MENDOZA IVAN BLANCO SOLIS ADALID CAMPOS HERNANDEZ FAUSTO FARIAS JR.
Existen algunas herramientas que permiten el anlisis de los flujos de datos, entre ellas tenemos los depuradores y los desensambladores.
DEPURADOR
Es una aplicacin que permite al usuario ejercer cierto control sobre el programa a medida que este es ejecutado, y examinar el estado del sistema en el momento en que se presente algn problema.
CUL ES EL PROPSITO FINAL DE UN DEPURADOR? Consiste en permitir al usuario observar y comprender lo que ocurre "dentro" de un programa mientras el mismo es ejecutado y as poder depurar o eliminar los errores.
SI se utiliza un depurador de nivel de fuente, cuando el programa se estrella o alcanza una condicin predefinida la depuracin muestra la posicin en el cdigo.
DESENSAMBLADORES
Es un programa de computadora que traduce el lenguaje de mquina a lenguaje ensamblador, la operacin inversa de la que hace el ensamblador.
El desensamblador bsicamente sirve para encontrar errores desde lenguaje maquina. Tambin son programas. ampliamente utilizados para cracker
Un desensamblador no puede: Rescatar los nombres de las variables o las funciones nombradas por el programador. Recuperar los comentarios. Rescatar cdigo fuente perdido.
BIBLIOGRAFIAS:
Compiladores principios tcnicas y herramientas. (Alfred v. Aho, ravi sethi jeffrey d. Ullman) www.learnassembler.com/gdbesp.html www.informatica.uv.es/iiguia/hp/docs/mini_gdb.pdf www.es.wikibooks.org/wiki/ingeniera_inversa/desensambladores