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

JCR Launcher

Discussion in 'Обсуждение Minecraft' started by origamerpro, Aug 2, 2013.

  1. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Более того, мак меняется 2мя кликами.
     
  2. Хостинг MineCraft
    <
  3. Lapos213

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

    Trophy Points:
    103
    можно тему где представлен данный лаунчер
     
    Сникерсни likes this.
  4. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Защита в самом клиенту угар :D. Тупо закрывается клиент после запуска. Не понятно от читеров или от игроков писалось :D. Собирал 1.6.2 клиент. Уж лучше оребфускатор заюзать и ночитплюс, чем потерять игроков из за быдлозащиты. А касательно мака, есть специальная универсальная библиотека, а не быдлокод ксеро и кравчика.[DOUBLEPOST=1375655665,1375655145][/DOUBLEPOST]Ну и последнее, если и делать защиту. Как минимум нужно защитить запросы от чарлеза.
     
  5. Автор темы
    origamerpro

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

    Trophy Points:
    88
    Имя в Minecraft:
    origamerpro
    есть еще критика или предложения по лаунчеру, автор приедет где-то 20-го и думаю исправит недочеты.
     
  6. MrGiffi

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

    Trophy Points:
    103
    Имя в Minecraft:
    Giffi
    Проблем с ним много, потеть придется :). Кривая модификация клиента.
     
  7. Linkinkov

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

    Trophy Points:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Это старая версия, сейчас у всех она стоит, так как новая с проблемами проверки MAC адреса. Но защита там вся на клиент перекочевала.
     
  8. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    @Linkinkov, Там не только проблема с проверкой мака, но и с проверкой md5.
    Самому пришлось фиксить D.( Не для себя делал ).
    У нас есть универсальная либа проверки мака и без багов с овер900 совпадений.
     
    Stalkerdeni971 likes this.
  9. Linkinkov

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

    Trophy Points:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Проверка MD5 там в 5 строчек решается, не такая проблематичная. А вот с МАС так и не решил, большинство игроков тупо не пускает, так как не определяет мас адрес. Если платно можете решить, напишите, что и по чем, а то автора ждать до 20 устал.
     
  10. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    @Linkinkov, Сорь либа приватная и не моя. Не могу выдать.
     
  11. yupuf

    yupuf Участник

    Trophy Points:
    33
    Имя в Minecraft:
    yupuf
    Я сомневаюсь. Учитывая, что мак меняется, совпадения будут всегда. Я полгода разбирался с способами определения HWID и пришел к выводу, что на Java его нормально не реализуешь (Если извращениями вроде Runtime.getRuntime().exec() не заниматься). Я реализовал dllкой на C++, подрубленной через JNI. Невозможно декомпилировать (ну если в asm только), невозможно поломать.

    Пример того, как определение HWID реализовывать НЕ НАДО: http://mineclub.ru/ (KyBbIPoK). Ребятки сделали через тот самый Runtime.getRuntime().exec(). Вроде как собирает всю инфу со всех сетевух, и даже (вроде) есть поддержка линукса. Но один минус. Во первых, обфускация хромает и ломануть это можно с помощью обычного InClassTranslator (изменить путь к "ipconfig /all" на свой). Во вторых, он собирает ВСЮ инфу, в тч IP, имя компа и тд, а все это очень легко меняется.
     
  12. Linkinkov

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

    Trophy Points:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Да, я немного почитал об этом деле в Java и вправду реализация проблематичная.
     
  13. ptnk

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

    Trophy Points:
    173
    для win есть хороший и изящный способ сбора всех серийников.
    Никакой проблематики нет, для java в этом. Есть способ, извращений в нем минимум.
     
  14. Linkinkov

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

    Trophy Points:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Кроме как сторонних либ для этого ничего не нашел, просветите.
     
  15. ptnk

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

    Trophy Points:
    173
    это же тогда сразу в паблик уплывет.
     
    alexandrage likes this.
  16. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116


    +1 Подобные либы останутся приватными.
     
  17. yupuf

    yupuf Участник

    Trophy Points:
    33
    Имя в Minecraft:
    yupuf
    Если одному станет известно о том что лаунчер срет в реестр, об этом узнают все. И появится туториал по смене HWID через реестр :D Да и у меня HWID после переставки винды сохраняется, в отличие от реестра :D
     
  18. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Реестр? А если под линуксом?
     
  19. yupuf

    yupuf Участник

    Trophy Points:
    33
    Имя в Minecraft:
    yupuf
    Ой, я насчет линукса вообще не забочусь. 98% - винда.
     
    Оригинало_о likes this.
  20. Dvladislav

    Dvladislav Старожил Переводчик Пользователь

    Trophy Points:
    173
  21. D_ART

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

    Trophy Points:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Если программа на Java не является кросс-платформенной, то это является тоном говно-кодинга.
     

Share This Page