По договоренности
Мы разрабатываем цифровой маркетплейс, по продаже компьютерных игр, внутриигровых предметов, валюты, а так же предоставлению игровых услуг(т.н. коачинг, бустинг)
Для выполнения некоторых заказов, исполнителю(далее бустер) необходимо заходить со своего компьютера на аккаунт заказчика(далее клиент). Чаще всего, для этого клиенту необходимо передать свои личные данные(логин/пароль). Далее, при попытке входа на аккаунт с компьютера бустера, большинство игровых служб(игр), блокируют доступ к аккаунту, из-за того, что попытка входа осуществляется с чужого компьютера. Для разблокировки аккаунта, владельцу(клиенту) необходимо произвести какие либо действия передать код с почты исполнителю/ввести его самостоятельно/принять телефонный вызов/смс и т.д. Внизу прилагаю скриншот подобной блокировки в случае с Blizzard.app.
Для обхода блокировки со стороны игровой службы, нам нужно ПО под Win7+(а в идеале и под Mac OS), которое бы имитировало авторизацию на компьютере клиента, при том что фактически авторизация проходила на компьютере бустера. Естественно, исключительно с согласия клиента.
(подобное решение уже осуществлено нашими конкурентами, о нём дальше)
Игры, для которых нам бы хотелось реализовать возможность упрощенной авторизации в первую очередь:
Все игры компании Blizzard(т.е. доступ в Blizzard.app), Valve (т.е. доступ в Steam) и Wargaming(World of Tanks/Planes/Warships), а также League of Legends.
Немного о решении наших конкурентов.
Со стороны клиента:
После оформления заказа в рамках которого необходима передача аккаунта с вами связывается оператор и передаёт ссылку на скачивание приложения(обычный *.exe файл). После запуска этого файла нас встречает окошко, в котором нам предлагают ввести ключ. После чего программу можно сворачивать в трей.
Со стороны бустера:
Вы ставите подобную же программу, также вводите ключ и сворачиваете программу в трей. Всё, далее при попытки авторизации под данными клиента игра будет думать, что вы владелец и не попросит дополнительных подтверждений.
Скрины и саму программу также прилагаю.
P.S. Мы пробовали подмену MAC-адреса и IP, по отдельности и вместе, ничего не вышло.