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

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

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

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

    ZaRRaZa Старожил

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

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

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

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

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

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

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Да, я могу быть доверенным лицом :)
     
  4. 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 другим нравится это.
  5. DaleMartinWatson

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

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

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

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

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

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

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

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

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

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

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

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

    ZaRRaZa Старожил

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    88
  19. LordXaosa

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

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

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

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

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