Progator is an analytics tool for aggregating and deobfuscating stacktraces recorded through Google Analytics. If you use the…Progator is an analytics tool for aggregating and deobfuscating stacktraces recorded through Google Analytics. If you use the Analytics SDK plus Proguard for your Android app, Progator will help to interpret the stacktraces you receive from crash/exception reports.
For example, Analytics may give each of these stacktraces, which are difficult to deobfuscate:
NullPointerException (@bo:onCreate:114) {main}
NullPointerException (@dw:run:42) {Thread-23}
It isn't easy to copy these lines, numbered and all, into Proguard, and the Proguard retrace tool is unable to interpret this format anyway.
The goal of Progator is to bridge this gap by first bringing these traces to a separate online spreadsheet. The Proguard-obfuscated traces can then be converted into a Proguard-readable format for easy debofuscation. The converted traces can either be copied into Proguard for deobfuscation, or a server tool can be used to deobfuscate from within the spreadsheet.
Changelog:
v.1.2: Whitespace in deobfuscated column cells no longer prevents output
v.1.1: Error output for troubleshooting Proguard script access issues
v.1.0: Initial release!