1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Стартап Античит отдельным приложением

Тема в разделе "Разработка плагинов для новичков", создана пользователем stew, 7 дек 2012.

?

Надо оно или нет?

  1. Да

    26,1%
  2. Очень Да

    17,4%
  3. Нет

    26,1%
  4. Нафиг не надо

    21,7%
  5. Мне до лампочки

    8,7%
Статус темы:
Закрыта.
  1. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    Сижу и думаю, делать нечего, лаунчер чтоль написать...? неее, их и так уже тьма тьмущая...
    Скрипт какой нибудь... неее уже всё что можно всё написали, а вот античитов (не модов, не плагинов) нет...
    вот я и решил написать такой.
    собственно чего я сюда раньше времени написал:
    {
    мне нужно знать что он должен делать, на мой взгляд:
    {
    [md5 определенных файлов через какой то промежуток времени]
    [забирание списка этих файлов из например XML файла на сайте (/сервере)]
    [удаление файлов]
    [какой-то способ сообщить лаунчеру о том что-то не так как надо и перекачать root.zip (/client.zip)]
    [закрытие майна при опр. условиях]
    }
    }
    вот.. пишите что еще надо, в принципе все что я тут написал мне труда сделать не составит
    вы только скажите надо это или нет.
     
    caNek и dect81 нравится это.
  2. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    и тут я понял что ошибся разделом...
     
    RIP230 и Mpa3oTa нравится это.
  3. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    кхм.. он будет работать постоянно. (если это что-то меняет)
     
    zuma2 нравится это.
  4. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    обьясни мне как оно обходится и я попытаюсь это предотвратить))
     
  5. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    закрываешь античит = закрываешь майн
     
    slavik123123123 нравится это.
  6. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    привязка клиент <> сервер, то есть если клиент запущен не через лаунчер то на сервер никак бен античита не зайдешь =] а если закроешь то придется снова запускать майн ч/з лаунчер = опять запускаешь античит
     
  7. Mpa3oTa

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

    Баллы:
    123
    Skype:
    minecraftus-gm
    Имя в Minecraft:
    Mpa3oTa
    Это как на руфое, через проги можно было заходить с левых клиентов и играть в 2 и более окон :)
     
  8. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    отлавливаешь handle запускаемого окна майна, а остальные закрываешь накуй))) а по поводу подмены античита... можносделать чтобы именно он запускал майн а не лаунчер.
     
  9. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    ну вы блин даете... начну с малого а потом все нюансы решать буду.
     
  10. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
  11. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    [md5 определенных файлов через какой то промежуток времени] - OK
    [забирание списка этих файлов из например XML файла на сайте (/сервере)] - OK
    [удаление файлов] - OK
    [какой-то способ сообщить лаунчеру о том что-то не так как надо и перекачать root.zip (/client.zip)] - work
    [закрытие майна при опр. условиях] - work
     
  12. zixel

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

    Баллы:
    78
    Имя в Minecraft:
    _Zixel_
    Подобные защиты в большинстве случае легко обходятся. Всегда можно заморозить определенный процесс.
    Чтобы избежать этого - нужно модифицировать клиент, чтобы тот в определенный промежуток времени посылал запрос приложению. Если приложение не ответит - завершался бы minecraft.
    Но поскольку сам minecraft написан на java, а она как мы знаем легко декомпилируется (не актуально для JIT).

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

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Давно занимаюсь. Будет как паблик так и платная версии.
     
    djavphu+mb073c и nvidia_hl2 нравится это.
  14. nvidia_hl2

    nvidia_hl2 Участник

    Баллы:
    43
    Skype:
    Kariakyn.oleg.vladimirovi
    @Flumaster, кто то же занимается новым ядром ?)
     
    slavik123123123 нравится это.
  15. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    как уже сказали ранее, если даже лаунчер не будет подлежать декомпиляции, остается хриллион способов обойти его. Я еще не видел серверов, которые могли бы избежать обхода системы. Соответственно по этому поводу заморачиватся не стоит (с)... Что и печально.
     
  16. zixel

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

    Баллы:
    78
    Имя в Minecraft:
    _Zixel_
    Поверь, такие сервера есть. Они реализовали лаунчер на C++, файлы игры поместили в DLL контейнер.
    Защиту подобного уровня обойти если и реально, то очень сложно.

    А защиту, которую предлагает ТС обойти в разы проще, и все это до поры до времени.
     
  17. Автор темы
    stew

    stew Старожил

    Баллы:
    103
    Skype:
    antonov330
    Имя в Minecraft:
    StewMan
    всё сделаем как вам будет нужно.
     
  18. Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Я-я :) У меня много рук :).
     
  19. Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    Спасибо за идею. Но тут то проблема, DLL + Linux = 0.
     
    nvidia_hl2 нравится это.
  20. nvidia_hl2

    nvidia_hl2 Участник

    Баллы:
    43
    Skype:
    Kariakyn.oleg.vladimirovi
    @Flumaster, Те кто на Линуксе , пусть ставят виртуалки :)
     
Статус темы:
Закрыта.

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