Как найти реальное имя класса из запутанного имени класса ProGuard в моем исходном коде?
Я получил письмо от Google о небезопасной реализации TrustManager с единственной подсказкой, что проблемный код находится в классе com.baaf. Понятно, что это запутанное имя. Как бы я мог получить настоящее имя класса из этого запутанного имени класса, в моем собственном исходном коде. Есть ли способ найти отображение, которое делает ProGuard? Спасибо!
1 ответ
Если у вас есть сопоставления, каждый класс должен выглядеть так:
me.vader.event.EventMouseClick -> f:
int buttonID -> q
boolean mouseDown -> r
void <init>() -> <init>
void fire(int,boolean) -> a
int getButtonID() -> n
Вы можете увидеть очевидное до -> после соглашения. Так что найти оригинальные имена должно быть очень легко.