eXeL@B —› Софт, инструменты —› Delphi Decompiler |
. 1 . 2 . 3 . 4 . >> |
Посл.ответ | Сообщение |
|
Создано: 05 февраля 2010 14:57 · Поправил: bitmaker · Личное сообщение · #1 Delphi Decompiler Версия 1.7 сборка 929 бета (только для тестирования) от 24.04.2014г История: Code:
Коммандная строка: Code:
*************************************************** Для тех кто хочет помочь проекту Всё это нужно для тестирования и соответственно улучшения самой программы! Скомпилируйте, пожалуйста, программы в Delphi 2 - 7, 2005-2007, 2009, XE-XE6 1. Консольное приложение сообщением "Hello, World! Привет, Мир!" (т.е. чтобы и русские символы тоже были) 2. Обычная форма c одной кнопкой и сообщением "Hello, World! Привет, Мир!" Для ускорения процесса можно скачать готовый шаблон. Просто откройте и скомпилируйте в нужной версии Delphi. |
|
Создано: 05 февраля 2010 15:06 · Поправил: bitmaker · Личное сообщение · #2 Убедительная просьба, присылать отчеты и описание об ошибках мне на e-mail(указан в программе и в файле readme.txt), в программу для этого встроена система EurekaLog. Также пожелания, советы, различные исходники для того чтобы вы хотели увидеть или улучшить проект тоже присылайте. Постараюсь ответить всем. |
|
Создано: 05 февраля 2010 15:13 · Личное сообщение · #3 В дампере процессов некорректно отображается Entry Point и ImageSize, для некоторых процессов пишет что не может найти EP. Че-та намутили короче, GetModuleInformation прекрасно справляется с этой задачей. При попытке сдампить какой-либо процесс иногда вылетает. Возможно из-за отсутствия EP Как седьмую дельфи по прежнему определяет только свой собственный файл, мои же в упор считает скомпиленными в шестерке. Ну и почему-то при закрытии иногда все равно просит отправить отчет. ЗЫ: а зачем тему перенесли? ----- The truth is out of there... |
|
Создано: 05 февраля 2010 15:19 · Личное сообщение · #4 |
|
Создано: 05 февраля 2010 15:46 · Поправил: bitmaker · Личное сообщение · #5 Lumen пишет: ЗЫ: а зачем тему перенесли? Чтобы в шапке темы всегда можно было увидеть и скачать последнюю версию программы... Flint пишет: Приделайте drag n drop Добавил в планы Lumen пишет: Ну и почему-то при закрытии иногда все равно просит отправить отчет. Присылайте отчеты! Ну не могу я исправлять ошибки "по фотографиям". |
|
Создано: 05 февраля 2010 18:05 · Личное сообщение · #6 |
|
Создано: 05 февраля 2010 20:08 · Личное сообщение · #7 Критикую (Думаю она уместна и её принимают) 1. Мг-Голубой фон - мерзость (бьет по глазам) Либо класик вершн либо что то по приятнее ) 2. Переход на языки полностью осуществлён ? (Если да то у меня главный интерфейс меняется на рус а доп окна остались анг, или вообще пока убрать поддержку ) 3. Заставка-лого при запуске ( Неужели она сейчас так важна ?) Если можно убрать на время тестирования. критика зк. |
|
Создано: 05 февраля 2010 20:57 · Личное сообщение · #8 |
|
Создано: 05 февраля 2010 21:02 · Личное сообщение · #9 |
|
Создано: 05 февраля 2010 23:51 · Личное сообщение · #10 |
|
Создано: 06 февраля 2010 00:59 · Личное сообщение · #11 |
|
Создано: 01 марта 2010 13:37 · Поправил: bitmaker · Личное сообщение · #12 |
|
Создано: 01 марта 2010 13:56 · Личное сообщение · #13 |
|
Создано: 01 марта 2010 13:59 · Личное сообщение · #14 |
|
Создано: 01 марта 2010 16:32 · Поправил: bitmaker · Личное сообщение · #15 |
|
Создано: 03 марта 2010 08:39 · Личное сообщение · #16 bitmaker пишет: Подробнее, пожалуйста... 0046A388 55 push ebp 0046A389 8BEC mov ebp, esp 0046A38B B910000000 mov ecx, $00000010 0046A390 6A00 push $00 0046A392 6A00 push $00 0046A394 49 dec ecx 0046A395 75F9 jnz 0046A390 0046A397 53 push ebx 0046A398 56 push esi 0046A399 57 push edi 0046A39A 8945FC mov [ebp-$04], eax * Reference to pointer to GlobalVar_0046FE04 | 0046A39D 8B1D0CE94600 mov ebx, [$0046E90C] * Possible reference to Form2 | 0046A3A3 BE24FC4600 mov esi, $0046FC24 * Reference to TForm5 instance | 0046A3A8 8B3D7CEA4600 mov edi, [$0046EA7C] 0046A3AE 33C0 xor eax, eax 0046A3B0 55 push ebp 0046A3B1 6844AB4600 push $0046AB44 0046A3B6 64FF30 push dword ptr fs:[eax] 0046A3B9 648920 mov fs:[eax], esp ----- "Пусть видят, что мы не шутим. Стволы для понта, ножи для дела" Lock, Stock & Two Smoking Barrels |
|
Создано: 03 марта 2010 17:31 · Личное сообщение · #17 |
|
Создано: 03 марта 2010 17:33 · Личное сообщение · #18 Bronco пишет: bitmaker пишет:+ добавлена возможность дампирования проектов Delphi 2007+ добавлена возможность дампирования проектов Delphi 2009+ добавлена возможность дампирования проектов Delphi 2010 От декомпиля сабжа этой сборки"FastMM Borland Edition (c) 2004 - 2008 Pierre le Riche / Professional Software Development"по ходу шарахаютЦо все декомпиляторы, кроме лайтовской приблуды от ГПЧ. Что Вы имели в виду? |
|
Создано: 03 марта 2010 18:04 · Личное сообщение · #19 |
|
Создано: 03 марта 2010 18:53 · Личное сообщение · #20 |
|
Создано: 03 марта 2010 20:54 · Личное сообщение · #21 |
|
Создано: 03 марта 2010 22:17 · Личное сообщение · #22 |
|
Создано: 04 марта 2010 13:14 · Личное сообщение · #23 |
|
Создано: 05 марта 2010 13:54 · Личное сообщение · #24 |
|
Создано: 05 марта 2010 15:17 · Поправил: bitmaker · Личное сообщение · #25 Параллельно с этим проектом еще разрабатывается движок для второй версии программы... Скоро (месяц-два) будет доступна "ранняя альфа" версия и у Вас появится возможность потестировать и по-возможности начать кодинг различных типов "плагинов" (плагины дампинга DCU, распаковщики и утилиты который смогут интегрироваться в саму систему)... SDK будет прилагаться... P.S. Если действительно хотите ускорить разработку проекта и создание "мощной" системы - присылайте Ваши советы, коды, пожелания мне на e-mail... Всех чей код будет прислан (по Вашеиу желанию) будут указаны в "About" |
|
Создано: 05 марта 2010 15:56 · Личное сообщение · #26 |
|
Создано: 05 марта 2010 16:06 · Личное сообщение · #27 |
|
Создано: 05 марта 2010 16:41 · Личное сообщение · #28 так к сведению: 1. DeDe изначально начал кодить не DaFixer; 2. Почему DaFixer не упомянул о Хмельнове(Dcu32int) и других авторах кода???; 3. Некоторые авторы сами не желают чтобы их не упоминали; P.S. Если будет официальный релиз (ну или кандидатский релиз) первой версии, тогда будем спорить... А пока реально ни кто еще из русского язычного населения (кроме меня самого и зарубежных коллег) не помог ни одной строчкой кода ... обидно... досадно... да ладно... Лучше бы по существу писали... Вот, например 100% код определения версии компилятора по exe файлу или его дампу памяти, поиск точек вхождения для новых версий компилятора, отличия форматов DCU в новых версиях и т.п. |
|
Создано: 05 марта 2010 16:50 · Поправил: SER[G]ANT · Личное сообщение · #29 |
|
Создано: 05 марта 2010 16:55 · Поправил: bitmaker · Личное сообщение · #30 |
. 1 . 2 . 3 . 4 . >> |
eXeL@B —› Софт, инструменты —› Delphi Decompiler |