HAL — IDE pro reverzní inženýrství digitálních elektronických obvodů

Byl zveřejněn vydání projektu HAL 2.0 (Hardware Analyzer), rozvíjející integrované prostředí pro analýzu seznamů spojení (netlist) digitálních elektronických schémat. Systém vyvíjejí několik německých univerzit, je napsán v C++, Qt a Pythonu, a dodává se je licencován pod MIT licencí.

HAL umožňuje prohlížet a analyzovat schéma v GUI a provádět s ním manipulace pomocí skriptů v jazyce Python. Ve skriptech lze používat přiloženou „standardní knihovnu“ funkcí, které implementují operace teorie grafů, užitečné pro reverzní inženýrství digitálních elektronických schémat (pomocí těchto funkcí lze skriptem v několika řádcích heuristicky odhalovat některé designové vzory a odstraňovat jednoduché obfuskace). Knihovna také zahrnuje třídy pro správu projektu v IDE, které lze využít při vývoji pluginů pro analýzu a inspekci spojení. Jsou poskytovány parsery pro jazyky popisu hardwaru VHDL a Verilog.

HAL - IDE pro reverzní inženýrství digitálních elektronických schémat

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster