Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 16.04.2010, 10:30
666triffid666 666triffid666 вне форума
Прохожий
 
Регистрация: 15.04.2010
Сообщения: 16
Репутация: 10
Вопрос Как Просмотреть ис][одный код программы

Есть программа CarnoMinimizer 1.6 написанная на delphi
необходим её исходный код
есть способ его посмотреть или достать ?
Ответить с цитированием
  #2  
Старый 16.04.2010, 11:06
Аватар для Physicist
Physicist Physicist вне форума
Прохожий
 
Регистрация: 04.04.2010
Сообщения: 21
Репутация: 10
По умолчанию

Может попробовать дизассемблер?
__________________
Лечить и учить умеют все, а вот рассчитать несущую балку...
Ответить с цитированием
  #3  
Старый 16.04.2010, 11:29
Аватар для Thrasher
Thrasher Thrasher вне форума
Illuminati
 
Регистрация: 06.03.2008
Адрес: Крым, г. Симферополь
Сообщения: 348
Репутация: 8808
По умолчанию

Есть множество инструментов, хотя бы DeDe, но вопрос - что нужно? Рипнуть кусок кода или подсмотреть алгоритм?
__________________
Хорошо написанная программа не требует документации
ICQ 9-184-668.
Ответить с цитированием
  #4  
Старый 16.04.2010, 11:42
666triffid666 666triffid666 вне форума
Прохожий
 
Регистрация: 15.04.2010
Сообщения: 16
Репутация: 10
По умолчанию

и то и то
мне к своей программе надо
Ответить с цитированием
  #5  
Старый 16.04.2010, 12:11
Аватар для Physicist
Physicist Physicist вне форума
Прохожий
 
Регистрация: 04.04.2010
Сообщения: 21
Репутация: 10
По умолчанию

Для вставки чужого кода в Delphi есть встроенный ассемблер, а на странице procad.ru/content/view/490/32 подробно разобран алгоритм.
__________________
Лечить и учить умеют все, а вот рассчитать несущую балку...
Ответить с цитированием
  #6  
Старый 16.04.2010, 13:03
Аватар для T-dayne
T-dayne T-dayne вне форума
Начинающий
 
Регистрация: 26.01.2010
Сообщения: 180
Репутация: 31
По умолчанию

Цитата:
Для вставки чужого кода в Delphi есть встроенный ассемблер,
хм... а можно чуть поподробнее?
Ответить с цитированием
  #7  
Старый 16.04.2010, 13:19
Аватар для Physicist
Physicist Physicist вне форума
Прохожий
 
Регистрация: 04.04.2010
Сообщения: 21
Репутация: 10
По умолчанию

Погуглите, найдёте много интересного, короче код вставляется между ASM и end.
http://www.delphisources.ru/pages/fa...in_delphi.html
__________________
Лечить и учить умеют все, а вот рассчитать несущую балку...
Ответить с цитированием
  #8  
Старый 16.04.2010, 13:36
Аватар для NIch
NIch NIch вне форума
Продвинутый
 
Регистрация: 02.06.2008
Адрес: Бендеры ПМР
Сообщения: 754
Репутация: 2446
По умолчанию

Нужо будет еще кое где согласовать имена переменных и ссылки Label...
Т.к. Dede выдает jmp на адрес, а нужно на конкретный кусок кода на Delphi...
ИМХО
Неблагодарное это дело...я для себя писал прожку которая найденные ссылки в коде Dede перелопачивает в Label Delphi...но все равно приходилось много чего править ручками...
__________________
В начале был Бит, потом Байт и только потом появилось Слово...
Ответить с цитированием
  #9  
Старый 16.04.2010, 17:08
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Цитата:
Сообщение от Physicist
Для вставки чужого кода в Delphi есть встроенный ассемблер, а на странице procad.ru/content/view/490/32 подробно разобран алгоритм.
Почему именно чужого? Не всякий ассемблерный код в этот блок можно вставить.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
  #10  
Старый 17.04.2010, 19:10
666triffid666 666triffid666 вне форума
Прохожий
 
Регистрация: 15.04.2010
Сообщения: 16
Репутация: 10
По умолчанию Mde dede

деде чего то не работает
1) я его запускаю
2)выбираю нужный exe
3) жму process
4) он выдает провести анализ или нет я жму да
5) все появляется окно что идет анализ и ничего ...
Изображения
Тип файла: jpg DEDE.JPG (13.7 Кбайт, 16 просмотров)
Ответить с цитированием
  #11  
Старый 18.04.2010, 11:57
Аватар для NIch
NIch NIch вне форума
Продвинутый
 
Регистрация: 02.06.2008
Адрес: Бендеры ПМР
Сообщения: 754
Репутация: 2446
По умолчанию

1. Твоя программа может быть сжата например AsPack...или защифрована например AsProtect...В сети достаточно инфы по распаковке.
2. DeDe разбирает только те программы которые не упакованы (см п.1) и написаны на Delphi...
Попробуй просканировать программу PEiD...Она дает инфу о языке программированния и упаковщике...
__________________
В начале был Бит, потом Байт и только потом появилось Слово...
Ответить с цитированием
  #12  
Старый 18.04.2010, 12:27
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Дампер заимей. Лучше деде может быть только IDA.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:51.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025