- Баллы
- 143
- Имя в Minecraft
- gamerforEA_MCPC
Разве трудно потратить десяток минут на компиляцию?Работаем не покладая рук, как только закончим с основным функционалом переведем на линукс и соответственно мак.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Разве трудно потратить десяток минут на компиляцию?Работаем не покладая рук, как только закончим с основным функционалом переведем на линукс и соответственно мак.
Если лаунчер на Qt, то здесь маленькая проблема. Для компиляции требуется сделать статическую линковку Qt на этой платформе (обязательно!) и собрать проект. Короче — им нужен и мак и линукс для сборки и под то и под другое.Разве трудно потратить десяток минут на компиляцию?
Как и ддос защита через cloudflareНу, например, какие меры предприняты чтобы никто посторонний не получил доступ к БД? Каким образом реализована защита от SQL Injection (и реализована ли вообще)?
Многие функции завязаны на виндовс, перекомпилировать то мы сможем но работать будет не корректноРазве трудно потратить десяток минут на компиляцию?
Существуют виртуалки.Если лаунчер на Qt, то здесь маленькая проблема. Для компиляции требуется сделать статическую линковку Qt на этой платформе (обязательно!) и собрать проект. Короче — им нужен и мак и линукс для сборки и под то и под другое.
Это как вариант. Но одна только статическая линковка чего стоит. Там же пересборка Qt Creator из исходников.Существуют виртуалки.
Зачем всё это?Это как вариант. Но одна только статическая линковка чего стоит. Там же пересборка Qt Creator из исходников.
Тьфу. Ты слышал вообще про такое понятие, как статическая линковка? Или говоришь даже не зная о чём идёт речь?Зачем всё это?
- Компилятор и компоновщик всё сделают сами.
- Qt Creator для Linux уже скомпилирован.
Я знаком с данным термином.Тьфу. Ты слышал вообще про такое понятие, как статическая линковка? Или говоришь даже не зная о чём идёт речь?
Стоп... Вы не Qt хотите статически ликовать? Я сильно сомневаюсь, что у ТС коммерческая лицензия Qt.Тьфу. Ты слышал вообще про такое понятие, как статическая линковка? Или говоришь даже не зная о чём идёт речь?
А что надо обфусцировать в лаунчере? Он же написан на C++.А что будет если проведут SQL-инъекцию,то всё экономика сервера будет убита в один прекрасный день.
Систему авторизации тоже лучше сменить по принципу Клиент------->Сервер.
Античит надо тоже переделать что бы была проверка клиента.
Лаунчер надо обфусцировать.
Сделать тесную привязку клиента к серверу.
Но всё равно надо чтобы сложно было его взломать.А что надо обфусцировать в лаунчере? Он же написан на C++.
Обфусцировать в данном лаунчере нечего. Из-за оптимизирующего компилятора восстановить даже подобие исходного кода будет невозможно. Кстати, тому, кто захочет покопаться в лаунчере, нужно будет владеть ассемблером.Но всё равно надо чтобы сложно было его взломать.
Какое отношение CloudFlare имеет к защите БД? Он от SQL Inj не защищает должным образом. Да и надеяться только на него я бы не стал.Как и ддос защита через cloudflare
Но написать читлаунчер не составит никакого труда. Достаточно просто проанализировать протокол общения клиент/сервер/лаунчер<->обвязка и всё.Обфусцировать в данном лаунчере нечего. Из-за оптимизирующего компилятора восстановить даже подобие исходного кода будет невозможно. Кстати, тому, кто захочет покопаться в лаунчере, нужно будет владеть ассемблером.
Напишите еще где-нибудь правила. К вам принимаются проекты, у которых донат-модель не соответствует EULA?
Нет.мне кто-нибудь ответит?
А я разве писал, что лаунчеры, написанные на компилируемых ЯП, являются "непобедимыми".Но написать читлаунчер не составит никакого труда. Достаточно просто проанализировать протокол общения клиент/сервер/лаунчер<->обвязка и всё.
Видимо вы совершенно не понимаете о чем говорите, Почитайте подробнее о cloudflare. и WAF.Какое отношение CloudFlare имеет к защите БД? Он от SQL Inj не защищает должным образом. Да и надеяться только на него я бы не стал.
Но написать читлаунчер не составит никакого труда. Достаточно просто проанализировать протокол общения клиент/сервер/лаунчер<->обвязка и всё.
Пока нет строгих правил по приему серверов, можно добавлять любые сервера не приносящие ущерб ПК пользователя и работающие 24 на 7.мне кто-нибудь ответит?
Читал. И вопрос остаётся. CloudFlare сможет защитить только от примитивненьких SQL Inj, шаблонных. Если защита от этого типа атак осуществляется только через CloudFlare, то хочу вас огорчить - защиты у вас нет. Решением является либо escape входных данных (предпочтительно), либо их фильтрация.Видимо вы совершенно не понимаете о чем говорите, Почитайте подробнее о cloudflare. и WAF.
Пока нет строгих правил по приему серверов, можно добавлять любые сервера не приносящие ущерб ПК пользователя и работающие 24 на 7.
Но минус в том что не факт пользователь зайдет имено допустим на мой сервер а не на другойДа везде три шага, но пользователю нужно будет выполнить эти три шага много раз прежде чем он найдет сервера которые ему действительно нравятся. Мы стараемся сделать систему максимально удобной для конечного пользователя. ему не нужно будет каждый раз качать новый лаунчер и регистрироваться в новом проекте. От сюда издержки в виде единой регистрации для всех. В тоже время мы хотим чтобы сервера могли легко получать игроков.
P.S. Если у вас есть идеи по улучшению нашего проекта мы всегда их выслушаем. Доработкой проекта мы занимаемся больше 12 часов в сутки 7 дней в неделю. Поэтому с реализацией проблем нет.