Vous êtes sur la page 1sur 38

Tecnologa

Inversa

Nadie pone en duda la importancia de la ingeniera


como disciplina del conocimiento humano. Pero
pocas personas saben que esta disciplina posee una
contraparte: la llamada ingeniera inversa.
El objetivo de la ingeniera, es desarrollar la
solucin a un problema a partir de la nada. En
cambio, la ingeniera inversa propone solucionar
ese mismo problema, pero a partir de alguna
tecnologa existente, cuyo funcionamiento no se
conoce (al menos no totalmente), pero que se sabe
tiene el potencial de resolverlo total o parcialmente.

Si bien no existe una licenciatura en ingeniera


inversa, es un hecho que muchos ingenieros
dedican su vida profesional a esta disciplina.
Pero, curiosamente, muy poco o nada se habla
de ella en las currculum universitarias, y no se
les ensea a los nuevos ingenieros. De hecho,
en muchos crculos el hablar de ingeniera
inversa todava es un tab, y si bien se sabe y
se acepta que la mayor parte de las empresas
la utilizan, nadie quiere reconocerlo
abiertamente.

Historia

La ingeniera inversa es tan antigua como la


ingeniera. Podemos pensar en dos tribus rivales
que se enfrentan en una guerra, pero una de ellas
posee una tecnologa ms avanzada que la otra.
Al final de cada batalla, los miembros de la tribu
que se encuentra en desventaja tecnolgica, de
seguro juntaban todos los artefactos de guerra
arrebatados al rival, con el objeto de estudiar la
manera en que fueron desarrollados, y con la idea
de crear otros que al menos sean equivalentes en
caractersticas, si no mejores.

En un contexto menos violento, podemos


ver la presencia de la ingeniera inversa a
partir del surgimiento del comercio:
cuando un producto desconocido en una
cierta latitud llegaba proveniente de otra,
ese producto sin duda era estudiado,
tratando de desentraar los secretos de
su construccin, con la idea de crear uno
idntico o perfeccionado.

Pero el verdadero crecimiento de la ingeniera inversa


ocurre como consecuencia natural de la Revolucin
Industrial: en esta poca de fuerte expansin
tecnolgica, cada inventor no poda perder de vista
los desarrollos creados por sus colegas, estudiarlos
en profundidad y tratar de encontrar la manera en
que stos funcionaban. En este periodo, sin duda, la
ingeniera inversa tuvo una ferocidad increble, lo que
dio pie, en buena medida, al nacimiento y desarrollo
de las leyes de patentes, los derechos reservados, el
copyright y dems esquemas de proteccin a la
propiedad intelectual.

En

la actualidad, las leyes y reglamentos de casi


todos los pases prohben la mayora de las
prcticas de ingeniera inversa, por considerar
que atentan contra la propiedad intelectual. Sin
embargo, hay pases ampliamente conocidos por
practicarla, como es el caso de Japn, que ha
desarrollado toda una industria y una tecnologa
florecientes, a partir de la ingeniera inversa que
despus de la II Guerra Mundial ha practicado a
cuanto producto extranjero de calidad ha cado
en sus manos.

De hecho, es bien conocida la ancdota de que


durante las dcadas de los sesenta y setenta, se
prohiba a los japoneses que asistan a ferias
industriales en Estados Unidos y Europa, llevar
consigo cmaras fotogrficas y video, para evitar
que un ao despus de su visita liberaran
tecnologas equivalentes, pero con un mayor grado
de perfeccin y un costo mucho menor. Sin embargo,
los ingenieros japoneses reemplazaron sus cmaras
fotogrficas por papel y lpiz, elaborando croquis y
dibujos detallados de lo que vean.

A pesar de todas estas prohibiciones y restricciones, es


obvio que la ingeniera inversa es una prctica comn en
las industrias que desarrollan tecnologa. Si no, cmo se
puede explicar que, con meses de diferencia, un software
incluya filtros de importacin y de exportacin para los
formatos de archivo que su competencia usa? O bien
existe un acuerdo entre ambos competidores para el
intercambio de informacin reservada sobre sus formatos
(situacin poco creble, y que sin duda trascendera a los
medios de comunicacin), o se emplean tcnicas de
ingeniera inversa para decodificar la forma en que la
competencia almacena la informacin.

Definicin de ingeniera
inversa

Hasta ahora, hemos utilizado el trmino ingeniera


inversa sin una definicin clara de lo que es: vamos
construyndola. Podemos decir, en trminos generales,
que ingeniera inversa es el proceso mediante el cual una
tecnologa o producto es desarmado, con el fin de
conocer los componentes que lo integran y la forma en
que stos interactan, para lograr finalmente una
comprensin cabal de su modo de funcionamiento, con el
objetivo probable de construir una tecnologa similar. La
ingeniera inversa toma un producto cuyo formato
presenta un bajo grado de abstraccin, y obtiene una
nueva presentacin del mismo, con una abstraccin
mayor.

Sin

duda, cada rama del conocimiento ha


desarrollado sus propias tcnicas de ingeniera
inversa. Por ejemplo, en el caso de la qumica, el
anlisis espectrogrfico de los componentes que
forman una substancia (digamos, un frmaco)
puede utilizarse para crear una substancia
similiar. En la mecnica, el desensamblado de un
mecanismo permite al ingeniero ver las partes
que lo integran, sus medidas, los materiales de
que est hecho, etc. de modo que est en
condiciones de crear un clon del mismo.

En las ingenieras aeronutica y naval suceden cuestiones


similiares: tmese como ejemplo la pelcula La caza al
Octubre Rojo, donde el ejrcito norteamericano realiza
todo tipo de esfuerzos para hacerse de un submarino ruso
que instrumenta una nueva tecnologa de navegacin
subacutica. Se conocen casos de aeronaves de cualquiera
de las dos superpotencias, que han sido capturadas por la
otra para analizar su funcionamiento. El reciente caso del
hundimiento de un submarino ruso, y las dificultades que
las autoridades de ese pas ponan al rescate internacional,
responden tambin a la colocacin de barreras para evitar
que el enemigo observe tecnologas clasificadas.

La computacin no es una excepcin a todo lo anterior,


y tambin ha desarrollado tcnicas de ingeniera
inversa, mismas que se pueden clasificar en dos
categoras:
Ingeniera inversa de hardware, que tiene ms que ver
con la disciplina de la ingeniera electrnica, que
propiamente con las ciencias de la computacin.
Ingeniera inversa de software.
Dentro de la ingeniera inversa de software, podemos
subclasificar en tres categoras: la ingenierainversa de
cdigo fuente, la ingeniera inversa de cdigo objeto y
la ingeniera inversa de archivos.

PARA

QUE LA TECNOLOGA INVERSA?

Se ha utilizado satisfactoriamente para


ayudar a los estudiantes a identificar
relaciones
entre
fundamentos
de
ingeniera y el diseo de equipos,
provee actividades prcticas para acoplar
los principios de ingeniera con las
actividades
denominadas
aprender
haciendo fomentando el desarrollo de la
curiosidad, la proficiencia y habilidad
manual, caractersticas deseables en un
tcnico .

La

tecnologa inversa puede ser el inicio del


proceso de rediseo de un producto, donde este
es observado, desensamblado, analizado y
documentado en trminos de su funcionalidad,
forma, principios fsicos, manufacturabilidad y
ensamblibilidad, entre otros; sin embargo su
prctica debe ser planeada apropiadamente
para que se puedan obtener los resultados
deseados, ya sean estos de ndole acadmicos o
industriales, por lo tanto se requiere que sean
formulados unos objetivos claros, se establezcan
las guas apropiadas, se realice el alistamiento
de los elementos de logstica y, lo ms
importante, que exista curiosidad y el deseo de
explorar los productos por parte de los
participantes.

Puede utilizarse para incrementar el


conocimiento del proceso de diseo, para
ensear sobre la evaluacin competitiva y
benchmarking (forma por la cual algunas
empresas compran algunas de sus reas).
La definicin de Benchmarking.

el benchmarking es un proceso continuo de


evaluacin de los productos, servicios y mtodos,
con respecto a los de los competidores ms
eficientes o a las empresas reconocidas como
lderes.

