Está en la página 1de 4

El objetivo de la ingeniería inversa es obtener información o un diseño a partir

de un producto accesible al público, con el fin de determinar de qué está hecho,


qué lo hace funcionar y cómo fue fabricado.

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.

La ingeniería inversa se trata de tomar algo (un dispositivo mecánico o


electrónico, un software de computadora, etc.) para analizar su funcionamiento
en detalle, generalmente para intentar crear un dispositivo o programa que
haga la misma o similar tarea sin copiar la original.

La ingeniería inversa es un método de resolución. 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.

Es una técnica usada para hacer copias de tecnologías que no estan


disponibles en determinado lugar.
Para generar ingeniería de reversa se deben de considerar cuatro pasos
fundamentales:

 Análisis del producto


 Generación de la descripción del producto a un nivel intermedio
 Producción de las especificaciones del producto después de un extenso
análisis
 Generación de un nuevo producto a través de esas especificaciones

¿Por qué hacer ingeniería de Reversa?

 Entender los productos de la competencia y desarrollar alternativas


 Producir un producto que el proveedor ya no maneja
 Tu proveedor ha cerrado sus operaciones
 La documentación del producto original se ha perdido y es necesario
recuperarla
 Actualizar componentes en un producto con tecnología actual

Para la ingeniería en reversa sólo nos interesan las construcciones humanas.

Nos concentraremos en la ingeniería en reversa aplicada sólo para las


invenciones en tecnología, y dentro de ella no será tecnología blanda ni
métodos, sino tecnología dura.

La ingeniería en reversa tiene un concepto central, independientemente de la


tecnología que se quiera conocer por dentro. Y es que, en el funcionamiento de
cada sistema tecnológico, hay algo que lo recorre por completo, en el caso de
los dispositivos electrónicos hay una corriente que los recorre. En un motor de
gasolina el combustible y el comburente recorren un cierto camino, y la energía
que se transforma desde energía química hacia energía mecánica.

Todo esto arroja un primer recorrido para conocer el funcionamiento de un


objeto. Todavía no es una ingeniería en reversa completa, porque no permite
re-inventar el objeto, ni contextualizar por qué se tomaron unas decisiones y no
otras, cosa que veremos más adelante. Pero este primer enfoque servirá para
comenzar. Comencemos, además, con un objeto técnico, concretamente una
máquina.

La ingeniería inversa suele ser empleada por empresas, para analizar si el


producto de su competencia infringe patentes de sus propios productos.

* Muchas veces, la ingeniería inversa es utilizada en el área militar para


investigar (y copiar) las tecnologías de otras naciones, sin obtener planos ni
detalles de su construcción o desarrollo.

* En el software y en el hardware, la ingeniería inversa, muchas veces es


empleada para desarrollar productos que sean compatibles con otros
productos, sin conocer detalles de desarrollo de éstos últimos. En otras
palabras, quien desarrolla los nuevos productos, no puede acceder a los
detalles de fabricación de los productos de los que intenta ser compatibles.
* La ingeniería inversa también es empleada para comprobar la seguridad de un
producto, generar keygens de aplicaciones, reparación de productos, etc.

También podría gustarte