Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Решено [NOOBS]Изменить клиент, что бы нельзя было устанавливать моды

Тема в разделе "[Архив] Помощь", создана пользователем FedorNogopletov, 19 янв 2014.

Статус темы:
Закрыта.
  1. Автор темы
    FedorNogopletov

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

    Баллы:
    173
    Можно ли как-то изменить клиент (1.6.4+Forge+LiteLoader), чтобы его нельзя было модифицировать? Буду признателен за помощь
     
    Последнее редактирование: 29 авг 2014
  2. Хостинг MineCraft
    <
  3. getsmp

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

    Баллы:
    103
    FedorNogopletov, только лаунчер и проверка по MD5.
     
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Этого мало :). Сейчас приходится проверять cp еще.
     
    ПриветОтЛайки нравится это.
  5. getsmp

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

    Баллы:
    103
    alexandrage, просветите, что проверять?
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    classpath.
     
  7. iSemka

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

    Баллы:
    103
    Skype:
    semen2015
    Имя в Minecraft:
    iSemka
    Универсальный обход?:confused:
     
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Лал, как рас от него и проверяется.
     
  9. Автор темы
    FedorNogopletov

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

    Баллы:
    173
    А как это проверять?
     
  10. iSemka

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

    Баллы:
    103
    Skype:
    semen2015
    Имя в Minecraft:
    iSemka
    Я это и имел ввиду
     
  11. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Вывести все цп в массив и проверять нет ли чего левого.
     
  12. J1Mmy

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

    Баллы:
    103
    То есть, получается: если проверить все классы из профиля некоторой версии, а этот профиль с оригиналом профиля на сервере, то таким путем можно не бояться универсального обхода?
     
  13. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Да, нужно сравнение вести. Например строка запуска и реальный cp + cp самих модов.
     
  14. J1Mmy

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

    Баллы:
    103
    думал это сложнее:)
     
  15. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Если знаешь функцию как вывести все ссылки то легко.[DOUBLEPOST=1390243166,1390243097][/DOUBLEPOST]У меня вся функция в 8 строчек и я могу с ней дальше работать, с массивом.
     
  16. J1Mmy

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

    Баллы:
    103
    ну мне только нужно будет написать JSON парсер, а дальше с сервером проверять md5 файлов из cp, проверив перед этим md5 профиля. верно?
     
  17. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    При чем тут JSON парсер? И патом если ты хочешь проверять общий md5 тебе даже сравнение вести не придется.[DOUBLEPOST=1390243443,1390243329][/DOUBLEPOST]Но есть одно но, в цп может участвовать папка с классами.
     
  18. J1Mmy

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

    Баллы:
    103
    JSON парсер для того, чтобы считать с профиля(под профилем я подразумеваю 1.7.4.json например) список библиотек. но библиотеку же можно подменить? или я ошибаюсь?
     
  19. Автор темы
    FedorNogopletov

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

    Баллы:
    173
    А Периметр от HoShiMin как-то помогает в защите?
     
  20. J1Mmy

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

    Баллы:
    103
    Если не ошибаюсь, он защищает программу от отладки, но не от универсального обхода
     
    ПриветОтЛайки нравится это.
  21. Автор темы
    FedorNogopletov

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

    Баллы:
    173
    Это я ступил, извините :)
     
    Последнее редактирование: 29 авг 2014
Статус темы:
Закрыта.

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