LINUX.ORG.RU

Сгенерировать патч с помощью JADX

 ,


0

1

Есть две версии программы андроидовской. Когда я её декомпилирую с помощью JADX, получается деобфускация с разными названиями функций и переменных. Как можно зафиксировать эти названия, чтобы получить патч?

получается деобфускация Не получается, и в принципе получиться не может без оригинального файла маппингов. Максимум - имена будут «причёсаны» для синтаксической корректности и отсутствия коллизий.

Насколько я могу судить, jadx не умеет сохранять и переиспользовать такие «технические» маппинги. Можно попробовать работать с результатом - построить AST двух версий и попарно сравнить, например.

anonymous
()
Ответ на: комментарий от anonymous

Даже apktool разные названия даёт. Придется самопальный diff делать.

steemandlinux ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.