HAL - デジタル電子回路のリバース エンジニアリング用 IDE

公開済み プロジェクトのリリース HAL 2.0 (ハードウェア アナライザー)、ネットリストを分析するための統合環境を開発します (ネットリスト) デジタル電子回路。 このシステムはドイツのいくつかの大学によって開発され、C++、Qt、Python で書かれています。 供給された MITライセンスの下で。

HAL を使用すると、GUI でスキーマを表示および分析し、Python スクリプトを使用してスキーマを操作できます。 スクリプトでは、デジタル電子回路のリバース エンジニアリングに役立つグラフ理論演算を実装する関数の付属の「標準ライブラリ」を使用できます (これらの関数を使用すると、いくつかの設計パターンをヒューリスティックに検出し、数行のスクリプトで単純な難読化を除去できます)。 。 このライブラリには、IDE でのプロジェクト管理用のクラスも含まれており、接続を分析および検査するためのプラグインを開発するときに使用できます。 ハードウェア記述言語 VHDL および Verilog 用のパーサーが提供されています。

HAL - デジタル電子回路のリバース エンジニアリング用 IDE

出所: オープンネット.ru

コメントを追加します