如果最近更新了新版抖音的app的人应该已经发现了,抖音安卓版的xg算法开头也变成了8408开头,因为84开头之前都是ios平台上的xg算法,到目前为止,IOS平台的xg还是8404开头。
抖音app先是检测了你的手机cpu架构,是x86还是armeabi,通过cpu架构的不同来调用so内不同的xg方法,所以导致现在最新版抖音app的xg算法有0408和8408两种。
两种都是最新版,因为我发现当我使用oppo手机安装最新版抖音抓包的xg是8408,而当我用小米或者华为安装最新版抖音,抓包以后发现xg是0408。
抖音IOS XG84 设备注册激活协议代码片段
def device_register(proxies):
vid = str(unid.uuid4()).upper()
idfa = str(unid.uuid4()).upper()
openudid = stringRandom(40)
os_version = '13.4.1' # ios版本
device_type = 'iPhone9,1' # 机型
device_model = 'iPhone9,1' # 机型
resolution = '1080*1920'
channel = 'App%20Store'
cdid = str(unid.uuid4()).upper()
os_api = str(random.randint(29, 29)) # 22,29
# 固定版本21.5.0
a, b, c = random.randint(21, 21), random.randint(5, 5), random.randint(0, 0)
UA = f'Aweme {a}.{b}.{c} rv:{a}{b}013 (iPhone; iOS {os_version}; zh_CN) Cronet'
print(UA)
deviceParams = {
'device_id': '',
'is_activated': '0',
'aid': '1128', # 2329 1128 1112
'tt_data': 'a',
'version_code': f'{a}.{b}.{c}',
'js_sdk_version': '2.19.0.2',
"tma_jssdk_version": "2.19.0.2",
'app_name': 'aweme',
'app_version': f'{a}.{b}.{c}',
'vid': vid,
'channel': channel,
'mcc_mnc': '',
'minor_status': '0',
'screen_width': '750',
'openudid': openudid,
'cdid': cdid,
'os_api': os_api,
'ac': 'WIFI',
'os_version': os_version,
'appTheme': 'dark',
'device_platform': 'iphone',
'build_number': f'{a}{b}013',
'is_vcd': '1',
338




被折叠的 条评论
为什么被折叠?



