Как защитить свой скрипт?
Вопрос уже наверное замозоленный.. Да, можно сжимать, что-то там (внутри скрипта) защищать..
Но любому знающему js все это по барабану! Может существуют способы защиты скриптов на уровне поисковых систем? Вот знаю что у яндекс была (думаю и есть) такая фишка как выдача авторских прав на уникальный контент. То есть написал статью и вроде как это твоя собственность! Думаю количество приложений (программ) в интернете будет расти. А придумать и реализовать программу на js это более дорого стоит чем просто написать статью. Неужели еще не придумано то, что позволит защитить свой код и саму идею? |
запатентуй исходники, кто мешает то
|
Tim,
яж не эппл(( и мы не в америке)) да и не те это решения, которые патентуют., Просто вот сейчас смотрю на выдачу яндекса. Владельцы ресурсов, которым может смело составить конкуренцию мой скрипт, вряд ли будут сидеть сложа руки и уверен наплодят клонов на основе моего скрипта((( |
Цитата:
Ну а так по большому счёту: кому надо, те сопрут, я бы на твоём месте тупо забил, ну а если хочешь усложнить жизнь врагам, то сжимай код в advanced mode GCC, т.к. эту кашу разбирать гемор тот ещё) |
Цитата:
|
Цитата:
|
dmitry111,
У тебя слишком большое самомнение. Твой скрипт стоит ровно столько, сколько написание его любым программистом, который понял идею скрипта. То есть "копейки", раз тебя не устраивает простая обфускация GCC даже не в продвинутом режиме. var d = function (i) { var el = w.q(i).elements, len = el.length, a = {}, d = q.c.p.d.get(i); q.c.p.d.draw(d); for (var i = 0; i < len; i += 1) { if (el[i].name) { a[el[i].name] = el[i].value; } } q.c.p.d.t = a; } Что делает этот код? Я занимался и сжиманием и обратным инжинирингом и вставкой уловок и пришел к мнению, что защищать нет смысла, если твой код больше 100 строк, а меньше просто не нужно. |
На последок: Прогони через 5 замен (пр: getId -> r) и ты сам не поймешь, что делает половина твоего кода.
|
Цитата:
Цитата:
вот это то и беспокоит((. Вся проблема в том, что пока мой сайт встанет на ноги и будет стабильная посещаемость (а на это как минимум полгода надо), мою идею реализуют те, чьи сайты стабильно обитают в десятке поисковиков.. и в шоколаде будут они и моя идея будет работать на них а не на меня(((( Идея кстати банальная, реализовать ее под силу новичку в js) А вообще давно пора организовать какую-нибудь неофициальную группу среди разработчиков, чтоб защищать свои продукты путем уничтожения копипастеров всякими прикладными способами (например теме же ддос атаками или выявлением уязвимостей). Просто на личном опыте столкнулся с проблемой, когда мой сайт был нагло украден. И нуу очень трудно кому то доказать что это твой сайт и что он используется незаконно. Быстрая реакция была (как ни странно) со стороны Яндекса, который буквально на следующий день выкинул его из раздачи. Регистратор (reg.ru) даже пальцем не пошевелил, с гуглом общаюсь уже 2-ую неделю (на английском), пока результата 0) |
Цитата:
|
iMaxmaxmaximus,
патентовать? это бред же)) Если каждый будет всякую писюльку патентовать у нас бумаги не хватит) Да и на это нужно много времени и деньги! В нашей стране это не реально)) Цитата:
|
Цитата:
-твой сайт никогда не станет на ноги, - твоя идея ,не такая уж и идея, -ценность твоей идеи ,не такая уж и ценность не рассматривал? если нет,то тебе не стоит беспокоиться ни о защите, ни о патентовании, ни о.... |
Цитата:
патент он на время оформляется. если ваше изобретение(способ) не приносит денег то и патентовать смысла нет, ибо придётся за него постоянно платить. |
Цитата:
|
dmitriymar,
не ну я оптимист по жизни. Да и прежде чем что-то реализовать я изучаю конкурентов и анализирую актуальность на основе посещаемости их сайтов. Я тебе больше скажу, я даже не планирую париться с seo) Вот насколько я уверен в актуальности проекта! Цитата:
|
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
К слову, когда я писал под MS Office, реализовал пару простых идей, отчасти своих. Нигде, в т.ч. в бусурманском инете, не встречал подобной качественной реализации (с точки зрения эффективности/юзерфрендли). Сейчас они в лежат в свободном доступе, народ радуют (хоть и с закрытым кодом) :) Это я говорю не к тому, что такой хороший, а к тому, что абзацем выше. p.s.: периодически их пытаются у меня купить, что особенно забавно :) p.s.s: а еще в этом посте смайлики по диагонали ) |
ну не знаю..
Я как закончу проект, выложу его в раздел "ваши сайты и скрипты" тогда уж выскажитесь. |
хаха сейчас так прикинул.. А ведь мое приложение даже в зашифрованном виде можно использовать))) его даже расшифровывать не надо - тупо скопировать код и использовать со своими ресурсами )))) Будет работать, оно универсальное - лишь бы классы и айдишники совпадали)
Помню где iMaxmaxmaximus упоминал привязку скрипта к урлу. То есть если урл не совпадает приложение не работает. Наверное буду делать такую защиту и шифровать, шифровать, шифровать) |
dmitry111, чел, у тебя паранойя:) Ты лучше проект сделай, а не дели шкуру не убитого медведа. Я с 90% вероятностью говорю, что твои скрипты нахер ни кому не нужны. Проще написать заново чем разбираться в обфусцированной каше.
|
Цитата:
Цитата:
|
да на самом деле проект как неделю назад готов.. Сижу переписываю исправляю баги и невалидные куски ну и придумываю защиту))
думаю к 1 декабря выпущу |
Часовой пояс GMT +3, время: 05:14. |