Полная защита. Плачу $

  • Автор темы Автор темы benchik
  • Дата начала Дата начала

benchik

Активный участник
Пользователь
Баллы
88
Ник в Minecraft
CapNem0
Здравствуйте, быстро поднял сервер в топах, онлайн 100 человек, когда казалось что всё отлично, оказалось не совсем....
Вместе с простыми игроками на сервер поползли агро школьники умеющие обходить мд5, юзать нодус и прочее..
Пока всё зашло не слишком далеко, нужна ваша помощь в защите клиента от использовании читов всех видов...
Надо:
-защита от обхода МД5
-защита от х-рей текстурпаков
-полное удаление папки mods при входе в игре

Кто чем может помочь, за дельную помощь заплачу ЯД или ВебМани.
 
Прости если помешал.
Если найдешь, или кто-то откликнется - дайте знать, меня тоже интересует этот вопрос. Только просьба, писать действительно адекватные предложения, а не предлагать лаунчеры с защитой 😉
 
Вроде новые лаунчера сашка пока что не обошли, можешь попробывать.
 
А смысл клиент защищать? Береш качаеш нодус, меняеш adl.class на ссылку авторизации *PROFIT*
И клиент ненужен сервера!
Тогда можно ввести обфусикацию классов, чтобы не узнали путь к клиенту авторизации.

up
 
Тогда можно ввести обфусикацию классов, чтобы не узнали путь к клиенту авторизации.

up
Да, это поможет...Но все равно есть шансы что обойдут защиту, само то шифровать ссесию
 
Немного оффтоп, но интересно.
1) Есть ли русские лицензионные сервера майна
2) Есть ли у лицензионных серверов такие проблемы?
 
1) Кажется нету, если есть то онлайн 0
2) Должны быть!
 
В обустификации главное затруднить декомпиляцию и просмотр кода лаунчера/клиента. Если придумывать свои методы обустификации и не делится ими тут (да-да, именно так), то тогда у 90% кулхацкеров отпадет всякое желание копаться в этом дермище. Оставшихся 10% отстреливать из дробовика в упор

В случае, если вы начнете своими идеями по обустификации делится тут, то вы сразу же понижаете ее коэффициент полезности, т.к. многие воспользуются предложенной идеей как есть ничего не изменяя в ней. Следовательно, как только кулхацкеры прочтут о вашем методе здесь, сразу смекнут как эту систему можно обходить

Прошу не даблпостить в будущем. © CyberMan
 
В случае, если вы начнете своими идеями по обустификации делится тут, то вы сразу же понижаете ее коэффициент полезности, т.к. многие воспользуются предложенной идеей как есть ничего не изменяя в ней. Следовательно, как только кулхацкеры прочтут о вашем методе здесь, сразу смекнут как эту систему можно обходить
Может я сейчас скажу хрень, но всё же..
Насколько я знаю - обход md5 можно провернуть без декомпиляции лаунчера, происходит это так:
Лаунчер запускается в режиме откладки и получает сессию (её видно в откладке)
jar подменяется на читерский
Клиент запускается через .bat с сессией в качестве аргумента
 
Полная защита? У*бите меня лопатой и скажите, что так и было, но идеальной защиты нет и не будет! Можете сменить шифр с md5 на sha1, можете в лончер вписать код удаления папки mods, можете подгружать текстурпак с сервера (да, да, обновление 1.3.1 умеет и такое), но это спасёт лишь от ленивых. Настойчивые и не застреленные из дробовика в упор сломают и это.
 
Вот это дисскусия 🙂 Ну ответ на вопрос про то как запретить х-рей текстуры уже давался, он хоть и банален, но как вариант использовать можно, нужно как-то запретить выбор текстур. Сейчас я скажу невероятное, но что если написать какой-либо мод который проверяет все файлы в minecraft.jar и если есть какой-либо "лишний" файл (не внесенный в исключения) то он его удаляет, и сделать чтоб папка mods была в minecraft.jar, а сам маинкрафт был под паролем, который знает и вводит автоматом лаунчер у которого еще и md5. Но блин это реализовать все равно, что переписать minecraft, очень трудно. Да и вообще я таких мазахистов как я не встречал =)
 
Сейчас я скажу невероятное, но что если написать какой-либо мод который проверяет все файлы в minecraft.jar и если есть какой-либо "лишний" файл (не внесенный в исключения) то он его удаляет, и сделать чтоб папка mods была в minecraft.jar, а сам маинкрафт был под паролем, который знает и вводит автоматом лаунчер у которого еще и md5.
а) Java убьёт компьютер.
б) Код убьёт программиста.
в) Чито-чито? Майнкрафт под паролем, который вводит лаунчер, у которого md5? Легче приставить к каждому пользователя личного включателя игры, чтобы он следил за ними.
 
Тут все легко и просто! Создай свой лаунчер и настрой перескачивание клиента при любом его изменении!
 
Вот это дисскусия 🙂 Ну ответ на вопрос про то как запретить х-рей текстуры уже давался, он хоть и банален, но как вариант использовать можно, нужно как-то запретить выбор текстур. Сейчас я скажу невероятное, но что если написать какой-либо мод который проверяет все файлы в minecraft.jar и если есть какой-либо "лишний" файл (не внесенный в исключения) то он его удаляет, и сделать чтоб папка mods была в minecraft.jar, а сам маинкрафт был под паролем, который знает и вводит автоматом лаунчер у которого еще и md5. Но блин это реализовать все равно, что переписать minecraft, очень трудно. Да и вообще я таких мазахистов как я не встречал =)
есть вроде защита которая определаяет вес папки с клиентом и при малейшем отклонении перекачивает его заново
или попытатся сделать как у ICraft у них вообще в папке только файл TooManyItems есть
 
Назад
Верх Низ