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

Идея Защита от изменения клиента на стороне сервера

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем AlexMerser, 26 авг 2013.

  1. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Всё правильно, но вот только такая байда, что java программы очень дешёво ломать.
     
    REZAYS нравится это.
  2. Хостинг MineCraft
    <
  3. UserDead

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

    Баллы:
    153
    Воооооооот вот оно то и то, надо подучить делфи или с++ и будет нам счастье, а еще если впихнуть дебаг-детектор (антиотладчик) ооо да, ярая смесь :D
     
  4. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Я просто подменю классы майнкрафта в самой JVM. Но это уже другая история.
    JVM такая штука, кто угодно может к ней подрубиться и делать что угодно, да и не гарантия что JVM вообще не подставная. Но это уже куда дороже ломать.
     
  5. UserDead

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

    Баллы:
    153
    Щас общаюсь с одним школьником... подумали о защите как X-TRAP (онлайн защита кто не вкурсе) сделать так чтобы работал лаунчер и все сидел и проверял во время игры, попытка доступа в памяти - фенито ля приплыли репорт и выкидыш. Но кто этим будет заниматься) Там более постоянно обновлять такой онлайн защитник
     
  6. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да я быстрее совместимость с NCP напилю чем вы запилите это.
     
    alexandrage нравится это.
  7. UserDead

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

    Баллы:
    153
    Я о нем совсем забыл -.-
    Хотя если вопрос касается бот-атаки, тут другая тема.
     
  8. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да нет не о бот атаке, NCP вполне нормально защищает мой мод сервер. (Который я правда вот-вот закрою)
     
  9. UserDead

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

    Баллы:
    153
    Надеюсь причина хоть не печальна?
    Сам когда на каникулы уходил - жалко игроков было)
     
  10. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Я всё-таки специализируюсь на классиках, поэтому на мод сервер времени сильно не было, хоть людям он и нравился, но постепенно все переходили на классики. Да и пиарить тяжело, когда я открывал свой сервер все ещё были 1.2.5/1.4.7 а я на 1.5.2 сразу, да ещё и дюпы и читы не пахали, короче людям не понравилось. Натравливали автобатник, он ничего не ловил - человек уходил ибо нипачитерить.
     
    alexandrage нравится это.
  11. UserDead

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

    Баллы:
    153
    Ээээх. Я сам с модами пока что не дружу. Мда, тупо бывает - зашел посмотрел - ушел даже 5 минут не прошло.
    Был момент с меня 100р требовали чтобы перестали атаковать... школота, что скажешь.
     
  12. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    А сейчас уже устал блин. Поэтому работаю только над главным классиком.
    Хотя нет, скорее не устал, просто во мне что-то сломалось.
    Майнкрафт сообщество не хочет двигаться вперёд. Да и помогать не хочет почти никто, только готовое подавай.[DOUBLEPOST=1377549258,1377549069][/DOUBLEPOST]
    Не, я пойду пожалуй выпью.
    За нас пацаны, за единственых кто в этом аде ещё движется вперёд.
     
    UserDead нравится это.
  13. WitER

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

    Баллы:
    88
    Много текста не осилил. Если вы собираетесь писать данные в файл, а после непосредственно из файла получать значения и затем слать их на сервер, то, простите, что помешает просто запретить изменение файла?
     
  14. UserDead

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

    Баллы:
    153
    Тут говориться про то, чтобы сканировать валидность файлов клиента (модов самого minecraft.jar) и в случае несовпадения хешей перекачивать клиент
     
  15. WitER

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

    Баллы:
    88
    Я говорил по поводу первого поста.
    А относительно вашей идеи - попробуйте, может и не обойдут... :)
     
  16. UserDead

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

    Баллы:
    153
    Да вот проблема в том что сама java не защищенная, вырезать любую проверку легко. Надо лаунчер писать на другом языке... ну а остальное... незнаю можно ли подменить запускающийся клиент.. это можно впихнуть и в проверку лаунчером. У меня тут вчер чуть ли не паника началась))) Приям все все ломать умеют, потом оказалось что ктото слишком пессиместичный. Нужно быть ярым хакером чтобы ломать защиты. Но сам java реально слаб от инъекций, а игра на ней и написана.
     
  17. WitER

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

    Баллы:
    88
    И в помощь вам QT.
     

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