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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Alastar, 6 ноя 2012.

  1. nexus_mc

    nexus_mc Активный участник Пользователь

    Баллы:
    68
    Мне интересно,как ты обойдешь?
    В режиме реального времени каждую секунду после старта идет чек веса папки mods,чек веса и хэш-секрет кея вплоть до байтика.
    Мне интересно,как ты сможешь обойти?Предлажи мне вариант с примером уж.
     
  2. oleg57zls

    oleg57zls Старожил Пользователь

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Что мешает взять файлы игры и запустить его с батника поставив другую папку?
     
  3. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Япросто загружу нужные классы в JVM с любого места на моём HDD во время старта и всё.
    И на ммору выложена готовая джава которая умеет так.
    А ещё есть AttachAPI, но с ним довольно тяжело работать.


    Вы товарищ в каком-то своём мирке живёте и новостей не знаете.
     
    ВремяПриключений и oleg57zls нравится это.
  4. nexus_mc

    nexus_mc Активный участник Пользователь

    Баллы:
    68

    Я уже предупредил о чеке процессов.
    Программа стоит на стартапе.Конечно батник вгрузить можно,но я могу реализовать клиент-сервер и сделать чек получение сообщения об игроке от той самой прогрыммы,нет соо - кик игрока.
     
  5. oleg57zls

    oleg57zls Старожил Пользователь

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Что мешает выгрузить процесс проверки и запустить с батника?
     
    ПриветОтЛайки нравится это.
  6. nexus_mc

    nexus_mc Активный участник Пользователь

    Баллы:
    68
    Всеже я пишу не на Java,а на VB.net и api функций у меня море.Можно написать класс секьюрити для своего клиента и даже переписать сам майн на прием и отсылку командных соо. Связать сервер и компьютер игрока по подобию рмс и контроллить каждый шаг.
    Я ведь написал...Ты загружаешься с батника,заходишь на сервер,при заходе на сервер плагин начинает искать соо о твоей тру-проверке.Не находит и кикает тебя.
     
    ВремяПриключений нравится это.
  7. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    А клиент то на джаве, и чхать JVM хотела на твой SecurityManager, это же JVM, что я хочу то и творю, хочу - класс загружу, хочу - сессию сдамплю.
    А ты походу не понимаешь как JVM вообше работает, иди читать матчасть.
    (Хотя учитывая что ты пишешь на говноязыке то я не удивлён что ты не понимаешь.)
     
    skynetxxx нравится это.
  8. nexus_mc

    nexus_mc Активный участник Пользователь

    Баллы:
    68
    Ребят,серьезно. Используя VB.Net , Java, хост машину и компьютер игрока можно связать так,что только очень умный проползет с читом,и то из-за бага,который в течении времени исчезнет.
    Говноязыком называть это врятли можно.Все же спектр возможностей почти безграничен.
    Я бы сказал вот как,ты,считая себя тру-программистом,пропустил в ВУЗе уроки VB.Net и теперь не понимаешь,что я пытаюсь донести. Подтвержденное ИМХО - создать защиту можно.
     
  9. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    У меня в вузе нет уроков говноязыка, у нас плюсы изучают, хоть я их и не люблю.
    А вам товарищ надо прочитать как работает JVM, ибо вы в этом нихрена не понимаете и пытаетесь что-то сказать.

    А для идиотов повтою ещё раз: никто не будет ни обходить ни модифицировать ни лаунчер ни клиент, посто JVM скомпиленная с нашими твиками загрузит пару классов и всё, читы уже работют.
     
    HoShiMin нравится это.
  10. VaNnOrus

    VaNnOrus Старожил Пользователь

    Баллы:
    123
    Почему бы не использовать собственную JVM? На небезызвестном pvp.gs лаунчер запускал майнкрафт на своей же JVM, которая лежала в папке проекта.
     
  11. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    На это етсь attachAPI
     
  12. VaNnOrus

    VaNnOrus Старожил Пользователь

    Баллы:
    123
    Так ведь
    Лучше сделать как можно больше сложностей на пути к цели, чтобы отсеять большую часть пытающихся.
     
  13. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    С AttachAPI работать сложно не в том смысле.

    Очень трудно что-то написать на нём, но если написать то получится такой же универсальный обход который будет работать несмотря ни на что.
     
  14. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Проще написать серверный античит (который будет дружить с модами) и не париться. А лаунчеры ломают как семечки (на mmoru.com валяются). По сути, задачей лаунчера является: авторизация, скачивание/обновление клиента, запуск игры. Всё!
     
  15. VaNnOrus

    VaNnOrus Старожил Пользователь

    Баллы:
    123
    Думаю с этим вряд ли уже кто-то будет спорить. Однако лишняя кочка для нечестных игроков тоже не помешает, почему бы и нет.
    Беда, в общем...
     
    zuma2 нравится это.
  16. Konstantin773

    Konstantin773 Старожил Пользователь

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Я, получается, революцию устроил? Какое бурное обсуждение с обеих сторон.
     
  17. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ну вообще-то да.
    Люди и раньше ведь говорили что джава - это огромная дыра, но не верили.
    И вот ты выложил то о чём предупреждали.
    У всех тех кто не верил теперь баттхерт, а я его поддерживаю, ибо это весело.
    (Самому мне всё равно на самом деле.)
     
    ПриветОтЛайки нравится это.
  18. 0bsid1

    0bsid1 Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Artarious
    [​IMG]
     
    Rost973 нравится это.
  19. skynetxxx

    skynetxxx Старожил Пользователь

    Баллы:
    123
    Для многих здесь похоже стало открытием то, что защиту их любимого лаунчера возможно обойти :D
    И даже если бы Minecraft был написан на C++, это усложнило бы обходы, а не защитило бы от них.

    Когда хакера, первым взломавшим StarForce (защита от нелицензионного копирования дисков) попросили оценить защиту, он сказал, что она очень хороша. Тогда у него спросили, а как он смог ее взломать, на что он ответил, что просто вырезал вызов её функций из игры.
    Ничего вам не напоминает?)

    И даже системы вроде VAC обходятся, медленный бан только усложняет задачу читерам, а не становится от них панацеей. Помнится его долгое время обходили через уровень ядра.
     
  20. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Уже многие зафиксились, при замене rt.jar ничего не работает. Не долго прожил обход :).
     

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