-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
BASSON_XVI |
08-04-2008 11:06 777255 |
Как защитить свои наработки а точнее CMS на php
Вообщем хотелось бы спросить ка можно привезать CMS к определенному домену. Как можно защитить код от изменения и редоктирования. Ну и ка кне дать разойтись моему движку по всему интеренету? Если знаете какиенибудь эффективные методы защиты подскажите.
Сам я подумываю сделать так: Пользователь заходит региться у меня в анкете заполняет информацию указывает на какой домен ставит кмс. в Итоге он получает ссылку на скачку пакета установки КМС регистрационный номер и привязку по домену. Вся инфа о домене должна храниться у меня. ЧТо ыб снменить домен нужно будет зайти к себе в аккуант у меня на сайте и изменить там домен, в ведя свой регистрационный ключь. А вот как защити код от изменения моей Кмс я воще не знаю..... ЧТо можете подсказать :)
|
][alter |
08-04-2008 12:33 777312 |
Воспользоваться PHP Defender, также можно сжать код Zend Encoder. Большинство закодированных коммерческих продуктов сделаны именно с помощью энкодера.
|
Arrest |
10-04-2008 12:34 778847 |
][alter, который распрекрасно дезендится. Уж лучше сделать код совершенно нечитабельным(обфускировать), а потом собственно кодировать.
|
BASSON_XVI |
10-04-2008 15:56 778970 |
Э в защите я не профи особенно пхп я вообще его изучаю месяца 3-4. Но мне не хотелось бы что бы мою КМС не смогли взломать за 2-3 часа. Я канешно понимаю она не будет пользоваться огромной популярностью но все же :). Кстати а есть бесплатная альтернатива PHP defender"у???
|
Underson |
10-04-2008 21:48 779160 |
BASSON_XVI, нет такого кода который нельзя бы было взломать... есть только отношение ценность/актуальность информации ко времени/затраты на раскодирование инфы ...)
|
BASSON_XVI |
11-04-2008 05:25 779305 |
Я понимаю... Но все хочеться защитить по лучше. Так есть ли какаянить бесплатная альтернатива пхп дефендеру???
|
Arrest |
11-04-2008 22:41 779832 |
BASSON_XVI, конечно есть! Это - ручки и регекспы. Ручками пишется код, который выдирает из текста скрипта все альфанумеричные слова, начинающиеся на "$", делает им array_unique, сортирует их по уменьшению длины, а потом проходится по тексту str_replace'ом, заменяя каджое вхождение такого слова его же md5-хешем. Вот такой алгоритм.
|
Vlad Drakula |
11-04-2008 22:49 779837 |
Arrest
названия переменных не так важны как названия функций
|
Arrest |
11-04-2008 23:17 779861 |
Vlad Drakula, оно тоже вырегекспывается, примерно так же(регексп надо поменять)
|
Время: 16:48.
© OSzone.net 2001-