El código fuente puede ser sometido a un proceso de ingeniería inversa, para obtener su diseño o especificaciones.