Как сделать собственный анти-чит для лаунчера 1.12+

Версия Minecraft
1.12+
Привет, я только начал изучать Java моя цель в будущем написать хороший анти-чит. Есть здесь кто писал(пробывал) модет поделится впечатлениями и рассказать как оно что нужно знать и к чему стремится. Спасибо за внимание!
 
Краш-лог
~
Краш-лог:
~
7,099
324
1,510
Для хорошего античита нужно хорошо понимать принципы работы майна и читов. А для этого нужно хорошо знать java.
Кроме того, многие читы обфусцируются, так что еще было бы неплохо знать, как работают обфускаторы и уметь пользоваться деобфускаторами(или хотя бы второе)
 
1,038
57
229
Как и написал @jopi, нет смысла защищать лончер, только игру. Да и то это все может обойти при особом желании. Ни один клиент нельзя защитить целиком. Даже если она будет стоить несколько миллионов, её взломают за пару месяцев (как было с assasin creed)
 
87
1
12
Вообще есть уже античит, точнее защита для майна - Avanguard.
И насчет "зачем защищать лаунчер" - есть некоторые лаунчеры(самописы), которые в свою очередь запускают игру из под своего процесса. Когда "мамкин-хацкер" решит найти процесс java.exe, то он его просто не найдет, будет только Лаунчер. Поэтому проще всего защитить лаунчер от всяких инжектов и прочей шляпы, чем пытаться защищать игру отдельно. Нет такой защиты, которую бы не обошли.
 
1,038
57
229
А что помешает ему запустить игру через свой лончер?
Да и чтобы сделать изменения в моде или лончере гораздо проще, чем пытаться декомпилировать игру.
 
Последнее редактирование:

jopi

Попрошайка
1,421
30
260
Вообще есть уже античит, точнее защита для майна - Avanguard.
И насчет "зачем защищать лаунчер" - есть некоторые лаунчеры(самописы), которые в свою очередь запускают игру из под своего процесса. Когда "мамкин-хацкер" решит найти процесс java.exe, то он его просто не найдет, будет только Лаунчер. Поэтому проще всего защитить лаунчер от всяких инжектов и прочей шляпы, чем пытаться защищать игру отдельно. Нет такой защиты, которую бы не обошли.
защиту которую не смогут обойти майншкруфтеры есть впринципе. это dex-protector вроде который 890$/год стоит вроде, переводит все классы сразу в байткод обоссаный и запрещает извлекать его в виде готового кода. получается чистый байткод который и в игре байткод
 
87
1
12
А что помешает ему запустить игру через свой лончер?
Да и чтобы сделать изменения в моде или лончере гораздо проще, чем пытаться декомпилировать игру.
тем что в лаунчере происходит вся авторизации, получение UUID, ключей сессии и прочего.
 
87
1
12
защиту которую не смогут обойти майншкруфтеры есть впринципе. это dex-protector вроде который 890$/год стоит вроде, переводит все классы сразу в байткод обоссаный и запрещает извлекать его в виде готового кода. получается чистый байткод который и в игре байткод
и сразу все моды отлетят + производительность упадет. Уже было такое
 
Сверху