Здравствуйте, гость ( Вход | Регистрация )

> Шифровка скрипта
yuroc
сообщение 31.10.2014, 17:31
Сообщение #1


**

Neophyte
Сообщений: 42
Регистрация: 16.9.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 17.018
Возраст: 25



Здравствуйте, ув. форумчане,
возможно ли каким-либо способом зашифровать текст скрипта?т.е. чтобы его нельзя было ни скопировать, ни изменить... ?
либо же сделать так,чтобы текст скрипта вообще не было видно в пилоте?
или вплоть до того,чтобы и самого пилота не было видно... а управлять им чисто из батников?
за ранее спасибо
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Warstone
сообщение 30.1.2015, 13:18
Сообщение #2


*********

Группа: Модераторы
Наличность: 0
Пользователь №: 10.905
Возраст: 25



Цитата
с деде можно найти имя процедуры обработки
Конструкторы не анонсируются в VMT (Virtual Method Table). У них нету имени в бинаре. То ест просто по имени так сделать нельзя... Да и не надо ))


--------------------
Do. Or do not. There is no Try!
© Master Joda, Dagobah, Star Wars: Episode V.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RaX
сообщение 6.7.2020, 6:19
Сообщение #3


*

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. Мертвый форум.

Я готов заплатить за версию пилота, которая позволит мне продавать результат моего рукоблудия. Поэтому можно сделать две версии: пилот с защитой, платный, и пилот бесплатный, без защиты моей писанины.

Какие из этого плюсы: финансовая поддержка разработчикам пилота. Привлечение новых разработчиков их материальной заинтересованностью в пилоте. Развитие самого пилота.

Надеюсь, что эта лошадь не сдохла и её ещё можно оживить.

Я, как новеньки, искренне надеюсь, что эта платформа ещё жива и что она как-то будет развиваться. После пяти лет молчания. Мало-ли...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 6.7.2020, 15:13
Сообщение #4


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 62
Пользователь №: 18.746



Цитата(RaX @ 6.7.2020, 6:19) *
...

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


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RaX
сообщение 7.7.2020, 9:08
Сообщение #5


*

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 разных учеток. Дорого выйдет содержание сервера.

Пусть отламываются, игры обновляются достаточно часто. И при одном из обновлений многие функции перестанут работать. Более того, рассчет не на тех, кто может сломать. Большинство этим заниматься не будет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 7.7.2020, 11:44
Сообщение #6


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22549
Пользователь №: 16.156



Цитата(RaX @ 7.7.2020, 9:08) *

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



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



Вообще, более правильней было бы такое предложение оформлять как-то так: я хочу перевести n сумму на счет разработчика пилота, надеясь, что данный функционал появится. Дайте счета. А то что получается ? Пришел человек, предложил бизнес план, и уверил, что как только все будет он купит даже отдельную версию пилота. Т.е. за время разработки данных возможностей этот человек не передумает ? или не будет искать взломанную версию (ну а зачем платить то ? если есть бесплатное) ? Разработчик и так занят, таких просьб - миллион, а вот если ее подкрепить валютой, а если еще и твердой, то другое дело.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
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

 

- Текстовая версия | Версия для КПК Сейчас: 18.7.2025, 11:26
Designed by Nickostyle