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

Помогите Бан по mac или hdd

Discussion in 'Разработка плагинов для новичков' started by ZaRRaZa, Apr 8, 2012.

  1. smilesdc

    smilesdc Няша Модератор

    Trophy Points:
    153
    Имя в Minecraft:
    smilesdc
    Лол что?
     
  2. Хостинг MineCraft
    <
  3. DoritosMan

    DoritosMan Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    koocez
    У меня такая система бана

    На сервере включен вайт-лист
    Нашел нарушителя, Бан по нику Бан по IP Бан на сайте
    При этом стоит плагин IPnotify
    И если он зайдет на сервер зарегав 2ую учетку на сайте и оставив заявку его добавляют, зайдя напишет что этот игрок имеет второй ник, заходиш в IPnotify, проверил снова забанил, потом он не полезет т.к. знает что тоже самое будет) Плагин IPnotify регестрирует все IP которые заходили под каждым ником

    Ну а если бы мои мозги позволяли я бы сделал проверку мд5 и не парился)
     
  4. LordXaosa

    LordXaosa Модератор

    Trophy Points:
    173
    Skype:
    brennan_3000
    Не знаю, есть ли актуальный EasyBan, но там достаточно было через него забанить ник, он автоматом на основе статистики заходов с этого ника банит ip и все дубль акки. Т.е. ничего дополнительно админу писать и делать не надо, все само :) Было удобно...
     
    zuma2 and Ission like this.
  5. Het

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

    Trophy Points:
    88
    Skype:
    james_hetfiled
    Имя в Minecraft:
    Het
    Пробовали его обновить, безрезультатно, игнорирует команды, а так очень сильный плагин был, во времена 1.1-R4, но для себя нашел замену несколькими плагинами, итог тот же
     
  6. Toxuin

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

    Trophy Points:
    103
    Лолшто? Про lazy initialization слышали? Лезвие Оккама в его апогее. И да, самое что ни на есть ООП. Вот например, сишарп.

    Про случайный ключ - это такой прикол. Если ключ случаен, то очевидно что расшифровка содержимого невозможна, так как ключ не знает никто. Это примерно как вместо шифрования просто наспавнить в файл случайных букв и цифр - эффект будет тот же:)
     
  7. Lance

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

    Trophy Points:
    68
    случайно набрёл на эту тему ... уже реализовано у нас
    у нас каждый юзер привязан к своему компу и даже за другой ник не может зайти со своего компа...
    получая бан он не может более зайти в игру только с другого ника на другом компьютере
     
  8. LordXaosa

    LordXaosa Модератор

    Trophy Points:
    173
    Skype:
    brennan_3000
    У меня привязка ника к железу по желанию игрока сделано. При бане, тоже, только с другого компа с другого ника.
     
  9. LordXaosa

    LordXaosa Модератор

    Trophy Points:
    173
    Skype:
    brennan_3000
    Батл? Не, не правда) Я за объективный обмен опытом :) А по теме тут было
    :D
     
  10. Racvol

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

    Trophy Points:
    123
    И чего? При чем тут ленивая инициализация и сущности? В коде что вы показали абсолютно все является объектами будь то классы контейнеры или типы которое по сути тоже классы.
    Про энтропию слышали? Даже если ты рандомно наберешь ключ где гарантия что он будет криптоустойчив? Всякие рандомизаторы тоже не случайны тк работают по алгоритму. Я знаю тока один приемлемый способ, в Linux используется помехи в оборудовании для генерации случайных чисел.
     
  11. Toxuin

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

    Trophy Points:
    103
    Это уже флуд. Я не хочу объяснять дважды шутку, которую ты не понял.

    По теме: Есть такая библиотека, которая позволяет получать мак-адресс пользователя(кроме прочего). Использовать в проекте весьма удобно, определяет всегда и корректно. Почему бан по мак-адресу, а не по HDD или по номеру мамки? Потому что накодить можно за 2 минуты ничего не зная о сабже. Ну и как уже сказали выше – мы же баним школьников, а не секретных агентов. Обойти можно любую проверку, да только школьнички вряд ли смогут – даже эту. Ну правда.
     
    DaleMartinWatson likes this.
  12. Flumaster

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

    Trophy Points:
    153
    Skype:
    alexey_aristov
    Немного не согласен. У меня на прошлом провайдере интернета была привязка по mac'у, Я взял и на всех компах поставил вместо мака, домашний телефон.
    Изменяется мак в 2 клика.
     
  13. smilesdc

    smilesdc Няша Модератор

    Trophy Points:
    153
    Имя в Minecraft:
    smilesdc
    Это ты загнууул)
    Какой батл? Я просто дискуссирую по теме. Свой кусок кода, я выложил)
     
  14. smilesdc

    smilesdc Няша Модератор

    Trophy Points:
    153
    Имя в Minecraft:
    smilesdc
    Я не кодер :why:
     
  15. smilesdc

    smilesdc Няша Модератор

    Trophy Points:
    153
    Имя в Minecraft:
    smilesdc
    :D
     
  16. Toxuin

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

    Trophy Points:
    103
    Собственно, возвращаясь к нашим баранам: с библиотекой UDIDGen вся "привязка" будет заключена в 2 строках:
    PHP:
    import com.eaio.uuid.UUIDGen;
    public 
    String macAdress UUIDGen.getMACAddress();
    Дальше использовать где нужно, можно даже в методе login();
    Удобненько!
     
  17. LordXaosa

    LordXaosa Модератор

    Trophy Points:
    173
    Skype:
    brennan_3000
    Мак сменить 2 кликами можно...
     
  18. smilesdc

    smilesdc Няша Модератор

    Trophy Points:
    153
    Имя в Minecraft:
    smilesdc
    Кстати, хочу подметить, что очень хорошая библиотека!
     
  19. MightGUY

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

    Trophy Points:
    78
    Бан по Cерийнику легко обходится.
    Раз-два,винду переустановил,вот тебе и серийник,как из-под завода!
     
    wergio28 likes this.
  20. LordXaosa

    LordXaosa Модератор

    Trophy Points:
    173
    Skype:
    brennan_3000
    после каждого бана винду переставять? :D
     
    Bars and wergio28 like this.
  21. DaleMartinWatson

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

    Trophy Points:
    103
     
    kaban1997 and Toxuin like this.

Share This Page