HAL — IDE fĂŒr Reverse Engineering digitaler Elektronikschaltungen

Veröffentlicht Projektveröffentlichung HAL 2.0 (Hardware Analyzer), entwickelt eine integrierte Umgebung zur Analyse von Verbindungslisten (Netzliste) digitales elektronisches Schaltungen. Das System wird von mehreren deutschen UniversitÀten entwickelt, ist in C++, Qt und Python geschrieben und wird geliefert unterliegt der MIT-Lizenz.

HAL ermöglicht das Ansehen und Analysieren von SchaltplĂ€nen in der GUI und das DurchfĂŒhren von Manipulationen mithilfe von Skripten in Python. In den Skripten kann die mitgelieferte 'Standardbibliothek' von Funktionen verwendet werden, die Operationen der Graphentheorie implementieren, die hilfreich fĂŒr das Reverse Engineering digitaler elektronischer Schaltungen sind (mit diesen Funktionen ist es möglich, heuristisch einige Designmuster in wenigen Zeilen Script zu entdecken und einfache Obfuskierungen abzubauen). Die Bibliothek umfasst außerdem Klassen zur Projektverwaltung in der IDE, die bei der Entwicklung von Plugins zur Analyse und Inspektion von Verbindungen verwendet werden können. Parser fĂŒr die Hardwarebeschreibungssprachen VHDL und Verilog werden bereitgestellt.

HAL - IDE fĂŒr Reverse Engineering digitaler elektronischer Schaltungen

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster