HAL — IDE per il reverse engineering di circuiti elettronici digitali

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

HAL consente di visualizzare e analizzare lo schema in GUI e di eseguire operazioni su di esso, utilizzando script in linguaggio Python. Negli script è possibile utilizzare la «libreria standard» di funzioni, che implementano operazioni della teoria dei grafi, utili per il reverse engineering di circuiti elettronici digitali (con queste funzioni è possibile individuare heuristicamente alcuni schemi di progettazione e rimuovere semplici offuscamenti con script di poche righe). 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, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster