Function at 0x456cd0
Capabilities:
Contain obfuscated stackstrings
Create process on windows
Execute command
Parse pe header
Self delete
Set registry value
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5cba26
mov eax, dword fs:[0]
push eax
sub esp, 0x388
mov eax, dword [0x658bb0]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, dword [0x109cd60]
call fcn.004522f0
test al, al
je 0x456d3c
sub esp, 0x18
mov ecx, esp
push 0x109cd70
call fcn.0045eaa0
mov ecx, 0x109cde0
call fcn.0044fd20
push str.TASKKILL__F__IM_AndroidEmulatorEx.exe__nul_2_nul
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
add esp, 4
push 0
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
lea ecx, [ebp - 0x28]
call fcn.0045eba0
mov dword [ebp - 4], 0
cmp esi, 1
jne 0x457c30
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hiz3KP
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28]
push str.gsq2xirgirx2mk
call fcn.0045e9e0
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQeryjegxyviv_3x_VIKcW_3h__verhsq_:f5e__j95i965:f5f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQship_3x_VIKcW_3h__verhsq_:f5e4if:f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3tmhsj5_3wwxiq3fmr3tmhsj
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3pskgex5_3wwxiq3fmr3pskgex
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hexe3hexe3gsq2xirgirx2xmrtyx
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x40]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 1
push str.ehf_wlipp_omppepp_
call fcn.0045ea60
lea ecx, [ebp - 0x58]
call fcn.00451990
mov ecx, esp
mov byte [ebp - 4], 2
push esi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x58]
call fcn.0045ea10
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.3hexefewiw3.
call fcn.0045ea60
lea ecx, [ebp - 0x70]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 3
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x88]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 4
push str.ehf_wlipp_vq_1vj_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x40]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 5
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 6
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x58]
call fcn.0045ea10
lea ecx, [ebp - 0x40]
call fcn.0045ea10
lea ecx, [ebp - 0x88]
call fcn.0045ea10
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0
call fcn.0045ea10
cmp dword [0x109cd58], 1
mov ebx, dword [sym.imp.KERNEL32.dll_Sleep]
jne 0x457a52
sub esp, 0x18
mov ecx, esp
push str.adb_shell_settings_get_secure_android_id__NULL
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x58]
push str.__adb__s_emulator_5554_shell_rm__rf_data_data_com.tencent.ig_shared_prefs_device_id.xml
call fcn.0045ea60
push str.__adb_shell_settings_put_secure_android_id__RndAlphaNum_
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 7
call fcn.0045ea60
push str.__adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
lea ecx, [ebp - 0x88]
mov byte [ebp - 4], 8
call fcn.0045ea60
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
mov byte [ebp - 4], 9
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x304]
call fcn.00451990
push eax
lea eax, [ebp - 0x2ec]
mov byte [ebp - 4], 0xa
push str.__adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x70]
mov byte [ebp - 4], 0xb
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x2ec]
call fcn.0045ea10
lea ecx, [ebp - 0x304]
mov byte [ebp - 4], 0xe
call fcn.0045ea10
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x334]
call fcn.00451990
push eax
lea eax, [ebp - 0x31c]
mov byte [ebp - 4], 0xf
push str.__adb_shell_touch__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x1c0]
mov byte [ebp - 4], 0x10
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x31c]
call fcn.0045ea10
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x334]
call fcn.0045ea10
push str._shared_prefs_device_id.xml
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2ec]
call fcn.00451990
push eax
lea eax, [ebp - 0x304]
mov byte [ebp - 4], 0x14
push str.__adb_push_device_id.xml_data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x1a8]
mov byte [ebp - 4], 0x15
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x304]
call fcn.0045ea10
lea ecx, [ebp - 0x2ec]
mov byte [ebp - 4], 0x18
call fcn.0045ea10
push str.__del_device_id.xml
lea ecx, [ebp - 0x190]
call fcn.0045ea60
push str.__adb_shell_find_.__name_.sss___exec_rm__f___
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x19
call fcn.0045ea60
push str.__adb_shell_find_.__name_.yyy___exec_rm__f___
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0x1a
call fcn.0045ea60
push str.__adb_shell_find_.__name_.zzz___exec_rm__f___
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x1b
call fcn.0045ea60
push str.__adb_shell_find_.__name_.fff___exec_rm__f___
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x1c
call fcn.0045ea60
push str.__adb_shell_find_.__name_.system_android_l2__exec_rm__f___
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0x1d
call fcn.0045ea60
push str.__adb_shell_find_.__name_login_identifier.txt__exec_rm__f___
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 0x1e
call fcn.0045ea60
push str.__adb_shell_find_.__name_JKGuestRegisterCnt.json___exec_rm__f___
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x1f
call fcn.0045ea60
push 0
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
mov byte [ebp - 4], 0x20
call dword [sym.imp.KERNEL32.dll_WinExec]
push 0x3e8
call ebx
lea eax, [ebp - 0x40]
push eax
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x28c]
call fcn.00461050
lea ecx, [ebp - 0x88]
mov byte [ebp - 4], 0x21
push ecx
push eax
lea eax, [ebp - 0x2a4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x22
push ecx
push eax
lea eax, [ebp - 0x2d4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0x23
push ecx
push eax
lea eax, [ebp - 0x2bc]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x24
push ecx
push eax
lea eax, [ebp - 0x394]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x25
push ecx
push eax
lea eax, [ebp - 0x37c]
push eax
call fcn.004610a0
add esp, 0x40
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x26
push ecx
push eax
lea eax, [ebp - 0x364]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0x27
push ecx
push eax
lea eax, [ebp - 0x34c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x28
push ecx
push eax
lea eax, [ebp - 0x2ec]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x29
push ecx
push eax
lea eax, [ebp - 0x304]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0x2a
push ecx
push eax
lea eax, [ebp - 0x31c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 0x2b
push ecx
push eax
lea eax, [ebp - 0x334]
push eax
call fcn.004610a0
add esp, 0x48
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x2c
push ecx
push eax
lea eax, [ebp - 0xd0]
push eax
call fcn.004610a0
add esp, 0xc
lea ecx, [ebp - 0x334]
call fcn.0045ea10
lea ecx, [ebp - 0x31c]
call fcn.0045ea10
lea ecx, [ebp - 0x304]
call fcn.0045ea10
lea ecx, [ebp - 0x2ec]
call fcn.0045ea10
lea ecx, [ebp - 0x34c]
call fcn.0045ea10
lea ecx, [ebp - 0x364]
call fcn.0045ea10
lea ecx, [ebp - 0x37c]
call fcn.0045ea10
lea ecx, [ebp - 0x394]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0x39
call fcn.0045ea10
xor ecx, ecx
call fcn.00447210
push eax
call dword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
mov edx, 0x20
lea ecx, [ebp - 0xb8]
call fcn.00456b00
lea eax, [ebp - 0xb8]
mov byte [ebp - 4], 0x3a
push eax
lea eax, [ebp - 0x28c]
push str.__xml_version1.0_encodingutf_8_standaloneyes_____n_map__n_____string_name_install__db1b0d56_3e07_4f56_af89_45b32d45f51b__string__n_____string_name_random____string__n_____string_name_uuid__
push eax
call fcn.00460f80
push str.__string___n__map_
push eax
lea eax, [ebp - 0xa0]
mov byte [ebp - 4], 0x3b
push eax
call fcn.00460f30
add esp, 0x1c
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0x3d
call fcn.0045ea10
push 0xb0
lea ecx, [ebp - 0x270]
call fcn.00451d60
push 1
lea ecx, [ebp - 0x270]
call fcn.0045c6c0
push 0x40
push 2
push str.device_id.xml
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x3e
call fcn.0045c580
lea edx, [ebp - 0xa0]
lea ecx, [ebp - 0x270]
call fcn.00461b60
lea ecx, [ebp - 0x270]
call fcn.0045c550
push 0
push 0
lea ecx, [ebp - 0xd0]
call fcn.0045e880
push eax
push 0x640c98
push str.open
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteA]
push 0xbb8
call ebx
sub esp, 0x18
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceManufacturer__t_REG_SZ__d__random_6b1a77f51e5216b1b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceModel__t_REG_SZ__d__random_6b1a0eb6b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_settings_put_secure_android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_l2
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.brand__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.model__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.name__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.manufacturer__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_net.hostname__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_gaid__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_android.device.id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.serialno__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.runtime.firstboot__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.mac_address__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x3f
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x40
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._code_cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x41
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x42
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._shared_prefs_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x43
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x44
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._databases_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x45
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x46
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
mov byte [ebp - 4], 0x47
push eax
lea eax, [ebp - 0x28c]
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x48
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x49
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x4a
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x4b
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x4c
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
mov esi, esp
lea eax, [ebp - 0x28]
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Saved_SaveGames_.json
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x4d
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x4e
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_chmod_000__proc_cpuinfo_meminfo__system_build.prop__sys_devices_system_cpu_cpu0_cpufreq_cpuinfo_min_freq_cpuinfo_max_freq__sys_class_power_supply_battery_capacity
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_files_.fff_ca_bundle.pem_login_identifier.txt_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x4f
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x50
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_UE4Game_ShadowTrackerExtra_Epic_Games_TGPA
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
push str.adb_shell_rm__rf__sdcard_Android_data_
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x51
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x52
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x3e
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_12
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x270]
call fcn.00451ca0
lea ecx, [ebp - 0xa0]
call fcn.0045ea10
lea ecx, [ebp - 0xb8]
call fcn.0045ea10
lea ecx, [ebp - 0xd0]
call fcn.0045ea10
lea ecx, [ebp - 0xe8]
call fcn.0045ea10
lea ecx, [ebp - 0x100]
call fcn.0045ea10
lea ecx, [ebp - 0x118]
call fcn.0045ea10
lea ecx, [ebp - 0x130]
call fcn.0045ea10
lea ecx, [ebp - 0x148]
call fcn.0045ea10
lea ecx, [ebp - 0x160]
call fcn.0045ea10
lea ecx, [ebp - 0x178]
call fcn.0045ea10
lea ecx, [ebp - 0x190]
call fcn.0045ea10
lea ecx, [ebp - 0x1a8]
call fcn.0045ea10
lea ecx, [ebp - 0x1c0]
call fcn.0045ea10
lea ecx, [ebp - 0x70]
call fcn.0045ea10
lea ecx, [ebp - 0x88]
call fcn.0045ea10
lea ecx, [ebp - 0x40]
call fcn.0045ea10
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0
call fcn.0045ea10
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw__if_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x4f800
mov byte [ebp - 4], 0x53
mov ecx, 0xca8de0
call fcn.00476d80
add esp, 8
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x39cc78
mov byte [ebp - 4], 0x54
mov ecx, 0xcf85e0
call fcn.00476d80
add esp, 8
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
sub esp, 0x18
mov ecx, esp
push str.3pmf3pmfg__cwlevih2ws
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0x55
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x56
push str.ehf_tywl_G___mrhsw_ehhmrw_jpexiv_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x57
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0x58
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.00452070
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0
call fcn.0045ea10
push 0xfa0
call ebx
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.hip_G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.00452070
mov ecx, esp
push str.3gsq2itmgkeqiw2yi82WtpewlEgxmzmx
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0x59
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x5a
push str.ehf_wlipp_eq_wxevx_1r_
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x5b
push eax
call fcn.004610f0
mov byte [ebp - 4], 0x5c
jmp 0x458b2e
cmp esi, 3
jne 0x458b70
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hiz3OV
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28]
push str.gsq2tyfk2ovqsfmpi
call fcn.0045e9e0
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQeryjegxyviv_3x_VIKcW_3h__verhsq_:f5e__j95i965:f5f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQship_3x_VIKcW_3h__verhsq_:f5e4if:f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3tmhsj5_3wwxiq3fmr3tmhsj
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3pskgex5_3wwxiq3fmr3pskgex
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hexe3hexe3gsq2xirgirx2xmrtyx
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x5d
push str.ehf_wlipp_omppepp_
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
mov ecx, esp
mov byte [ebp - 4], 0x5e
push esi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.3hexefewiw3.
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0x5f
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x60
push str.ehf_wlipp_vq_1vj_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x61
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0x62
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0
call fcn.0045ea10
cmp dword [0x109cd58], 1
mov ebx, dword [sym.imp.KERNEL32.dll_Sleep]
jne 0x458955
sub esp, 0x18
mov ecx, esp
push str.adb_shell_settings_get_secure_android_id__NULL
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0xa0]
push str.__adb__s_emulator_5554_shell_rm__rf_data_data_com.tencent.ig_shared_prefs_device_id.xml
call fcn.0045ea60
push str.__adb_shell_settings_put_secure_android_id__RndAlphaNum_
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0x63
call fcn.0045ea60
push str.__adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x64
call fcn.0045ea60
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
mov byte [ebp - 4], 0x65
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x66
push str.__adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0xe8]
mov byte [ebp - 4], 0x67
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x6a
call fcn.0045ea10
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2bc]
call fcn.00451990
push eax
lea eax, [ebp - 0x2d4]
mov byte [ebp - 4], 0x6b
push str.__adb_shell_touch__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x100]
mov byte [ebp - 4], 0x6c
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
push str._shared_prefs_device_id.xml
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x70
push str.__adb_push_device_id.xml_data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x118]
mov byte [ebp - 4], 0x71
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x74
call fcn.0045ea10
push str.__del_device_id.xml
lea ecx, [ebp - 0x130]
call fcn.0045ea60
push str.__adb_shell_find_.__name_.sss___exec_rm__f___
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x75
call fcn.0045ea60
push str.__adb_shell_find_.__name_.yyy___exec_rm__f___
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0x76
call fcn.0045ea60
push str.__adb_shell_find_.__name_.zzz___exec_rm__f___
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x77
call fcn.0045ea60
push str.__adb_shell_find_.__name_.fff___exec_rm__f___
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x78
call fcn.0045ea60
push str.__adb_shell_find_.__name_.system_android_l2__exec_rm__f___
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x79
call fcn.0045ea60
push str.__adb_shell_find_.__name_login_identifier.txt__exec_rm__f___
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0x7a
call fcn.0045ea60
push str.__adb_shell_find_.__name_JKGuestRegisterCnt.json___exec_rm__f___
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x7b
call fcn.0045ea60
push 0
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
mov byte [ebp - 4], 0x7c
call dword [sym.imp.KERNEL32.dll_WinExec]
push 0x3e8
call ebx
lea eax, [ebp - 0xb8]
push eax
lea edx, [ebp - 0xa0]
lea ecx, [ebp - 0x2ec]
call fcn.00461050
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x7d
push ecx
push eax
lea eax, [ebp - 0x304]
push eax
call fcn.004610a0
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x7e
push ecx
push eax
lea eax, [ebp - 0x31c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 0x7f
push ecx
push eax
lea eax, [ebp - 0x334]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0x80
push ecx
push eax
lea eax, [ebp - 0x34c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x81
push ecx
push eax
lea eax, [ebp - 0x364]
push eax
call fcn.004610a0
add esp, 0x40
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x82
push ecx
push eax
lea eax, [ebp - 0x37c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0x83
push ecx
push eax
lea eax, [ebp - 0x394]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x84
push ecx
push eax
lea eax, [ebp - 0x2bc]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x85
push ecx
push eax
lea eax, [ebp - 0x2d4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x86
push ecx
push eax
lea eax, [ebp - 0x2a4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0x87
push ecx
push eax
lea eax, [ebp - 0x28c]
push eax
call fcn.004610a0
add esp, 0x48
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x88
push ecx
push eax
lea eax, [ebp - 0x88]
push eax
call fcn.004610a0
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
lea ecx, [ebp - 0x394]
call fcn.0045ea10
lea ecx, [ebp - 0x37c]
call fcn.0045ea10
lea ecx, [ebp - 0x364]
call fcn.0045ea10
lea ecx, [ebp - 0x34c]
call fcn.0045ea10
lea ecx, [ebp - 0x334]
call fcn.0045ea10
lea ecx, [ebp - 0x31c]
call fcn.0045ea10
lea ecx, [ebp - 0x304]
call fcn.0045ea10
lea ecx, [ebp - 0x2ec]
mov byte [ebp - 4], 0x95
call fcn.0045ea10
xor ecx, ecx
call fcn.00447210
push eax
call dword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
mov edx, 0x20
lea ecx, [ebp - 0x40]
call fcn.00456b00
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x96
push eax
lea eax, [ebp - 0x28c]
push str.__xml_version1.0_encodingutf_8_standaloneyes_____n_map__n_____string_name_install__db1b0d56_3e07_4f56_af89_45b32d45f51b__string__n_____string_name_random____string__n_____string_name_uuid__
push eax
call fcn.00460f80
push str.__string___n__map_
push eax
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x97
push eax
call fcn.00460f30
add esp, 0x1c
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0x99
call fcn.0045ea10
push 0xb0
lea ecx, [ebp - 0x270]
call fcn.00451d60
push 1
lea ecx, [ebp - 0x270]
call fcn.0045c6c0
push 0x40
push 2
push str.device_id.xml
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x9a
call fcn.0045c580
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x270]
call fcn.00461b60
lea ecx, [ebp - 0x270]
call fcn.0045c550
push 0
push 0
lea ecx, [ebp - 0x88]
call fcn.0045e880
push eax
push 0x640c98
push str.open
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteA]
push 0xbb8
call ebx
sub esp, 0x18
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceManufacturer__t_REG_SZ__d__random_6b1a77f51e5216b1b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceModel__t_REG_SZ__d__random_6b1a0eb6b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_settings_put_secure_android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_l2
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.brand__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.model__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.name__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.manufacturer__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_net.hostname__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_gaid__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_android.device.id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.serialno__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.runtime.firstboot__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.mac_address__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x9b
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x9c
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._code_cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x9d
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x9e
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._shared_prefs_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x9f
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xa0
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._databases_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xa1
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xa2
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
mov byte [ebp - 4], 0xa3
push eax
lea eax, [ebp - 0x28c]
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xa4
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xa5
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xa6
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xa7
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xa8
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
mov esi, esp
lea eax, [ebp - 0x28]
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Saved_SaveGames_.json
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xa9
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xaa
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_chmod_000__proc_cpuinfo_meminfo__system_build.prop__sys_devices_system_cpu_cpu0_cpufreq_cpuinfo_min_freq_cpuinfo_max_freq__sys_class_power_supply_battery_capacity
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_files_.fff_ca_bundle.pem_login_identifier.txt_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xab
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xac
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_UE4Game_ShadowTrackerExtra_Epic_Games_TGPA
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
push str.adb_shell_rm__rf__sdcard_Android_data_
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xad
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xae
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x9a
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_12
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x270]
call fcn.00451ca0
lea ecx, [ebp - 0x58]
call fcn.0045ea10
lea ecx, [ebp - 0x40]
call fcn.0045ea10
lea ecx, [ebp - 0x88]
call fcn.0045ea10
lea ecx, [ebp - 0x70]
call fcn.0045ea10
lea ecx, [ebp - 0x1c0]
call fcn.0045ea10
lea ecx, [ebp - 0x1a8]
call fcn.0045ea10
lea ecx, [ebp - 0x190]
call fcn.0045ea10
lea ecx, [ebp - 0x178]
call fcn.0045ea10
lea ecx, [ebp - 0x160]
call fcn.0045ea10
lea ecx, [ebp - 0x148]
call fcn.0045ea10
lea ecx, [ebp - 0x130]
call fcn.0045ea10
lea ecx, [ebp - 0x118]
call fcn.0045ea10
lea ecx, [ebp - 0x100]
call fcn.0045ea10
lea ecx, [ebp - 0xe8]
call fcn.0045ea10
lea ecx, [ebp - 0xd0]
call fcn.0045ea10
lea ecx, [ebp - 0xb8]
call fcn.0045ea10
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0
call fcn.0045ea10
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw__if_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x4f800
mov byte [ebp - 4], 0xaf
mov ecx, 0xca8de0
call fcn.00476d80
add esp, 8
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x39cc78
mov byte [ebp - 4], 0xb0
mov ecx, 0xcf85e0
call fcn.00476d80
add esp, 8
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
sub esp, 0x18
mov ecx, esp
push str.3pmf3pmfg__cwlevih2ws
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0xb1
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0xb2
push str.ehf_tywl_G___mrhsw_ehhmrw_jpexiv_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xb3
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0xb4
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.00452070
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0
call fcn.0045ea10
push 0xfa0
call ebx
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.hip_G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.00452070
mov ecx, esp
push str.3gsq2itmgkeqiw2yi82WtpewlEgxmzmx
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0xb5
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0xb6
push str.ehf_wlipp_eq_wxevx_1r_
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xb7
push eax
call fcn.004610f0
mov byte [ebp - 4], 0xb8
add esp, 0xc
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
mov byte [ebp - 4], 0
jmp 0x459aeb
cmp esi, 2
jne 0x459b0a
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hiz3ZRK
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28]
push str.gsq2zrk2tyfkqsfmpi
call fcn.0045e9e0
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQeryjegxyviv_3x_VIKcW_3h__verhsq_:f5e__j95i965:f5f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQship_3x_VIKcW_3h__verhsq_:f5e4if:f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3tmhsj5_3wwxiq3fmr3tmhsj
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3pskgex5_3wwxiq3fmr3pskgex
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hexe3hexe3gsq2xirgirx2xmrtyx
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0xb9
push str.ehf_wlipp_omppepp_
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
mov ecx, esp
mov byte [ebp - 4], 0xba
push esi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.3hexefewiw3.
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 0xbb
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0xbc
push str.ehf_wlipp_vq_1vj_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xbd
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0xbe
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0
call fcn.0045ea10
cmp dword [0x109cd58], 1
mov ebx, dword [sym.imp.KERNEL32.dll_Sleep]
jne 0x4598bd
sub esp, 0x18
mov ecx, esp
push str.adb_shell_settings_get_secure_android_id__NULL
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0xa0]
push str.__adb__s_emulator_5554_shell_rm__rf_data_data_com.tencent.ig_shared_prefs_device_id.xml
call fcn.0045ea60
push str.__adb_shell_settings_put_secure_android_id__RndAlphaNum_
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0xbf
call fcn.0045ea60
push str.__adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0xc0
call fcn.0045ea60
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
mov byte [ebp - 4], 0xc1
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xc2
push str.__adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0xe8]
mov byte [ebp - 4], 0xc3
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0xc6
call fcn.0045ea10
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2bc]
call fcn.00451990
push eax
lea eax, [ebp - 0x2d4]
mov byte [ebp - 4], 0xc7
push str.__adb_shell_touch__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x100]
mov byte [ebp - 4], 0xc8
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
mov byte [ebp - 4], 0xcb
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
push str._shared_prefs_device_id.xml
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xcc
push str.__adb_push_device_id.xml_data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x118]
mov byte [ebp - 4], 0xcd
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0xd0
call fcn.0045ea10
push str.__del_device_id.xml
lea ecx, [ebp - 0x130]
call fcn.0045ea60
push str.__adb_shell_find_.__name_.sss___exec_rm__f___
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0xd1
call fcn.0045ea60
push str.__adb_shell_find_.__name_.yyy___exec_rm__f___
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0xd2
call fcn.0045ea60
push str.__adb_shell_find_.__name_.zzz___exec_rm__f___
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0xd3
call fcn.0045ea60
push str.__adb_shell_find_.__name_.fff___exec_rm__f___
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0xd4
call fcn.0045ea60
push str.__adb_shell_find_.__name_.system_android_l2__exec_rm__f___
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0xd5
call fcn.0045ea60
push str.__adb_shell_find_.__name_login_identifier.txt__exec_rm__f___
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0xd6
call fcn.0045ea60
push str.__adb_shell_find_.__name_JKGuestRegisterCnt.json___exec_rm__f___
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0xd7
call fcn.0045ea60
push 0
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
mov byte [ebp - 4], 0xd8
call dword [sym.imp.KERNEL32.dll_WinExec]
push 0x3e8
call ebx
lea eax, [ebp - 0xb8]
push eax
lea edx, [ebp - 0xa0]
lea ecx, [ebp - 0x2ec]
call fcn.00461050
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0xd9
push ecx
push eax
lea eax, [ebp - 0x304]
push eax
call fcn.004610a0
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0xda
push ecx
push eax
lea eax, [ebp - 0x31c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 0xdb
push ecx
push eax
lea eax, [ebp - 0x334]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0xdc
push ecx
push eax
lea eax, [ebp - 0x34c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0xdd
push ecx
push eax
lea eax, [ebp - 0x364]
push eax
call fcn.004610a0
add esp, 0x40
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0xde
push ecx
push eax
lea eax, [ebp - 0x37c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0xdf
push ecx
push eax
lea eax, [ebp - 0x394]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0xe0
push ecx
push eax
lea eax, [ebp - 0x2bc]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0xe1
push ecx
push eax
lea eax, [ebp - 0x2d4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0xe2
push ecx
push eax
lea eax, [ebp - 0x2a4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0xe3
push ecx
push eax
lea eax, [ebp - 0x28c]
push eax
call fcn.004610a0
add esp, 0x48
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0xe4
push ecx
push eax
lea eax, [ebp - 0x88]
push eax
call fcn.004610a0
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
lea ecx, [ebp - 0x394]
call fcn.0045ea10
lea ecx, [ebp - 0x37c]
call fcn.0045ea10
lea ecx, [ebp - 0x364]
call fcn.0045ea10
lea ecx, [ebp - 0x34c]
call fcn.0045ea10
lea ecx, [ebp - 0x334]
call fcn.0045ea10
lea ecx, [ebp - 0x31c]
call fcn.0045ea10
lea ecx, [ebp - 0x304]
call fcn.0045ea10
lea ecx, [ebp - 0x2ec]
mov byte [ebp - 4], 0xf1
call fcn.0045ea10
xor ecx, ecx
call fcn.00447210
push eax
call dword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
mov edx, 0x20
lea ecx, [ebp - 0x40]
call fcn.00456b00
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0xf2
push eax
lea eax, [ebp - 0x28c]
push str.__xml_version1.0_encodingutf_8_standaloneyes_____n_map__n_____string_name_install__db1b0d56_3e07_4f56_af89_45b32d45f51b__string__n_____string_name_random____string__n_____string_name_uuid__
push eax
call fcn.00460f80
push str.__string___n__map_
push eax
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0xf3
push eax
call fcn.00460f30
add esp, 0x1c
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0xf5
call fcn.0045ea10
push 0xb0
lea ecx, [ebp - 0x270]
call fcn.00451d60
push 1
lea ecx, [ebp - 0x270]
call fcn.0045c6c0
push 0x40
push 2
push str.device_id.xml
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0xf6
call fcn.0045c580
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x270]
call fcn.00461b60
lea ecx, [ebp - 0x270]
call fcn.0045c550
push 0
push 0
lea ecx, [ebp - 0x88]
call fcn.0045e880
push eax
push 0x640c98
push str.open
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteA]
push 0xbb8
call ebx
sub esp, 0x18
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceManufacturer__t_REG_SZ__d__random_6b1a77f51e5216b1b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceModel__t_REG_SZ__d__random_6b1a0eb6b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_settings_put_secure_android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_l2
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.brand__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.model__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.name__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.manufacturer__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_net.hostname__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_gaid__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_android.device.id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.serialno__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.runtime.firstboot__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.mac_address__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xf7
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xf8
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._code_cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xf9
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xfa
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._shared_prefs_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xfb
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xfc
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._databases_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xfd
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xfe
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
mov byte [ebp - 4], 0xff
push eax
lea eax, [ebp - 0x28c]
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov dword [ebp - 4], 0x100
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
mov dword [ebp - 4], 0xff
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov dword [ebp - 4], 0x101
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 2
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov dword [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov dword [ebp - 4], 0x103
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 4
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov dword [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Saved_SaveGames_.json
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov dword [ebp - 4], 0x105
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 6
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov dword [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_chmod_000__proc_cpuinfo_meminfo__system_build.prop__sys_devices_system_cpu_cpu0_cpufreq_cpuinfo_min_freq_cpuinfo_max_freq__sys_class_power_supply_battery_capacity
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_files_.fff_ca_bundle.pem_login_identifier.txt_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov dword [ebp - 4], 0x107
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 8
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov dword [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_UE4Game_ShadowTrackerExtra_Epic_Games_TGPA
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
mov dword [ebp - 4], 0x109
lea eax, [ebp - 0x28c]
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0xa
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov dword [ebp - 4], 0xf6
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_12
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x270]
call fcn.00451ca0
lea ecx, [ebp - 0x58]
call fcn.0045ea10
lea ecx, [ebp - 0x40]
call fcn.0045ea10
lea ecx, [ebp - 0x88]
call fcn.0045ea10
lea ecx, [ebp - 0x70]
call fcn.0045ea10
lea ecx, [ebp - 0x1c0]
call fcn.0045ea10
lea ecx, [ebp - 0x1a8]
call fcn.0045ea10
lea ecx, [ebp - 0x190]
call fcn.0045ea10
lea ecx, [ebp - 0x178]
call fcn.0045ea10
lea ecx, [ebp - 0x160]
call fcn.0045ea10
lea ecx, [ebp - 0x148]
call fcn.0045ea10
lea ecx, [ebp - 0x130]
call fcn.0045ea10
lea ecx, [ebp - 0x118]
call fcn.0045ea10
lea ecx, [ebp - 0x100]
call fcn.0045ea10
lea ecx, [ebp - 0xe8]
call fcn.0045ea10
lea ecx, [ebp - 0xd0]
call fcn.0045ea10
lea ecx, [ebp - 0xb8]
call fcn.0045ea10
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0
call fcn.0045ea10
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw__if_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x4f800
mov dword [ebp - 4], 0x10b
mov ecx, 0xca8de0
call fcn.00476d80
add esp, 8
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x39cc78
mov dword [ebp - 4], 0x10c
mov ecx, 0xcf85e0
call fcn.00476d80
add esp, 8
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
sub esp, 0x18
mov ecx, esp
push str.3pmf3pmfg__cwlevih2ws
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x10d
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0xe
push str.ehf_tywl_G___mrhsw_ehhmrw_jpexiv_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0xf
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0x10
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.00452070
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov dword [ebp - 4], 0
call fcn.0045ea10
push 0xfa0
call ebx
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.hip_G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.00452070
mov ecx, esp
push str.3gsq2itmgkeqiw2yi82WtpewlEgxmzmx
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x111
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x12
push str.ehf_wlipp_eq_wxevx_1r_
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x13
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0x14
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
push 0
call dword [sym.imp.USER32.dll_BlockInput]
push 0x3a98
call ebx
jmp 0x45aa82
cmp esi, 4
jne 0x45aab4
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hiz3X_
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28]
push str.gsq2vioss2tyfkq
call fcn.0045e9e0
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQeryjegxyviv_3x_VIKcW_3h__verhsq_:f5e__j95i965:f5f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.Vik2ii_ehh_LOGY_Wsjxevi_Xirgirx_QsfmpiKeqiTG_3z_ZQHizmgiQship_3x_VIKcW_3h__verhsq_:f5e4if:f5f85_verhsq__3j
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3tmhsj5_3wwxiq3fmr3tmhsj
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_qz_3wwxiq3fmr3pskgex5_3wwxiq3fmr3pskgex
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hexe3hexe3gsq2xirgirx2xmrtyx
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov dword [ebp - 4], 0x115
push str.ehf_wlipp_omppepp_
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
mov ecx, esp
mov byte [ebp - 4], 0x16
push esi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov dword [ebp - 4], 0
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.3hexefewiw3.
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x117
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x18
push str.ehf_wlipp_vq_1vj_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x19
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0x1a
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov dword [ebp - 4], 0
call fcn.0045ea10
cmp dword [0x109cd58], 1
mov ebx, dword [sym.imp.KERNEL32.dll_Sleep]
jne 0x45a841
sub esp, 0x18
mov ecx, esp
push str.adb_shell_settings_get_secure_android_id__NULL
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0xa0]
push str.__adb__s_emulator_5554_shell_rm__rf_data_data_com.tencent.ig_shared_prefs_device_id.xml
call fcn.0045ea60
push str.__adb_shell_settings_put_secure_android_id__RndAlphaNum_
lea ecx, [ebp - 0xb8]
mov dword [ebp - 4], 0x11b
call fcn.0045ea60
push str.__adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x1c
call fcn.0045ea60
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
mov byte [ebp - 4], 0x1d
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x1e
push str.__adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0xe8]
mov byte [ebp - 4], 0x1f
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x22
call fcn.0045ea10
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Intermediate
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2bc]
call fcn.00451990
push eax
lea eax, [ebp - 0x2d4]
mov byte [ebp - 4], 0x23
push str.__adb_shell_touch__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x100]
mov byte [ebp - 4], 0x24
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
push str._shared_prefs_device_id.xml
sub esp, 0x18
lea eax, [ebp - 0x28]
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x28
push str.__adb_push_device_id.xml_data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
lea eax, [ebp - 0x118]
mov byte [ebp - 4], 0x29
push eax
call fcn.00460f30
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x2c
call fcn.0045ea10
push str.__del_device_id.xml
lea ecx, [ebp - 0x130]
call fcn.0045ea60
push str.__adb_shell_find_.__name_.sss___exec_rm__f___
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x2d
call fcn.0045ea60
push str.__adb_shell_find_.__name_.yyy___exec_rm__f___
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0x2e
call fcn.0045ea60
push str.__adb_shell_find_.__name_.zzz___exec_rm__f___
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x2f
call fcn.0045ea60
push str.__adb_shell_find_.__name_.fff___exec_rm__f___
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x30
call fcn.0045ea60
push str.__adb_shell_find_.__name_.system_android_l2__exec_rm__f___
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x31
call fcn.0045ea60
push str.__adb_shell_find_.__name_login_identifier.txt__exec_rm__f___
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0x32
call fcn.0045ea60
push str.__adb_shell_find_.__name_JKGuestRegisterCnt.json___exec_rm__f___
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x33
call fcn.0045ea60
push 0
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
mov byte [ebp - 4], 0x34
call dword [sym.imp.KERNEL32.dll_WinExec]
push 0x3e8
call ebx
lea eax, [ebp - 0xb8]
push eax
lea edx, [ebp - 0xa0]
lea ecx, [ebp - 0x2ec]
call fcn.00461050
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x35
push ecx
push eax
lea eax, [ebp - 0x304]
push eax
call fcn.004610a0
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0x36
push ecx
push eax
lea eax, [ebp - 0x31c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 0x37
push ecx
push eax
lea eax, [ebp - 0x334]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0x38
push ecx
push eax
lea eax, [ebp - 0x34c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x130]
mov byte [ebp - 4], 0x39
push ecx
push eax
lea eax, [ebp - 0x364]
push eax
call fcn.004610a0
add esp, 0x40
lea ecx, [ebp - 0x148]
mov byte [ebp - 4], 0x3a
push ecx
push eax
lea eax, [ebp - 0x37c]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0x3b
push ecx
push eax
lea eax, [ebp - 0x394]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x3c
push ecx
push eax
lea eax, [ebp - 0x2bc]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x3d
push ecx
push eax
lea eax, [ebp - 0x2d4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x3e
push ecx
push eax
lea eax, [ebp - 0x2a4]
push eax
call fcn.004610a0
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0x3f
push ecx
push eax
lea eax, [ebp - 0x28c]
push eax
call fcn.004610a0
add esp, 0x48
lea ecx, [ebp - 0x70]
mov byte [ebp - 4], 0x40
push ecx
push eax
lea eax, [ebp - 0x88]
push eax
call fcn.004610a0
add esp, 0xc
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
call fcn.0045ea10
lea ecx, [ebp - 0x394]
call fcn.0045ea10
lea ecx, [ebp - 0x37c]
call fcn.0045ea10
lea ecx, [ebp - 0x364]
call fcn.0045ea10
lea ecx, [ebp - 0x34c]
call fcn.0045ea10
lea ecx, [ebp - 0x334]
call fcn.0045ea10
lea ecx, [ebp - 0x31c]
call fcn.0045ea10
lea ecx, [ebp - 0x304]
call fcn.0045ea10
lea ecx, [ebp - 0x2ec]
mov byte [ebp - 4], 0x4d
call fcn.0045ea10
xor ecx, ecx
call fcn.00447210
push eax
call dword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
mov edx, 0x20
lea ecx, [ebp - 0x40]
call fcn.00456b00
lea eax, [ebp - 0x40]
mov byte [ebp - 4], 0x4e
push eax
lea eax, [ebp - 0x28c]
push str.__xml_version1.0_encodingutf_8_standaloneyes_____n_map__n_____string_name_install__db1b0d56_3e07_4f56_af89_45b32d45f51b__string__n_____string_name_random____string__n_____string_name_uuid__
push eax
call fcn.00460f80
push str.__string___n__map_
push eax
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 0x4f
push eax
call fcn.00460f30
add esp, 0x1c
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0x51
call fcn.0045ea10
push 0xb0
lea ecx, [ebp - 0x270]
call fcn.00451d60
push 1
lea ecx, [ebp - 0x270]
call fcn.0045c6c0
push 0x40
push 2
push str.device_id.xml
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 0x52
call fcn.0045c580
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x270]
call fcn.00461b60
lea ecx, [ebp - 0x270]
call fcn.0045c550
push 0
push 0
lea ecx, [ebp - 0x88]
call fcn.0045e880
push eax
push 0x640c98
push str.open
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteA]
push 0xbb8
call ebx
sub esp, 0x18
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceManufacturer__t_REG_SZ__d__random_6b1a77f51e5216b1b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.Reg.exe_add_HKCUSoftwareTencentMobileGamePC__v_VMDeviceModel__t_REG_SZ__d__random_6b1a0eb6b1b41_random___f
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_content_insert___uri_content:__settings_secure___bind_name:s:android_id___bind_value:s:_random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_settings_put_secure_android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_l2
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.device__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.brand__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.model__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.name__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.product.manufacturer__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.android_id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_net.hostname__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_gaid__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_android.device.id__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.serialno__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.runtime.firstboot__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.adb_shell_setprop_ro.mac_address__random_6b1a77f674510efbe5216b1b1b41_random_
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x53
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x54
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._code_cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x55
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x56
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._shared_prefs_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x57
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x58
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._databases_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x59
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x5a
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
mov byte [ebp - 4], 0x5b
push eax
lea eax, [ebp - 0x28c]
push str.adb_shell_rm__rf__data_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x5c
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._cache_
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x5d
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x5e
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x5f
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x60
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
mov esi, esp
lea eax, [ebp - 0x28]
push str._files_UE4Game_ShadowTrackerExtra_ShadowTrackerExtra_Saved_SaveGames_.json
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x61
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x62
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_chmod_000__proc_cpuinfo_meminfo__system_build.prop__sys_devices_system_cpu_cpu0_cpufreq_cpuinfo_min_freq_cpuinfo_max_freq__sys_class_power_supply_battery_capacity
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
lea eax, [ebp - 0x28]
push str._cache_files_.fff_ca_bundle.pem_login_identifier.txt_.system_android_l2
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x63
push str.adb_shell_rm__rf__sdcard_Android_data_
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x64
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
lea eax, [ebp - 0x28]
mov esi, esp
push str._files_UE4Game_ShadowTrackerExtra_Epic_Games_TGPA
sub esp, 0x18
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push eax
push str.adb_shell_rm__rf__sdcard_Android_data_
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x65
push eax
call fcn.00460fe0
add esp, 0x24
push eax
push esi
mov byte [ebp - 4], 0x66
call fcn.00460f30
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
mov byte [ebp - 4], 0x52
call fcn.0045ea10
sub esp, 0x18
mov ecx, esp
push str.adb_shell_rm__rf__sdcard_Android_.system_android_12
call fcn.0045ea60
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x270]
call fcn.00451ca0
lea ecx, [ebp - 0x58]
call fcn.0045ea10
lea ecx, [ebp - 0x40]
call fcn.0045ea10
lea ecx, [ebp - 0x88]
call fcn.0045ea10
lea ecx, [ebp - 0x70]
call fcn.0045ea10
lea ecx, [ebp - 0x1c0]
call fcn.0045ea10
lea ecx, [ebp - 0x1a8]
call fcn.0045ea10
lea ecx, [ebp - 0x190]
call fcn.0045ea10
lea ecx, [ebp - 0x178]
call fcn.0045ea10
lea ecx, [ebp - 0x160]
call fcn.0045ea10
lea ecx, [ebp - 0x148]
call fcn.0045ea10
lea ecx, [ebp - 0x130]
call fcn.0045ea10
lea ecx, [ebp - 0x118]
call fcn.0045ea10
lea ecx, [ebp - 0x100]
call fcn.0045ea10
lea ecx, [ebp - 0xe8]
call fcn.0045ea10
lea ecx, [ebp - 0xd0]
call fcn.0045ea10
lea ecx, [ebp - 0xb8]
call fcn.0045ea10
lea ecx, [ebp - 0xa0]
mov dword [ebp - 4], 0
call fcn.0045ea10
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw__if_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x4f800
mov dword [ebp - 4], 0x167
mov ecx, 0xca8de0
call fcn.00476d80
add esp, 8
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
push 1
sub esp, 0x18
mov ecx, esp
push str.G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
lea ecx, [ebp - 0x28c]
call fcn.00451990
add esp, 0x18
push eax
mov edx, 0x39cc78
mov dword [ebp - 4], 0x168
mov ecx, 0xcf85e0
call fcn.00476d80
add esp, 8
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
push 0x3e8
call ebx
sub esp, 0x18
mov ecx, esp
push str.3pmf3pmfg__cwlevih2ws
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x169
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x6a
push str.ehf_tywl_G___mrhsw_ehhmrw_jpexiv_3hexe3hexe3
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x6b
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0x6c
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.00452070
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov dword [ebp - 4], 0
call fcn.0045ea10
push 0xfa0
call ebx
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.hip_G___mrhsw_ehhmrw_jpexiv
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.00452070
mov ecx, esp
push str.3gsq2itmgkeqiw2yi82WtpewlEgxmzmx
call fcn.0045ea60
lea ecx, [ebp - 0x2bc]
call fcn.00451990
mov edi, eax
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x16d
mov ecx, esp
push eax
call fcn.0045eaa0
lea ecx, [ebp - 0x2d4]
call fcn.00451990
mov esi, eax
mov ecx, esp
mov byte [ebp - 4], 0x6e
push str.ehf_wlipp_eq_wxevx_1r_
call fcn.0045ea60
lea ecx, [ebp - 0x2a4]
call fcn.00451990
push esi
push eax
lea eax, [ebp - 0x28c]
mov byte [ebp - 4], 0x6f
push eax
call fcn.004610f0
add esp, 0xc
mov byte [ebp - 4], 0x70
mov ecx, esp
push edi
push eax
push ecx
call fcn.004610f0
add esp, 0xc
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28c]
call fcn.0045ea10
lea ecx, [ebp - 0x2a4]
call fcn.0045ea10
lea ecx, [ebp - 0x2d4]
call fcn.0045ea10
lea ecx, [ebp - 0x2bc]
mov dword [ebp - 4], 0
call fcn.0045ea10
push 0
call dword [sym.imp.USER32.dll_BlockInput]
push 0x7d0
call ebx
sub esp, 0x18
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.hip_G___mrhsw__if_jpexiv
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.00452070
add esp, 0x18
jmp 0x45ab9a
cmp esi, 5
jne 0x45ab9a
sub esp, 0x18
mov ecx, esp
push str.cd__d_C:XuanZhiLDPlayer
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_C:LDPlayerLDPlayer4.0
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_D:XuanZhiLDPlayer
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_D:LDPlayerLDPlayer4.0
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_E:XuanZhiLDPlayer
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_E:LDPlayerLDPlayer4.0
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_F:XuanZhiLDPlayer
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_F:LDPlayerLDPlayer4.0
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_A:XuanZhiLDPlayer
call fcn.0045ea60
call fcn.004566f0
mov ecx, esp
push str.cd__d_A:LDPlayerLDPlayer4.0
call fcn.0045ea60
call fcn.004566f0
mov esi, esp
sub esp, 0x18
mov ecx, esp
push str.ehf_wlipp_xsygl_3hiz3FKQM
call fcn.0045ea60
mov ecx, esi
call fcn.00451990
add esp, 0x18
call fcn.004566f0
add esp, 0x18
lea ecx, [ebp - 0x28]
push str.gsq2tyfk2mqsfmpi
call fcn.0045e9e0
lea ecx, [ebp - 0x28]
call fcn.0045ea10
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.005c61f7
mov esp, ebp
pop ebp
ret