Hex Editor / Reverse Engineering
Ghidra è un framework di reverse-engineering software gratuito e open-source rilasciato dalla National Security Agency degli Stati Uniti. Fornisce un disassemblatore, un decompilatore interattivo che recupera pseudocodice simile al C, riferimenti incrociati, scripting in Java e Python, e supporto per progetti collaborativi. Supporta un ampio set di architetture di processori, comprese quelle presenti nelle ECU automotive come PowerPC, e può essere esteso con definizioni di processori SLEIGH per altri come Infineon TriCore. Nella ricerca ECU, viene utilizzato per disassemblare e decompilare firmware, comprendere la logica di controllo, localizzare routine di accesso alla mappa, algoritmi di checksum e gestione dei DTC/diagnostica, e documentare la disposizione della memoria. È uno strumento avanzato di livello esperto per chi costruisce soluzioni di tuning e comprende come un'ECU calcola effettivamente, non un'applicazione di rimappatura per l'utente finale.
Ghidra è come i ricercatori comprendono inizialmente la logica del checksum e della calibrazione di un'ECU; Softechpro trasforma quel tipo di comprensione in moduli automatici e correzione del checksum per utenti quotidiani, e non sostituisce il lavoro approfondito di reverse-engineering che Ghidra consente.
Vedi i piani SoftechproProva il servizio file