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

Minecraft Social

Тема в разделе "Обсуждение Minecraft", создана пользователем Minecraft-social, 11 июн 2014.

  1. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Разве трудно потратить десяток минут на компиляцию?
     
  2. InterWall

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

    Баллы:
    173
    Если лаунчер на Qt, то здесь маленькая проблема. Для компиляции требуется сделать статическую линковку Qt на этой платформе (обязательно!) и собрать проект. Короче — им нужен и мак и линукс для сборки и под то и под другое.
     
  3. Автор темы
    Minecraft-social

    Minecraft-social Новичок Пользователь

    Баллы:
    18
    Как и ддос защита через cloudflare
    Многие функции завязаны на виндовс, перекомпилировать то мы сможем но работать будет не корректно
     
  4. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Существуют виртуалки.
     
  5. InterWall

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

    Баллы:
    173
    Это как вариант. Но одна только статическая линковка чего стоит. Там же пересборка Qt Creator из исходников.
     
  6. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Зачем всё это?
    1. Компилятор и компоновщик всё сделают сами.
    2. Qt Creator для Linux уже скомпилирован.
     
  7. InterWall

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

    Баллы:
    173
    Тьфу. Ты слышал вообще про такое понятие, как статическая линковка? Или говоришь даже не зная о чём идёт речь?
     
  8. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Я знаком с данным термином.
    Стоп... Вы не Qt хотите статически ликовать? Я сильно сомневаюсь, что у ТС коммерческая лицензия Qt.
     
  9. HyperCOGENT

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

    Баллы:
    88
    А что будет если проведут SQL-инъекцию,то всё экономика сервера будет убита в один прекрасный день.
    Систему авторизации тоже лучше сменить по принципу Клиент------->Сервер.
    Античит надо тоже переделать что бы была проверка клиента.
    Лаунчер надо обфусцировать.
    Сделать тесную привязку клиента к серверу.
     
  10. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    А что надо обфусцировать в лаунчере? Он же написан на C++.
     
  11. HyperCOGENT

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

    Баллы:
    88
    Но всё равно надо чтобы сложно было его взломать.
     
  12. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Обфусцировать в данном лаунчере нечего. Из-за оптимизирующего компилятора восстановить даже подобие исходного кода будет невозможно. Кстати, тому, кто захочет покопаться в лаунчере, нужно будет владеть ассемблером.
     
  13. new-sashok724

    new-sashok724 Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    sashok724
    Какое отношение CloudFlare имеет к защите БД? Он от SQL Inj не защищает должным образом. Да и надеяться только на него я бы не стал.

    Но написать читлаунчер не составит никакого труда. Достаточно просто проанализировать протокол общения клиент/сервер/лаунчер<->обвязка и всё.
     
  14. InterVi

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

    Баллы:
    173
    мне кто-нибудь ответит?
     
  15. new-sashok724

    new-sashok724 Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    sashok724
    Нет.
     
  16. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    А я разве писал, что лаунчеры, написанные на компилируемых ЯП, являются "непобедимыми".
     
  17. Автор темы
    Minecraft-social

    Minecraft-social Новичок Пользователь

    Баллы:
    18
    Видимо вы совершенно не понимаете о чем говорите, Почитайте подробнее о cloudflare. и WAF.
    Пока нет строгих правил по приему серверов, можно добавлять любые сервера не приносящие ущерб ПК пользователя и работающие 24 на 7.
     
  18. new-sashok724

    new-sashok724 Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    sashok724
    Читал. И вопрос остаётся. CloudFlare сможет защитить только от примитивненьких SQL Inj, шаблонных. Если защита от этого типа атак осуществляется только через CloudFlare, то хочу вас огорчить - защиты у вас нет. Решением является либо escape входных данных (предпочтительно), либо их фильтрация.
     
  19. HyperCOGENT

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

    Баллы:
    88
    Но надо сделать защиту,один CloudFlare не поможет,нужно писать защиту в клиенте фильтрацию данных,защита от модификации клиента.
     
  20. MrMellow

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

    Баллы:
    88
    Имя в Minecraft:
    MrMellow27
    Но минус в том что не факт пользователь зайдет имено допустим на мой сервер а не на другой
     

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