Посл.ответ |
Сообщение |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 29 августа 2005 12:10 · Личное сообщение · #1
Намолевал декомпилятор ... половину вырезал из DeDe половино из DCU32INT engine 1.6beta получилось даже лучше чем встроенный в DeDe
http://webfile.ru/487105 http://webfile.ru/487105 до 12:09 05.09.2005
| Сообщение посчитали полезным: |
|
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 29 августа 2005 12:26 · Личное сообщение · #2
Z0oMiK
Мне так и не удалось декомпильнуть полностью, вот примеры ошибок:
VarUtils.dcu
Exception: "Error at 0x4 in System (Def: 0x8F94F, Tag="‘"(0x91)): Wrong magic: 0xF0000DF"
стоит дельфя 7ка
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
Ранг: 209.1 (наставник) Активность: 0.13↘0 Статус: Участник программист априори
|
Создано: 29 августа 2005 12:26 · Личное сообщение · #3
ыы у меня все еще в планах написать замену DeDe - сделать немного поудобней и что бы проекты можно было сохранять ну и доп фишки может какие встроить
| Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 29 августа 2005 12:29 · Личное сообщение · #4
Black Neuromancer тоже была такая мысля если чего крикни в асю 218341599 или на мыло толкани мессагу z0omik@mail.ru
nice приатач тут файл который не декомпилируется или на webfile.ru
| Сообщение посчитали полезным: |
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 29 августа 2005 12:42 · Личное сообщение · #5
Вот тут, обычно до const доходит и умирает 5c05_dcu_and_pas.rar
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 29 августа 2005 13:27 · Личное сообщение · #6
ошибка исправлена... тока опции доделаю
| Сообщение посчитали полезным: |
Ранг: 260.3 (наставник), 2thx Активность: 0.12↘0 Статус: Участник PPC-PROTECT author
|
Создано: 29 августа 2005 14:25 · Личное сообщение · #7
ерундой занимаетесь парни, лучше б своё че придумали, чем чужие исходники "разукрашивать" ...
----- Пиво, сиськи, транс | Сообщение посчитали полезным: |
Ранг: 209.1 (наставник) Активность: 0.13↘0 Статус: Участник программист априори
|
Создано: 29 августа 2005 14:31 · Личное сообщение · #8
-= ALEX =-
я не разуркашивать буду а переписывать :-P
| Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 29 августа 2005 14:46 · Личное сообщение · #9
-= ALEX =- Да так в принцепе разукрашивать нечего ... Так как исходники доступны только от версии 3.10b а DeDe уже есть 3.50 ...
| Сообщение посчитали полезным: |
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 30 августа 2005 09:17 · Личное сообщение · #10
Z0oMiK
Тут ещё одну багу нашел, он текстовые файлы создовал в корне диска C: , а не в папке с программой
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 30 августа 2005 18:06 · Поправил: Z0oMiK · Личное сообщение · #11
nice исправлено ... Теперь все сохроняется в папке с программой... Создается папка Projects и все помещяется туда.....
| Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 30 августа 2005 18:49 · Личное сообщение · #12
Delphi DCU Decompiler v1.01 доступен по адресу: webfile.ru/490678 до 18:48 06.09.2005.
| Сообщение посчитали полезным: |
Ранг: 78.3 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 30 августа 2005 18:51 · Личное сообщение · #13
ща заценим....
| Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 30 августа 2005 18:54 · Личное сообщение · #14
fakit Цени .... О багах пишите тут
| Сообщение посчитали полезным: |
Ранг: 54.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 30 августа 2005 19:03 · Личное сообщение · #15
Нууу , так и не интересно
procedure TForm1.Button1Click (Self: TForm1; Sender: System.TObject);
var
Hand: System.Integer;
p: System.PChar;
begin
00000000 : // -- Line #29 --
00000000 : 53 PUSH EBX
00000001 : 56 PUSH ESI
00000002 : 8B D8 MOV EBX,EAX
Вот если бы оригинальный код востанавливало бы , то вот это было бы дело, а так - так себе
| Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 30 августа 2005 19:25 · Личное сообщение · #16
DDA Оригинал кода востановить нильзя ... Максимум что есть так это ты сам написал ... Исходник ввиде ASM кода
| Сообщение посчитали полезным: |
Ранг: 54.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 30 августа 2005 19:43 · Поправил: DDA · Личное сообщение · #17
Z0oMiK пишет:
Оригинал кода востановить нильзя
Ты так в этом уверен ?
В DCU файле даже имена переменных лежат
Могу ветку из фидо привести в пример
| Сообщение посчитали полезным: |
Ранг: 54.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 30 августа 2005 19:59 · Личное сообщение · #18
вот http://groups.google.com/group/fido7.ru.delphi/browse_thread/thread/3e6fed0e7f78b83a/1845c9a2ffdb59d4
| Сообщение посчитали полезным: |
Ранг: 2014.5 (!!!!), 1278thx Активность: 1.34↘0.25 Статус: Модератор retired
|
Создано: 30 августа 2005 20:05 · Личное сообщение · #19
DDA
Я в этом уверен. Может и лежат, но код полностью и однозначно восстановить невозможно.
| Сообщение посчитали полезным: |
Ранг: 54.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 30 августа 2005 20:09 · Личное сообщение · #20
Archer пишет:
Может и лежат, но код полностью и однозначно восстановить невозможно.
Читай ссылку выше
| Сообщение посчитали полезным: |
Ранг: 299.6 (наставник) Активность: 0.3↘0 Статус: Участник Armadillo Killer
|
Создано: 30 августа 2005 20:28 · Личное сообщение · #21
DDA ЛОЛ ... Тебе же сказали что невозможно востановить полность. исходник
| Сообщение посчитали полезным: |
Ранг: 54.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 30 августа 2005 23:29 · Поправил: DDA · Личное сообщение · #22
Z0oMiK пишет:
DDA ЛОЛ ... Тебе же сказали что невозможно востановить полность. исходник
А по ссылке,которую я привел, наверное он там только часть восстановил кода , да ?
Читай лучше
Тебе же сказали что можно
| Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 30 августа 2005 23:39 · Личное сообщение · #23
Z0oMiK
Восстановить код всегда можно (хотябы до того уровня, чтобы он компилялся. Сущекствует даже декомпилятор native кода VB - а там ваще ни о каких именах переменных и прочего хлама, который хранится в EXE создаваемых дельфи нет в VB прогах.
Кстати пробовал декомпилять dcu файл aPlib'а:
Exception: "Error at 0x4 in aPLib (Def: 0xFF66BBAC, Tag="
декомпилял последней выложенной тут версией
Файл прилагаю - сам попробуй 838b_aPLib.dcu
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 54.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 30 августа 2005 23:44 · Личное сообщение · #24
В приведённой мною ссылке , чел реально востановил полностью код и говорит что и exe даже можно
| Сообщение посчитали полезным: |
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 31 августа 2005 06:44 · Личное сообщение · #25
DDA
да можно,. только это не тривиальная задача, особенно если был включен режим "оптимизация кода"
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
Ранг: 209.1 (наставник) Активность: 0.13↘0 Статус: Участник программист априори
|
Создано: 31 августа 2005 08:58 · Личное сообщение · #26
dcu от Delphi 2005 не восстановился - тоже c exception вылетает
| Сообщение посчитали полезным: |
Ранг: 536.4 (!), 171thx Активность: 0.66↘0.13 Статус: Администратор Создатель CRACKL@B
|
Создано: 31 августа 2005 14:07 · Личное сообщение · #27
GPcH пишет:
Кстати пробовал декомпилять dcu файл aPlib'а:
Exception: "Error at 0x4 in aPLib (Def: 0xFF66BBAC, Tag="
У меня аналогично с любой dcu (Delphi 7).
Выбираю DCU, жму Decompile получаю окно:
"Сannot create file C:\DDcuDecompiler\Unit1.dcu.txt"
и в логе строку:
Exception: "Error at 0x4 (Def: 0xFF600FAC, Tag="
----- Всем не угодишь | Сообщение посчитали полезным: |
Ранг: 384.1 (мудрец) Активность: 0.25↘0 Статус: Участник www.int3.net
|
Создано: 31 августа 2005 14:22 · Личное сообщение · #28
Bad_guy
Подтверждаю
----- Подписи - ЗЛО! Нужно убирать! | Сообщение посчитали полезным: |
Ранг: 78.3 (постоянный) Активность: 0.03↘0 Статус: Участник
|
Создано: 31 августа 2005 16:09 · Личное сообщение · #29
Z0oMiK пишет:
получилось даже лучше чем встроенный в DeDe
Мм.. столько сомтрел, а что лучше так и не понял.
| Сообщение посчитали полезным: |
Ранг: 54.2 (постоянный) Активность: 0.04↘0 Статус: Участник
|
Создано: 31 августа 2005 20:04 · Личное сообщение · #30
кстати , вместе с DeDe у меня в папке лежит прога
EXE2DPR - Delphi project sources Rescuer. Version 3.1 (23/09/99)
автор думаете кто ?
ответ : Dmitriy Goldobin
тот же кто и dcu по той ссылке восстановил
| Сообщение посчитали полезным: |