HAL — IDE voor reverse engineering van digitale elektronische circuits

Gepubliceerd de release van het project HAL 2.0 (Hardware Analyzer), dat een geïntegreerde omgeving ontwikkelt voor het analyseren van verbindingsoverzichten (netlist) van digitale elektronische circuits. Het systeem wordt ontwikkeld door verschillende Duitse universiteiten, is geschreven in C++, Qt en Python, en wordt geleverd valt onder de MIT-licentie.

HAL maakt het mogelijk om het schema te bekijken en te analyseren in een GUI en om ermee te manipuleren met behulp van scriptcodes in Python. In de scripts kunnen de bijgeleverde 'standaardbibliotheek' met functies worden gebruikt, die grafentheoretische operaties implementeren, nuttig voor reverse engineering van digitale elektronische circuits (met behulp van deze functies kunnen bepaalde ontwerp patronen heuristisch worden ontdekt en eenvoudige obfuscaties worden ontrafeld met enkele regels script). De bibliotheek bevat ook klassen voor projectbeheer in de IDE, die kunnen worden gebruikt bij het ontwikkelen van plugins voor het analyseren en inspecteren van verbindingen. Een parser voor hardware beschrijvingen in VHDL en Verilog wordt geleverd.

HAL - IDE voor reverse engineering van digitale elektronische circuits

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster