From 9d5682485c427dd58c831ad40fd9a0ef0787a33a Mon Sep 17 00:00:00 2001 From: Yuxin Wu Date: Sat, 19 Sep 2020 11:54:12 -0700 Subject: [PATCH] fix #70 --- decrypt-db.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/decrypt-db.py b/decrypt-db.py index 91d841b..0ecc963 100755 --- a/decrypt-db.py +++ b/decrypt-db.py @@ -105,8 +105,8 @@ def get_imei(): logger.info(f"found imei={imei} from iphonesubinfo") candidates.append(imei) - out = subproc_succ(f"adb shell cat {MM_DIR}/MicroMsg/CompatibleInfo.cfg") try: + out = subproc_succ(f"adb shell cat {MM_DIR}/MicroMsg/CompatibleInfo.cfg") # https://gist.github.com/ChiChou/36556fd412a9e3216abecf06e084e4d9 jobj = javaobj.loads(out) imei = jobj[258] @@ -115,6 +115,7 @@ def get_imei(): else: candidates.append(imei) logger.info(f"found imei={imei} in CompatibleInfo.cfg") + candidates.append("1234567890ABCDEF") # https://github.com/ppwwyyxx/wechat-dump/issues/70 logger.info(f"Possible imei: {candidates}") return list(set(candidates))