# -*- coding: utf-8 -*- import zipfile from pathlib import Path APK = Path(__file__).resolve().parent.parent / "apks" / "seabank_ph_base.apk" needle = b"Lcom/shopee/bke/digitalbank/container/user/errorcodehandler/GlobalAuthErrorImpl;" with zipfile.ZipFile(str(APK)) as zf: for name in zf.namelist(): if name.endswith(".dex") and needle in zf.read(name): print("found in", name)