a projekt kiadása (Hardware Analyzer), amely egy integrált környezetet fejleszt a kapcsolatok elemzésére () digitális elektronikus áramkörök. A rendszert több német egyetem fejleszti, C++, Qt és Python nyelven készült, és MIT licenc alatt áll.
a HAL lehetővé teszi a séma megtekintését és elemzését a GUI-ban, és manipulációkat végezni rajta Python nyelvű szkriptek segítségével. A szkriptekben használható a mellékelt „szabványos könyvtár” funkciók, amelyek gráfelméleti műveleteket valósítanak meg, hasznosak digitális elektronikus áramkörök visszafejtésében (e funkciók segítségével néhány tervezési mintát heuristikusan felfedezhetünk, és egyszerű obfuszkációkat eltávolíthatunk a néhány sorból álló szkript segítségével). A könyvtár projektkezelő osztályokat is tartalmaz az IDE-ben, amelyeket a kapcsolatok elemzésére és ellenőrzésére szolgáló pluginek fejlesztésénél lehet használni. Parser-eket biztosít VHDL és Verilog hardverleíró nyelvekhez.
Forrás: opennet.ru
