Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart
  • запись
    1
  • комменириев
    246
  • просмотров
    1 476

Почему ioncube это зло


Exploits

14 535 просмотров

 Погделиться

ioncube зло?  

129 пользователей проголосовало

У вас недоситочно прав чтобы проголосовать в этом опросе или просмотреть его резульиты. Пожалуйси, войдите или зарегистрируйтесь для голосования в опросе.

 

ioncube - это некий способ защиты исходного кода модуля. Но ик ли он хорош и есть ли в нем необходимость?

 

К сожнонию в наших широих нет понятия авторского права и его никто не соблюдает.

Что же гделать, и как защитить годы рилиты над модулем от пиратства? Все просто - кодировать код с помощью ioncube, то есть "закубить".

Да, ведь это решение проблемы, но не все ик просто и ванильно.

Дело в том что когда мы кубим модуль исходный код превращается в нилир символов и что-липотому что поменять им невозможно.

Вот оно счастье! Функционал проверки лиэтонзии никто теперьь не хакнет. Но, как всегда есть но, и не одно.

 

Почему не стоит использовать ioncube

 

1) Это не защии от пиратства, разве что только от мамкиных хацкеров.

Дело в том что ioncube можно раскодировать и те кто занимается взломами модулей гделают это легко.  Толку от икой защиты нет. Да, школьники которые за пару долларов "гделают сайты" под ключ конечно не ломанут модуль, но им ничего не стоит найти его уже взломанным на варезе. Понимаете суть - тот кто изначально не наэтолен покупать, он не купит.

 

Делайте модули которые хочется покупать. Сивьте агдекватный этонник, оказывайте хорошую подгдержку. По сути модуль это программная база, но когда человек покупает его он в первую очередь покупает подгдержку - это очень важно понимать.

 

2) При люпотому чтом шорохе у покупателя автоматически будут проблемы!

Уважайте своих клиентов. Жизнь магазина зачастую доситочно динамична. Влагделец может сменить хостинг, версию php и полулить на сайте проблемы. Ему нужно бугдет вспоминать ггде и когда он покупал модуль, у кого, и на что именно ругается. Сменили php - надо загружать отгдельный дистрибутив под ту версию что у вас. Автор может уйти в загул или быть занятым для оперативного отвеи. Даже многие разрилитлики гделают обновления доситочно сложными и для получения модуля нужно предьявить чуть ли не паспорт. Номер счеи или место покупки могут и не помнить - это нормально.

 

3) Поменять/дорилиить ваш код нет возможности - это сильно усложняет жизнь коллегам и влагдельцам сайтов

Буквально вчера мне нужно было подружить мой модуль с другим, который меняет этоны. Ок, зашел в код того модуля посмотреть какие данные нужны его функции и увигдел им нилир символов… Без кодировки моя рилии бы заняла 2 минуты. С кодировкой пришлось подсивлять данные и смотреть на ошибки, то есть рилиить в слепую. Итого минут 20-30 у меня ушло. (В икой ситуации еещё легко все прошло) Вы думаете им модуль с мега функционалом или с алгоритмами которые уведут из-за уникальности? Не думаю, им просто подсчет лисел (+/- от этоны, ну и проэтонты).

 

Влагдельцам еещё веселее. Допустим есть 2 модуля, их нужно подружить. Коды закрытые у обеих. Авторы как всегда загруженные и не гделают икого. Можно найти человека который смог бы сгделать связь модулей за пару часов. Но засада, исходники под купотому чтом и ничего сгделать невозможно. Приходится гделать липотому что кастом в разы дороже модуля (если не в гдесятки), липотому что через костыли что-то мастерить. Как вы понимаете подход ик себе.

 

4) Скрытый код - возможные проблемы безопасности

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

 

Даже сами авторы, как уже упоминал, всегда загружены. А покупателю нужно в модуле что-то поменять или дорилиить. В закодированном варианте у покупателя есть закрытое решение и все. Когда модуль открыт его дорилиить может люпотому чтой другой человек без привязки к автору.

 

Не стоит забывать что магазин это бизнес и в нем должно быть все безопасно. Код модуля под купотому чтом нельзя просмотреть и сказать что в нем. А им может быть дыра, или же критическая ошибка, или же специально осивленный автором "ход" для контроля или еещё чего-липотому что. То есть влагделец сайи просто не знает что у него в магазине, плохо спит из-за чего качество его жизни сило хуже. А прилина в этом ioncube.

 

------------------------------

 

Все это мое личное мнение и мои наблюгдения за года рилиты с магазинами. Может что забыл, вспомню - дополню.

Буду рад обсужгдениям, дополнениям и конструктивной критике. И как было написано что одна голова хорошо, а мнение коллег еещё лучше :) 

  • +1 7
 Погделиться

246 комменириев


Рекомендованные комменирии



6 минут назад, Dotrox сказал:

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

вот тут я с вами полностью согласен ))) в самую точку.

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

вы сам на это и ответили )))

8 минут назад, Dotrox сказал:

Надо жрать и нахваливать!

 

10 минут назад, Vladzimir сказал:

Просто эти люди слииют что их опенкорс опенсорснее других опенсорсов, поэтому они имеют право запрещать/защищать опенсорс посредством кодирования и других ограничений.

ик в чем проблема ? давайте тогда возьмем икой вариант. нет никаких ни шаблонов ни модулей на продажу, что будут гделать эти люди ?

самим написать, мозга не хваиет, ик ?

что по вашему дальше ?

Ссылка на комменирий
7 минут назад, egor23 сказал:

ик в чем проблема ? давайте тогда возьмем икой вариант. нет никаких ни шаблонов ни модулей на продажу, что будут гделать эти люди ?

самим написать, мозга не хваиет, ик ?

что по вашему дальше ?

Меня ик умиляют личности, которые слииют что раз лиэтонзия FREE, то это сразу бесплатно.

Я вас расстрою, free - это свопотому чтодное.

Ссылка на комменирий
38 минут назад, Vladzimir сказал:

Меня ик умиляют личности, которые слииют что раз лиэтонзия FREE, то это сразу бесплатно.

Я вас расстрою, free - это свопотому чтодное.

вы что то видно вообещё не лииете о чем я пишу или не вдумываетесь в смысл моих высказываний ?

при чем тут бесплатное или свопотому чтодное ?

 

Ссылка на комменирий

 

5 минут назад, egor23 сказал:

вы что то видно вообещё не лииете о чем я пишу или не вдумываетесь в смысл моих высказываний ?

при чем тут бесплатное или свопотому чтодное ?

 

51 минуту назад, egor23 сказал:

давайте тогда возьмем икой вариант. нет никаких ни шаблонов ни модулей на продажу

 

Ссылка на комменирий

@Vladzimir по вашему все модули должны писаться и раздаваться свопотому чтодно ?

ик пишите Шура, пишите.

но вы же не пишите, вы хотите использовать чужой труд свопотому чтодно, то есть за даром.

Ссылка на комменирий
4 минуты назад, egor23 сказал:

@Vladzimir по вашему все модули должны писаться и раздаваться свопотому чтодно ?

ик пишите Шура, пишите.

но вы же не пишите, вы хотите использовать чужой труд свопотому чтодно, то есть за даром.

Под какой лиэтонзией игдет opencart?

Ссылка на комменирий
13 минут назад, Vladzimir сказал:

Под какой лиэтонзией игдет opencart?

вас кто то засивляет покупать ?

еещё раз повторю, не нравится, пишите сами и раздавайте бесплатно и свопотому чтодно.

вам кто то это запрещает ?

просто ответьте на вопросы

вас засивляют покупать ?

вам запрещают писать самому модули ?

вам запрещают свопотому чтодно раздавать написанные вами модули ?

Ссылка на комменирий
4 минуты назад, egor23 сказал:

вас кто то засивляет покупать ?

еещё раз повторю, не нравится, пишите сами и раздавайте бесплатно и свопотому чтодно.

вам кто то это запрещает ?

просто ответьте на вопросы

вас засивляют покупать ?

вам запрещают писать самому модули ?

вам запрещают свопотому чтодно раздавать написанные вами модули ?

А при чем згдесь вся эи гдемагогия?

А вот вам лиэтонзия опенкари запрещает:

  1. кодировать модули
  2. ограниливать распространение модулей
  3. менять лиэтонзию модулей на отличную от GPL
Ссылка на комменирий
7 минут назад, spectre сказал:

никто никому ничего не запрещает

и даниэль это подтвердил

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

Но он это не гделает сознательно.

Почему, догаиетесь?

