You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the solution you'd like
It would be nice if AppCenter could automatically save a deobfuscation map generated during a build and then, when a crash report is received, invoke a custom script to deobfuscate the stacktrace.
The script inputs would be:
the stacktrace
the deobfuscation map
and the output would be:
the deobfuscated stacktrace
This would be a simple solution to support many obfuscation tools that would be time consuming to support natively in AppCenter.
Describe alternatives you've considered
The only other way currently is to copy-paste the stacktrace back and forth between AppCenter and an external deobfuscation tool. It's very tedious.
Additional context
For a bit of context, I'm using BabelFor.NET for a Xamarin app.
I assume you would probably want to run any user-provided script in a VM for security purposes. It would probably be very inefficient to spawn a VM each time a crash report is received, but I'd say it would be acceptable to run it once per day or on manual command to deobfuscate all the pending crashes.
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs within 15 days of this comment.
This issue will now be closed because it hasn't had any activity for 15 days after stale. Please feel free to open a new issue if you still have a question/issue or suggestion.
Describe the solution you'd like
It would be nice if AppCenter could automatically save a deobfuscation map generated during a build and then, when a crash report is received, invoke a custom script to deobfuscate the stacktrace.
The script inputs would be:
and the output would be:
This would be a simple solution to support many obfuscation tools that would be time consuming to support natively in AppCenter.
Describe alternatives you've considered
The only other way currently is to copy-paste the stacktrace back and forth between AppCenter and an external deobfuscation tool. It's very tedious.
Additional context
For a bit of context, I'm using BabelFor.NET for a Xamarin app.
I assume you would probably want to run any user-provided script in a VM for security purposes. It would probably be very inefficient to spawn a VM each time a crash report is received, but I'd say it would be acceptable to run it once per day or on manual command to deobfuscate all the pending crashes.
The text was updated successfully, but these errors were encountered: