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

Идея Система зашиты от читеров

На любой античит найдется антиантичит
На любой антиантичит найдется антиантиантичит, на любой антиантиантичит найдется антиантиантиантичит, на любойантиантиантиантичит найдется антиантиантиантиантичит....
Крутая логика у тебя.

Вообще, можно сделать античит по принципу VAC в Steam...
Но это слишком геморойно да и кодеров толковых нет)
VAC Нереально обойти. Даже если и обходили, всё равно бан получали.
 
На любой антиантичит найдется антиантиантичит, на любой антиантиантичит найдется антиантиантиантичит, на любойантиантиантиантичит найдется антиантиантиантиантичит....
Крутая логика у тебя.

Вообще, можно сделать античит по принципу VAC в Steam...
Но это слишком геморойно да и кодеров толковых нет)
VAC Нереально обойти. Даже если и обходили, всё равно бан получали.
Не изобрели еще лучшей защиты кроме человеческой совести.
 
И что, хэш клиент подготавливает при запуске, его можно подменить
Как раз таки после запуска (если не проверять лаунчером). Про подмену я уже слышал от Nexon, но опять же, всё зависит от реализации. Деобфусцировать код будет сложно и даже если войдут с читами, то только матерный знаток Java, которому сервер нафиг не нужен...
 
Е***ый RuBukkit снова отправил меня на страницу "Сайт временно недоступен" и сообщение не отправилось :(

А я и не говорил, что клиент ничего не отправляет:

Читайте так: сервер вычисляет хеш клиента, который отправляется PHP скрипту и заносится в базу.
Под тем предложением подразумевается то, что клиент при подключении к серверу отправляет скрипту свой хеш (он заносится в БД), а сервер сравнивает MD5 клиента (по базе данных, в которую он занёсся) с MD5 оригинального клиента.
И в случае, если они равны, сервер принимает подключение клиента. А если хеши разные, то сервер кикает клиент перед его входом.

Чтобы не подсмотрели пути и т.п., обфусцируем классы.
Для пущей безопасности можно использовать сразу несколько способов защиты ;)
парень ты упорот. это не то что ломается, под такую защиту можно свой лаунчер сделать и блекджеком и читами
 
Как раз таки после запуска (если не проверять лаунчером). Про подмену я уже слышал от Nexon, но опять же, всё зависит от реализации. Деобфусцировать код будет сложно и даже если войдут с читами, то только матерный знаток Java, которому сервер нафиг не нужен...
После этой дряни https://jfxstore.com/stringer/?language=ru деобфусцировать будет очень сложно. Деmо Minecraft-for-stringer.
 
Ну че запилили защиту? Мне скоро сервак врубать
 
стрингер фигня полная. у майнаркфтонли классы с защитой стрингером обфусцированы (и, возможно, еще чем-то) и это не помешало "разгадать" их защиту.
 
Народ! Ну кто делает защиту на уровне клиента? Его же можно подменить!
То, что выложил Сашка - это просто придуманная от безделья прикольная фишка, не более. Она защитит разве что от ленивых и жадных школоло.
 
Народ! Ну кто делает защиту на уровне клиента? Его же можно подменить!
То, что выложил Сашка - это просто придуманная от безделья прикольная фишка, не более. Она защитит разве что от ленивых и жадных школоло.
нет, можно сделать адекватную связку лаунчер + клиент, что будет нереально обойти. только надо сильно заморочиться и время потратить.
 
нет, можно сделать адекватную связку лаунчер + клиент, что будет нереально обойти. только надо сильно заморочиться и время потратить.
Опять же, вскрываем классы и собираем свой лаунчер.
 
@Code, На Java ? Нельзя ! Она только и умеет что убивать процессор , оперативку и видео карту ....
 
@Code, На Java ? Нельзя ! Она только и умеет что убивать процессор , оперативку и видео карту ....
почему нет то? что мешает запаковать лаунчер и использовать ssl? + есть какой-то дикий обфускатор, не похожий на обычные. не буду вдаваться в подробности.
 

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

Назад
Верх