Каков лучший инструмент для преобразования двоичных файлов PE к двоичным файлам ELF?
Следующее является краткой мотивацией для этого вопроса:
- Предположим, что у меня есть простая программа C.
- Я скомпилировал его с помощью gcc для Linux (это дает ELF), и использующий 'i586-mingw32msvc-gcc' для Windows (это дает двоичный файл PE).
- Я хочу проанализировать эти два двоичных файла для общих черт, с помощью инструмента статического анализа Bitblaze - виноградная лоза (http://bitblaze.cs.berkeley.edu/vine.html)
- Теперь виноградная лоза не имеет хорошей поддержки двоичных файлов PE, таким образом, я хотел преобразовать PE-> ELF и затем продолжиться с моим сравнением/анализом.
Так как весь анализ должен работать на Linux, я предпочел бы утилиту/инструмент, которая работает на Linux.
Спасибо
задан Aman Jain 4 April 2010 в 22:23
поделиться