2010-08-23 3 views
10

Есть ли какие-либо инструменты или библиотеки с открытым исходным кодом для статического анализа кода простых пользовательских сборочных языков (для автоматически сгенерированных программ) и на что они способны (обнаружение неиспользуемых кодов/регистров, -уровневые выражения для сегментов кода, графы вызовов и т. д.)? Какие алгоритмы существуют в этой области?анализ статического кода для языка ассемблера

+0

* Пользовательские * монтажные коды? Являются ли эти варианты известных наборов инструкций (например, PowerPC или x86) или они действительно являются обычными? Если они действительно являются обычными, вам нужен способ определения набора команд и семантики. –

ответ

6

Ссылка была размещена в моих закладках какое-то время: я хотел бы взглянуть на нее глубже, но я так и не нашел время: Vine/Bitblaze.

Смежные вопросы