Function at 0x100760d0
Capabilities:
Contain obfuscated stackstrings
Delete file

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101dc180
mov eax, dword fs:[0]
push eax
sub esp, 0x100
mov eax, dword [0x1026abac]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
xorps xmm0, xmm0
mov dword [ebp - 0x5c], 0xf
movups xmmword [ebp - 0x70], xmm0
push 0xf
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x70]
push str.adb_kill_server
mov dword [ebp - 0x60], 0
mov byte [ebp - 0x70], 0
call fcn.1004c990
mov ecx, dword [0x107017cc]
mov esi, bind
mov eax, esi
sub eax, ecx
cmp eax, 0x19
jb 0x10077be7
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x19
push str.adb_shell_am_force_stop
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x28]
call fcn.1004db50
mov byte [ebp - 4], 1
lea eax, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
lea ecx, [ebp - 0x70]
push dword [ebp - 0x18]
cmovae eax, dword [ebp - 0x28]
push eax
call fcn.1004c990
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x100761c2
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100761b8
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10077bbc
push ecx
push edx
call fcn.101d565d
add esp, 8
push 0x38
push str.adb_shell_settings_put_global_time_zone_America_Chicago
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x4b
push str.adb_shell_date__date:4_2__date:7_2__time:0_2_00_date:10_4_._time:6_2_
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x33
jb 0x10077be7
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x33
push str.adb_shell_rm__rf__storage_emulated_0_android_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 8
push str._cache_
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 2
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 2
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x100762a5
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1007629b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100762cf
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x100762df
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100762d5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100762d5
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x23
jb 0x10077bec
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x23
push str.adb_shell_mv__sdcard_Android_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x4f
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Saved__sdcard_Android_data
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 4
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 4
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x100763a4
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1007639a
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100763ce
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x100763de
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100763d4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100763d4
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x23
jb 0x10077bf1
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x23
push str.adb_shell_mv__sdcard_Android_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x2e
push str._files_ProgramBinaryCache__sdcard_Android_data
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 6
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 6
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x100764a3
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076499
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100764cd
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x100764dd
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100764d3
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100764d3
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x19
jb 0x10077bf6
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x19
push str.adb_shell_mv__data_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x30
push str._shared_prefs_device_id.xml__sdcard_Android_data
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 8
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 8
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x100765a2
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076598
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100765cc
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x100765dc
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100765d2
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100765d2
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x14
jb 0x10077be7
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x14
push str.adb_shell_pm_clear
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x28]
call fcn.1004db50
mov byte [ebp - 4], 0xa
lea eax, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
lea ecx, [ebp - 0x70]
push dword [ebp - 0x18]
cmovae eax, dword [ebp - 0x28]
push eax
call fcn.1004c990
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x1007666d
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076663
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10077bbc
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x29
jb 0x10077bfb
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x29
push str.adb_shell_mkdir__p__sdcard_Android_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x3a
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Saved
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xb
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0xb
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076732
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076728
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1007675c
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x1007676c
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076762
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076762
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x1f
jb 0x10077c00
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x1f
push str.adb_shell_mkdir__p__data_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0xd
push str._shared_prefs
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xd
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0xd
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076831
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076827
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1007685b
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x1007686b
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076861
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076861
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x3e
jb 0x10077c05
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x3e
push str.adb_shell_mv__sdcard_Android_data_Saved__sdcard_Android_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x35
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0xf
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0xf
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076930
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076926
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1007695a
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x1007696a
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076960
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076960
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x4b
jb 0x10077c0a
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x4b
push str.adb_shell_mv__sdcard_Android_data_ProgramBinaryCache__sdcard_Android_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 6
push str._files
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x11
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0x11
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076a2f
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076a25
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10076a59
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x10076a69
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076a5f
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076a5f
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x3c
jb 0x10077c0f
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x3c
push str.adb_shell_mv__sdcard_Android_data_device_id.xml__data_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0xd
push str._shared_prefs
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x13
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0x13
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076b2e
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076b24
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10076b58
push ecx
push edx
call fcn.101d565d
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x2c]
cmp ecx, 0x10
jb 0x10076b68
mov edx, dword [ebp - 0x40]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076b5e
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076b5e
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x14
jb 0x10077c14
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x14
push str.adb_shell_pm_grant
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x2a
push str._android.permission.WRITE_EXTERNAL_STORAGE
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x15
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0x16
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0x15
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076c33
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076c29
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076c29
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0
call fcn.1004b6f0
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x14
jb 0x10077c19
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x14
push str.adb_shell_pm_grant
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x20
push str._android.permission.RECORD_AUDIO
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x17
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0x18
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0x17
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076d0a
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076d00
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076d00
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0
call fcn.1004b6f0
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x14
jb 0x10077c1e
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x14
push str.adb_shell_pm_grant
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x21
push str._android.permission.READ_CALENDAR
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x19
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0x19
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076de1
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076dd7
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076dd7
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0
call fcn.1004b6f0
mov ecx, dword [0x107017cc]
mov eax, esi
sub eax, ecx
cmp eax, 0x19
jb 0x10077c23
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x19
push str.adb_shell_cp__data_data_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
push 0x2f
push str._lib_libmarsxlog.so__data_share1_libmarsxlog.so
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x1b
call fcn.1004c990
movups xmm1, xmmword [eax]
movq xmm0, qword [eax + 0x10]
movups xmmword [ebp - 0x28], xmm1
mov dword [eax + 0x10], 0
movq qword [ebp - 0x18], xmm0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
push dword [ebp - 0x18]
movd eax, xmm1
cmovae ecx, eax
push ecx
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov byte [ebp - 4], 0x1b
mov ecx, dword [ebp - 0x14]
cmp ecx, 0x10
jb 0x10076eb8
mov edx, dword [ebp - 0x28]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10076eae
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10076eae
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0
call fcn.1004b6f0
mov ecx, dword [0x1070179c]
mov eax, esi
sub eax, ecx
cmp eax, 0x24
jb 0x10077c28
cmp dword [0x107017a0], 0x10
mov eax, 0x1070178c
push ecx
cmovae eax, dword [0x1070178c]
push eax
push 0x24
push str.adb_shell_mv__f__data_share1_inter_
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x28]
call fcn.1004db50
push str.__data_data_
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0x1d
push eax
lea eax, [ebp - 0x88]
push eax
call fcn.1004cfb0
push 0x107017bc
push eax
lea eax, [ebp - 0xa0]
mov byte [ebp - 4], 0x1e
push eax
call fcn.1005e440
push str._lib_libmarsxlog.so
push eax
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x1f
push eax
call fcn.1004cfb0
add esp, 0x24
mov byte [ebp - 4], 0x20
cmp dword [eax + 0x14], 0x10
mov ecx, dword [eax + 0x10]
jb 0x10076f56
mov eax, dword [eax]
push ecx
push eax
lea ecx, [ebp - 0x70]
call fcn.1004c990
lea ecx, [ebp - 0x40]
call fcn.1004b6f0
lea ecx, [ebp - 0xa0]
call fcn.1004b6f0
lea ecx, [ebp - 0x88]
call fcn.1004b6f0
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0
call fcn.1004b6f0
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
mov edi, dword [0x107017cc]
cmovae eax, dword [0x107017bc]
push 0x11
push 0x102530ac
push edi
push eax
call fcn.1004df10
add esp, 0x10
test al, al
je 0x10077a65
mov ecx, dword [0x107017e4]
mov eax, esi
sub eax, ecx
cmp eax, 0x16
jb 0x10077be7
cmp dword [0x107017e8], 0x10
mov eax, 0x107017d4
push 0x16
cmovae eax, dword [0x107017d4]
push str.DefaultKeyMapping.xml
push ecx
push eax
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x28]
call fcn.1004db50
mov byte [ebp - 4], 0x21
mov eax, esi
mov ecx, dword [0x107017e4]
sub eax, ecx
cmp eax, 0xb
jb 0x10077be7
cmp dword [0x107017e8], 0x10
mov eax, 0x107017d4
push 0xb
cmovae eax, dword [0x107017d4]
push str._render.dat
push ecx
push eax
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x40]
call fcn.1004db50
mov byte [ebp - 4], 0x22
mov eax, esi
mov ecx, dword [0x107017e4]
sub eax, ecx
cmp eax, 0xe
jb 0x10077be7
cmp dword [0x107017e8], 0x10
mov eax, 0x107017d4
push 0xe
cmovae eax, dword [0x107017d4]
push str.SceneTips.xml
push ecx
push eax
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0xa0]
call fcn.1004db50
mov byte [ebp - 4], 0x23
mov eax, esi
mov ecx, dword [0x107017e4]
sub eax, ecx
cmp eax, 9
jb 0x10077be7
cmp dword [0x107017e8], 0x10
mov eax, 0x107017d4
push 9
cmovae eax, dword [0x107017d4]
push str._smk.conf
push ecx
push eax
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0x88]
call fcn.1004db50
mov byte [ebp - 4], 0x24
mov eax, esi
mov ecx, dword [0x107017e4]
sub eax, ecx
cmp eax, 0xf
jb 0x10077be7
cmp dword [0x107017e8], 0x10
mov eax, 0x107017d4
push 0xf
cmovae eax, dword [0x107017d4]
push str._translate.conf
push ecx
push eax
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0xe8]
call fcn.1004db50
mov byte [ebp - 4], 0x25
mov eax, esi
mov ecx, dword [0x107017e4]
sub eax, ecx
cmp eax, 0x11
jb 0x10077be7
cmp dword [0x107017e8], 0x10
mov eax, 0x107017d4
push 0x11
cmovae eax, dword [0x107017d4]
push str._translateex.conf
push ecx
push eax
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0xd0]
call fcn.1004db50
mov byte [ebp - 4], 0x26
mov eax, esi
mov ecx, dword [0x107017e4]
sub eax, ecx
cmp eax, 0xf
jb 0x10077be7
cmp dword [0x107017e8], 0x10
mov eax, 0x107017d4
push 0xf
cmovae eax, dword [0x107017d4]
push str.whitelist.conf
push ecx
push eax
push ecx
push dword [ebp - 0x108]
lea ecx, [ebp - 0xb8]
call fcn.1004db50
mov byte [ebp - 4], 0x27
lea eax, [ebp - 0x28]
cmp dword [ebp - 0x14], 0x10
lea ecx, [ebp - 0x58]
cmovae eax, dword [ebp - 0x28]
push eax
call fcn.1004b790
lea ecx, [ebp - 0x58]
call fcn.1007f130
lea ecx, [ebp - 0x58]
mov byte [ebp - 0x101], al
call fcn.1004b6f0
cmp byte [ebp - 0x101], 0
mov esi, dword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
je 0x100771e3
cmp dword [ebp - 0x14], 0x10
lea eax, [ebp - 0x28]
cmovae eax, dword [ebp - 0x28]
push eax
call esi
add esp, 4
cmp dword [ebp - 0x2c], 0x10
lea eax, [ebp - 0x40]
lea ecx, [ebp - 0x58]
cmovae eax, dword [ebp - 0x40]
push eax
call fcn.1004b790
lea ecx, [ebp - 0x58]
call fcn.1007f130
lea ecx, [ebp - 0x58]
mov byte [ebp - 0x101], al
call fcn.1004b6f0
cmp byte [ebp - 0x101], 0
je 0x10077227
cmp dword [ebp - 0x2c], 0x10
lea eax, [ebp - 0x40]
cmovae eax, dword [ebp - 0x40]
push eax
call esi
add esp, 4
cmp dword [ebp - 0x8c], 0x10
lea edx, [ebp - 0xa0]
xorps xmm0, xmm0
mov dword [ebp - 0x48], 0
cmovae edx, dword [ebp - 0xa0]
mov ecx, edx
mov dword [ebp - 0x44], 0
movups xmmword [ebp - 0x58], xmm0
lea edi, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x10077255
sub ecx, edi
push ecx
push edx
lea ecx, [ebp - 0x58]
call fcn.1004d7a0
cmp dword [ebp - 0x44], 0x10
lea eax, [ebp - 0x58]
push 0x10255e94
cmovae eax, dword [ebp - 0x58]
push eax
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
mov edi, dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
add esp, 8
test eax, eax
je 0x1007729b
push eax
call edi
add esp, 4
mov byte [ebp - 0x101], 1
jmp 0x100772a2
mov byte [ebp - 0x101], 0
mov ecx, dword [ebp - 0x44]
cmp ecx, 0x10
jb 0x100772d8
mov edx, dword [ebp - 0x58]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100772ce
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100772ce
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
cmp byte [ebp - 0x101], 0
je 0x100772fb
cmp dword [ebp - 0x8c], 0x10
lea eax, [ebp - 0xa0]
cmovae eax, dword [ebp - 0xa0]
push eax
call esi
add esp, 4
cmp dword [ebp - 0x74], 0x10
lea edx, [ebp - 0x88]
xorps xmm0, xmm0
mov dword [ebp - 0x48], 0
cmovae edx, dword [ebp - 0x88]
mov ecx, edx
mov dword [ebp - 0x44], 0
movups xmmword [ebp - 0x58], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x108], eax
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x10077330
sub ecx, dword [ebp - 0x108]
push ecx
push edx
lea ecx, [ebp - 0x58]
call fcn.1004d7a0
cmp dword [ebp - 0x44], 0x10
lea eax, [ebp - 0x58]
push 0x10255e94
cmovae eax, dword [ebp - 0x58]
push eax
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
add esp, 8
test eax, eax
je 0x10077374
push eax
call edi
add esp, 4
mov byte [ebp - 0x101], 1
jmp 0x1007737b
mov byte [ebp - 0x101], 0
mov ecx, dword [ebp - 0x44]
cmp ecx, 0x10
jb 0x100773b1
mov edx, dword [ebp - 0x58]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100773a7
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x100773a7
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
cmp byte [ebp - 0x101], 0
je 0x100773d1
cmp dword [ebp - 0x74], 0x10
lea eax, [ebp - 0x88]
cmovae eax, dword [ebp - 0x88]
push eax
call esi
add esp, 4
cmp dword [ebp - 0xd4], 0x10
lea edx, [ebp - 0xe8]
xorps xmm0, xmm0
mov dword [ebp - 0x48], 0
cmovae edx, dword [ebp - 0xe8]
mov ecx, edx
mov dword [ebp - 0x44], 0
movups xmmword [ebp - 0x58], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x108], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x10077405
sub ecx, dword [ebp - 0x108]
push ecx
push edx
lea ecx, [ebp - 0x58]
call fcn.1004d7a0
cmp dword [ebp - 0x44], 0x10
lea eax, [ebp - 0x58]
push 0x10255e94
cmovae eax, dword [ebp - 0x58]
push eax
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
add esp, 8
test eax, eax
je 0x10077449
push eax
call edi
add esp, 4
mov byte [ebp - 0x101], 1
jmp 0x10077450
mov byte [ebp - 0x101], 0
mov ecx, dword [ebp - 0x44]
cmp ecx, 0x10
jb 0x10077486
mov edx, dword [ebp - 0x58]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1007747c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1007747c
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
cmp byte [ebp - 0x101], 0
je 0x100774a9
cmp dword [ebp - 0xd4], 0x10
lea eax, [ebp - 0xe8]
cmovae eax, dword [ebp - 0xe8]
push eax
call esi
add esp, 4
cmp dword [ebp - 0xbc], 0x10
lea edx, [ebp - 0xd0]
xorps xmm0, xmm0
mov dword [ebp - 0x48], 0
cmovae edx, dword [ebp - 0xd0]
mov ecx, edx
mov dword [ebp - 0x44], 0
movups xmmword [ebp - 0x58], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x108], eax
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100774e0
sub ecx, dword [ebp - 0x108]
push ecx
push edx
lea ecx, [ebp - 0x58]
call fcn.1004d7a0
cmp dword [ebp - 0x44], 0x10
lea eax, [ebp - 0x58]
push 0x10255e94
cmovae eax, dword [ebp - 0x58]
push eax
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
add esp, 8
test eax, eax
je 0x10077524
push eax
call edi
add esp, 4
mov byte [ebp - 0x101], 1
jmp 0x1007752b
mov byte [ebp - 0x101], 0
mov ecx, dword [ebp - 0x44]
cmp ecx, 0x10
jb 0x10077561
mov edx, dword [ebp - 0x58]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10077557
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10077557
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
cmp byte [ebp - 0x101], 0
je 0x10077584
cmp dword [ebp - 0xbc], 0x10
lea eax, [ebp - 0xd0]
cmovae eax, dword [ebp - 0xd0]
push eax
call esi
add esp, 4
cmp dword [ebp - 0xa4], 0x10
lea edx, [ebp - 0xb8]
xorps xmm0, xmm0
mov dword [ebp - 0x48], 0
cmovae edx, dword [ebp - 0xb8]
mov ecx, edx
mov dword [ebp - 0x44], 0
movups xmmword [ebp - 0x58], xmm0
lea eax, [ecx + 1]
mov dword [ebp - 0x108], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100775b8
sub ecx, dword [ebp - 0x108]
push ecx
push edx
lea ecx, [ebp - 0x58]
call fcn.1004d7a0
cmp dword [ebp - 0x44], 0x10
lea eax, [ebp - 0x58]
push 0x10255e94
cmovae eax, dword [ebp - 0x58]
push eax
call dword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen]
add esp, 8
test eax, eax
je 0x100775fc
push eax
call edi
add esp, 4
mov byte [ebp - 0x101], 1
jmp 0x10077603
mov byte [ebp - 0x101], 0
mov ecx, dword [ebp - 0x44]
cmp ecx, 0x10
jb 0x10077639
mov edx, dword [ebp - 0x58]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1007762f
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1007762f
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
cmp byte [ebp - 0x101], 0
je 0x1007765c
cmp dword [ebp - 0xa4], 0x10
lea eax, [ebp - 0xb8]
cmovae eax, dword [ebp - 0xb8]
push eax
call esi
add esp, 4
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
mov dword [ebp - 0x108], esp
push eax
call fcn.1004b7d0
sub esp, 0x18
mov byte [ebp - 4], 0x28
mov esi, esp
xorps xmm0, xmm0
mov ecx, esi
push 0xd0
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.1004dbf0
mov dword [esi], eax
mov edi, eax
mov dword [esi + 0x10], 0xc1
mov ecx, 0x30
mov dword [esi + 0x14], 0xcf
mov esi, str.https:__cdn.discordapp.com_attachments_1135701368783503374_1219398111693111326_DefaultKeyMapping.xml_ex660b27fdis65f8b2fdhm21c5de3673829ad4eb0ff3c3cfdc95e33b5513aefe8a78072149b0e247d7e5e5
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov byte [eax + 0xc1], 0
mov byte [ebp - 4], 0x27
call fcn.1007fd80
add esp, 0x18
lea eax, [ebp - 0x40]
mov ecx, esp
mov dword [ebp - 0x10c], esp
push eax
call fcn.1004b7d0
sub esp, 0x18
mov byte [ebp - 4], 0x29
mov esi, esp
xorps xmm0, xmm0
mov ecx, esi
push 0xc0
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.1004dbf0
mov dword [esi], eax
mov edi, eax
mov dword [esi + 0x10], 0xb6
mov ecx, 0x2d
mov dword [esi + 0x14], 0xbf
mov esi, str.https:__cdn.discordapp.com_attachments_1135701368783503374_1219398059843129384_render.dat_ex660b27f0is65f8b2f0hm3cb20e3457d2ba244ce23d93b5d70c4231a209e361bcafb31d0b2aa6f8717f55
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov byte [eax + 0xb6], 0
mov byte [ebp - 4], 0x27
call fcn.1007fd80
add esp, 0x18
lea eax, [ebp - 0xa0]
mov ecx, esp
mov dword [ebp - 0x10c], esp
push eax
call fcn.1004b7d0
sub esp, 0x18
mov byte [ebp - 4], 0x2a
mov esi, esp
xorps xmm0, xmm0
mov ecx, esi
push 0xc0
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.1004dbf0
mov dword [esi], eax
mov ecx, 0x2e
mov dword [esi + 0x10], 0xb9
mov edi, eax
mov dword [esi + 0x14], 0xbf
mov esi, str.https:__cdn.discordapp.com_attachments_1135701368783503374_1219398060187193354_SceneTips.xml_ex660b27f0is65f8b2f0hmf00c1ea13a8673709ab658e8d89eda2de88b9c958d25839fd0347e21ffb57d1d
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov byte [eax + 0xb9], 0
mov byte [ebp - 4], 0x27
call fcn.1007fd80
add esp, 0x18
lea eax, [ebp - 0x88]
mov ecx, esp
mov dword [ebp - 0x10c], esp
push eax
call fcn.1004b7d0
sub esp, 0x18
mov byte [ebp - 4], 0x2b
mov esi, esp
xorps xmm0, xmm0
mov ecx, esi
push 0xc0
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.1004dbf0
mov dword [esi], eax
mov edi, eax
mov dword [esi + 0x10], 0xb4
mov ecx, 0x2d
mov dword [esi + 0x14], 0xbf
mov esi, str.https:__cdn.discordapp.com_attachments_1135701368783503374_1219398060527059035_smk.conf_ex660b27f0is65f8b2f0hmcc5fb13d512ffcae25162acb917112b82f74bbab30a5c9450c1ddba9f098842d
rep movsd dword es:[edi], dword [esi]
mov byte [eax + 0xb4], 0
mov byte [ebp - 4], 0x27
call fcn.1007fd80
add esp, 0x18
lea eax, [ebp - 0xe8]
mov ecx, esp
mov dword [ebp - 0x10c], esp
push eax
call fcn.1004b7d0
sub esp, 0x18
mov byte [ebp - 4], 0x2c
mov esi, esp
xorps xmm0, xmm0
mov ecx, esi
push 0xc0
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
call fcn.1004dbf0
mov dword [esi], eax
mov edi, eax
mov dword [esi + 0x10], 0xba
mov ecx, 0x2e
mov dword [esi + 0x14], 0xbf
mov esi, str.https:__cdn.discordapp.com_attachments_1135701368783503374_1219398060841373766_translate.conf_ex660b27f1is65f8b2f1hmf46d04abb117a7be9fdbd12847f505e4fac9b962f010d630f52671a2158614c8
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
mov byte [eax + 0xba], 0
mov byte [ebp - 4], 0x27
call fcn.1007fd80
add esp, 0x18
lea eax, [ebp - 0xd0]
mov ecx, esp
mov dword [ebp - 0x10c], esp
push eax
call fcn.1004b7d0
sub esp, 0x18
mov byte [ebp - 4], 0x2d
mov ecx, esp
xorps xmm0, xmm0
push 0xbc
movups xmmword [ecx], xmm0
push str.https:__cdn.discordapp.com_attachments_1135701368783503374_1219398061151883374_translateex.conf_ex660b27f1is65f8b2f1hmd8ed2020874bb1bab352c9690003aa192eb167073cf3b5d59a090a3f76f4a48a
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.1004d7a0
mov byte [ebp - 4], 0x27
call fcn.1007fd80
add esp, 0x18
lea eax, [ebp - 0xb8]
mov ecx, esp
mov dword [ebp - 0x10c], esp
push eax
call fcn.1004b7d0
sub esp, 0x18
mov byte [ebp - 4], 0x2e
mov ecx, esp
xorps xmm0, xmm0
push 0xba
movups xmmword [ecx], xmm0
push str.https:__cdn.discordapp.com_attachments_1135701368783503374_1219398061516914728_whitelist.conf_ex660b27f1is65f8b2f1hm394d3a344a67fe88f88e4ba41f8a38fabb7d230a4b6fb5d3fc2a28ad8291e072
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.1004d7a0
mov byte [ebp - 4], 0x27
call fcn.1007fd80
add esp, 0x30
lea ecx, [ebp - 0x70]
push 0x1d
push str.adb_shell_rm__rf__tmp.xx.dat
call fcn.1004c990
push 0x21
push str.adb_shell_rm__rf__data_local_tmp
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x20
push str.adb_shell_touch__data_local_tmp
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x1c
push str.adb_shell_mkdir__tmp.xx.dat
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x107017bc
lea eax, [ebp - 0x100]
push str.adb_shell_rm__rf_storage_emulated_0_Android_data_
push eax
call fcn.1004cf50
push str._cache
push eax
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x2f
push eax
call fcn.1004cfb0
add esp, 0x18
mov byte [ebp - 4], 0x30
cmp dword [eax + 0x14], 0x10
mov ecx, dword [eax + 0x10]
jb 0x10077994
mov eax, dword [eax]
push ecx
push eax
lea ecx, [ebp - 0x70]
call fcn.1004c990
lea ecx, [ebp - 0x58]
call fcn.1004b6f0
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 0x27
call fcn.1004b6f0
push 0x1c
push str.adb_shell_mkdir__tmp.xx.dat
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x1d
push str.adb_shell_rm__rf__tmp.xx.dat
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x21
push str.adb_shell_rm__rf__data_local_tmp
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x20
push str.adb_shell_touch__data_local_tmp
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x1c
push str.adb_shell_mkdir__tmp.xx.dat
lea ecx, [ebp - 0x70]
call fcn.1004c990
push 0x49
push str.adb_shell_rm__rf_storage_emulated_0_Android_data_com.pubg.krmobile_cache
lea ecx, [ebp - 0x70]
call fcn.1004c990
lea ecx, [ebp - 0xb8]
call fcn.1004b6f0
lea ecx, [ebp - 0xd0]
call fcn.1004b6f0
lea ecx, [ebp - 0xe8]
call fcn.1004b6f0
lea ecx, [ebp - 0x88]
call fcn.1004b6f0
lea ecx, [ebp - 0xa0]
call fcn.1004b6f0
lea ecx, [ebp - 0x40]
call fcn.1004b6f0
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0
call fcn.1004b6f0
mov edi, dword [0x107017cc]
mov esi, bind
mov eax, esi
sub eax, edi
cmp eax, 0x1d
jb 0x10077c2d
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push edi
cmovae eax, dword [0x107017bc]
push eax
push 0x1d
push str.adb_shell_rm__rf__data_data_
push ecx
push dword [ebp - 0x10c]
lea ecx, [ebp - 0x28]
call fcn.1004db50
push str._databases_
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0x31
push eax
lea eax, [ebp - 0x100]
push eax
call fcn.1004cfb0
add esp, 0xc
mov byte [ebp - 4], 0x32
cmp dword [eax + 0x14], 0x10
mov ecx, dword [eax + 0x10]
jb 0x10077ac8
mov eax, dword [eax]
push ecx
push eax
lea ecx, [ebp - 0x70]
call fcn.1004c990
lea ecx, [ebp - 0x100]
call fcn.1004b6f0
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0
call fcn.1004b6f0
push 0x2b
push str.adb_shell_pm_enable_com.android.launcherex
lea ecx, [ebp - 0x70]
call fcn.1004c990
mov ecx, dword [0x107017cc]
sub esi, ecx
cmp esi, 0x15
jb 0x10077c32
cmp dword [0x107017d0], 0x10
mov eax, 0x107017bc
push ecx
cmovae eax, dword [0x107017bc]
push eax
push 0x15
push str.adb_shell_monkey__p
push ecx
push dword [ebp - 0x10c]
lea ecx, [ebp - 0x28]
call fcn.1004db50
push str.__c_android.intent.category.LAUNCHER_1
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0x33
push eax
lea eax, [ebp - 0x100]
push eax
call fcn.1004cfb0
add esp, 0xc
mov byte [ebp - 4], 0x34
cmp dword [eax + 0x14], 0x10
mov ecx, dword [eax + 0x10]
jb 0x10077b5f
mov eax, dword [eax]
push ecx
push eax
lea ecx, [ebp - 0x70]
call fcn.1004c990
lea ecx, [ebp - 0x100]
call fcn.1004b6f0
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0
call fcn.1004b6f0
sub esp, 0x18
lea eax, [ebp - 0x70]
mov ecx, esp
push eax
call fcn.1004b7d0
call fcn.1007e850
mov ecx, dword [ebp - 0x5c]
add esp, 0x18
cmp ecx, 0x10
jb 0x10077bcc
mov edx, dword [ebp - 0x70]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10077bc2
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10077bc2
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.101d565d
add esp, 8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.101d51d8
mov esp, ebp
pop ebp
ret
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
call fcn.100479e0
int3