HAL - IDE para sa reverse engineering ng digital electronic circuits

Nai-publish pagpapalabas ng proyekto HAL 2.0 (Hardware Analyzer), na bumubuo ng pinagsama-samang kapaligiran para sa pagsusuri ng mga netlist (netlist) mga digital na electronic circuit. Ang sistema ay binuo ng ilang mga unibersidad sa Aleman, nakasulat sa C++, Qt at Python, at naibigay sa ilalim ng lisensya ng MIT.

Hinahayaan ka ng HAL na tingnan at suriin ang circuit sa GUI at manipulahin ito gamit ang mga script ng Python. Sa mga script, maaari mong gamitin ang naka-attach na "standard library" ng mga function na nagpapatupad ng mga operasyon ng teorya ng graph na kapaki-pakinabang para sa reverse engineering digital electronic circuits (gamit ang mga function na ito, maaari mong heuristically detect ang ilang pattern ng disenyo at alisin ang mga simpleng obfuscation gamit ang isang script sa ilang linya) . Kasama rin sa library ang mga klase para sa pamamahala ng proyekto sa IDE, na maaaring magamit kapag bumubuo ng mga plug-in para sa pagsusuri at pag-inspeksyon ng mga koneksyon. Ang mga parser ay ibinibigay para sa VHDL at Verilog na mga wika sa paglalarawan ng hardware.

HAL - IDE para sa reverse engineering ng digital electronic circuits

Pinagmulan: opennet.ru

Magdagdag ng komento