Hex Editor / Reverse Engineering
Ghidra es un marco de software de ingeniería inversa gratuito y de código abierto lanzado por la Agencia de Seguridad Nacional de EE. UU. Proporciona un desensamblador, un descompilador interactivo que recupera pseudocódigo similar a C, referencias cruzadas, scripting en Java y Python, y soporte para proyectos colaborativos. Soporta un amplio conjunto de arquitecturas de procesador, incluidas las que se encuentran en las ECUs automotrices como PowerPC, y puede extenderse con definiciones de procesador SLEIGH para otros como Infineon TriCore. En la investigación de ECUs se utiliza para desensamblar y descompilar firmware, comprender la lógica de control, localizar rutinas de acceso a mapas, algoritmos de checksum y manejo de diagnósticos/DTC, y para documentar la disposición de la memoria. Es una herramienta pesada, de nivel experto para personas que construyen soluciones de tuning y entienden cómo una ECU realmente calcula, no es una aplicación de remapeo para el usuario final.
Ghidra es cómo los investigadores resuelven la lógica de checksum y calibración de una ECU en primer lugar; Softechpro convierte ese tipo de comprensión en módulos automáticos y corrección de checksum para usuarios cotidianos, y no reemplaza el trabajo profundo de ingeniería inversa que permite Ghidra.
Ver planes de SoftechproProbar el servicio de ficheros