Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
-
xNiSSaNx
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Подскажите, может кто то знает программму для извлечения ресурсов из .exe, .dll и их деломпилирования.... И как вобще работают Декомпили, например программа написана на Паскаль, то она может декомпилится только в Паскаль???7 или все же если прога написана на Делфи то можно декомпилить в Си++??????
-----------------------------------------------------
Вобщем нуждаюсь в проге с помошью которой можно отредачить exe, dll файлы, тоесть извлеч ресурсы, декомпилить, и отредактировав компилить обратно
-----------------------------------------------------
Вобщем нуждаюсь в проге с помошью которой можно отредачить exe, dll файлы, тоесть извлеч ресурсы, декомпилить, и отредактировав компилить обратно
-
ferget
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата xNiSSaNx:
извлечения ресурсов из .exe, .dll
для этого есть программа Restorator, обсуждают здесь,
Цитата xNiSSaNx:
И как вобще работают Декомпили
декомпили для Паскаль, С++ декомпилируют в assembler,
хотя есть декомпилятор Hex-rays, он выдает что-то вроде с-кода
извлечения ресурсов из .exe, .dll
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
для этого есть программа Restorator, обсуждают здесь,
Инфо - Работаем с Restorator 2007\2018
, и еще куча программ, Reshacker, restuner и т.дЦитата xNiSSaNx:
И как вобще работают Декомпили
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
декомпили для Паскаль, С++ декомпилируют в assembler,
хотя есть декомпилятор Hex-rays, он выдает что-то вроде с-кода
-
Beyound
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата ferget:
для этого есть программа Restorator
Я нею пробЫвал, она только иконки, манифэсты и еще что то извлекает, а то что, графика, звуки, то не замечает
Цитата ferget:
декомпили для Паскаль, С++ декомпилируют в assembler,
Только так?? а че, обратно в Паскаль, Си++ нельзя????
для этого есть программа Restorator
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Я нею пробЫвал, она только иконки, манифэсты и еще что то извлекает, а то что, графика, звуки, то не замечает
Цитата ferget:
декомпили для Паскаль, С++ декомпилируют в assembler,
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Только так?? а че, обратно в Паскаль, Си++ нельзя????
-
xNiSSaNx
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата xNiSSaNx:
обратно в Паскаль, Си++ нельзя
нет, нельзя
обратно в Паскаль, Си++ нельзя
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
нет, нельзя
-
ferget
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата ferget:
нет, нельзя
KAPECFCCCCC!!! А че нельзя??? с Java в java можно же!
нет, нельзя
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
KAPECFCCCCC!!! А че нельзя??? с Java в java можно же!
-
xNiSSaNx
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата xNiSSaNx:
с Java в java можно же!
и с C# в C# тоже можно
Паскаль, Си++ компилируются в машинный код, а из него восстановить текст программы нельзя
с Java в java можно же!
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
и с C# в C# тоже можно
Паскаль, Си++ компилируются в машинный код, а из него восстановить текст программы нельзя
http://ru.wikipedia.org/wiki/%D0%9C%...BA%D0%BE%D0%B4
-
ferget
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата ferget:
Паскаль, Си++ компилируются в машинный код, а из него восстановить текст программы нельзя
Жаль....очень жаль, и выходит только на ассемблер можно редачить, А ДЕлфи?? так как Паскаль нельзя????
Паскаль, Си++ компилируются в машинный код, а из него восстановить текст программы нельзя
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Жаль....очень жаль, и выходит только на ассемблер можно редачить, А ДЕлфи?? так как Паскаль нельзя????
-
xNiSSaNx
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата:
Паскаль, Си++ компилируются в машинный код, а из него восстановить текст программы нельзя
Вполне возможно.
IDA очень крутой дизассемблер. Требуется очень хорошее знание формата PE, большой опыт в программировании или талант.
Но в итоге код будет восстановлен, но не в первоначальном виде. Компилятор код оптимизирует и из машинных кодов восстанавливается оптимизированный код на языке высокого уровня типа C или Паскаля.
Паскаль, Си++ компилируются в машинный код, а из него восстановить текст программы нельзя
Вполне возможно.
IDA очень крутой дизассемблер. Требуется очень хорошее знание формата PE, большой опыт в программировании или талант.
Но в итоге код будет восстановлен, но не в первоначальном виде. Компилятор код оптимизирует и из машинных кодов восстанавливается оптимизированный код на языке высокого уровня типа C или Паскаля.
-
mrcnn
Re: Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Цитата xNiSSaNx:
Я нею пробЫвал, она только иконки, манифэсты и еще что то извлекает, а то что, графика, звуки, то не замечает
Видит она и звуки и графику. Если dll'ка не зашифрована или не сделана по-хитрому.
Цитата xNiSSaNx:
или все же если прога написана на Делфи то можно декомпилить в Си++??????
Можно, на выходе получите форму с кнопочками и именами оригинальных функций, правда содержимое самих функций не будет показано, вместо них будут адреса памяти в которые грузятся эти функции. Если используя ваш сленг "чиста пасматреть", вам вполне такой декомпилятор сгодится, называется он EMS Source Rescuer.
В целом же ваш уровень далёк от программирования, максимум что вам нужно, это ResHacker, PE Explorer, Restorator озвученый выше.
Я нею пробЫвал, она только иконки, манифэсты и еще что то извлекает, а то что, графика, звуки, то не замечает
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Видит она и звуки и графику. Если dll'ка не зашифрована или не сделана по-хитрому.
Цитата xNiSSaNx:
или все же если прога написана на Делфи то можно декомпилить в Си++??????
Теория - (Де)компилятор .exe, .dll и извлечение ресурсов
Можно, на выходе получите форму с кнопочками и именами оригинальных функций, правда содержимое самих функций не будет показано, вместо них будут адреса памяти в которые грузятся эти функции. Если используя ваш сленг "чиста пасматреть", вам вполне такой декомпилятор сгодится, называется он EMS Source Rescuer.
В целом же ваш уровень далёк от программирования, максимум что вам нужно, это ResHacker, PE Explorer, Restorator озвученый выше.
-
Drongo