Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер xLauncher от XeroXP

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем XeroXP, 8 июн 2013.

  1. homya4ok

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

    Баллы:
    103
    Имя в Minecraft:
    Kenedi
    Это обфускатор) стоимость его 250 у.е.)
     
  2. Хостинг MineCraft
    <
  3. DeadSteel

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

    Баллы:
    63
    Skype:
    dsteel71
    Имя в Minecraft:
    DeadSteel
    Как программный код обфускатором не путай... Java останется jav'ой. Так же извлекаются классы и так же вскрываются транслятором. Да. Жизнь взломщикам осложнится, но все равно вскроется лаунчер.
    Подсказали одну интересную идейку по защите, но пустого трепа не люблю. Как сделаю - поделюсь.
     
  4. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Для форточкоюзеров можно обойтись и jar to exe. Я еще не видел тем как сдампить классы после него :).
     
  5. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Дамп JVM решает эту проблему. Да и там насколько помню классы перед загрузкой вообще куда-то в temp откладываются.
     
  6. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Ты путаешь с exe4j. И да в теории можно все взломать, защита актуальна пока нет массового ее взлома. Яб жил спокойно еслиб античиты нормальные были под mcpc+. А пока что там проблема с orebfuscator да и ncp плохо уживается с модами.
    А ванильным серверам боятся нечего.
     
    Последнее редактирование: 15 янв 2014
  7. homya4ok

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

    Баллы:
    103
    Имя в Minecraft:
    Kenedi
    Может какие то библиотеки есть? Для прятки кода?(может ошибаюсь так как в ява плохо шарю)[DOUBLEPOST=1389819216,1389818904][/DOUBLEPOST]
    О СПАСИБО великий! Я давно искал ее)
    Может кто ключик подкинет?
     
    Последнее редактирование: 16 янв 2014
  8. CarloBLR

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

    Баллы:
    88
    Имя в Minecraft:
    CarloBLR
    та блин, это я знал... я думал вы говорите про защиту от универсального обхода!:(
    та и не путаю))) а вот мне бы интересно было б почитать про идею по защите:)
     
  9. DeadSteel

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

    Баллы:
    63
    Skype:
    dsteel71
    Имя в Minecraft:
    DeadSteel
    Обфуска́ция (от лат. obfuscare — затенять, затемнять; и англ. obfuscate — делать неочевидным, запутанным, сбивать с толку) или запутывание кода — приведение исходного текста или исполняемого кода программы к виду, сохраняющему ее функциональность, но затрудняющему анализ, понимание алгоритмов работы и модификацию при декомпиляции.
    «Запутывание» кода может осуществляться на уровне алгоритма, исходного текста и/или ассемблерного текста. Для создания запутанного ассемблерного текста могут использоваться специализированные компиляторы, использующие неочевидные или недокументированные возможности среды исполнения программы. Существуют также специальные программы, производящие обфускацию, называемые обфускаторами (англ. Obfuscator).

    Взято с википедии.))
    Самый простой и в то же время бесплатный обфускатор который вы найдете в интернете jshrink (обычно он в расширении jar). Суть его и любого обфускатора сделать из программного кода - кисель, с которым взломщикам придется повозиться. jar2exe, launch4j - не совсем обфускаторы, это программы преобразующие jar в exe, добавляют иконочку и бла бла бла. Но по сути jar так и остается jar файлом который вскрывается как архив и тупо перебирая классы взломщик рано или поздно находит нужный.
    Теперь касательно защиты которую я задумал: jar действительно становится приложением расширения exe, написанном на C++. А как известно декомпилировать приложения написанные на C++ не так то просто. При том "преобразовать" можно будет любой лаунчер из любого формата в exe написанный на C++. Как это осуществить знаю. Но увы не могу добраться до нормального интернета что бы скачать хотя бы дельфинчика и на нем все написать. Конфетку тому кто догадался что я задумал и аплодисменты.
     
    CarloBLR нравится это.
  10. CarnageExtremeBR

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

    Баллы:
    61
    Парни, а когда будет 1.7.x ?? :cry: У сашка есть, но не робит, клиент не видит! Руки от-туда, на старых все работает, а с 1.7.х нет, с вашими удобнее работать!
     
  11. GagarinSokol

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

    Баллы:
    103
    Имя в Minecraft:
    GagarinSokol
    Доброе утро! Кто может помоч с проблемой зависания на авторизации ? :) все сообщения читал и все фиксы делал. Думал что не состыковки в бд, но создал отдельное поле в таблице и правку внес в конфиг.[DOUBLEPOST=1390120875,1390118329][/DOUBLEPOST]На скрине место зависания лаунчера ) Отладочная печать рулит )(виснет)[DOUBLEPOST=1390121540][/DOUBLEPOST]Продолжаем отладку хД Теперь вот тут (виснет2)[DOUBLEPOST=1390122865][/DOUBLEPOST]Нашёл Где виснет(скрин № 3). Если закоментировать эту строчку то всё как бы проходит дальше, но как я понял эта строчка отчищает все элементы с панели для вывода в клиент списка серверов и поэтому список серверов не отображается. Кто что сможет сказать ?[DOUBLEPOST=1390137041][/DOUBLEPOST]Переделал всё с НУЛЯ. Понял мне кажется в чём была ошибка. Не правильно удалил лишние сервера в настройках. Т.е. Список серверов начинался не с 0 а с 1[DOUBLEPOST=1390137074][/DOUBLEPOST]Теперь дошёл до странички выбора сервера. Сейчас буду пробовать запускать!
     

    Вложения:

  12. zivgta

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

    Баллы:
    123
    Имя в Minecraft:
    TheThomas
    Извините, но у вас руки сломаны...
    У всех работает, у вас нет.
     
  13. GagarinSokol

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

    Баллы:
    103
    Имя в Minecraft:
    GagarinSokol
    А кстати если кому то интересно то всё получилось и клиент стартует и к серверу подключается )

    Так что всё работает ) Если есть вопросы то велком )[DOUBLEPOST=1390203719,1390158147][/DOUBLEPOST]Кто делал страницу с настройками клиента в лаунчере ? :)
     
  14. Сало

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

    Баллы:
    88
    Skype:
    cajio.ru
    Имя в Minecraft:
    CAJIO
    Красивый дизайн, ужасная веб часть и зачем загрузка клиента ОДНИМ ФАЙЛОМ? :confused:
     
  15. GagarinSokol

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

    Баллы:
    103
    Имя в Minecraft:
    GagarinSokol
    Кстати кстати... Загрузка одним файлом всех клиентов... FUUUUUUUUUU...

    У кого есть решение данной проблемы ?
     
  16. Terminator Т-850

    Terminator Т-850 Активный участник Пользователь

    Баллы:
    88
    про один файл, я сделал, чтобы разными качало, но не поделюсь)

    кстати, мне интересно, почему никто не делает лаунчер нестандартных размеров (непрямоугольный), просто в этом лаунчере такое можно (можно сделать лаунчер наподобие близзардовских старых)
     
  17. GagarinSokol

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

    Баллы:
    103
    Имя в Minecraft:
    GagarinSokol
    Мне верстают не стандартный )

    Про скачку: Хотя бы в стороне чего копать ? )
    Или может за денежку технологию ? ;)[DOUBLEPOST=1390250807,1390238835][/DOUBLEPOST]Предлагаю продолжить обсуждение вопроса про скачивание отдельных клиентов в этой теме: http://ССЫЛКА
     
  18. Сало

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

    Баллы:
    88
    Skype:
    cajio.ru
    Имя в Minecraft:
    CAJIO
    Я бы вам предложил экранировать get запросы на веб части, но давайте обсудим вопрос по загрузке клиентов.
     
  19. lewa2000

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

    Баллы:
    103
    Имя в Minecraft:
    Elect
    Люди,дайте пожалуйста шрифт лого!
     
  20. GagarinSokol

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

    Баллы:
    103
    Имя в Minecraft:
    GagarinSokol
    День добрый. По горькому опыту я понял 2 вещи: отладочная печать и пересобрать с нуля. Когда не правильный логин или пароль вводите он что говорит?
     
  21. syam

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

    Баллы:
    63
    что-то подобное у smatrcraft
     

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