2013-11-27 2 views
-1

Есть ли инструмент для этого, для x86-программ, которые есть. Я хочу, чтобы этот инструмент принимал двоичный исполняемый файл в качестве ввода и показывал мне график потока управления.График потока управления из исполняемого файла?

+0

Нашли это, http://bap.ece.cmu.edu/ – MetallicPriest

+0

Я сомневаюсь, что вы сможете прочитать что-то из такого графика более чем простой примерной программы. Управляющий поток просто сложный. Кроме того, любые косвенные вызовы (т. Е. С использованием vtable) не могут быть статически графически. – PMF

+0

@PMF: Вы можете считать свою упрощенную программу без косвенных вызовов и т. Д. – MetallicPriest

ответ

3

IDA может создавать красивые диаграммы потока управления, как для отдельных функций, так и для всей программы.

Вы можете попробовать freeware или demo версия.

Отказ: Я работаю для Hex-Rays.

+0

вы можете ответить на мой вопрос здесь: http: // stackoverflow.com/ questions/28619663/ida-pro-gragh-output-batch-mode', я хотел бы найти способ вывода cfg в пакетном режиме. благодаря – Amir

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