Ingeniera inversa

La ingeniera inversa (diseccin de


productos) es una metodologa de rediseo.
Esto significa que es un proceso de diseo
que puede ser aplicado a un producto
existente, a un prototipo o un concepto
detallado. Este es un proceso que utiliza
una variedad de tcnicas en forma de
modelos, esquemas, pautas y teoras
normativas para diseccionar y entender
completamente un producto.

Formulada concisamente, la ingeniera


inversa inicia el proceso de rediseo de un
producto, donde este es observado,
desensamblado, analizado y documentado
en trminos de su funcionalidad, forma,
principios fsicos, manufacturabilidad y
ensamblabilidad. La intencin inicial de
este proceso es entender y representar
completamente el estado actual del
producto.

La

diseccin de productos y el
benchmarking son procedimientos
comnmente empleados en la industria
para mejorar el diseo de un producto y
para producir una calidad de
desempeo superior.

Aunque la ingeniera inversa es extensamente


utilizada para propsitos de rediseo, puede
tambin ser utilizada por otras razones, al menos
cinco posibles motivaciones detrs de la ingeniera
inversa de un producto son:
(1) Benchmarking,
(2) evaluacin y estudio crtico del producto de un
competidor,
(3) mejoramiento de la calidad,
(4) reduccin de costos, y
(5) simplemente para entender su funcionamiento.

Hacer ingeniera inversa con el propsito de


benchmarking permite comparar un grupo de
productos detalladamente; generalmente esta
comparacin es realizada de tal manera que estos
puedan ser jerarquizados de acuerdo a un conjunto
de criterios. A menudo la ingeniera inversa es
utilizada para estudiar el producto de un
competidor por razones diferentes al benchmarking,
como por ejemplo para determinar si se ha violado
alguna patente, o si se tiene inters en clonar o
modificar un producto o su aspecto para uso propio.

Otro incentivo para realizar ingeniera inversa a un


producto es la valoracin de mejoras en la calidad o
reduccin de costos; estas evoluciones pueden ser:
a) al nivel de subsistema,
b) configuracin,
c) componente o
d) perimtrico.
Una ltima posible motivacin para realizar un
proceso de ingeniera inversa a un producto puede
ser solo para entenderlo.

La

ingeniera inversa involucra el


metdico desarme y ensamble de un
dispositivo, teniendo cuidado de
documentar, evaluar, y reportar sobre el
estudio de su funcin; como valor
agregado de este proceso se
desprenden las modificaciones o
mejoras que se le hagan al dispositivo
como resultado del ejercicio.

Objetivos de la diseccin
Acadmicos
Los objetivos acadmicos para diseccionar productos
pueden encontrarse al responder la pregunta: Por qu
diseccionar objetos?
Para arreglarlos
Por curiosidad
Para aprender a partir de xitos y fallas reales de
ingeniera.
Para conocer como est hecho el objeto, de tal manera
que se puede documentar el diseo y duplicarlo
(Ingeniera inversa) o para mejorarlo (rediseo).
Para desarrollar habilidades de razonamiento visual y
aptitud mecnica bsica.

Objetivos de diseccionar productos


de consumo o industriales
Para

determinar cmo funcionan, como


fueron hechos y como pueden ser
mejorados.
Explicar su funcionamiento aplicando
principios fsicos apropiados.
Benchmarking, anlisis competitivo
Comparar diferentes alternativas de
diseo, estimar costos, evaluar la
competencia.

Procedimiento de diseccin
Cada

grupo asigna a uno de sus miembros el


rol de administrador del manejo de las
partes.
El administrador de las partes ser el
responsable de mantener la pista de todas
las partes a medida de que se desensambla
el objeto.
Esta es una tarea vital, debido a que el
objeto debe ser ensamblado al finalizar el
ejercicio.

Procedimiento de diseccin

El ejercicio de diseccin est planeado para ser


realizado por equipos de mximo 4 personas.
Antes de empezar cada grupo nombrar a uno de sus
miembros como el responsable del manejo de las
partes;
este ser el responsable de mantener la pista de
todas las partes a medida que se desensambla el
destornillador. Recuerde que la pieza, parte, o
sistema debe volver a armarse y funcionar como lo
haca antes de ser diseccionado.
Siga los pasos que se presentan a continuacin para
completar el ejercicio:

Paso 1.
Examine el exterior de su pieza
Examine por completo, trate de establecer
caractersticas como peso, apariencia, color,
textura, etc. o
Examine
Describa, Color, peso, textura, como se siente en
sus manos
Haga una lista con todos los componentes visibles
en su exterior. o Identifique las partes que se ven
por fuera o Cul es el nombre de cada parte o Cul
es la funcin de cada parte? (las que puede ver)

Cuantas

partes hay? (las que puede ver)


Parte de esta informacin puede ser
consolidada en la siguiente tabla:
N

Component
e

Partes externas

Material

Funcin

Haga funcionar
Como se acciona, como se puede
controlar?
Ahora que lo ha visto funcionar, como
cree que trabaja? - Haga una hiptesis
de cmo trabaja.
Que funciones necesitan ser ejecutadas
o Que partes al interior piensa que
realizan dichas funciones

Escriba

esto seguido a las funciones que


acaba de listar.
Cuantas partes cree que hay adentro?
Como estn ubicadas y relacionadas las
partes al interior?
Si queda tiempo, dibuje como cree que
se ve por dentro asegrese de
etiquetar las partes que dibuje.
N

Partes

Component
e

Material

internas, supuestas.

Funcin

Paso 2.
Inspeccin del interior
Aqu se configura el inicio del ejercicio de
diseccin propiamente dicho.

Como est ensamblado?


Utilice herramientas apropiadas y remueva
los elementos que mantienen unidas.
Abra, separe las piezas.
Mire lo que hay dentro, es esto lo que
usted pens que debera ser?

Hay ms o menos partes de las que pens?


Que es lo ms sorprendente que vio?
Nombre todas las diferentes funciones que
usted ve que se estaban ejecutando.
Que partes estn ejecutando estas
funciones
Escriba esto en seguida de las funciones
que list.
Explore el destornillador.

Las funciones ejecutadas por el sistema pueden


ser divididas en subsistemas.
Cada subsistema ejecuta una diferente funcin. La
funcin del subsistema es ejecutada por una o
ms partes.
Cules cree que son los subsistemas del objeto?
(recuerde que un subsistema es solo un grupo de
partes que realizan una funcin particular)
De nuevo, complete la tabla de componentes,
manufactura y funcin para todos los
componentes en el interior.

Haga

un dibujo del interior en donde se


puedan ubicar las partes

Component
e

Material

Funcin

Procedimiento

de diseccin, recuerde
mantener la pista de todas las partes a medida
que se desensambla, esto requerir mantener
un orden, una buena prctica es ir colocando
los elementos sobre la mesa en la misma
posicin relativa en la que fueron desarmados.
En este momento debe estar observando el
interior todos los elementos del interior se
encuentran dispuestos de tal manera que no
requieren mas elementos de sujecin
Retire todos los componentes (ensamblados),
tenga cuidado de no arrancar los cables que
unen los diferentes sistemas. Deben quedar las
carcasas libres de cualquier elemento.

Si es necesario utilice el cautn, elimine la soldadura


que mantiene unidas las pilas y el conector del
adaptador de corriente elctrica. Asegrese de
marcar la posicin de conexin de los cables.
Utilizando el cautn, elimine la soldadura que
mantiene unidas las pilas y el interruptor. Asegrese
de marcar la posicin de conexin de los cables.
Utilizando el cautn, elimine la soldadura que
mantiene unido el interruptor y el motor. Asegrese
de marcar la posicin de conexin de los cables.

Paso 3.
Discusin

grupal Para la prxima sesin


prepare un resumen de su
interpretacin del funcionamiento,
describa el flujo de energa y proponga
los cambios que mejoraran el diseo,
tenga en cuenta que estas mejoras
pueden ser en los materiales, suministro
de energa, ensamble y disposicin de
los elementos, etc.

Vous aimerez peut-être aussi