__int64 __fastcall sub_5BB70(__int64 result)
{
_JNIEnv
*
v1;
/
/
x19
__int64 v2;
/
/
x20
__int64 v3;
/
/
x0
__int64 v4;
/
/
x20
__int64 v5;
/
/
x21
__int64 v6;
/
/
x0
__int64 v7;
/
/
x20
__int64 v8;
/
/
x21
__int64 v9;
/
/
x23
__int64 v10;
/
/
x24
__int64 v11;
/
/
x0
__int64 v12;
/
/
x0
_BYTE v13[
12
];
/
/
[xsp
+
0h
] [xbp
-
1A70h
] BYREF
char v14[
28
];
/
/
[xsp
+
Ch] [xbp
-
1A64h
] BYREF
char dest[
6720
];
/
/
[xsp
+
28h
] [xbp
-
1A48h
] BYREF
__int64 v16;
/
/
[xsp
+
1A68h
] [xbp
-
8h
]
v16
=
*
(_ReadStatusReg(ARM64_SYSREG(
3
,
3
,
13
,
0
,
2
))
+
40
);
if
( !qword_64828 )
{
v1
=
result;
/
/
v2是一个jobject
v2
=
sub_5D63C();
/
/
memcpy(dest, &unk_1A924, sizeof(dest));
v3
=
sub_2C368(v1, v2, dest,
6720LL
,
"/d1x4.dex"
);
/
/
v3是一个jobject
v4
=
qword_64810;
/
/
v4是一个MethodID
v5
=
v3;
v6
=
v1
-
>functions
-
>NewStringUTF(&v1
-
>functions,
"cn.fxlcy.mh.mp"
);
v7
=
sub_2A3D8(v1, v5, v4, v6);
/
/
v7是一个jobject
v8
=
v1
-
>functions
-
>GetMethodID(
&v1
-
>functions,
v7,
"<init>"
,
"(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V"
);
__strlcpy_chk(
v14,
"ys6n2GvmgEyB3rELDX1gaTBf2pnB3NI2BhMN63Lte/nviZdVsu0uef4n4+XNuMk0Xgo63WLSTk0qcWhIZGxuyeZGfDRw8QzRrZ8feIe4aYqt3ihhZJP20bqYrGX/+s8qcpvdzYsg0Tu26HqkKNQXH+fYWLuf1iY9GmJ/mgyZUOt6Lr6+AReTHSQmwOdZHabAigZiO8SfbFZiad7XVhoYffoJg8DvVuVC9PIaoo6jXNQsElc5XXOnXICzoK6llWoOW2wMB53UJrcaC5n/RiLx4xUjfk5HwZ4K2iI4w7O3M9cMwH6JG4Sd8aiHoQXP02d+bALgI9O4jCOS1gugvXIfvwIDAQAB"
,
25LL
,
25LL
);
v14[
24
]
=
0
;
__strlcpy_chk(
v13,
"2pnB3NI2BhMN63Lte/nviZdVsu0uef4n4+XNuMk0Xgo63WLSTk0qcWhIZGxuyeZGfDRw8QzRrZ8feIe4aYqt3ihhZJP20bqYrGX/+s8qcpvdzYsg0Tu26HqkKNQXH+fYWLuf1iY9GmJ/mgyZUOt6Lr6+AReTHSQmwOdZHabAigZiO8SfbFZiad7XVhoYffoJg8DvVuVC9PIaoo6jXNQsElc5XXOnXICzoK6llWoOW2wMB53UJrcaC5n/RiLx4xUjfk5HwZ4K2iI4w7O3M9cMwH6JG4Sd8aiHoQXP02d+bALgI9O4jCOS1gugvXIfvwIDAQAB"
,
9LL
,
9LL
);
v13[
8
]
=
0
;
v9
=
v1
-
>functions
-
>NewStringUTF(&v1
-
>functions, v14);
v10
=
v1
-
>functions
-
>NewStringUTF(&v1
-
>functions, v13);
v11
=
v1
-
>functions
-
>NewStringUTF(
&v1
-
>functions,
"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAys6n2GvmgEyB3rELDX1gaTBf2pnB3NI2BhMN63Lte/nviZdVsu0uef4n4+XNuMk0"
"Xgo63WLSTk0qcWhIZGxuyeZGfDRw8QzRrZ8feIe4aYqt3ihhZJP20bqYrGX/+s8qcpvdzYsg0Tu26HqkKNQXH+fYWLuf1iY9GmJ/mgyZUOt6"
"Lr6+AReTHSQmwOdZHabAigZiO8SfbFZiad7XVhoYffoJg8DvVuVC9PIaoo6jXNQsElc5XXOnXICzoK6llWoOW2wMB53UJrcaC5n/RiLx4xUj"
"fk5HwZ4K2iI4w7O3M9cMwH6JG4Sd8aiHoQXP02d+bALgI9O4jCOS1gugvXIfvwIDAQAB"
);
v12
=
sub_2C100(v1, v7, v8, v9, v10, v11);
qword_64828
=
v1
-
>functions
-
>NewGlobalRef(&v1
-
>functions, v12);
qword_64830
=
v1
-
>functions
-
>GetMethodID(&v1
-
>functions, v7,
"i"
,
"(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;"
);
qword_64838
=
v1
-
>functions
-
>GetMethodID(&v1
-
>functions, v7,
"pps"
,
"(Ljava/lang/String;Z)[Ljava/lang/String;"
);
qword_64840
=
v1
-
>functions
-
>GetMethodID(&v1
-
>functions, v7,
"deb"
,
"([B)[B"
);
result
=
(v1
-
>functions
-
>RegisterNatives)(v1, v7, off_5FB38,
2LL
);
if
( result )
result
=
sub_5B59C();
byte_64848
=
1
;
}
return
result;
}