Обсудим Вопрос Деобфускация jar плагинов

Macro

Пользователь
Сообщения
109
Решения
2
Уже умею деобфусцировать некоторые виды обуфы, но столкнулся с таким видом обфускации, когда 'luyten' выдает ошибку при попытке декомпеляции класса
Вот не знаю что с этим сделать, как определеть какой это вид обфускации и как его снять
Заранее спасибо

А может это и вовсе не обфускация а рандомный краш лайтена, кто знает 😶

вот пример ошибки:
Вам необходимо зарегистрироваться для просмотра изображений-вложений


Фулл ошибка:

Код:
java.lang.IllegalStateException: Invalid BootstrapMethods attribute entry: 2 additional arguments required for method java/lang/invoke/StringConcatFactory.makeConcatWithConstants, but only 1 specified.
    at com.strobel.assembler.ir.Error.invalidBootstrapMethodEntry(Error.java:244)
    at com.strobel.assembler.ir.MetadataReader.readAttributeCore(MetadataReader.java:280)
    at com.strobel.assembler.metadata.ClassFileReader.readAttributeCore(ClassFileReader.java:261)
    at com.strobel.assembler.ir.MetadataReader.inflateAttributes(MetadataReader.java:439)
    at com.strobel.assembler.metadata.ClassFileReader.visitAttributes(ClassFileReader.java:1134)
    at com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:439)
    at com.strobel.assembler.metadata.ClassFileReader.readClass(ClassFileReader.java:377)
    at com.strobel.assembler.metadata.MetadataSystem.resolveType(MetadataSystem.java:129)
    at com.strobel.assembler.metadata.MetadataSystem.lookupTypeCore(MetadataSystem.java:86)
    at com.strobel.assembler.metadata.MetadataResolver.lookupType(MetadataResolver.java:46)
    at us.deathmarine.luyten.Model.openEntryByTreePath(Model.java:338)
    at us.deathmarine.luyten.Model$TreeListener$1.run(Model.java:266)
 
offtop
Осуждаю. Взламывать своих же коллег, тебе никто помогать не будет Лучше просто купи продукт, дешевле выйдет.
+ Есть защита, которая работает принципиально иначе, и увеличит себестоимость взлома настолько, что в десятки раз дешевле будет заказать разработку с 0
https://spigotmc.ru/threads/zaschit...nzheneringa-native-classloader-nlaunch.12899/
 
Осуждаю. Взламывать своих же коллег, тебе никто помогать не будет Лучше просто купи продукт, дешевле выйдет.
offtop Может он, условно, проверяет плагины, прежде чем поставить себе на сервер
 
Что за бред? То же самое можно сказать и про слив плагинов
Одинаково осуждаю
для чего им обфускация? прятать тонны говнокода или еще что пострашней
Чтобы пираты вроде тебя не обесценивали десятки часов работы
 
Строго запрещено использование нецензурных слов, брани, оскорбительных выражений, в независимости от того, в каком виде и кому они были адресованы
я все таки смог декомпелировать этот класс, осталось определить обфускатор
Авто объединение сообщений:

капец
там 2к таких строк:
Вам необходимо зарегистрироваться для просмотра изображений-вложений
 
Последнее редактирование модератором:
Назад
Сверху Снизу