Re[4]: Перемешивание кода программы
От: Pashka R. Украина  
Дата: 22.03.04 22:32
Оценка:
Здравствуйте, duke89, Вы писали:

D> Всё, проблема решена. Пользователь шлёт мне пароль, я шифрую прогу, шлю ему, он копирует к себе, запускает её и всё пучком


ну на счет этого момента я бы поспорил а он не может менять пароль???...

D> Вот только зачем нужны контрольные суммы и вообще что это такое?


контрольные суммы нужны для проверки правильности информации. например, я ввел неверный пароль, ты декодировал (соответственно неправильно)... что делать? запускать, это время и тд., а так — сверил сумму, если не совпала — пароль не верный

а на счет запуска из памяти — на сколько я понял, надо писать свой загрузчик, тобишь, открыли файло (EXE'шник) и парсим его... перестраиваем, и запускаем

у меня есть исходники UPX, там это все есть... могу выслать
-----
Best regards, Pashka R. <pashka@land.ru>
ICQ: 860730
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.