|
#1
|
||||
|
||||
Ресурсы
Доброе время суток,подскажите,как можно редактировать ресурсы в Dll,или подскажите,какиенить архивы,в которых можно скрыть от посторонних глаз ресурсы-в частности картинки и звуки,очень надо.
|
#2
|
||||
|
||||
сами ресурсы скрыть никак. если только запаковать файл или вместо ресурсов вставить нужный файл как массив из байт.
|
#3
|
||||
|
||||
Есть много разных способов шифрованя ресурсов.
Вот, например, один из алгоритмов: 1. Изначально пишется какая-нибудь процедура шифрования файла, чтобы не заморачиваться, можно xor'ом. 2. Шифруется, допустим какая-нибудь картинка или еще чего, затем зашивается в ресурсы на уровне среды разработки (Project->Optios->Resources). 3. В коде программы (dll) пишется функция изъятия ресурса из PE файла (можно через TResourceStream) 4. Извлеченный ресурс расшифровывается либо в памти (если речь идет о TResourceStream) либо на диске, предварительно сохраненный. 5. Расшифрованный файл загружается в программу с диска и удаляется. Могу расписать подробнее, с примером. THE CRACKER IS OUT THERE |