- Advertisement -

La ingeniería inversa

APUNTES: La importancia del pasado

Javier Hernand Garcés

28 de marzo de 2025

Para desentrañar o descubrir el funcionamiento de algo, llámese sistema, software o hardware, en aras de entender su diseño, su comportamiento y estructura, la ingeniería inversa podría ser el camino por seguir.

A este campo del conocimiento humano le podemos llamar proceso o serie de pasos tendientes a saber cómo son los sistemas complejos y, mejorar en su mejor contexto, o especular en su afán de hacerse de capitales a costa de los inventos de otros. De la informática a la biología, de los pequeños y grandes inventos, ¿cómo se hace sin pagar por la investigación? Elabore un proceso de ingeniería inversa y lo conseguirá.

Veamos un ejemplo: un evento ocurrido en un extremo de la ciudad con una red de cámaras podría “retroceder” y determinar, de manera fotográfica, de dónde salió el implicado y a qué hora salió. Si busca más en los archivos de esa red de cámaras, llegará a saber mucho más del comportamiento, socios, vehículos y demás implicados en los hechos que se investigan. Ese ejemplo puede aplicarse a procesos investigativos mucho más complejos. El pasado cuenta mucho en lo que estamos viviendo en este presente. Lo cierto es que la ingeniería inversa permite mejorar un invento y cobrar más por ese producto. La ética cuenta muy poco.

Para comprender la composición de un objeto o sistema, para comprender su composición y diseño sin tener la autorización y los planos de los dueños del invento, el proceso de la ingeniería inversa funciona de esta manera en la aplicación del siguiente protocolo:

El desmontaje: aquí se descompone el objeto físico o virtual, se desmantelan sus componentes principales, se analizan las interacciones entre las partes de lo desmantelado; de esta manera se llega a una conclusión de cómo funciona el objeto o sistema. A este punto de la investigación, se elaboran los diagramas, planos, esquemas y una narrativa de cómo funciona. Con este procedimiento se llega a construir sistemas complejos e inexplicables.

Las aplicaciones de esta ingeniería pueden ser, en todo caso, positivas al descubrir cómo inescrupulosos dedican su tiempo a crear virus cibernéticos para destruir sistemas en computadores al servicio de individuos y estados, y repararlos. Reparar sistemas obsoletos a bajo precio.

La elaboración y diseño de medios de transporte colectivos y privados, mejoramiento de piezas en el desarrollo del mejor aprovechamiento y consumo de energía.

Con respecto a los inventos relacionados con la medicina y biología, motivo de este escrito, la ingeniería inversa puede mejorar el funcionamiento de ciertas proteínas, dispositivos médicos, tratamientos en enfermedades mortales como los cánceres. El desarrollo de medicamentos para bajar el precio al consumidor, con ello, la mejoría del dolor y el regreso a la vida productiva y armónica. En el campo militar, el desarrollo de sistemas de defensa frente a la furia de los violentos.

Aunque parece una buena idea, este propósito tiene sus devenires éticos y legales. La propiedad intelectual es propiedad y el uso de ella debe ser observado como el consumo y usufructo de un bien. Los derechos del autor o inventor se infringen en aras de encontrar caminos gratis para lucrar a otros. Replicar un invento sin permiso es una infracción que debe de considerarse un agravio para los dueños.

La llamada “interoperabilidad de sistemas o el análisis de seguridad, la ingeniería inversa es legal y beneficiosa para la sociedad” se asegura de manera socarrona. Es necesario investigar y compensar a los afectados.

A todo esto, nos preguntamos ¿cuál es el futuro de la ingeniería inversa? De todas maneras, la Inteligencia Artificial tendrá un papel importante. Las tecnologías de modelado 3D, por decir una, esto es, la posibilidad de analizar sistemas complejos mediante algoritmos del llamado “aprendizaje profundo”, junto a herramientas de simulación, inician las innovaciones en el campo de la manufactura aditiva y “la creación de gemelos digitales”. El abuso de estos procedimientos llama a crear acuerdos para garantizar la protección de los derechos de propiedad intelectual e industrial.

En todo caso, la ingeniería inversa, aunque es una tecnología fascinante, permite a los seres humanos llegar al fondo de los secretos de inventos y procedimientos tecnológicos, muchas veces plagiándolos. Los desafíos éticos y legales se hacen presentes; el uso debe ser compartido y seguro, en busca de la felicidad del ser humano y no solo para lucrar a un grupo.

Si la ingeniería inversa se usa para el bien, entonces obtendremos inspiraciones para desarrollar nuevas tecnologías, óptimo desarrollo de conocimiento. Cooperación interdisciplinaria para llegar a objetivos conjuntos. La detección de vulnerabilidades en casi todos los procesos sociales, económicos y demás, para mejorarlos en procesos de tratamientos de recursos naturales y energía en general. Análisis de funcionalidad, al igual que mayor productividad. Al mejorar los productos y su calidad habrá un ahorro de componentes, ya que su vida útil será más larga. Mejorar el rendimiento de máquinas y procesos ahorra recursos. El desarrollo de software inteligente será asequible.

La ingeniería inversa debe ser el camino a la innovación y mejoramiento de la tecnología y la felicidad del ser humano y su coexistencia con la naturaleza y otras naciones.

Para la elaboración de este ensayo se investigó el siguiente material escrito:

Libros: Reverse Engineering: Technology of Reinvention de Wego Wang. Practical Reverse Engineering de Bruce Dang, Alexandre Gazet, Elias Bachaalany.

Artículos académicos y recursos en línea: IEEE Xplore (https://ieeexplore.ieee.org), ACM Digital Library (https://dl.acm.org), recursos sobre el uso de ingeniería inversa en software y hardware.

Sitios web especializados: OWASP (https://owasp.org), documentos sobre seguridad de software, incluyendo prácticas relacionadas con ingeniería inversa. TutorialsPoint (https://www.tutorialspoint.com), información introductoria sobre ingeniería inversa en software.

Javier Hernand Garcés es Licenciado en Derecho, Maestro en Derecho Ambiental y Licenciado en Naturopatía.

¡La Jornada Veracruz ya está en WhatsApp! 📲

Únete a nuestro canal e infórmate de todo lo que sucede en Veracruz y en el país, directo a la palma de tu mano.