Conversión (informática)
Convertir datos con éxito exige un amplio conocimiento del funcionamiento de los formatos origen y destino. Cuando se desconoce la especificación de un formato, será necesaria la ingeniería inversa para lograr llevar a cabo la conversión. La ingeniería inversa puede lograr una buena aproximación a las especificaciones originales, pero puede seguir provocando errores y carencia de características. Por ejemplo, el formato binario de los documentos Microsoft Office (DOC, XLS, PPT, etcétera) no está documentado, por lo que todos aquellos que quieran interoperar con ellos necesitan realizar ingeniería inversa. Aunque tales esfuerzos han tenido bastante éxito, lo que hace que la mayoría de los ficheros de Microsoft Word se abran sin problemas en OpenOffice.org Writer, unos pocos ficheros muy complejos que usen características inusuales del formato DOC serán convertidos erróneamente, mostrando los límites de la ingeniería inversa.
OtherOS
Los avances de la ingeniería inversa se centraron en el descubrimiento de una vulnerabilidad de análisis del descriptor USB en el firmware 3.41, que permitía ejecutar el núcleo Linux en el firmware 3.41. El estado actual del proyecto es la capacidad de cargar el núcleo Linux a través de TFTP y ejecutarlo con acceso a las 7 SPEs (requiere aplicar un pequeño parche al kernel). El resto del sistema se puede ejecutar en un recurso compartido NFS; el acceso al disco duro no está implementado actualmente, así como algunas otras funciones.