|
Защита от копирования решения, реализованного на UO Pilot. Возможно ли? |
|
|
Silverr |
13.1.2020, 10:35
|
Registred
Сообщений: 4
Регистрация: 13.1.2020 Группа: Пользователи Наличность: 0
Пользователь №: 19.503
|
Есть небольшой коммерческий спрос на решение, реализованное мною на UO Pilot. Хотелось бы продать это решение в количестве более 1 раза, поскольку без всякой защиты от копирования это решение рискует оказаться в общем доступе или начать перепродаваться.
Стою перед выбором, стоит ли мне начинать этим заниматься и пытаться реализовать защиту от копирования и сокрытие от пользователей факта того что используется на самом деле UO Pilot. Вопрос выбора обусловлен тем, что у меня нет никакого представления о сложностях, возможностях и вариантах реализации подобных задач. Суть задач - сокрыть элементы интерфейса и сделать кликер визуально неузнаваемым, а так же сокрыть исполняемый код скрипта и взаимодействие с кликером свести к заполнению полей для ввода некоторых параметров. В остальном реализовать защиту по Hardware ID, так что бы помешать пользователям свободно передавать это решение между собой.
И надеюсь, ничего предосудительного со стороны сообщества данного форума я не задумал, поскольку мои помыслы не претендуют нарушить какое либо лицензионное соглашение? Да и на самом деле много на этом заработать у меня не выйдет в любом случае, но тем не менее спортивный интерес по монетизации хобби все же возник и хотелось бы получить наводки, подсказки и советы по данной теме.
|
|
|
|
DarkMaster |
13.1.2020, 21:56
|
Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 27721
Пользователь №: 11.279
|
Цитата и как запустить из под пилота ? точно так же подгрузив через require Цитата Там же сервер неофициальный, так ? К сожалению, как правило это плюс. Цитата Кто-то сорцы сервера слил и пошли сборки или кто-то умный написал с нуля ? Поразному бывает. Редко сливается, как правило пишут сами. Были серваки построенные на анализе сетвеой активности. Бывает и бинарники серверные дизасемблят и патчат под новые версии. Цитата Играть можно, но иметь плюшки официальные - нет. А можно получить офф сервер от 4game и молить богов на появление пиратки.
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
Silverr |
15.1.2020, 8:23
|
Registred
Сообщений: 4
Регистрация: 13.1.2020 Группа: Пользователи Наличность: 0
Пользователь №: 19.503
|
Цитата(DarkMaster @ 13.1.2020, 20:38) Вообще самый простой на мой взгляд спобособ скомпилить под луа, там же какие-то моменты защиты предусмотреть. Базовые защиты. Типа имени перса или если получиться легко дернуть hardware id.
Существуют ли в Lua готовые решения поиска картинки на экране, функционирующие подобно оператору Findimage в UO Pilot?
|
|
|
|
Silverr |
15.1.2020, 8:35
|
Registred
Сообщений: 4
Регистрация: 13.1.2020 Группа: Пользователи Наличность: 0
Пользователь №: 19.503
|
Но findimage, это оператор, функционирующий исключительно в UO Pilot? Код, приведенный вами, будет работать в UO Pilot, но не в Lua отдельно от UO Pilot?
DarkMaster предложил скомпилить под луа, но в этом случае, на сколько я понимаю, придется отказаться от встроенных в UO Pilot функций (таких как findimage) и обходится исключительно тем что есть в Lua.
Поэтому я и спросил, существуют ли в Lua готовые решения поиска картинки на экране, функционирующие подобно оператору Findimage в UO Pilot? Или что я понимаю неправильно?
|
|
|
|
olduo.com |
16.1.2020, 0:04
|
Journeyman
Сообщений: 440
Регистрация: 31.7.2016 Группа: Пользователи Наличность: 0
Пользователь №: 18.060
|
я когда фрилансил любил такой херней пострадать, чтобы обезопасить себя пока ПО тестят и еще не оплатили его. - Hardware ID делал, но это банально - из простого на пару строк - обращение к текстовому файлику на моем сайте, в котором "1", если ПО получило ответ "1", то все норм. - делал ключи, за ПО закрепляется ключ, хочешь передавай ПО 3тим лицам, но одновременно 2 ПО с одинаковым ключем и разными IP положительного ответа от бекэнда не получат - делал чуть интереснее вышесказанного, типа криптование. ПО кодирует цифру алгоритмом например: (год*день_недели*минута)/месяц и шлет ее бэкэнду, бэкэенд его проверяет по тому же алгоритму и в случае положительного результата возвращает ответ по второму похожему алгоритму, который так же есть в ПО. если пользователь просниферил и придумал как совать в ПО эти циферки чтобы обойти защиту, то понять алгоритм не так просто и если будет подсовывать ПО херню, то дальше не буду говорить что -)
понятно, что все это можно обойти, но пострадать этим было занимательно)
--------------------
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|