版本
V 7.0.17.0
反调试
梆梆企业加固
frida反调试
部分代码
headers = {"biz_scenario": "500","biz_from": "1004","User-Agent": "mcdonald_Android/7.0.17.0 (Android)","ct": "102","v": "7.0.17.0","p": "102","token": "49bf7196c2824bf18ad4a6514eb253f2","sid": "","language": "cn","X-B3-TraceId": "5B34DE56840F44F690E0432C7784A758","X-B3-SpanId": "10951A8E07214140","st": "1757657507","nonce": nonce,"tid": "00003TuN","meddyid": "","mcdToken": "49bf7196c8242bf18daa46514eb253f2","d": "B3b+HWHBvA41jtT7dN4Zx3xAK4poaNqk2Zq0oGVPfCPSsKUv8mlv8SVqJDiaYakd5wYiNgxe/NUUGpzBpy4InXw==","sv": "v4","X-HMAC-DIGEST": "N8wVTwu8JQVmgHnPznVIrMWlAs6h1myQZsHPxVsHKTs=","x-mcd-gw-v": "1","Content-Type": "application/json; charset=UTF-8","Host": "api2.mcd.cn"
}
url = "https://api2.mcd.cn/bff/passport/login/mobile"
data = {"citicRegister": True,"code": encrypt(key).encrypt("111111"),"deviceInfoId": "49bf7196c8224bf18da4a6514eb253f2","regionCode": "86","tel": encrypt(key).encrypt("17812345678"),"secondPhoneFlag": False
}
data = json.dumps(data, separators=(',', ':'))authorization = get_authorization()
headers["Authorization"] = f"hmac-auth-v1#kUfipAJ3taJhHaJ9Vic8#{authorization}#hmac-sha256#{time_str}#ct;language;p;sid;sv;token;v;x-mcd-gw-v"response = requests.post(url, headers=headers, data=data)
print(response.text)
print(response)
测试