![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.12.2009
Сообщений: 46
|
![]()
Доброго времени суток! Вот хотел у вас узнать, реально ли увидеть код программы, без исходников? то есть я вот создам программу (даже просто кинуть на форму кнопку и прописать в ней close и откомпилировать) а после этого увидеть хоть часть кода программы?
Видел я разные xde утилиты которые якобы позволяют видеть программный код, но это всё не то... какие есть предложения? |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Увидеть код в том виде, в каком он был при компиляции - нет, это невозможно даже теоретически. Это всё равно что по сумме угадать, из каких двух значений она получена.
Увидеть можно только максимум дизассемблеризированный код - исходник программы на ассемблере (ассемблер - это мнемоника для машинного кода). Т.е. это даже не восстановление исходного кода. Это просто машинный код, записанный текстом. Плюс, некоторые дизассемблеры могут его причесать: "свернуть" типовые конструкции, извлечь некоторые имена (RTTI) и т.п., но это мелочёвка, наведение глянца.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.12.2009
Сообщений: 46
|
![]()
ясно, спасибо!
А вот тогда зачем нужны программы для защиты программ, я чаще и чаще начал встречать такие мол защити свой программный код, это тогда защита от крекеров? Ах да, а как тогда крекеры взламывают программы, они не видя кода кто то делают? или же они по идее манипулируют переменными в программе? |
![]() |
![]() |
#4 | |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
![]() Цитата:
Обычно программы для защиты от таких дел это упаковщики и "антиотладка". Но как показывает практика на этом падает только школота.
Сливочное масло Valio - компиляция как по маслу
|
|
![]() |
![]() |
#5 | ||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Программы нужны чтобы защищать свой продукт от влома. Но против лома нет приема. Особенно если лом это IDA Pro и человек с опытом.
Цитата:
Код:
Код:
Но в общем не суть дела. Нельзя на данном форуме взлом обсуждать. Цитата:
например, проверка на валидность key ключа для разблок. программы. Самое уязвимое место это сравнение настроящего ключа с ключем который ввел юзер. вообще тема интересная но тут запрещена=) |
||
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Востановление данных!!! | PARtiZAN1988 | Софт | 5 | 21.05.2012 13:52 |
Востановление данных | Хом | Операционные системы общие вопросы | 1 | 04.10.2010 14:30 |
Востановление HDD | VistaSV30 | Софт | 2 | 11.09.2010 18:57 |
Востановление системы! | stenl1 | Операционные системы общие вопросы | 3 | 23.10.2009 00:25 |
Востановление *.exe | Veiron | Свободное общение | 2 | 29.02.2008 22:34 |