Название: НАРОД! Как открыть програмный код exe? Отправлено: Sokol от 18 Сентябрь 2007, 10:08 Допустим есть прога. Ее нужно подредактировать, возможно ли увидеть ее код и изменить?
Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: DSA от 18 Сентябрь 2007, 10:27 Дизассемблером. Только вряд ли тебе это поможет сильно. Исходный код на языке высокого уровня не восстановишь.
Были еще проги типа Resource Explorer (или как-то так), позволяющие изменять надписи на кнопках и проч. (хотя точно уже не помню, что там конкретно было). Напиши, что конкретно нужно редактировать. Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: Sokol от 18 Сентябрь 2007, 10:38 Вообще хотел много че посмотреть... Вот сейчас думаю реально ли подредактировать сервак одной игры. Просто интересно что там можно поменять + еще игра старая и русский язык не понимает, тока юникод. Тоже интересно, что можно сделать... Хотя это наверное навряд ли. А можно еще раз название прог на англицком... Не могу найти...
Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: DSA от 18 Сентябрь 2007, 11:46 1. Лучше подождать, может, местные программеры подтянутся, они подробнее объяснят, что там и зачем.
2. Скорее всего из дизассемблирования ничего хорошего не выйдет (быстро не получится). 3. Посмотри в DC++ руководства по отладчику SoftICE (Ассемблер и дизассемблирование, SoftICE и т.д.). 4. Если программа имеет стандартный виндовый интерфейс, то из нее можно вытащить (и заменить) всякие иконки, надписи, картинки с помощью Resource Explorer'а (искать в DC++ или скачать с Инета (http://www.xakep.ru/post/10906/resxplor.zip)). Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: Sokol от 18 Сентябрь 2007, 11:55 Спасибо огромное! Ща буду разбираться !
Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: vania-pooh от 18 Сентябрь 2007, 18:30 Для редактирования ресурсов PE-бинарников можно использовать программку PE Explorer. Также там есть простой дизассемблер, списки предоставляемых и используемых программой\библиотекой возможностей вместе с синтаксисом процедур и функций (очень удобно для подключения стандартных библиотек Windows типа user32.dll и использования их функций в своих программах).
Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: CRP от 19 Сентябрь 2007, 20:01 не думаю, что речь шла о Portable Executable.
Самое дельное - это ковыряться с асмой, но это не всем по зубам так что идейка почти дохлая и все сильно завязано на то, подо что это прога написана... Если под дос, то там вроде можно восстановить и исходный код на Паскале (правда как он переменные и функции (в паскале - процедуры) обзовет я не знаю). Проги просто маленькие... а то под виндас 4метра *.exe а что будет в асме? 8метров? 10? Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: Raphail от 19 Сентябрь 2007, 20:08 Ммм позабыли про такую вещь как SoftIce и Ollydebug.Да...не спорю в освоении-не из простых,но по возможностям надругательства над экзешниками-их мало кто переплюнет из фришарных...шароварных софтин
Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: DSA от 19 Сентябрь 2007, 23:20 Ммм позабыли про такую вещь как SoftIce Неправда Ваша. Я во втором своем посте сей чудо-отладчик упоминал. Понятное дело, что в идеале нужно возиться с дизасмом, только это действительно удовольствие не для всех. Да, кстати. Alcohol 120% при установке предупреждает о плохой совместимости с отладчиками типа SoftICE. Так что одновременная работа этих программ может повлечь за собой неприятности. Название: Re: НАРОД! Как открыть програмный код exe? Отправлено: Raphail от 19 Сентябрь 2007, 23:22 приношу извинения.
зы о алкоголе и прочих.Для них и не только есть много маскирующих плагинов но это уже вторично =) |