HAL - IDE per a l'enginyeria inversa de circuits electrònics digitals

publicat llançament del projecte HAL 2.0 (Hardware Analyzer), que desenvolupa un entorn integrat per analitzar les llistes de xarxa (netlist) circuits electrònics digitals. El sistema està desenvolupat per diverses universitats alemanyes, escrit en C++, Qt i Python, i subministrat sota la llicència MIT.

HAL us permet veure i analitzar l'esquema a la GUI i manipular-lo mitjançant scripts de Python. En els scripts, podeu utilitzar la "biblioteca estàndard" inclosa de funcions que implementen operacions de teoria de grafs útils per a l'enginyeria inversa de circuits electrònics digitals (utilitzant aquestes funcions, podeu detectar heurísticament alguns patrons de disseny i eliminar les ofuscacions simples amb un script en poques línies). . La biblioteca també inclou classes per a la gestió de projectes a l'IDE, que es poden utilitzar quan es desenvolupen connectors per analitzar i inspeccionar connexions. Es proporcionen analitzadors per als llenguatges de descripció de maquinari VHDL i Verilog.

HAL - IDE per a l'enginyeria inversa de circuits electrònics digitals

Font: opennet.ru

Afegeix comentari