Форум: "Начинающим";
Текущий архив: 2008.01.06;
Скачать: [xml.tar.bz2];
Внизfirbird Найти похожие ветки
← →
alshtam (2007-12-10 15:09) [0]для работы firebird в локальном режиме требуется чтобы в каалоге программы лежало куча библиотек,
подскажите пожалуста кто знает, как все это спрятать в один файл (в exe например или dll) не хочу чтоб по набору файлов кто то догадался какаую базу я использую
← →
Sergey13 © (2007-12-10 15:13) [1]> [0] alshtam (10.12.07 15:09)
Да ты шпиён?!!!
И чтоб никто не догадался. (с) пестня
← →
Рамиль © (2007-12-10 15:27) [2]напиши свою СУБД, никто не догадается.
← →
Правильный_Вася (2007-12-10 15:41) [3]
> ребуется чтобы в каалоге программы лежало куча библиотек
глупости
← →
Johnmen © (2007-12-10 15:56) [4]Да-дад, просьба перечислить кучу поименно!
:)))
← →
trubin © (2007-12-10 16:47) [5]
> не хочу чтоб по набору файлов кто то догадался какаую базу
> я использую
А это-то зачем? У FB очень либеральная лицензия :)
← →
Palladin © (2007-12-10 16:49) [6]ну, интересно, и что будет если догадаются?
← →
Sergey13 © (2007-12-10 16:50) [7]> [6] Palladin © (10.12.07 16:49)
Смеяться будут наверное. 8-)
← →
alshtam (2007-12-11 07:49) [8]не хочу чтоб базу ковыряли, это одно из требований тех задания
← →
alshtam (2007-12-11 07:49) [9]Удалено модератором
← →
Германн © (2007-12-11 07:55) [10]
> это одно из требований тех задания
Ну ну. Я бы засунул такое требование в соответствующее место.
← →
alshtam (2007-12-11 07:55) [11]
> Да-дад, просьба перечислить кучу поименно!
перечисляю:
msvcr71.dll
msvcp71.dll
icuuc30.dll
icuin30.dll
icudt30.dll
gds32.dll
и папка "intl" с ее содержимым:
fbintl.dll
← →
alshtam (2007-12-11 07:58) [12]нет это оправдано, информация открытого доступа, но база целиком должна быть закрыта
← →
Сергей М. © (2007-12-11 08:48) [13]
> alshtam (11.12.07 07:55) [11]
И все это добро лежит в каталоге программы ?!
← →
Sergey13 © (2007-12-11 08:55) [14]> [8] alshtam (11.12.07 07:49)
> не хочу чтоб базу ковыряли, это одно из требований тех задания
Ты не выполнил техзадание.
← →
alshtam (2007-12-11 08:59) [15]
> И все это добро лежит в каталоге программы ?!
да лежит в каталоге программы, хорошо бы собрать... как не знаю
← →
Сергей М. © (2007-12-11 09:10) [16]
> лежит в каталоге программы
Ну так возьми да убери его, к примеру, в %SYSTEM%, подальше от любопытных глаз)
Что мешает ?
← →
alshtam (2007-12-11 09:28) [17]хм...
некоторые библиотеки отвечают за кодировку, firebird эти библиотеки не видит в system :(
← →
alshtam (2007-12-11 09:33) [18]хотя некоторые библиотеки действительно в system прижились например gds32.dll. я негде не прописывал где лежат библиотеки, а скорее всего надо, где и как это сделать?
← →
Сергей М. © (2007-12-11 09:35) [19]
> некоторые библиотеки отвечают за кодировку
Ну и что ?
Это библиотеки общего назначения, они используются не только в FB.
← →
alshtam (2007-12-11 09:37) [20]ну может и общего но программа не найдя их вылетает
← →
Сергей М. © (2007-12-11 09:38) [21]
> в system прижились например gds32.dll
Туда же смело можно перенести
msvcr71.dll
msvcp71.dll
> я негде не прописывал где лежат библиотеки, а скорее всего
> надо
Это еще зачем ?
%SYSTEM% всегда фигурирует в списке путей поиска по умолчанию
← →
Сергей М. © (2007-12-11 09:40) [22]
> программа не найдя их вылетает
Ну оставь их на месте.
Откуда "ковыряльщику" знать, что их использует программа, работающая именно с FB ?
← →
alshtam (2007-12-11 09:43) [23]ну может действительно, спасибо, хотя конешно хорошо бы все спрятать, ну хоть так
← →
Сергей М. © (2007-12-11 09:45) [24]
> alshtam
В целом ты. конечно же, занялся ерундой.
Любой мало-мальски "продвинутый ковыряльщик" обнаружит модуль gds32 (или fbclient) прямо в АП твоего процесса, где бы ни находился файл с его образом и как бы он не назывался.
← →
alshtam (2007-12-11 10:26) [25]ну да, в общем то ты прав конешною
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.01.06;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.006 c