更新32wx获取key的方式

This commit is contained in:
xaoyaoo 2023-12-07 14:44:18 +08:00
parent 57a816453a
commit 3b794bcb47
2 changed files with 5 additions and 6 deletions

View File

@ -222,7 +222,6 @@ class BiasAddr:
type1_addrs = pm.pattern_scan_module(phone_type1.encode(), module, return_multiple=True)
type2_addrs = pm.pattern_scan_module(phone_type2.encode(), module, return_multiple=True)
type3_addrs = pm.pattern_scan_module(phone_type3.encode(), module, return_multiple=True)
print(len(type1_addrs), len(type2_addrs), len(type3_addrs))
type_addrs = type1_addrs if len(type1_addrs) >= 2 else type2_addrs if len(
type2_addrs) >= 2 else type3_addrs if len(type3_addrs) >= 2 else "None"
if type_addrs == "None":

View File

@ -183,8 +183,9 @@ def get_key(db_path, addr_len):
type1_addrs = pm.pattern_scan_module(phone_type1.encode(), module_name, return_multiple=True)
type2_addrs = pm.pattern_scan_module(phone_type2.encode(), module_name, return_multiple=True)
type3_addrs = pm.pattern_scan_module(phone_type3.encode(), module_name, return_multiple=True)
type_addrs = type1_addrs if len(type1_addrs) == 2 else type2_addrs if len(type2_addrs) == 2 else type3_addrs if len(
type3_addrs) == 2 else "None"
type_addrs = type1_addrs if len(type1_addrs) >= 2 else type2_addrs if len(type2_addrs) >= 2 else type3_addrs if len(
type3_addrs) >= 2 else "None"
print(type_addrs)
if type_addrs == "None":
return "None"
for i in type_addrs[::-1]:
@ -329,6 +330,5 @@ def get_wechat_db(require_list: Union[List[str], str] = "all", msg_dir: str = No
if __name__ == '__main__':
with open("../version_list.json", "r", encoding="utf-8") as f:
version_list = json.load(f)
read_info(version_list, is_logging=True)
from pywxdump import VERSION_LIST
read_info(VERSION_LIST, is_logging=True)