Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Виртуальная машина и Кибор

Страниц (1): [1]
 

1. Adomb - 10 Декабря, 2019 - 07:13:06 - перейти к сообщению
Если выдать лицензию пользователю на его ключ, а он этот ключ получил на виртуальной машине и клонировал её, то ботом, получается, смогут пользоваться сколько угодно человек. Как решить, чтобы бот с таким же ключом не мог работать, если где-то уже работает такой ключ?
Как вариант - запрет использования бота на вирт машине, но есть нюансы, как понимаю, злоумышленник может отследить что проверяет бот и подправить ответы - реестр там, ещё чего.
2. Dantes3000 - 10 Декабря, 2019 - 08:45:04 - перейти к сообщению
Adomb , Индивидуальный код разный будет
3. Adomb - 11 Декабря, 2019 - 01:15:31 - перейти к сообщению
Dantes3000 , давно обратил внимание на это, сейчас ещё раз проверил - создал винду на виртуалке, посмотрел инд.ключ. Скопировал эту вирт машину, перенёс на другой комп, запустил - ключ не изменился. То есть если у тебя бота купят с ключом виртуалки и дадут копию виртуалки другому человеку, то, без доп защиты, твой бот будет фурычить у кого угодно. В идеале, если у уважаемого Kibor'a будет время и желания, сделать чтобы сам кибор распознавал виртуалку и добавить в код команду запрета работы на виртуалке. По ip проверять, по реестру - всё это можно подделать и скормить боту. Если у кого есть идеи - поделитесь.
4. Kibor - 11 Декабря, 2019 - 01:19:42 - перейти к сообщению
Это можно сделать через сам скрипт
5. 007wan - 11 Декабря, 2019 - 11:37:01 - перейти к сообщению
 Kibor пишет:
Это можно сделать через сам скрипт
как? Мы же новички, можно пример?
6. Adomb - 12 Декабря, 2019 - 01:03:45 - перейти к сообщению
Да, я маленько в затыке от этой ситуации. Почитал в сети, если заморочится - виртуальную машину можно замаскировать, средствами скрипта проверять, что он работает на виртуалке пока не понимаю как, там столько нюансов и все эти нюансы подделывают, что даже 90% уверенности что скрипт задетектит их - нет.
Легче, наверное, как-то организовать проверку на одновременную работу ботов с одинаковыми ключами. Тоже не понятно как.
7. 007wan - 12 Декабря, 2019 - 02:13:16 - перейти к сообщению
 Adomb пишет:
Если выдать лицензию пользователю на его ключ, а он этот ключ получил на виртуальной машине и клонировал её, то ботом, получается, смогут пользоваться сколько угодно человек. Как решить, чтобы бот с таким же ключом не мог работать, если где-то уже работает такой ключ?
Как вариант - запрет использования бота на вирт машине, но есть нюансы, как понимаю, злоумышленник может отследить что проверяет бот и подправить ответы - реестр там, ещё чего.
Можно записывать на сервер и читать с сервера количество запущенных exe по этому ключу Кибор(свой скрипт написать). Если зпущенных таких больше одного, то просто не давать дальше боту работать.
8. Adomb - 12 Декабря, 2019 - 12:23:57 - перейти к сообщению
007wan , значит когда бот завершает работу он должен будет удалять метку с сервера. А если бот аварийно выключился? Метка на сервере останется. Плюс надо ещё и метки эти защищать шифрованием.
Вот такая катавасия из-за вирт машин и одинаковых индивидуальных ключей. Предлагаю писать идеи, надо как-то найти решение, потому что рано или поздно с таким может любой столкнуться.
9. AdryV - 12 Декабря, 2019 - 14:01:56 - перейти к сообщению
как вариант вести логирование, если с этого ПК было сильно много подключение или подключения происходят с разных ИП то отключить того кто плотит.... программой это не реализовать... ток руками и глазами. я логами пользуюсь уж 2 года и клонов было лишь 3 ПК заблочил их.... но есть нюанс нужно что бы ваш бот полностью зависил от интернета и логи писались на ваш хост.... ну и тд. + еще можно добавить таймеры в логи.
(Добавление)
как вариант еще можно использовать недоработку самой среды кибор как на детект вирталки.
кибор не умеет делать скриншоты d3d игр некоторых а в простой винде умеет. в общем есть и другие недоработки. ищите тестируйте и придумывайте свою логику. кибор довольно таки обширная среда Подмигивание

Powered by ExBB FM 1.0 Final