Song Опубликовано 24 Января 2007 Жалоба Поделиться Опубликовано 24 Января 2007 Если оно что-то возвращает, значит ещё и проверяет на соответствие.Что мешает эту проверочку убрать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vAlex_ Опубликовано 24 Января 2007 Автор Жалоба Поделиться Опубликовано 24 Января 2007 (изменено) Ты не понял.Допустим приспичило для работы скрипта посчитать N число в последовательности Фибоначчи и оно потом где-то используется. Скрипт, находящийся у клиента посылает запрос на сервер разработчика "N", а тот в ответ присылает уже результат. Т.о. вырежешь обращение к удаленному серверу - поломаешь программу. Следовательно придется писать нуллеру расчет N элемента этой последовательности самостоятельно. Изменено 24 Января 2007 пользователем vAlex_ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 24 Января 2007 Жалоба Поделиться Опубликовано 24 Января 2007 Это некое подобие на защиту, но в первом своем посте Гив уже обломал ее Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vAlex_ Опубликовано 24 Января 2007 Автор Жалоба Поделиться Опубликовано 24 Января 2007 вот из этих 3 аргументов GiV'а следует, что это должна быть редкая (чтобы избежать перегрузки), но важная и сложная функция (чтобы было практически нельзя написать самому). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 24 Января 2007 Жалоба Поделиться Опубликовано 24 Января 2007 Ага и куча людей начинает говорить что у них из-за этой защиты тормозит приложение в пиковые часы. Реальная защита открытого кода это миф. Тем более если скрипт PHP, где каждый может сделать затычку и вывести состояние системы на момент прерывания. Код должен быть закрыт, на худой конец просто сделана обфускация (хотя я с удовольствием писал и обратные приложения, которые обфускацию сводили на нет). А вот закрывать код стоит только Зендом, потому что все остальное, вроде codelock, это ворота с замком без забора. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Еve Опубликовано 24 Января 2007 Жалоба Поделиться Опубликовано 24 Января 2007 Имхо, защитить что-то находящееся не в твоих "руках" невозможно.Однако, в случае с вставкой какой-либо функции на стороне сервера и частичном использовании обусфакции + zend. Думаю всё же можно чего-то добиться.Пример в софтовой среде - старфорс. Защита ломается, но как правило, поломка (если она делается не профи) приносит еще и достаточно много хлопот. Не буду дальше углубляться, так как речь сейчас не об этом... Самым логичным на мой взгляд методом защиты, является написание клиент-серверного скрипта. Правда как уже говорилось, могут быть проблемы с нагрузкой на сервак... В любом случае, как показывает практика, защита должна быть не стандартной и\или приносить много побочных эффектов. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vAlex_ Опубликовано 25 Января 2007 Автор Жалоба Поделиться Опубликовано 25 Января 2007 (изменено) А вот закрывать код стоит только Зендом, потому что все остальное, вроде codelock, это ворота с замком без забора. Да и Зенд не сильно лучше. На уровне оп-кодов код получить всегда можно. И в конце концов вы же отказались от использования Зенда, не так ли?Вот поэтому и хочется сделать защиту, которую сложно сломать, даже имея открытый код. Изменено 25 Января 2007 пользователем vAlex_ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 Мы не отказались от использования, закодированная версия будет распространятся всем желающим для тестирования. Самым логичным на мой взгляд методом защиты, является написание клиент-серверного скрипта.это получится только для уникального софта, а допустим сделали вы движок блога или например счетчик со сбором статистики, какие функции вы возложите на сервер? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vAlex_ Опубликовано 25 Января 2007 Автор Жалоба Поделиться Опубликовано 25 Января 2007 (изменено) Счетчик со сбором статистики или двиг блогов вряд ли... Но их и без меня полно к тому же GPL-ных. Изменено 25 Января 2007 пользователем vAlex_ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 А что еще имеет смысл писать на PHP? =) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 vAlex_, взгляни на вещи реальнее. Если твой продукт будет стоить от 500уё, то думаю ты сможешь держать целый кластер для обеспеченя своей защиты. Думаешь если такой способ оправдовал бы себя, то его бы не использовали? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vAlex_ Опубликовано 25 Января 2007 Автор Жалоба Поделиться Опубликовано 25 Января 2007 Garret, а его используют. Правда в других областях, но все же... GiV, PHP удобен своей распространенностью, поэтому я его и использую (хотя знаю и др. языки). Делать продукт для внутреннего пользования (типа для интранета), может быть, лучше на чем-нить другом, а для продажи - достойной замены PHP по скорости и удобству разработки и ассортименту хостинга (в России) я не знаю Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Destruction Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 Читал темку, не буду говорить от лица нуллеров, но замечу, что при тестировании на локальном компьютере - очень легко отследить, куда стучит стучалки, а затем - отловить непосредственное место в скрипте. Если хотите, чтобы ваш скрипт не лежал на варезных порталах - не продавайте его. А касательно зендов - я уже говорил про дезендеры, подумал решил ещё про vld сказать - так, что занулить - не проблема. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Garret Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 Destruction, vAlex_ говорил что стучатся продукт будет к какой то необходимой функции без которой работать не будет. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 да, но это всего-лишь времяесли один человек создал функцию, другой тоже как-нибудь ее создастдостаточно отследить несколько раз отправленные данные и полученные и найти алгоритм Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 Защита реальная заключается не в продаже PHP-скрипта а в том чтобы все приложение выполнялось на своих серваках разработчика.Примеры подобного софта имеются н.р. системы хостинга мини-сайтов для компаний. Естественно в этом слуячае вопрос безопасности как самого продукта так и серверов очень важен. Вовпрос безопасности вообще важен. vAlex_Обрати внимние на чем зарабатывают опенсорс проекты и их разработчики. Правильно на комерческой поддержке пользователей. Т.е. кастомизация своего продукта под конкретного заказчика и т.д. Arharугу об этом я еще на первой странице темы сказал Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 Защита реальная заключается не в продаже PHP-скрипта а в том чтобы все приложение выполнялось на своих серваках разработчика.Примеры подобного софта имеются н.р. системы хостинга мини-сайтов для компаний.Это не ПО, а сервис/услуга. LiveJournal не называют же ПО... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Denny Опубликовано 25 Января 2007 Жалоба Поделиться Опубликовано 25 Января 2007 Дезенд - процесс не такой уж и сложный. А вот более новые версии криптора с обфускацией - это не столько помощь для разработчика, сколько геморрой, т.к. порой эта самая обфускация такие финты с работоспособностью кода выделывает.... Хотя в новых версиях видна тенденция к улучшению. Хотя, как сказал vasyast "бесплатный IPB - это утопия": закрытый PHP - это утопия Делать платным ТП/сервис/адаптация под конкретный проект/дизайн/администрация проектов - на этом более реально заработать, да и ПО при этом на варезообменниках лежать не будет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.