Re[2]: Перемешивание кода программы
От: duke89 Россия  
Дата: 22.03.04 14:51
Оценка:
Здравствуйте, Pashka R., Вы писали:

PR>Я интересовался недавно этим вопросом и вот, что я надумал:


PR>1) кодируем exe'шник, скажем blowfish

PR>2) где-то сохрняем
PR>3) пароль — ключ к декодеровщику (там правда прийдется использовать еще и контрольные суммы, но думаю это на проблама )

Дело в том, что пароль на каждом компьютере будет менятся.

PR>4) декодируем (конечно-же в памяти)

PR>5) запускаем (конечно-же из памяти, т.е. не имея образа на диске)

PR>а вот теперь возникают проблемы... как запустить программулю из RAM'ы... я в MSDN ничего не нашел... кроме как писать свой загрузчик, тобишь берем и разбираем PE формат.... ну и так далее


PR>второй ньюанс -- это то, что под debuger'ом можно "снять" кусок памяти и сделать образ, а потом распространять... да, можно, но это будет чуть-чуть сложнее как сказала кто-то умный — нет идеальной защиты информации, если один придумал идеаоьную защиту — найдется еще один, кто взломает эту защиту
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.