Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » декомпиляция приложений

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

VIRUS_MISHANJA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ребята, кто-нибудь знает, как декомпилировать екзешник? прога написана предположительно на делфи 7. ситуация такая: дана программа тестирования знаний студентов (орион). там при запуске выдается окно с просьбой ввести класс и ФИО. после ввода этих данных попадаешь непосредственно в вариант теста. так вот, надо в этом окне приветствия слово КЛАСС переправить на слово ГРУППА. я сам от программирования далек, но с делфи контакт имел, исправить, думаю, смогу. а как эту прогу туда засунуть? а надо срочно. буду очень признателен за помощь)

Всего записей: 60 | Зарегистр. 28-07-2008 | Отправлено: 17:33 08-01-2009
lerthe61

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VIRUS_MISHANJA
Можно попробовать использовать один из Ресурс Експлореров (например PE Explorer) и поменять там строку. Если повезет с типом строки, то этого будет достаточно. Иначе можно использовать лоадер для подмены строки на этапе выполнения приложения.

Всего записей: 74 | Зарегистр. 04-05-2007 | Отправлено: 17:59 08-01-2009
VIRUS_MISHANJA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
можно про лоадер подробнее

Всего записей: 60 | Зарегистр. 28-07-2008 | Отправлено: 18:48 08-01-2009
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lerthe61

Цитата:
Можно попробовать использовать один из Ресурс Експлореров (например PE Explorer) и поменять там строку. Если повезет с типом строки, то этого будет достаточно. Иначе можно использовать лоадер для подмены строки на этапе выполнения приложения.

Если прога ничем не зашифрована и не защищена, то проканает первый способ, а второй способ - 99% меток созданы при помощи компоненты TLabel ее в принципе ничем подменить не удастся - так как это не контрол, а рисунок на контектсте формы.
Автор молись, чтобы ехешник был без защиты, тогда при помощи restorator можешь поправить иначе с твоими знаниями вряд ли.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 03:07 09-01-2009
lerthe61

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С лоадером я, пожалуй, погорячился.
Как и сказал ShIvADeSt, если файл не защищен то вполне можно исправить  
значеие лейбла ресурс менеджером.
Специально проверил и собрал простенькую программу из одной формы и лейбла (без дебаг инфо) и смог PE Eplorer поменять значение метки.
Делается так:
1. Программа загружается в PE Explorer
2. View -> Resources -> RC Data
3. Находим компонент и меняем его свойство (Edit resources на названии компонента)
4. Дальше сохраняем изменения (Save File As..)
 и пользуемся

Всего записей: 74 | Зарегистр. 04-05-2007 | Отправлено: 11:15 09-01-2009
Nike000



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Можно попробовать использовать один из Ресурс Експлореров (например PE Explorer) и поменять там строку. Если повезет с типом строки, то этого будет достаточно

 
... Только длины строк разные. Так что если место есть (обычно, когда у делфи не включена оптимизация по размеру - небольшой запас остается) то придется поменять первый байт перед строкой - увеличить на единицу.

