|
Шифровка скрипта |
|
|
|
  |
Ответов
RaX |
6.7.2020, 6:19
|

Registred
Сообщений: 3
Регистрация: 2.7.2020 Группа: Пользователи Наличность: 0
Пользователь №: 19.685
Возраст: 26

|
Цитата(Warstone @ 30.1.2015, 19:18)  Конструкторы не анонсируются в VMT (Virtual Method Table). У них нету имени в бинаре. То ест просто по имени так сделать нельзя... Да и не надо ))
Внезапно тема умерла пять лет назад. И кажется, сам пилот тоже умирает. Несколько дней назад я пришел к вам на форум, чтобы написать простой кликер. Перебрал много вариантов, но остановился на пилоте, как самом удобном из вариантов. Внезапно, сам того не ожидая, некоторые люди захотели у меня его купить. И тут созрел бизнес план... Это была предыстория. Что нам нужно: возможность защитить свои скрипты от копирования. Как нам это нужно: 1. зашифровать код. Картинки могут остаться как прежде, они вообще не интересны. 2. Передать зашифрованный код в обработчик uopilot. 3. В обработчике код будет расшифровываться по ключу. Ключ можно генерировать ручками, для каждого пользователя, я не против это делать. 4. Запрашивать по https текущую дату. Если я буду продавать "лицензию" на свою программу временно. 5. Убрать окно с кодом. Очевидно. Что можно добавить: 1. Прописывать свой "лицензионный ключ" в реестр. Чтобы только с одного компа запускалось. Но это можно сделать средствами http через свой сайт на каком-нибудь дешевом хостинге. 2. Изменять окно пилота, добавлять чекбоксы и поля integer. Этого будет достаточно, чтобы менять переменные в коде. Что нам не нужно: 1. Мудреная защита. 2. Долго ждать. 3. Мертвый форум. Я готов заплатить за версию пилота, которая позволит мне продавать результат моего рукоблудия. Поэтому можно сделать две версии: пилот с защитой, платный, и пилот бесплатный, без защиты моей писанины. Какие из этого плюсы: финансовая поддержка разработчикам пилота. Привлечение новых разработчиков их материальной заинтересованностью в пилоте. Развитие самого пилота. Надеюсь, что эта лошадь не сдохла и её ещё можно оживить. Я, как новеньки, искренне надеюсь, что эта платформа ещё жива и что она как-то будет развиваться. После пяти лет молчания. Мало-ли...
|
|
|
|
RaX |
7.7.2020, 9:08
|

Registred
Сообщений: 3
Регистрация: 2.7.2020 Группа: Пользователи Наличность: 0
Пользователь №: 19.685
Возраст: 26

|
Цитата(Fors1k @ 6.7.2020, 21:13)  Если ваш скрипт на луа, то пришлите мне код по ссылке в подписи. Думаю можно будет сделать то, что вы хотите.
В этой теме, кажется, обсуждалось, что луа компилируется в байт код, которй декомпилировать легко. И нам нужны функции пилота. Цитата(Cockney @ 6.7.2020, 18:26)  Бесперспективно. Это методы 2000-х годов. Отламывается на раз-два. Советую посмотреть в сторону онлайн сервисов. Т.е. у пользователя есть только учетка, а все остальное выполняется на сервере.
Если я хочу написать бота для игры, то нет, это не инетересно. Предпологается, что у меня будет на одной машине запущено 100 пилотов, подключенных к 100 нокс плееров, в которых открыто 100 игр и 100 разных учеток. Дорого выйдет содержание сервера. Пусть отламываются, игры обновляются достаточно часто. И при одном из обновлений многие функции перестанут работать. Более того, рассчет не на тех, кто может сломать. Большинство этим заниматься не будет.
|
|
|
|
Cockney |
7.7.2020, 11:44
|
       
Master
Сообщений: 1.404
Регистрация: 22.6.2013 Группа: Пользователи Наличность: 22549
Пользователь №: 16.156

|
Цитата(RaX @ 7.7.2020, 9:08)  Пусть отламываются, игры обновляются достаточно часто. И при одном из обновлений многие функции перестанут работать. Более того, рассчет не на тех, кто может сломать. Большинство этим заниматься не будет.
Любой софт, игры выпускается в "рассчет не на тех, кто может сломать". Но защиту имеют. Если бот будет представлять хоть какой-то интерес для сообщества, а тем более для сообщества таких халявщиков как ботоводов, то он будет благополучно сливаться после очередной обновы, ибо там из версии в версию максимум что поменять можно - ну шифрование, ну ключ. Это не серьезно. Вообще, более правильней было бы такое предложение оформлять как-то так: я хочу перевести n сумму на счет разработчика пилота, надеясь, что данный функционал появится. Дайте счета. А то что получается ? Пришел человек, предложил бизнес план, и уверил, что как только все будет он купит даже отдельную версию пилота. Т.е. за время разработки данных возможностей этот человек не передумает ? или не будет искать взломанную версию (ну а зачем платить то ? если есть бесплатное) ? Разработчик и так занят, таких просьб - миллион, а вот если ее подкрепить валютой, а если еще и твердой, то другое дело.
|
|
|
|
Сообщений в этой теме
yuroc Шифровка скрипта 31.10.2014, 17:31 Kanibal
Здравствуйте, ув. форумчане,
возможно ли каким-ли... 31.10.2014, 18:04 yuroc делать это для того,чтобы не было копирования скри... 31.10.2014, 18:29 Kanibal
делать это для того,чтобы не было копирования скр... 31.10.2014, 18:36 yuroc да я тоже так думаю... конечно, как вариант, можно... 31.10.2014, 18:46 WKnight Наверно все-таки узнаваемо :) 6.11.2014, 5:39 Zeleax
Наверно все-таки узнаваемо :)
И что это, как это... 8.11.2014, 9:52 DarkMaster Я так подозреваю это смесь пилота и инжекта. 8.11.2014, 12:03 EL-GReeN Если хорошо знать пилот то можно сделать ОЧЕНЬ дли... 8.11.2014, 15:10 Mirage А "друг" не может просто передать зашифр... 8.11.2014, 16:49 Cockney
А "друг" не может просто передать зашиф... 8.11.2014, 16:57 DarkMaster шифрованный проще привязать. Например сделать read... 8.11.2014, 16:57 yuroc подскажите на счет readmem, как именно его тут мож... 10.11.2014, 22:09 DarkMaster если сам скрипт не "завернешь" в пилот о... 10.11.2014, 23:23 cirus
Адреса логина и пароля нашлись, а вот читать не х... 11.11.2014, 3:03 DarkMaster
Адреса не физические, а программные. Для каждого ... 11.11.2014, 10:59 cirus
Всегда снята. Забыл что к окну надо привязывать ... 11.11.2014, 12:00 WKnight Нет, просто оболочка для какогото бота. Внутри все... 11.11.2014, 12:57 DarkMaster Подозреваю, что из-за кодировки. Попробуй в качест... 11.11.2014, 13:27 cirus Попробуй в качестве теста читать и прибавлять по ... 11.11.2014, 13:41 DarkMaster
На самом деле нет, просто разница кодировок. Имен... 11.11.2014, 15:27 IvaniuS очень интересная тема, если бы можно было как-то з... 13.11.2014, 2:08 DarkMaster
Реально привязывать по сути что угодно. Просто не... 13.11.2014, 2:25 WKnight
Скрипт теоретически в пилот зашить можно, наприме... 13.11.2014, 7:26 IvaniuS
Скрипт теоретически в пилот зашить можно, наприме... 14.11.2014, 9:59 Moonfawn
Скрипт теоретически в пилот зашить можно, наприме... 6.1.2015, 1:17 EL-GReeN Сохранить скрипт в зашифрованный файл.
Запустить э... 13.11.2014, 8:55 Moonfawn
Сохранить скрипт в зашифрованный файл.
Запустить ... 5.1.2015, 17:47 Cockney куча предложений по реализации,только толку их пис... 5.1.2015, 18:44 Moonfawn
куча предложений по реализации,только толку их пи... 5.1.2015, 20:36 RL_ka Как я понимаю люди хотят зарабатывать на этом день... 5.1.2015, 19:51 Cockney таки кнайт тоже может заработать на этом 5.1.2015, 20:07 Cockney все это - извращение,которое будет расковыриваться... 6.1.2015, 1:26 Moonfawn
все это - извращение,которое будет расковыриватьс... 6.1.2015, 14:21 Warstone А можно я предложу компиляцию?..
А вообще - вы вс... 6.1.2015, 6:34 DarkMaster
А можно ты ее сделаешь?) 6.1.2015, 8:26 Warstone
Я ее могу сделать. Как я довольно давно уже говор... 6.1.2015, 14:21 Warstone Есть 2 варианта...
1) Кнайт, подскажи - поле редак... 6.1.2015, 14:36 Moonfawn
2) Если есть, то скорее всего вам надо химичить с... 6.1.2015, 15:02 Cockney не обязательно же пихать в пилот,можно компилятор ... 6.1.2015, 14:49 Warstone получить скрипт как из трафика так и из памяти уже... 6.1.2015, 16:02 Cockney ну получить можно иероглифы, а дальше то что? 6.1.2015, 16:26 Warstone Я-то текст получу.
Просто потому что будет место,... 6.1.2015, 22:39 Cockney ну это как закрыть это место... 6.1.2015, 22:40 Warstone IDA все вскроет. 6.1.2015, 23:05 Moonfawn
IDA все вскроет.
Вообщем провозился с попыткой с... 7.1.2015, 0:17 Cockney так почему не напишите компилятор? 7.1.2015, 1:14 WKnight Кстати да...
Шрифт для редактора берется из конфи... 13.1.2015, 7:58 zvzead86rus всем Ку, подобную тему тоже создал, но мне сразу с... 18.1.2015, 18:21 Cockney сами ничего вы не сделаете,нужно пилот сам править 18.1.2015, 18:39 zvzead86rus что то надо однозначно выдумать)) 20.1.2015, 18:07 Warstone Да блин... ну все-же понятно как сделать... Берете... 20.1.2015, 21:19 Warstone https://code.google.com/p/uop-crypscript/
Пока та... 21.1.2015, 2:25 Warstone Кнайт, компонентик-то вот так называется: TSynMemo... 21.1.2015, 2:36 WKnight Да.
upx, распаковывается им же. За непожатым идти ... 26.1.2015, 5:53 zvzead86rus Жесть! я ни чё не понял, для дебилов, без слен... 29.1.2015, 15:33 DarkMaster Ждать чуда, что варстон доделает, а не в очередной... 29.1.2015, 15:57 Warstone Я в 12 до дома доходу постоянно... Могу текущее ск... 29.1.2015, 16:51 Cockney какая реакция,если даже не понятно,как это юзать 29.1.2015, 21:18 Warstone Так не доделано )) Было-бы доделано...
На выходных... 29.1.2015, 21:43 zvzead86rus ну теперь понятно какой будет итог. пока только эт... 29.1.2015, 21:49 Warstone Если для использования, то никакой не нужен будет ... 29.1.2015, 21:59 zvzead86rus
Если для использования, то никакой не нужен будет... 29.1.2015, 22:01 Cockney а если так?:
создать класс synmemo из dll,воткнуть... 29.1.2015, 22:28 Warstone Ссылку на конструктор ты искать в пилоте будешь?..... 29.1.2015, 22:33 Cockney ну,вы же сведущи в копании программ..
с деде можн... 30.1.2015, 0:05  Cockney
Как нам это нужно:
1. зашифровать код. Картинки... 6.7.2020, 12:26     RaX
Любой софт, игры выпускается в "рассчет не н... 7.7.2020, 12:04    Fors1k В этой теме, кажется, обсуждалось, что луа компили... 7.7.2020, 15:30 Cockney короче,ладно,пусть и так будет)в конце-концов это ... 30.1.2015, 14:09 DarkMaster
Мне про драйверок напомнить или не будем в грязь ... 30.1.2015, 15:44 zvzead86rus ждём ваших трудов, я правда опять ни чё не понял X... 30.1.2015, 16:35 beremiz привет
Я искал везде, и только нашел эту тему, и ... 28.4.2019, 20:43 Cockney Ну тогда нет никаких преград для "ускорения... 7.7.2020, 12:24 Zenogiasu Привет=)
1. Есть ли возможность через скрипт узнат... 4.10.2023, 8:49
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|