Download - Ingeniería inversa
![Page 1: Ingeniería inversa](https://reader036.vdocumento.com/reader036/viewer/2022082705/55b4bb60bb61eb63358b459a/html5/thumbnails/1.jpg)
Ingeniería InversaReverse Engineering
![Page 2: Ingeniería inversa](https://reader036.vdocumento.com/reader036/viewer/2022082705/55b4bb60bb61eb63358b459a/html5/thumbnails/2.jpg)
La ingeniería inversa…es el proceso de descubrir los principios tecnológicos de un dispositivo, objeto o sistema, a través de razonamiento abductivo de su estructura, función y operación.
![Page 3: Ingeniería inversa](https://reader036.vdocumento.com/reader036/viewer/2022082705/55b4bb60bb61eb63358b459a/html5/thumbnails/3.jpg)
Aplicar ingeniería inversa a algo supone profundizar en el estudio de su funcionamiento, hasta el punto de que podamos llegar a entender, modificar y mejorar dicho modo de funcionamiento.
![Page 4: Ingeniería inversa](https://reader036.vdocumento.com/reader036/viewer/2022082705/55b4bb60bb61eb63358b459a/html5/thumbnails/4.jpg)
La ingeniería inversa en software significa descubrir qué hace el software sin tener el código fuente programado del mismo.
![Page 5: Ingeniería inversa](https://reader036.vdocumento.com/reader036/viewer/2022082705/55b4bb60bb61eb63358b459a/html5/thumbnails/5.jpg)
Técnicas de ingeniería inversa de softwareDesensamblar ( traduce el lenguaje de máquina a lenguaje ensamblador) una aplicación empleando un desensamblador.
Descompilar (proceso que intenta recrear el código fuente en un lenguaje de alto nivel de un programa compilado).
Análisis a través de la observación del intercambio de información.
![Page 6: Ingeniería inversa](https://reader036.vdocumento.com/reader036/viewer/2022082705/55b4bb60bb61eb63358b459a/html5/thumbnails/6.jpg)
Referencias
http://www.alegsa.com.ar/Dic/ingenieria%20inversa%20de%20software.php
http://cnx.org/content/m17432/latest/