|
nedoPC.orgElectronics hobbyists community established in 2002 |
|
|
Page 1 of 1
|
[ 2 posts ] |
|
Author |
Message |
Odin P. Morgan
Senior
Joined: 23 Feb 2015 15:37 Posts: 151 Location: OMS
|
Дня доброго форумчане! Подниму вопрос об эффективной перекомпиляции приложения. Все вы в курсе что при статический ретрансляции кода, мы имеем те-же проблемы, что и при дизассемблировании, во втором случае проблемы иногда похуже. Изучая QEMU задался вопросом: а что если результат динамический ретрансляции (при исполнении "на лету"), записывать попутно в файл. Для чего мне это надо, задался вопросом реверсирования DOS игр, и понял, что автоматические варианты типа IDA - не варианты, а исследовать с помощью трассировщика код мне тупо влом. Вот и решил собрать перекомпилятор DOS .exe -> llvm, а от туда правильный, рабочий код достать (пусть без комментариев и пусть не самый удобно читаемый), не просто проще, а легко. Вот такое решение, что скажете?
|
12 Aug 2015 04:26 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22821 Location: Silicon Valley
|
вроде в какой-то новой оси для амиги было какое-то такое решение - типа перекомпиляция кода для текущего процессора при загрузке и сохранение в файл, чтобы в следующий раз не перекомпилировать
|
12 Aug 2015 19:08 |
|
|
|
Page 1 of 1
|
[ 2 posts ] |
|
Who is online |
Users browsing this forum: No registered users and 5 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|