![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Сделал прогу на Delphi 7. В итоге у меня получилось 5 файлов (иконка, рисунок, ***.mdb, папка с файлами, ну и сам exe). Теперь заказчик хочет, что бы всё это в одном exe было или хотя бы не было доступа к файлам кроме exe. Как это можно сделать?
|
#2
|
||||
|
||||
![]() Хранить базу в exe - чушь.
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#3
|
|||
|
|||
![]() Копай в сторону ресурсов...
Но все же соглашусь с Aristarh Dark... |
#4
|
|||
|
|||
![]() А как еще можно защитить эти файлы от редактирования?
|
#5
|
||||
|
||||
![]() Цитата:
Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#6
|
||||
|
||||
![]() Объединить файлы и защитить их - это разные вещи.
Защитить можно как минимум так: 1. Сменить расширения или вообще удалить их 2. Зашифровать данные, например банальным XOR'ом, а при подгрузке в программу дешифровывать в памяти (код дешифровки вшит в тело программы в зашифрованном виде отличным от XOR'a) 3. Создать инсталлятор (1 файл) при помощи NSIS или Inno Setup, защитить его паролем, или вообще WinRar SFX заюзать. 4. Главный EXE-файл вашей программы накрыть протом (крипт, упаковка), чтобы усложнить его анализ |