HAL — IDE per il reverse engineering di circuiti elettronici digitali

Pubblicato il rilascio del progetto HAL 2.0 (Hardware Analyzer), che sviluppa un ambiente integrato per l'analisi delle liste di connessione (netlist) di circuiti elettronici digitali. Il sistema è sviluppato da diverse università tedesche, ed è scritto in C++, Qt e Python, e è distribuito sotto licenza MIT.

HAL consente di visualizzare e analizzare il circuito in GUI e di eseguire manipolazioni su di esso, utilizzando script in linguaggio Python. Negli script è disponibile una "standard library" di funzioni che implementano operazioni della teoria dei grafi, utili per il reverse engineering di circuiti elettronici digitali (con queste funzioni è possibile, tramite script di poche righe, rilevare in modo euristico alcuni schemi di progettazione e rimuovere offuscazioni semplici). La libreria include anche classi per la gestione del progetto nell'IDE, che possono essere utilizzate nello sviluppo di plugin per l'analisi e l'ispezione delle connessioni. Sono forniti parser per i linguaggi di descrizione dell'hardware VHDL e Verilog.

HAL - IDE per il reverse engineering di circuiti elettronici digitali

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster