Воскресенье, 17 Ноября 2024, 20:38

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Защита библиотек
ЧерешняДата: Понедельник, 08 Марта 2010, 18:40 | Сообщение # 1
был не раз
Сейчас нет на сайте
Привет всем!
Прога использует кое-какие сторонние DLL-ки, которые должны быть защищены от любого внешнего доступа. В то же время, прога должна иметь полный доступ к этим DLL-кам. Существуют ли какие-нибудь пути сделать это без записи DLL-ок на жесткий диск (включая распаковку DLL-ок во временную директорию в процессе запуска)?
Спасибо!
PBPROGДата: Суббота, 13 Марта 2010, 00:21 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
Как вариант, можно все DLLки поместить в кодовую секцию исполняемого файла и запускать их от-туда без извлечения на диск.
Пример. Там в исполняемый файл "зашита" DLLка Scintilla.dll
Возможно слышали о такой.


Сообщение отредактировал PBPROG - Суббота, 13 Марта 2010, 00:24
МеренДата: Воскресенье, 14 Марта 2010, 17:44 | Сообщение # 3
был не раз
Сейчас нет на сайте
Еще можешь воспользоваться спец. пакером, например BoxedApp Packer хорош. Он как раз и упакует все в один EXE-файл и будет распаковывать его содержимое только в память и юзать оттуда.
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг