Сейчас на форуме: Rio, -Sanchez-, artyavmu, CDK123, sashalogout (+8 невидимых)

 eXeL@B —› Софт, инструменты —› Delphi Decompiler v 1.1
Посл.ответ Сообщение

Ранг: 21.1 (новичок)
Активность: 0.010
Статус: Участник

Создано: 02 февраля 2010 16:52
· Личное сообщение · #1

Уважаемые форумчане! Выкладываю на Ваш суд софт Delphi Decompiler v 1.1. Его назначение. я думаю, понятно из назавания. Это попытка продолжить начатое небезызвестным DaFixer-ом важное дело. Продукт не мой, но я его тестил, и человек, сделавший его, не против, что я выкладываю его на public. Поэтому, если возникнет к продукту интерес, то выкладывайте в данный топик вопросы и предложения, которые не остануться без внимания (по возможности). И это даст возможность продолжать усовершенствование продукта...
rapidshare.com/files/344816717/DelphiDec.rar
С уважением!




Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 02 февраля 2010 16:56
· Личное сообщение · #2

А можно залить ещё куда-нить, а то рапида постоянно твердит что сервера перегружены?
ЗЫ: ещё хотелось бы видеть список изменений/дополнений увидеть...
Да, эта штука тоже с исходниками будет?

-----
The truth is out of there...




Ранг: 21.1 (новичок)
Активность: 0.010
Статус: Участник

Создано: 02 февраля 2010 17:05 · Поправил: sewell
· Личное сообщение · #3

Lumen пишет:
Да, эта штука тоже с исходниками будет?

А зачем? Она же на базе исходников DaFixer делалась...
Lumen пишет:
ЗЫ: ещё хотелось бы видеть список изменений/дополнений увидеть...

Изменения значительны, качайти и смотрите...

--> Вот еще ifolder <--




Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 02 февраля 2010 17:09
· Личное сообщение · #4

Ну а чем она тулза отличается от DeDe?
sewell пишет:
А зачем?

Как зачем? Если есть интересные нововведения - хотелось бы увидеть их реализацию

-----
The truth is out of there...




Ранг: 21.1 (новичок)
Активность: 0.010
Статус: Участник

Создано: 02 февраля 2010 17:17
· Личное сообщение · #5

Lumen пишет:
Как зачем? Если есть интересные нововведения - хотелось бы увидеть их реализацию

Я конечно, спрошу, но, мне кажется, если человек собирается проект продолжать, то ему нет нужды выкладывать их на всеобщее обсуждение. DaFixer "забил болт" на свой продукт, поэтому поделился сорцами с людьми, в надежде (ИМХО) на продолжение идеи его детища...



Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 02 февраля 2010 17:56 · Поправил: void
· Личное сообщение · #6

Дамп процессов не работает. К тому же у ListView доступен режим редактирования (fail)
Интерфейс убог, имхо.
Пока не заметил никаких нововведений, как будто автор тупо взял и изменил интерфес, опять же подмечу, не в лучшую сторону.
Список изменений можно увидеть?
ЗЫ: сколько уже народу пыталось переделать деде, еще ни одной толковой тулзы из этого не вышло. Хоть один бы прикрутил поддержку прог написанных на WinAPI.

-----
xchg dword [eax], eax




Ранг: 21.1 (новичок)
Активность: 0.010
Статус: Участник

Создано: 02 февраля 2010 18:23
· Личное сообщение · #7

Вот изменения:
+ Переписан движнок декомпиляции DCU
+ Переписан движнок анализа EXE
+ Новый формат doi и dsf
+ Полностью изменен интерфейс
+ Возможность полноценного сохранения проекта (полноценная загруза проекта на стадии доробатывания)
+ полноценная поддержка программ написанных на Delphi 2 - 7
И не забывайте, господа, проект в разработке...



Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 02 февраля 2010 18:29
· Личное сообщение · #8

sewell пишет:
+ Полностью изменен интерфейс

Измените его обратно
sewell пишет:
+ полноценная поддержка программ написанных на Delphi 2 - 7

Эм... Когда добавите 2005, 2006, 2007, 2010?
sewell пишет:
И не забывайте, господа, проект в разработке...

статус beta присвойте проекту

-----
xchg dword [eax], eax




Ранг: 14.2 (новичок), 6thx
Активность: 0.010
Статус: Участник

Создано: 02 февраля 2010 18:44
· Личное сообщение · #9

Друзья, не могли бы вы перезалить декомпилер на zalil.ru или любой другой файлообменник, с которого можно скачать бесплатно и без рекламы, а то эта реклама на ifolder задолбала уже.



Ранг: 221.3 (наставник), 135thx
Активность: 0.190.07
Статус: Участник

Создано: 02 февраля 2010 18:47
· Личное сообщение · #10

orpblzok.org.ru/DelphiDec.rar

-----
xchg dword [eax], eax




Ранг: 6.5 (гость), 9thx
Активность: 0.010
Статус: Участник

Создано: 02 февраля 2010 19:09 · Поправил: bitmaker
· Личное сообщение · #11

Всем доброго времени суток!

Данную сборка программы выставлена на всеобщее обозрение как есть. Если будет интерес к данному проекту, то тогда будут новые сборки и версии.

P.S.
1. Интерфейс программы меняться не будет.
2. Статус "beta" добавлю.
3. "Дампирование процесса" в ближайшее время протестирую
4. Проекты WinAPI на Delphi внесу в планы на будущее.
5. На поддержку новых версий Delphi мало времени - нужна спецификация по формату DCU для 2007-2010.




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 02 февраля 2010 19:15
· Личное сообщение · #12

Ну как по мне нормальный интерфейс. По крайней мере что-то в нем есть. Пусть он и не красивый, но не вызывает отвращение.
По поводу тулзы... мда... даже мой DE Decompiler 2007 года и тот поддерживает новые версии дельфей с парсингом классов. Delphi 7 в 2010 году это смешно. Если только крякми исследовать Многие уже давно перешли на Delphi 2009/2010.

А так задумка реанимировать DeDe сколько помню уже раза три воплощалась, но дальше одной версии ни у кого не пошло. Надеюсь может хоть данный автор сделает что-то стоящее.

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!





Ранг: 450.3 (мудрец), 13thx
Активность: 0.20
Статус: Участник

Создано: 02 февраля 2010 19:33 · Поправил: ToBad
· Личное сообщение · #13

GPcH пишет:
даже мой DE Decompiler 2007 года и тот поддерживает новые версии дельфей с парсингом классов.


Тогда Вы наверное сможете чем нибудь помочь автору?

bitmaker Добавьте когда нибудь возможность поменять шрифт глобально.



Я бы себе установил фиксированный и не такой жирный. На 1024х768 слишком навящево выглядит...
А в целом как по мне, так нормальный интерфейс. Сохранение проекта конечно более нужная вещь.
Успехов в разработке!




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 02 февраля 2010 19:40
· Личное сообщение · #14

ToBad пишет:
Тогда Вы наверное сможете чем нибудь помочь автору?


А что там помогать - пусть возьмет bpl и dcu от новых версий дельфи и соберет базу.
Ничего принципиально нового там нет. Методику детекта новых версий я выкладывал в одной из тем про декомпиляцию Delphi.

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!




Ранг: 6.5 (гость), 9thx
Активность: 0.010
Статус: Участник

Создано: 04 февраля 2010 10:26
· Личное сообщение · #15

Версия 1.1 сборка 180 бета
--> Прямая ссылка на загрузку <--



Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 04 февраля 2010 11:55 · Поправил: sendersu
· Личное сообщение · #16

bitmaker
падает на опене дампа (свой екзе)
и на записи RES окна
(юзал 1.1б180)

упд: закинул багреп на почту




Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 04 февраля 2010 12:15
· Личное сообщение · #17

У меня при закрытии выдал выдал ошибку, попросил отправить отчет, отправил.
К тому же не определяет седьму дельфи (постоянно твердит что шестая).

-----
The truth is out of there...




Ранг: 6.5 (гость), 9thx
Активность: 0.010
Статус: Участник

Создано: 04 февраля 2010 12:17 · Поправил: bitmaker
· Личное сообщение · #18

Убедительная просьба, присылать отчеты мне на e-mail. В программе встроена система EurekaLog для формирования отчетов об ошибках. Также пожелания, советы, различные исходники для того чтобы вы хотели увидеть или улучшить проект тоже присылайте. Постараюсь ответить всем.



Ранг: 6.5 (гость), 9thx
Активность: 0.010
Статус: Участник

Создано: 04 февраля 2010 13:23
· Личное сообщение · #19

