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

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

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

  1. Автор темы
    ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    Оплачу работу ява кодера! (ДОРОГО)
    Нужен плагин или мод, который будет банить не по ИП, а по МАС или HDD.
    Собственно не знаю как и не знаю чем это сделать, но финансы имею приличные.

    P.S. Я не малолетка который учится в школе и копит деньги которые дают рродители на столовую.
    Готов оплатить через доверенные лица с этого форума. (% от сделки гарантирую)

    ICQ: 599965435
    Skype: zarraza-nikopol
     
    HoShiMin и MineMan910 нравится это.
  2. Хостинг MineCraft
    <
  3. asn007

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

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Лучше подожди. Я работаю над лаунчером с этой функцией
     
  4. asn007

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

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Да, я могу быть доверенным лицом :)
     
  5. smilesdc

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

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    Код:
    import java.io.*;
     
    public class hwid (назвать можно как хочешь) extends gt (или любой класс, отвечающий за сеть)
    {
     
        public hwid(int protocol, String hardwareId)
        {
            protocolId = protocol;
            this.hardwareId = hardwareId;
        }
     
        public void a(DataInputStream datainputstream1)
        {
        }
     
        public void a(DataOutputStream dataoutputstream)
            throws IOException
        {
            dataoutputstream.writeInt(protocolId);
            a(hardwareId, dataoutputstream);
        }
     
        public void a(fe fe)
        {
        }
     
        public int a()
        {
            return 6 + hardwareId.length() * 2;
        }
     
        public int protocolId;
        public String hardwareId;
    }
    
    Вот и вся клиентская часть... D:
    На сервер нужно засунуть команду, типа /ban hwid которая обращается к этому классу, и выводит из него сам hardwareId.
    Считаю, что такое нужно в опенсорс выкладывать.
     
    Xakep_SDK, kaban1997, Chris и 2 другим нравится это.
  6. DaleMartinWatson

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

    Баллы:
    103
    Только такая фича будет обходится еще легче, чем бан по IP. Остановит только школьничков <11 лет.
     
  7. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    Конечно, ведь у каждого современного школьника есть в кармане лишних 30к на новый комп :D
     
    wergio28 нравится это.
  8. asn007

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

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Или на новые железяки :3
    Если делать привязку к матери - 5к
    Дорогое снятие бана однако
     
  9. smilesdc

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

    Баллы:
    153
    Имя в Minecraft:
    smilesdc
    По моему вы вообще не шарите, что такое бан по HWID...
    Причем тут новый комп?
    Причем тут новое железо?
    HWID меняется двумя щелчками мыши.
    А в моем случае, я обходил такой бан, обычным высовыванием сетевой карты и обратным ее всовыванием.
     
    Xakep_SDK, Mik1313, VareZzZz и 2 другим нравится это.
  10. AHTOXA

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

    Баллы:
    88
    Skype:
    Amir-Ahmet-Alhader
    Имя в Minecraft:
    Tristam
    Не каждый школьник допрет что его забанили по маку. Поэтому это имеет смысл. Так же это поможет бороться с мультиакком
     
  11. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    Не, это ты не шаришь... Бан по HWID можно реализовать разными способами, даже без мака. Достаточно получить серийник матери или проца, удачи в замене и в "всовывании-высовывании". В любом случае, что бы выключить комп для смены HWID это уже сложно любому троллю - времени много надо. А забанить еще разок новый HWID труда не составит) И пусть опять выключает-всовывает-включает))
    Да, и для смены мака вовсе не надо менять сетевуху, это можно сделать программой :)
     
    Xakep_SDK, wergio28 и Mik1313 нравится это.
  12. Автор темы
    ZaRRaZa

    ZaRRaZa Старожил

    Баллы:
    103
    почитав посты и погуглив, нарыл кусок кода, теперь бан будет идти не по мак адресу, а по серийнику жесткого диска ) там ещё нашёл кусок кода который серийник материнки ищит )

    Так что поколдовал над этим, запихнул в лаунчер )
    Остаётся только дописать php скрипт. =) (на тестовом всё приходит и записывается в файл )
     
  13. Flumaster

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

    Баллы:
    153
    Skype:
    alexey_aristov
    По моему при изменении частоты проца, hwid меняется :).
     
  14. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    Ничуть, серийник проца всегда остается одним и тем же.
    Не советую брать HDD. Я тоже когда то делал по HDD бан, в итоге вставляешь флешку - серийники уже другие, потому что флешка это тоже HDD
     
    zuma2 нравится это.
  15. DaleMartinWatson

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

    Баллы:
    103
    Зачем менять железку, если можно поменять java-код?
     
  16. tdrive

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

    Баллы:
    88
    это делается стандартными средствами ОС
     
    ВремяПриключений нравится это.
  17. DaleMartinWatson

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

    Баллы:
    103
    Смысл системы банов не в том, что бы забанить навечно, так как это не возможно, а просто продлить время до повторного захода. А в этом деле все средства хороши.
     
  18. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    Да? Незнал, ну ка просвяти в личку (не нужно об этом всем знать)
     
    DavidShabaev и slavik123123123 нравится это.
  19. tdrive

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

    Баллы:
    88
  20. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    А точно, забыл про это) Делал когда то, когда надо было поставить GuitarPro6 который был привязан к маку)
     
    Оригинало_о нравится это.
  21. tdrive

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

    Баллы:
    88
    даже в википедии написано
     

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