Zend Guard против ionCube

Я разработал php script, и я хочу защитить свои файлы, так что, по вашему мнению, это лучший выбор для этого.

  • ionCube от 199 $
  • Zend Guard 800 $

Есть ли другие более дешевые инструменты или даже бесплатно?

Ответ 1

Никакое количество обфускации не защитит ваши файлы. Если они достаточно популярны, кто-то их расшифровывает и распространяет версии, которые не нуждаются в декодировании IonCube или Zend.

DRM не остановит пиратство, но это будет мешать вашим платежным клиентам. Вы ограничите свою потенциальную клиентскую базу теми, кто может запускать загрузчики, чтобы расшифровать ваше программное обеспечение, что намного меньше, чем у людей с веб-хостингом PHP. Вы также значительно увеличите нагрузку на поддержку клиентов, поскольку вы помогаете людям устанавливать загрузчики и устранять неполадки, почему ваше программное обеспечение не будет работать.

Самое главное, создав эту дополнительную работу и разочарование для клиентов и не позволяя им настраивать свои копии script, вы снижаете свое счастье с помощью своего продукта. Это приведет к меньшему количеству рефералов, менее положительным отзывам в блогах и социальных сетях, и, в конечном итоге, меньше продаж для вас.

Лучшее, что вы можете сделать, чтобы защитить свои файлы, и ваши продажи - не использовать DRM. Защитите свой бизнес, предложив стимулы быть законным клиентом, например, техническую поддержку, бесплатную модификацию незначительной версии, дискуссионные форумы только для клиентов и т.д. Это не только позволит вам купить script от вас, а не загрузить его из пирата без этих преимуществ, но это сделает ваших клиентов более счастливыми и, скорее всего, распространит это слово, что приведет к большему количеству клиентов.

Ответ 2

для zend и ioncube есть службы, которые их декодируют, но эти последние версии программного обеспечения очень дороги для декодирования, например, 125 евро для 25 файлов. это больше, чем цена самого script. Так что вам не нужно беспокоиться об этом и легко использовать либо zend, либо ioncube (я использую ioncube).

@dan: У меня был script, что я предоставлял бесплатную поддержку для жизни с очень низкой ценой и с множеством функций, угадайте, что? кто-то украл код, и они распространили его по всему интернету после того, как все мои клиенты начали называть меня об этом, вроде бы были расстроены тем, что они заплатили, хотя они получали поддержку... длинная история короткая... доверься мне кодировать ваш script и принуждение людей к определенным хостам намного лучше, чем ваш script, который бесплатно предоставляется в Интернете некоторыми доками. и о том, чтобы не загружать их хосты, я сделал файл, на котором протестирован либо ioncube, установленный на сервере, либо нет, и я даю этот файл им, прежде чем они купят мой script, чтобы протестировать его на своем сервере.

Ответ 3

вы должны закодировать часть script, например, основной контроллер может быть закодирован и оставлен в файлах просмотра, это позволит вашим клиентам самим делать небольшие изменения

Ответ 4

  • Должно быть возможно правильно закодировать ваши файлы php и js, заменив все символы на бессмысленные символы, удалив все комментарии и изменив имена файлов. Я не считаю, что программное обеспечение для шифрования в этой области измеряется его криптографическими свойствами, а скорее его свойствами развертывания (например, развертыванием с одним щелчком мыши и т.д.)

  • Это то, что делают почти все серьезные интернет-компании. Попробуйте "Просмотреть источник" в GMAIL и скажите мне, есть ли что-то для вас.

  • @Dan: Есть много моделей, чтобы заработать деньги, модель "поддержка программного обеспечения" является лишь одним из них. Например, я хотел бы создать интернет-компанию, и мне не нравится мысль, что хостинговая компания может посмотреть и скопировать мой исходный код.

Ответ 5

bcompiler расширение - это то, что поможет вам бесплатно кодировать/декодировать файлы php, однако вам придется позаботиться о защите/лицензионные ограничения.