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

Идея Лицензия и пиратка

Тема в разделе "Запросы на разработку плагинов", создана пользователем CraftCoder, 14 янв 2014.

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

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Всем привет, я где-то видел подобную тему, но не нашел её, не знаю до чего дошли, решил обратиться к вам. Есть сервер(onlinemod : 0, т.е и для пираток), первый вопрос: можно ли при подключении игрока узнать зашел он с лицензии или с пиратки; второй вопрос: есть ли доступ к базе данных всех ников лицензионщиков(чтобы предотвратить регистрацию пиратов с ником лицензионщика); вопрос третий: если ответ на один из первых вопросов положительный, то можно ли это реализовать на плагине.
     
  2. Хостинг MineCraft
    <
  3. master_crafter

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

    Баллы:
    153
    Skype:
    mr_ddclash
    Имя в Minecraft:
    ddclash_and_SeJIyA
    Если человек заходит с лицензии (до 1.6.4), то передается ключ сессии. Попробуй поискать плагин на отлавливание пакетов. Например зашел к тебе человек и в консоли Nickname:ник Session:сессия
    Если лицензия то Session:Буквоцифры
    Если пиратка то Session:Null либо Что то еще. Не помню уж :)
     
    CraftCoder нравится это.
  4. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    спасибо, но у меня версия 1.7.2 может кто еще знает способы.[DOUBLEPOST=1390849064,1389786759][/DOUBLEPOST]Может кто расскажет или кинет ссылку на документацию как использовать сессии?:)
     
  5. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    1.Нет
    2.Да
    3.Нет/Да
     
  6. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Ну так кто-то даст ссылочку на документацию по сессиям, а то я не нашел?[DOUBLEPOST=1391192946,1390888149][/DOUBLEPOST]Ааааа помогите!!!![DOUBLEPOST=1409378222][/DOUBLEPOST]https://sessionserver.mojang.com/session/minecraft/hasJoined?username=notch нашел это, но как обработать то что получится не знаю, можно пример кода обработки ответа этого сервера.
     
    Последнее редактирование: 29 янв 2014
  7. BeYkeR

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

    Баллы:
    173
  8. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    2. Где-то видел файлик jsp на http://session.minecraft.net/ который проверял, есть ли лицензионный премиум акк с таким-то ником, но не помню ссылку.
     
  9. BeYkeR

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

    Баллы:
    173
  10. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
  11. IncognitoX

    IncognitoX Новичок

    Баллы:
    18
    Имя в Minecraft:
    IncognitoX
    Но как это проверить в плагине?
     
  12. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Это нужно не в плагин, а на сайт. Т.е. если этот скрипт возвращает true то отменить регистрацию, если false то продолжить.
     
  13. IncognitoX

    IncognitoX Новичок

    Баллы:
    18
    Имя в Minecraft:
    IncognitoX
    А я такую штуку на сервер запилить хотел :(
     
  14. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
  15. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    Обфусцированные плагины на SpigotMC :confused:
     
  16. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Ну я подозревал, что он обфусцирован. Но как его тогда декомпилировать?

    P.S. Id-gui крашится
     
  17. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    JVM тоже может крашиться из-за таких обфуксаций. По этой же причине Stringer в топку отправил.
     
  18. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Там как бы большая часть декомпилиться, но два класс крашат jd-gui при открытии, а во втором пакете 100500 классов с именем "!!!!!"
     
  19. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    А, зачем тебе это?

    Вот что получилось через fernflower.
     

    Вложения:

    • AutoIn.jar.zip
      Размер файла:
      579,4 КБ
      Просмотров:
      8
    Последнее редактирование: 18 мар 2015

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