Всего записей: 248 | Зарегистр. 19-10-2006 | Отправлено: 12:01 09-01-2009
VIRUS_MISHANJA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
я пытался и ресторатором, и ресурсхакером, и делфи-декомпилятором (dede) - говорит, что либо ресурс поврежден, либо шифровка. dede говорит, что возможно использовался упаковщик. прямо не знаю, что делать. препод дотошный, уперся в это слово, чтоб ему.....(((
 
Добавлено:

Цитата:
lerthe61

после загрузки в pe explorer при нажатии ВИД вкладка РЕСУРС  неактивна. просто я не особо в нем разобрался. извиняюсь за дотошность, просто обратиться больше некуда  
 
 
Добавлено:
может быть можно как-нибудь вытащить dfm и переправить форму непосредственно в делфи???

Всего записей: 60 | Зарегистр. 28-07-2008 | Отправлено: 15:25 09-01-2009
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VIRUS_MISHANJA

Цитата:
я пытался и ресторатором, и ресурсхакером, и делфи-декомпилятором (dede) - говорит, что либо ресурс поврежден, либо шифровка. dede говорит, что возможно использовался упаковщик

Тогда иди в андегроунд, там есть топик по взлому программ, посмотри софт для определения защиты. Посмотри чем защищена и ищи распаковщик.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 03:35 10-01-2009
VIRUS_MISHANJA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
смотрел на андеграунде, нужного не нашел. может кто-нибудь поможет исправить эту дрянь?  
http://files.freesoft.ru/rep/79292/otest.zip
извиняюсь за наглость, просто реально не знаю, что делать  

Всего записей: 60 | Зарегистр. 28-07-2008 | Отправлено: 15:00 10-01-2009
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VIRUS_MISHANJA
Держи отредактировал
http://rapidshare.com/files/181718121/____-_____.zip.html
там была защита Аспака, одна софтина на ура сняла ее, а далее PE Expolorer доделал что надо, кстати Ресторатор облажался, так как писал в другие места данные еще, в итоге прога падала, а Експлорер на ура все сделал.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 15:32 10-01-2009
VIRUS_MISHANJA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ShIvADeSt пасибо огромное!!! сработало как надо!!!  

Всего записей: 60 | Зарегистр. 28-07-2008 | Отправлено: 15:55 10-01-2009
brassiere

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использовал DeDe, чтобы декомпилировать одну дельфийскую прогу из exe. Получил кучу файлов DFM & PAS. Однако выяснилось, что во время выполнения формы довольно-таки много параметров подкачивают с сервера. Поэтому хотелось бы декомпилировать активный процесс. Но DeDe его не захотел декомпилировать из памяти, сказав, что Description not available.  
Может быть есть другие средства, которыми можно декомпилировать из памяти дельфийскую прогу?  
Заранее благодарен.

Всего записей: 7 | Зарегистр. 27-08-2007 | Отправлено: 11:23 13-01-2009
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
brassiere
В андегроунд по взлому программ.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 04:40 14-01-2009
Serzhan76



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Ребята нужно помощь. Есть exe файл который надо взломать. Файл не запокован и написано на Delphi 6-7. Сам пробовал PE Explorer и изменил ресурсы. В программе установлен timer и он закрывает прогу ровно через 2 минуты после запуска файла. Но Timer остановить не смог. Кажется так не сложно но Дизассемблировать не смог. Если кто сможеть помочь БУДУ ОЧЕНЬ БЛОГОДАРЕНЬ  

Всего записей: 16 | Зарегистр. 15-03-2010 | Отправлено: 10:47 07-04-2012
akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
трудно было прочитать две строчки выше
Цитата:
В андегроунд по взлому программ.

здесь такие вопросы не обсуждают...

Всего записей: 24107 | Зарегистр. 06-12-2002 | Отправлено: 13:26 07-04-2012
Egg_Head

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее... [/more]

Всего записей: 5 | Зарегистр. 09-08-2013 | Отправлено: 01:25 09-08-2013 | Исправлено: Egg_Head, 01:45 23-08-2013
karlss0n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Всем привет! Ребята нужно помощь. Есть exe файл который надо взломать. Файл не запокован и написано на Delphi 6-7. Сам пробовал PE Explorer и изменил ресурсы. В программе установлен timer и он закрывает прогу ровно через 2 минуты после запуска файла. Но Timer остановить не смог. Кажется так не сложно но Дизассемблировать не смог. Если кто сможеть помочь БУДУ ОЧЕНЬ БЛОГОДАРЕНЬ  

 
Кидай файл, если ещё актуально

Всего записей: 136 | Зарегистр. 12-07-2004 | Отправлено: 22:58 15-08-2013
ooptimum



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
karlss0n

Цитата:
Кидай файл, если ещё актуально

 
Конечно актуально. Всего-то почти 5 лет прошло.
 
ShIvADeSt

Цитата:
99% меток созданы при помощи компоненты TLabel ее в принципе ничем подменить не удастся - так как это не контрол, а рисунок на контектсте формы.  

 
рукалицо.жпг

Всего записей: 2898 | Зарегистр. 30-05-2002 | Отправлено: 15:23 29-08-2013
karlss0n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ooptimum
Да уж - тупанул, сорри =)))

Всего записей: 136 | Зарегистр. 12-07-2004 | Отправлено: 19:07 03-09-2013
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Использовал DeDe, чтобы декомпилировать одну дельфийскую прогу из exe. Получил кучу файлов DFM & PAS.

Не понял. И шо - прям вот так реально с помощью одной софтины вскрыть исполняемый файл и получить *.pas???

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 02:52 09-09-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » декомпиляция приложений


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru