Skip to content

Instantly share code, notes, and snippets.

@obfusk
Last active May 27, 2024 21:31
Show Gist options
  • Save obfusk/9d63d59f20de246fd83efa559bf9c348 to your computer and use it in GitHub Desktop.
Save obfusk/9d63d59f20de246fd83efa559bf9c348 to your computer and use it in GitHub Desktop.
#!/usr/bin/python3
import dataclasses
import json
import sys
import repro_apk.binres as binres
data = {}
for apkfile in sys.argv[1:]:
try:
m = binres.get_manifest_info_apk(apkfile)
data[apkfile] = dataclasses.asdict(m)
except binres.Error as e:
data[apkfile] = dict(error=str(e))
json.dump(data, sys.stdout, indent=2)
print()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment