Обфускация мода

Версия Minecraft
1.7.10
355
2
17
Доброго времени суток!
Прогнал мод через Stringer 3.0.3 с самым стандартным конфигом, где обфускация Стрингов.

Ну и соответственно в игре эта обфускация так и осталась, тобишь все тексты стали на Китайском.
Что я упускаю? Как получить исходный текст в игре, а не обфусцированный?
 
Последнее редактирование:
По сути все стринги которые присутствовали в коде. Название кнопок, путей к ресурсам и т.д.

Я особо не вник в принцип работы такой обфускации, но обычно такие обфускации должны выдавать нормальный исходный текст, а китайский лишь в самом коде, при попытке деобфускации.
 
Stringer вроде для приложений. А мод это не самостоятельное приложение. Это код который интегрируется в майн форджем.
Получается в обход деобфускации самого Stringer'a...
P.S. Как вариант, поменять обфускатор. Либо настроить фильтры, кажется, они там есть...
 
Не совсем понял насчет фильтров и обходом.
Необходимые классы то обфусцировались, и мод запускается. Дело лишь в том, что оно так и распознает эти символы как китайские символы.

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

823x94DI9w0q5A.png
 
Последнее редактирование:
Не совсем понял насчет фильтров и обходом.
Я НЕ знаю как работает этот обфускатор, но предполагаю, что при запуске программы нужно обратить китайское в не китайское. А мод не запускается. Фордж его "запускает".
Мб, я не прав...
 
Лови кфг stringer.xml.
Но лично я бы на твоем месте воспользовался зеликсом / прогуардом.Да да да,будет лагать,но стрингач снимается за 3 секи любым нормальным деобфускатором.(лично я имею +2 деобф которые ломают к херам стринги стрингача).
 
Ну вот как раз таки с этим конфигом возникают ошибки java.lang.NoSuchFieldError: -1059182343

Да да да,будет лагать
Это же не есть хорошо, майн и без того при большом количестве игроков начинает ели-ели дышать)
 
Назад
Сверху