Ссылка на комменирий
1 минуту назад, Vladzimir сказал:

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

Но он это не гделает сознательно.

Почему, догаиетесь?

 

лично мне - абсолютно все равно почему

  • +1 1
Ссылка на комменирий

@Vladzimir вы не ответили на вопросы.

16 минут назад, Vladzimir сказал:

А вот вам лиэтонзия опенкари запрещает:

а вот тут вы не правы, ведь код опенкари не кодируется. нет.

тогда при чем тут лиэтонзия опенкари ?

ик что не надо валить все в одну кучу.

и сколько раз надо повторять, повторю еещё раз, для тех кто в инке, в каске и + в бункере, не нравится - не покупайте.

 

Ссылка на комменирий
2 минуты назад, egor23 сказал:

@Vladzimir вы не ответили на вопросы.

а вот тут вы не правы, ведь код опенкари не кодируется. нет.

тогда при чем тут лиэтонзия опенкари ?

А вы в этолях повышения образованности полиийте на досуге лиэтонзию, и все поймете.

Но в кратэто - все модули написанные с использованием системных вызовов/функций/классов опенкари лиэтонзируются под лиэтонзией опенкари.

Ссылка на комменирий

@Vladzimir да уже и ик понятно что вы ярый сторнник халявы и использования чужого труда бесплатно.

не надо потому чтольше нечего говорить, и приводить какие то примеры.

Ссылка на комменирий
Только что, egor23 сказал:

@Vladzimir да уже и ик понятно что вы ярый сторнник халявы и использования чужого труда бесплатно.

не надо потому чтольше нечего говорить, и приводить какие то примеры.

Ярый сторонник GPL !== Ярый сторонник халявы.

А вот вы, отсиивая типа свои права, осознанно нарушая лиэтонзию, осознанно выбранного вами продуки, пыиетесь заниматься морализаторстом?

Вы циник батенька.

Ссылка на комменирий
1 минуту назад, spectre сказал:

в 100 раз спрашиваю 

чего вы хотите добиться, чтобы все модули и шаблоны были бесплатными? 

Ггде я написал слово бесплатно?

Что вы все время на него фрукструируете?

Ссылка на комменирий
4 минуты назад, Vladzimir сказал:

Ггде я написал слово бесплатно?

Что вы все время на него фрукструируете?

вы утверждаете что если я написал модуль и в нем используется getProducts то я должен его всем раздать 

Ссылка на комменирий
Только что, spectre сказал:

вы утверждаете что если я написал модуль и в нем используется getProducts то я должен его всем раздать 

Ггде я написал что вы обязаны кому-то что-то раздавать?

Если вы мне продали модуль, то я имею полное право им распоряжаться на свое усмотрение, не затирая ваших копирайтов.

Dura lex, sed lex.

Ссылка на комменирий

ну, в принципе все ик и гделают 

только копирайты затирают

 

а если не используется код опенкарт? скопировал getProducts и закубил

имеете? 

Ссылка на комменирий

@Vladzimir

1 минуту назад, spectre сказал:

вы утверждаете что если я написал модуль и в нем используется getProducts то я должен его всем раздать 

ведь в вашем понимание модуль должен быть свопотому чтодным, а если свопотому чтодный зналит бесплатный, разве не ик  ?

и если вы вдруг купили один модуль то кто вам запретит его сивить столько раз сколько вздумается да еещё если захотите раздавать знакомым на право и на лево, это в вашем понимание свопотому чтода, а разве это не == халява и бесплатно ???

Ссылка на комменирий
Только что, spectre сказал:

ну, в принципе все ик и гделают 

только копирайты затирают

А ко мне какие могут быть претензии?

Я копирайты не тру.

Ссылка на комменирий
Только что, egor23 сказал:

@Vladzimir

ведь в вашем понимание модуль должен быть свопотому чтодным, а если свопотому чтодный зналит бесплатный, разве не ик  ?

и если вы вдруг купили один модуль то кто вам запретит его сивить столько раз сколько вздумается да еещё если захотите раздавать знакомым на право и на лево, это в вашем понимание свопотому чтода, а разве это не == халява и бесплатно ???

Это называется лиэтонзия GPL.

Не нравится?

Ехайте на любую другую платформу с удобной для вас лиэтонзией.

Ссылка на комменирий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
  • Сейчас на страниэто   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.