Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

А можно ли сделать так, чтобы другие не могли подключить мою ДЛЛ   Найти похожие ветки 

 
ДЛЛ   (2006-10-18 01:45) [0]

к своим программам ?


 
имя   (2006-10-18 01:56) [1]

Удалено модератором


 
Германн ©   (2006-10-18 02:18) [2]


> А можно ли сделать так, чтобы другие не могли подключить
> мою ДЛЛ

Если ты никому не дашь никакой информации про свою dll, то никто и не сможет её использовать. А от тех, кто всё-таки сможет, ты не спрячешься.


 
ДЛЛ   (2006-10-18 02:34) [3]

А если я даю информацию, чтобы и другие смогли писать ДЛЛ под мою программу?

А потом вдруг враги возьмут все эти ДЛЛ и сами будут их использовать?


 
Слон ©   (2006-10-18 02:45) [4]


> ДЛЛ

т.е. если кто-то напишет длл под твою программу и захочет ею самостоятельно пользоваться, то он будет тобой тут же наречён врагом? так?
вообще-то рабовладельческий строй давно кончился (хотелось бы верить)..


 
Германн ©   (2006-10-18 02:53) [5]


> ДЛЛ   (18.10.06 02:34) [3]
>
> А если я даю информацию, чтобы и другие смогли писать ДЛЛ
> под мою программу?
>
> А потом вдруг враги возьмут все эти ДЛЛ и сами будут их
> использовать?
>

Хватит лохматить бабушку. Тут и так хватает спама!


 
ДЛЛ   (2006-10-18 03:14) [6]


> Слон ©   (18.10.06 02:45) [4]
>
>
> > ДЛЛ
>
> т.е. если кто-то напишет длл под твою программу и захочет
> ею самостоятельно пользоваться, то он будет тобой тут же
> наречён врагом? так?


Сам он может использовать как угодно, потому, что у него и так исходник есть.

А вот если посторонние начнут использовать, без моего и его согласия, то это уже враги.


 
Германн ©   (2006-10-18 03:33) [7]

Имхо, "мания преследования".  СтОит обратиться к психиатру. :-)


 
имя   (2006-10-18 03:44) [8]

Удалено модератором


 
ПЛОВ ©   (2006-10-18 09:48) [9]

Сделай шароварную длл )))


 
Правильный Вася   (2006-10-18 10:54) [10]

зашей в DLL список правильных вызывальщиков
и закодируй его
и закодируй код кодирования


 
vuk ©   (2006-10-18 10:54) [11]

А зачем тогда вообще DLL? Может проще монолитный exe сделать? :)


 
TUser ©   (2006-10-18 11:41) [12]

Никому не показывать dll.


 
ДЛЛ   (2006-10-19 07:17) [13]

А как из DLL проверить вызывальщик?


> vuk ©   (18.10.06 10:54) [11]
> А зачем тогда вообще DLL? Может проще монолитный exe сделать?
>  :)

Программисты должны работать независимо.


 
palva ©   (2006-10-19 07:46) [14]

А как из DLL проверить вызывальщик?
> Спросить логин и пароль.


 
evvcom ©   (2006-10-19 08:14) [15]

М...м...дя... Это диагноз.


 
Anatoly Podgoretsky ©   (2006-10-19 08:52) [16]

Если заголовок не испорчен, то я всегда смогу динамически подключить ДЛЛ, а если испорчен, то и автор этого не сделает.


 
Сергей М. ©   (2006-10-19 09:59) [17]

> ДЛЛ   (18.10.06 01:45)

> можно ли сделать так, чтобы другие не могли подключить мою
> ДЛЛ к своим программам ?


Можно, но только в определенных частных случаях.

Если под "подключением" подразумевать загрузку DLL с обязательной инициализацией, то в теле процедуры иниц-ции достаточно проанализировать, в адресное пространство какого приложения загружен этот модуль, и в случае если приложение вражеское вернуть код отказа - система тут же выгрузит модуль и сообщит о невозможности использования модуля.

С хук-DLL ситуация будет сложнее.


 
vuk ©   (2006-10-19 10:24) [18]

to ДЛЛ   (19.10.06 07:17) [13]:
>Программисты должны работать независимо.
И при чем здесь DLL?


 
Ketmar ©   (2006-10-19 10:25) [19]

>[18] vuk(c) 19-Oct-2006, 10:24
>И при чем здесь DLL?
видимо, при том, что с CVS/SVN не дружим...


 
Furyz ©   (2006-10-19 11:17) [20]

есть вариант :
длл в временный архив , который во время работы программы разахивируется


 
ДЛЛ   (2006-10-20 01:25) [21]

Можно ли так зашифровать данные в программе, чтобы функция их расшифровки в ДЛЛ была бы с открытыми исходниками, но чтобы другие программы также зашифровывать не могли бы?

То есть чтобы имея функцию расшифровки было бы невозможно написать функцию шифрации?


 
Германн ©   (2006-10-20 01:32) [22]


> ДЛЛ   (20.10.06 01:25) [21]
>
> Можно ли так зашифровать данные в программе, чтобы функция
> их расшифровки в ДЛЛ была бы с открытыми исходниками, но
> чтобы другие программы также зашифровывать не могли бы?
>
> То есть чтобы имея функцию расшифровки было бы невозможно
> написать функцию шифрации?
>

Имхо, нет и никогда!
Имхо, мой диагноз был несколько "усечённым". :-)
Имхо автор так и не смог "грамотно" описать задачу.


 
brrrrr   (2006-10-20 02:53) [23]


> Можно ли так зашифровать данные в программе, чтобы функция
> их расшифровки в ДЛЛ была бы с открытыми исходниками, но
> чтобы другие программы также зашифровывать не могли бы?
>
> То есть чтобы имея функцию расшифровки было бы невозможно
> написать функцию шифрации?
>

Изучаем ассиметричные шифры. Также полезно почитать книгу "Защищеный код" Microsoft Press (автора не помню... На Х как-то... Имя Майкл)
А вообще:

> Имхо автор так и не смог "грамотно" описать задачу.



Страницы: 1 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.079 c
2-1161344333
dest81
2006-10-20 15:38
2006.11.05
XML


15-1160684019
Ученик чародея
2006-10-13 00:13
2006.11.05
Получаете ли вы удовольствие от программирования на Delphi?


1-1159254162
DimDim
2006-09-26 11:02
2006.11.05
Цвет заголовков страниц PageControl


15-1160935733
Palladin
2006-10-15 22:08
2006.11.05
Are you dead yet!?


2-1161090702
varlam87
2006-10-17 17:11
2006.11.05
Как считать (записать) значение бита?