Форум: "Система";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
ВнизКриптография Найти похожие ветки
← →
Samael6 (2003-08-23 20:03) [0]Люди, помогите пожалуйста!
Мне нужно закриптовать ЕХЕ-файл(РЕ), да так, чтобы при запуске
она сама себя раскриптовывала где-то в памяти и там запускалась.
Как мне это сделать?
Заранее благодарен!
← →
NightAngel (2003-08-23 22:32) [1]> Мне нужно закриптовать ЕХЕ-файл(РЕ), да так, чтобы при запуске
она сама себя раскриптовывала где-то в памяти и там запускалась.
Ну-ну...
Смотрите формат файлов Portable Executable.
← →
jel (2003-08-25 09:42) [2]IMHO проще попробовать готовые решения? Например ASProtect. http://www.aspack.com/
← →
Карелин Артем (2003-08-25 14:07) [3]А зачем пользоваться ASPack?? Я все-равно ее раскиптованную из памяти могу получить. На ASPack даже внимания не обращу. Только деньги на ветер (я не хакер, просто тема защиты интересовала).
Смотри на сайте Королевства Дельфи проект AKM.
← →
Samael6 (2003-08-25 20:50) [4]Мужики, я хочу разобраться как это делается, а не пользоваться чужими программами, исходники которых и в глаза не видел! Прошу помочь если можете...
Заранее благодарен :)
← →
Карелин Артем (2003-08-26 13:37) [5]>>>Смотри на сайте Королевства Дельфи проект AKM
← →
[NIKEL] (2003-08-26 16:26) [6]-> Я все-равно ее раскиптованную из памяти могу получить
ну тогда ты сможешь и разобраться в исходниках UPX, которые доступны
тока вместо распаковки программы в память, криптовать ее
← →
NightAngel (2003-08-26 17:14) [7]> я хочу разобраться как это делается, а не пользоваться чужими программами, исходники которых и в глаза не видел! Прошу помочь если можете...
А в чём конкретно нужна помощь? А то закриптовать ЕХЕ-файл(РЕ), как-то неопределённо... Для начала необходимо определится с криптосистемой, затем решить где и как будет хранится ключ (если будет использоватся). Далее - решить, что шифровать (секцию кода, данных, импорта etc, или всё это вместе). Пока что мало кому дано ломать криптосистемы. Грамотное использование криптования даёт возможность создавать практически, почти неломаемые программы. Кстати, в семействе Win32, начиная с Win95, обеспечивается реализация шифрования, генерации ключей, создания и проверки цифровых подписей и других криптографических задач. Посмотрите также, как уже отмечалось выше, на сайте Королевства Дельфи проект AKM. Там обсуждались простые приёмы защиты программ. Что касается других методов... Как реализовать? Вариантов масса и их афиширование "не есть best". Или я не прав? ;)
← →
AlexRya (2003-08-26 17:58) [8]Не ломаемую защиту создать невозможно!
Ведь ключ к расшифровке будет хранится в самой программе или в другом месте, или генерится в зависимости от параметров в системе, а значит его всегда можно получить в жругой программе. Другое дело, если для запуска программы всегда просить пользователя ввести пароль :). Только для защиты проги от копирования и распространения и это не поможет - ведь пользователь может быть заинтересован не в сохранности пароля, а в его общедоступности (пират, то бишь :))
Любую защиту можно снять! Вопрос лишь в том, чтобы сделать ее взлом не выгодным (затраты времени, ресурсов...)
← →
NightAngel (2003-08-26 20:47) [9]> Не ломаемую защиту создать невозможно!
Что, к чему? Непонятно... Никто и не говорил, что это возможно. Сломать можно всё, что запускается. ;)
> Вопрос лишь в том, чтобы сделать ее взлом не выгодным
Об этом и речь.
P.S. Вопрос был не о том, как СДЕЛАТЬ неломаемую программу (а теперь все хором - ЭТО НЕВОЗМОЖНО), а о том как ЗАКРИПТОВАТЬ ЕХЕ-файл и РАЗОБРАТЬСЯ, КАК ЭТО ДЕЛАЕТСЯ.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c