Lumen пишет:
попросил отправить отчет, отправил.

до сих пор не пришел




Ранг: 111.1 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 04 февраля 2010 17:55
· Личное сообщение · #20

Странно, по идее уже должен был бы.
Да, ещё не работает PE Editor, тоже ошибку выдает с просьбой отправить отчет.
Ну и ещё на мой взгляд слишком долго показывается Splash Screen, его бы поменьше сделать... Да и время показа уменьшить, а то получается прога уже готова к работе, а он всё закрывает. Но это разумеется только мое ИМХО...

-----
The truth is out of there...




Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 04 февраля 2010 20:11
· Личное сообщение · #21

GPcH
А ты мою поделку потестил? Что-то никакой реакции...




Ранг: 114.1 (ветеран)
Активность: 0.090
Статус: Участник

Создано: 04 февраля 2010 20:25
· Личное сообщение · #22

crypto Видимо, теперь тебе нет смысла делать платную версию IDR, так как уже появилась альтернатива

bitmaker Проверил на нескольких прогах нормально декомпилит, спасибо.

-----
minimaL_patсh на руборде




Ранг: 188.1 (ветеран), 419thx
Активность: 0.140
Статус: Участник

Создано: 04 февраля 2010 21:09
· Личное сообщение · #23

SemDJ
Меня вторым ДеДе на пушку не возьмешь
sewell
Что-то я не пойму, у ДеДе был просмотр форм, куда он подевался?
Пытался загрузить программу (тут ее выкладывали: crome.exe), в ней Цитадель используется, так что-то вообще ни одной процедуры не получил.
Версии 6 и 7 плохо различаются (похоже, что программе больше версия 6 нравится, чем 7).

А в обчем, пока я увидел ДеДе.




Ранг: 462.8 (мудрец), 468thx
Активность: 0.280
Статус: Участник
Only One!

Создано: 04 февраля 2010 21:19
· Личное сообщение · #24

bitmaker пишет:
Версия 1.1 сборка 180 бета


Молодец... Хорошая работа... Спасибо.
В плане интерфейса, если возможно, было б неплохо самому редактировать цвет фона и шрифта... и тип шрифта.. Но это все мелочи конечно...

-----
aLL rIGHTS rEVERSED!





Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 04 февраля 2010 21:57 · Поправил: GPcH
· Личное сообщение · #25

crypto пишет:
А ты мою поделку потестил? Что-то никакой реакции...


Сорри - тогда чет отвелкся на что-то. Сегодня погоняю на разных файликах. Единственный недостаток - все они у меня 2007-2010 дельфей. На седьмых уже почти ничего не сохранилось, а свое компиляю в последних версиях щас.

Edited: потестил, отослал репорт в личку

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!




Ранг: 218.5 (наставник), 2thx
Активность: 0.090
Статус: Участник

Создано: 05 февраля 2010 09:41
· Личное сообщение · #26

Потестил в 98-й винде.
-При попытке открыть файл говорит "File not found"
-Кнопка Dump не активна; после принудительной активации пытается дампить, и падает (предлагает отослать отчет).




Ранг: 107.3 (ветеран), 5thx
Активность: 0.20.04
Статус: Участник

Создано: 05 февраля 2010 10:29
· Личное сообщение · #27

0xy
ну под 98 виндой я думаю программисты и реверсеры не сидят, так что это единичный случай, который можно будет поправить когда сама программа уже хорошо будет работать



Ранг: 6.5 (гость), 9thx
Активность: 0.010
Статус: Участник

Создано: 05 февраля 2010 11:32 · Поправил: bitmaker
· Личное сообщение · #28

Версия 1.1 сборка 187 бета
--> Прямая ссылка на загрузку <--2,17Мб
Code:
  1. + исправлен PE редактор
  2. + добавлена возможность дампирования проектов Delphi 2007
  3. + добавлена возможность дампирования проектов Delphi 2009
  4. + добавлена возможность дампирования проектов Delphi 2010




Ранг: 6.5 (гость), 9thx
Активность: 0.010
Статус: Участник

Создано: 05 февраля 2010 15:00
· Личное сообщение · #29

ТЕМА ПЕРЕНЕСЕНА

--> ССЫЛКА <--


 eXeL@B —› Софт, инструменты —› Delphi Decompiler v 1.1
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати