Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

В разработке Личный кабинет с интеграцией в интеркассу

Статус
Закрыто для дальнейших ответов.
хм.. а что если в лаунчер вшит "Вирус" который ему отсылает мак адреса
 
Бан по IP устаревшая вещь, люди, вы что... Я говорю именно про бан по обрудванию - id процессора, материнки, мак адрес. Для этого не нужен вирус, для этого есть WinAPI, которая эти данные любезно предоставляет :)
Еще есть реестр, в котором тоже лежит много интересной и открытой информации о системе.
 
Так а поподробней как это впихнуть в лаунчер, и как его забанивать "какой командой?"
 
Это слишком обширная тема, что бы расписывать ее здесь) Я не знаю как с этим работает java, я делал лаунчер на C#, вот он и С++ очень хорошо работают с системой и ее данными. Почитай про WinAPI, что это и как юзать. То же самое про реестр, где хранятся ключевые данные и как их вытащить в нужном языке программирования.
 
Ну допустим я это сделаю, но как мне банить их что я буду вводить, какую комманду?
 
Господи... Забудь ты о командах, есть и другие способы блокирования доступа :) Поскольку сервер пускат в игру только со своего клиента, а лаунчер специальным шифром запускает этот клиент, что бы тот смог зайти на сервер, то заблокировать доступ через лаунчер не составялет труда. Я просто вписываю в черный список в базе нежелательный id компа, и человек больше никогда ни с каким акком и ни с каким ипом не сможет зайти на сервер. Опять же, для этого нужен свой клиент, свой лаунчер, доработанный алгоритм авторизации на сервере и пр.
 
Нет -_- Адреса тут не при чем, я же говорю, уникальный идентификатор компьютера, который есть ТОЛЬКО у этого компьютера и никакого иначе. Лаунчер делает запрос на сервер, передает серверу id компа (естественно все шифруется, что бы не смогли подменить), а сервер смотрит по спискам, если ид в черном списке, то запрещает авторизацию...
 
Пожалуйста, информация открыта, и ее море на простороах интернета :)
 
Слушай если, что потом поможешь?Хотя бы на вопросы ответишь?
 
вы удивляете меня вы в каком веке живете? это называется бан по hwid
 
Это слишком обширная тема, что бы расписывать ее здесь) Я не знаю как с этим работает java, я делал лаунчер на C#, вот он и С++ очень хорошо работают с системой и ее данными. Почитай про WinAPI, что это и как юзать. То же самое про реестр, где хранятся ключевые данные и как их вытащить в нужном языке программирования.
Принцип такойже как в С++ и С# импортируется системная dll, затем вызывается соответствующая функция которая заполняет структуры данных если это надо. Хотя лучше не изобретать велосипед а пользоваться библиотеками
 
Принцип такойже как в С++ и С# импортируется системная dll, затем вызывается соответствующая функция которая заполняет структуры данных если это надо. Хотя лучше не изобретать велосипед а пользоваться библиотеками
В С++ да, а в C# все это есть в составе .Net Framework, там даже подключать ничего не надо, все на ладони :)
 
Я имел ввиду не фраемворк а прямой вызов api функций через using
 
Я имел ввиду не фраемворк а прямой вызов api функций через using
Я говорю про конкретный случай языка C#, там не надо подключать api, потому что все есть во фреймворке) Ну не суть важно, мы поняли друг друга :)
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх