import re import zipfile APK = r"reverse/dumps/tng_1.9.10_base.apk" with zipfile.ZipFile(APK) as z: data = b"".join(z.read(n) for n in z.namelist() if n.endswith(".dex")) for cls in ["Lvhvlnqgy/w;", "Lvhvlnqgy/u;"]: print("===", cls, "refs ===") pat = cls.encode() + rb"[^\x00]{0,120}" hits = sorted(set(re.findall(pat, data))) for h in hits[:40]: print(h.decode("ascii", "ignore")) print("count", len(hits)) print()