HAL - IDE til reverse engineering af digitale elektroniske kredsløb

offentliggjort projektudgivelse HAL 2.0 (Hardware Analyzer), som udvikler et integreret miljø til analyse af netlister (netlist) digitale elektroniske kredsløb. Systemet er udviklet af flere tyske universiteter, skrevet i C++, Qt og Python, og leveres under MIT-licensen.

HAL giver dig mulighed for at se og analysere skemaet i GUI'en og manipulere det ved hjælp af Python-scripts. I scripts kan du bruge det inkluderede "standardbibliotek" af funktioner, der implementerer grafteori-operationer, der er nyttige til reverse engineering af digitale elektroniske kredsløb (ved at bruge disse funktioner kan du heuristisk detektere nogle designmønstre og fjerne simple obfuskationer med et script på få linjer) . Biblioteket indeholder også klasser til projektledelse i IDE, som kan bruges ved udvikling af plugins til analyse og inspektion af forbindelser. Parsere leveres til hardwarebeskrivelsessprogene VHDL og Verilog.

HAL - IDE til reverse engineering af digitale elektroniske kredsløb

Kilde: opennet.ru

Tilføj en kommentar