- 1,870
- 52
- 357
Всем привет.
Возникла потребность обфусцировать некоторый код через proguard.
Ему, для того чтобы не изменить названия переопределенных методов, нужны библиотеки форжа и другие.
С остальными все понятно. Но с форжем сложная ситуация.
В кэшах градла я нашел вот это
Тут есть: обфусцированный(методы на подобии func_145839_a, func_145839_b, и т.д.) майн(без вставок форжа forge-1.7.10-10.13.4.1558-1.7.10-srg),
необфусцированный(методы на подобии onBlockPlaced, onBlockActivated, и т.д.) майн(со вставками форжа forgeBin-1.7.10-10.13.4.1558-1.7.10),
"переобфусцированный"(классы и методы на подобии aah.class, abu.class, и т.д.) майн(со вставками форжа forge-binpatched-1.7.10-10.13.4.1558-1.7.10),
и подобная ерунда.
Проверив все, я понял, что среди них мне нужной нет: с обфусцированными полями и с форжевскими вставками.
Тогда у меня появилась идея обфусцировать forgeBin.jar через mcp, но как это сделать - непонятно.
Кто-нибудь сталкивался с этим, или пытался обфусцировать форж? Может быть такой jar'ник уже где-то есть?
Возникла потребность обфусцировать некоторый код через proguard.
Ему, для того чтобы не изменить названия переопределенных методов, нужны библиотеки форжа и другие.
С остальными все понятно. Но с форжем сложная ситуация.
В кэшах градла я нашел вот это
Тут есть: обфусцированный(методы на подобии func_145839_a, func_145839_b, и т.д.) майн(без вставок форжа forge-1.7.10-10.13.4.1558-1.7.10-srg),
необфусцированный(методы на подобии onBlockPlaced, onBlockActivated, и т.д.) майн(со вставками форжа forgeBin-1.7.10-10.13.4.1558-1.7.10),
"переобфусцированный"(классы и методы на подобии aah.class, abu.class, и т.д.) майн(со вставками форжа forge-binpatched-1.7.10-10.13.4.1558-1.7.10),
и подобная ерунда.
Проверив все, я понял, что среди них мне нужной нет: с обфусцированными полями и с форжевскими вставками.
Тогда у меня появилась идея обфусцировать forgeBin.jar через mcp, но как это сделать - непонятно.
Кто-нибудь сталкивался с этим, или пытался обфусцировать форж? Может быть такой jar'ник уже где-то есть?