![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
americanets |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1100 Регистрация: 27.9.2006 Репутация: 1 Всего: 12 |
какие существуют способы защиты ключом, те выдавать ключь и чтоб с ним система работала, если его нет то писала что его нет и не работала?
-------------------- Пусть популярную музыку слушают те, среди кого она популярна |
|||
|
||||
anian |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 2.8.2006 Репутация: нет Всего: нет |
По моему скромному мнению, есть три варианта:
1) Просто закодировать скрипты Zend Optimizer'ом...годится, если он стоит у хостера 2) Некий файл с ключом - бинарный ли, текстовый ли...при запуске его читать, дешифровать и сверять с неким эталоном...Ключ может быть зашифрован PGP, его практически невозможно взломать - но сами скрипты нужно тоже кодировать, Zend Optimizer'ом или Zend Encoder'ом, ибо эталон-то нужно в скрипте прописывать...да и с PGP как-то связываться надо НО: при запуске чего? каждого скрипта? зря загружать систему только... Либо использовать Zend SafeGuard Suite - им кодируются скрипты, он ставится на сервер, к нему прикладывается ключ и он, как я понял, скрипты дешифрует с этим ключом 3) Аппаратный ключ - втыкается в LPT или USB, к нему ставится сервис(демон), который определяет наличие ключа и его валидность, и скрипт при запуске стучится к этому демону с вопросом "А есть ли ключик?" и исполняется...или не исполняется Вот... Это сообщение отредактировал(а) anian - 26.12.2006, 14:02 |
|||
|
||||
americanets |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1100 Регистрация: 27.9.2006 Репутация: 1 Всего: 12 |
понятно , ключ наверное грузить всетаки придется и загружать систему , хотя его в админке можно только на некоторых файлах проверять, например при добавлении страници товара категории.. .
Буду пробовать -------------------- Пусть популярную музыку слушают те, среди кого она популярна |
|||
|
||||
Eugene_Bond |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 3.9.2006 Репутация: 1 Всего: 4 |
IonCube Encoder кодирует скрипты и привязывает код к лицензии.
Лицензию можно ограничить как по времени использования, так и "по области применения", например привязав к IP сервера или домену сайта. Стоит гораздо дешевле Зендовского аналога (у которого лицензирование только появилось и пока слабовато развито), а по тестам превосходит его по ряду параметров. |
|||
|
||||
americanets |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1100 Регистрация: 27.9.2006 Репутация: 1 Всего: 12 |
а на всех ли хостингах он стоит, Zend поставлен на 99% хостингов
-------------------- Пусть популярную музыку слушают те, среди кого она популярна |
|||
|
||||
Eugene_Bond |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 3.9.2006 Репутация: 1 Всего: 4 |
americanets,
не на всех, но на многих. Библиотеки IonCube могут работать в двух режимах: или как модуль PHP, или как отдельный загрузчик. Если он не установлен как модуль, то в большинстве случаев может быть загружен функцией dl. В России работает на многих хостингах, в том числе и на таких инертных к изменениям, как валюхост. На буржуйских на многих стоит как модуль. |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Для профи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |