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

Поиск java прогеров для написания античита

Тема в разделе "Набор и поиск команды", создана пользователем Shevchik, 22 апр 2013.

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

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Итак я собираю более менее знающих людей вместе с которыми мы будем писать античит для серверов с модами(предположительно в виде модуля совместимости для NoCheatPlus).
    Также мы будем писать различные фиксы для модов.

    Античит и фиксы не будут продаваться, а будут выложены на гитхабе под GPLv3.

    Собственно мне нужны
    1.Кодеры ~5 человек
    После набора кодеров будет открыт набор на эти места
    2.Тестеры ~2 человека.
    3.Люди ищущие баги и дюпы ~2 человека
    4.Сборщик сервера и клиента для тестирования -1 человек.

    С меня мозги и машина для проверки сделанного.
     
  2. Хостинг MineCraft
    <
  3. ptnk

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

    Баллы:
    173
    Чтобы античит был хорошим, необходимо следующее правило:
    - Античит не должен быть только дополнением к серверу, он должен так же быть на стороне клиента;
    - Модуль этот не должен быть написан на java;


    Нужно обеспечить античитерскую деятельность на стороне клиента:
    - Сделать лаунчер, который не декомпилируешь, чтобы выдрать ценные данные;
    - Избавиться от сессии ввиде POST запросов - аутентификация должна быть по сокетами, хоть внутри протокола майна, хоть вне;
    - Защитить процесс игры от внешнего вмешательства сторонних программы путем мониторинга процессов или попытаться защититься от хуков и сделать процесс невидиым;

    И не каждый захочет ставить плагин, который бы добавлял приличную нагрузку на сервер, ведь можно защитить клиент от подмены и внешних вмешательств, чем тормозить сервер.

    p.s. Что-то мне подсказывает, что здесь очень мало толковых людей для такого дела (как я это представил) кто бы умел написать сам что-то стоящее, а не подправить и скомпилировать готовое, да и еще умел пользоваться репозиториями.

    p.p.s. Как-то так, возможно все это бред.
     
  4. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Я не собираюсь писать клиентскую защиту, на обыных серверах NoCheatPlus блочит все читы(кроме аорошо настроенной автоатаки), пэтому я и задался идеей написать модуль совместимости, ведь NCP можно поставить на сервер с модами, но некотрые вещи залочатся(квант, джетпаки, и т.д.)
    Также мы будем заниматься написанием фиксов к дюпам и багам майнкрафта.

    А клиентская защита - бред, доверять происходящему на клиенте - последнее дело.(Майнкрафт написан на яве, и потому самая уязвимая точка Майнкрафта - JVM, и ты ничего с этим не поделаешь.)


    А те кто не может поставить античит потому что нагрузка - купите лучше проц или вон из майнкрафта.
     
    DavidShabaev и MineMan910 нравится это.
  5. ptnk

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

    Баллы:
    173
    Лаунчер на плюсах + запуск игры внутри его или dll в память. Никто не запрещает контроль jvm и jdk c целью обнаружения нежелательной активности.

    Разве майн не в один поток работает? Какой же проц подыскать?
    Высокая назгрузка и меньшее число народу до лагов
    или
    мизерный процент игроков обходящих сессиию + мизерный процент игроков, кто умеет обойти нестандартную защиту + супер мизерный процент людей, кто имеет глупокие познания в java и jdk и кто будет разбираться с библиотеками на плюсах, если на данном языке будет лаунчер со своей нестандартной защитой.

    дюп и баги майна - это более приоритеная задача, но её лучше решать вместе с авторами, если возможно, решение проблем без исходников, как-то костыльно и нестабильно :/.
     
    Niptor94 нравится это.
  6. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    e3-1225v2 держит 200 игроков одновременно
    e3-1290v2 держит 500 игроков одновременно
    Это с античитом (на 1225v2 - мой сервер, на 1290v2 - знакомого админа)

    И лаунчер на плюсах тебе не поможет, jvm контролить это тебе не шутки, особенно учитывая что каждый может собрать свою, и просто сдампить сессию изнутри. А ещё у jvm есть встроенные средства отладки к которым можно подключиться.

    А дюпы и баги майна я итак правлю и править буду(ModFix), и с авторами модов кроме BC и IC нереально договориться, они на всё клали, дюпы иногда правят, но баккит эвенты никогда не добавять. Правда причину такого поведения авторов можно легко понять - достаточно посмотреть на лицензии модов. Поэтому проше отдельным модов/плагинов (можно сцепкой - часть mod , часть плагин).
     
  7. ptnk

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

    Баллы:
    173
    Сервер "HiTech"- ограниченные или ванильные?
    Много ты видел инструкций на youtube, чтобы рядовой игрок смог повторить те трюки, чтобы с jvm поиграть?
    Кто-то поначитался хабра, и теперь в каждом игроке подозревает невероятного хакера, а на деле люди даже лаунчер скомпилировать сами без помощи не могут. Знаний написания "hello world" здесь не хватит. А дальше использования атобатников и перехватов сессии мало кто дойдет, таких единицы.

    Поэтому такую глубокую защиту я считаю не оправдано дорогой. Мне больше интересны фиксы дюпов и мелких багов - сюда я готов внести свой вклад.
     
  8. Автор темы
    Shevchik

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

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

    Такое же огромное количество администраторов серверов, которые совершенно ничего не смыслят в том что делают. Их даже лаунер не спасает. И потому кататся ко дну. Туда им и дорога.

    Ну посмотрим сколько людей откликнется, даже если никто не присоединится, буду делать сам.
     
  9. scrandre

    scrandre Активный участник

    Баллы:
    88
    Имя в Minecraft:
    Scrandre
    Почему ТС, достаточной степени адекватности (достаточной чтобы не делать "ололо приватный антечит будим прадавать" а выложить сыры в паблик), не обратился сразу в западное сообщество?

    По-моему там и рук, и мозгов, и стимулов хватает?
     
  10. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Там это никому не надо, они на 1.2.5 все сидят(tekkit), и ночитплюс там вполне работает, так что их всё устраивает.
    Поэтому обратился сюда, может кому интересно, но все предпочитают надеятся на лаунчеры, всё какие-то схемы проверки клиента придумыают. Да и в западном сообществе достаточно бан дать и ты больше на сервер не зайдёшь, ибо все на лицухе.

    Я и сам могу обсепечить совместимость с IC2 например, просто есть ещё куча модов за развитием которых надо следить, и если делать всё одному, то можно просто не успеть.
     
    zuma2 нравится это.
  11. scrandre

    scrandre Активный участник

    Баллы:
    88
    Имя в Minecraft:
    Scrandre
    Пилить защиту в лаунчере на яве в русообществе это конечно верх непродуманности.
    Заходя с другой стороны - Minecraft не особо многоразовая (так уж её придумал Нотч) игра направленная на тотальную доминацию, и не рассчитана на злостную защиту от всего и вся. Это прежде всего веселье и творчество.
    Столь ли нужен подобный античит? И как успешно он будет обновляться учитывая все изменения происходящие во всех проекта от которых он зависит?
    Нет, я не говорю что это несерьёзно и нереально, лишь хочу спросить о том, рентабельна ли эта идея здесь.
     
  12. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    С другой стороны лаунчеры уже никого не защищают, и написать суперзащищённый тут некому.

    В античите нужно много написать, но изменений там почти не будет со временем, а вот с фиксом багов и дюпов - вот тут каждую новую версию мода придётся досконально изучать.
    Рентаблеьно ли здесь - не знаю, трудно сказать.
     
  13. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
     
    GJEvolution и slavik123123123 нравится это.
  14. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    мб сделать такой античит, где можно было писать в конфиге "Запрещенный моды" ?Если игрок имеет этот "Запрещенный мод" , то сервер его кикнет.
     
  15. scrandre

    scrandre Активный участник

    Баллы:
    88
    Имя в Minecraft:
    Scrandre
    Бывает поражаешься тому, сколько сообщений и симпатий может иметь один пользователь, совершенно не понимая о чём он, собственно, пишет.
     
    slavik123123123 нравится это.
  16. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Никто не откликнулся, да и не откликнется, так что закрываю тему.
    Вот это в уже тоже проходили - не работает, фордж не посылает на сервер не мультиплеерные моды, так что не вариант, да и подменить легко.
    Античит я и сам со временем накатаю(Форкну NCP, добавлю таблицу ломаний и форм блоков с модов, скорость передживения с квантом, а вот что делать с блоками по которым можно ползать и джетпаками - я хз)
     
Статус темы:
Закрыта.

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