Function at 0x405a70
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
and esp, 0xffffffe0
sub esp, 0x3f4
push ebx
push esi
push edi
lea edi, [esp + 0x28]
mov dword [esp + 0x28], 0x41b58ab3
shr edi, 3
mov eax, 0xf1f1
mov dword [esp + 0x2c], str.5_16_520_17_sFullUninstallKey_32_42_11_sPCAPREGKEY_48_92_7_sSubKey_64_106_13_sUninstallKey_80_26_22_sRunAndUnKeyPCAPREGKEY
push 0x41
mov dword [esp + 0x34], fcn.00405a70
lea esi, [edi + 0x30000002]
mov word [edi + 0x30000000], ax
push esi
call sym.Uninstaller.exe___asan_set_shadow_00
mov dword [esi + 0x41], 0xf2f2f2f2
lea esi, [edi + 0x30000047]
push 5
push esi
call sym.Uninstaller.exe___asan_set_shadow_00
mov eax, esi
push 0xb
mov byte [eax + 5], 2
mov dword [esi + 6], 0xf2f2f2f2
lea esi, [edi + 0x30000051]
push esi
call sym.Uninstaller.exe___asan_set_shadow_00
mov eax, esi
add edi, 0x30000061
push 0xd
push edi
mov byte [eax + 0xb], 4
mov dword [esi + 0xc], 0xf2f2f2f2
call sym.Uninstaller.exe___asan_set_shadow_00
mov eax, edi
push 0x208
push 0
mov byte [eax + 0xd], 2
lea eax, [esp + 0x60]
mov dword [edi + 0xe], 0xf2f2f2f2
mov dword [edi + 0x12], 0x2000000
push eax
mov dword [edi + 0x16], 0xf3f3f3f3
call sym.Uninstaller.exe___asan_memset
mov edx, 0x70
mov dword [esp + 0x29c], 0x52005c
mov eax, 0x65
mov dword [esp + 0x2a2], 0x650070
mov edi, 0x53
mov word [esp + 0x2a6], ax
mov eax, 0x75
mov dword [esp + 0x298], 0x450052
lea ecx, [edx - 0x1c]
mov dword [esp + 0x294], 0x410057
mov dword [esp + 0x2ae], 0x610054
mov dword [esp + 0x28e], 0x46004f
mov dword [esp + 0x2a8], 0x750064
mov word [esp + 0x2a0], di
mov dword [esp + 0x2b2], 0x62
mov word [esp + 0x28c], di
mov word [esp + 0x2ac], dx
mov word [esp + 0x292], cx
mov dword [esp + 0x3f8], 0x540043
mov dword [esp + 0x3f4], 0x500064
mov dword [esp + 0x3ec], 0x610052
mov dword [esp + 0x3f0], 0x690070
mov dword [esp + 0x3fe], 0x65006e
mov dword [esp + 0x402], 0x72
mov word [esp + 0x3fc], ax
mov dword [esp + 0x302], 0x690057
mov dword [esp + 0x32c], 0x5c006e
mov dword [esp + 0x30e], 0x5c0073
mov dword [esp + 0x2fa], 0x66006f
mov dword [esp + 0x312], 0x750043
mov dword [esp + 0x2e2], 0x770074
mov dword [esp + 0x30a], 0x77006f
mov dword [esp + 0x2de], 0x66006f
mov dword [esp + 0x31a], 0x6e0065
mov dword [esp + 0x322], 0x720065
mov dword [esp + 0x306], 0x64006e
mov dword [esp + 0x330], 0x750052
mov dword [esp + 0x2e8], 0x650072
mov eax, edi
mov dword [esp + 0x2ec], 0x4d005c
mov word [esp + 0x2dc], ax
mov esi, 0x69
mov eax, 0x61
mov word [esp + 0x2f0], si
mov word [esp + 0x2e6], ax
mov edx, 0x63
mov eax, 0x73
mov word [esp + 0x372], dx
mov edi, eax
mov word [esp + 0x326], ax
mov eax, 0x6e
mov dword [esp + 0x2f2], 0x720063
mov word [esp + 0x386], ax
mov edx, esi
lea eax, [ecx + 0x23]
mov dword [esp + 0x2f6], 0x73006f
mov word [esp + 0x38c], ax
mov esi, 0x5c
mov eax, 0x43
mov dword [esp + 0x328], 0x6f0069
mov word [esp + 0x392], ax
lea eax, [esp + 0x3ec]
push eax
lea eax, [esp + 0x360]
mov dword [esp + 0x322], 0x560074
push eax
push str._s_s
push 0xffffffffffffffff
lea eax, [esp + 0x74]
mov dword [esp + 0x326], 0x720072
push 0x104
push eax
mov dword [esp + 0x316], 0x5c0074
mov dword [esp + 0x34c], 0x6e
mov dword [esp + 0x38c], 0x6f0072
mov dword [esp + 0x3d6], 0x6c006c
mov dword [esp + 0x380], 0x650072
mov dword [esp + 0x3ce], 0x73006e
mov dword [esp + 0x378], 0x740066
mov dword [esp + 0x386], 0x69004d
mov dword [esp + 0x3b4], 0x74006e
mov dword [esp + 0x3a0], 0x6f0064
mov dword [esp + 0x3b0], 0x650072
mov dword [esp + 0x3ca], 0x69006e
mov dword [esp + 0x392], 0x66006f
mov dword [esp + 0x3ac], 0x720075
mov dword [esp + 0x39a], 0x690057
mov dword [esp + 0x3bc], 0x730072
mov dword [esp + 0x3a6], 0x5c0073
mov dword [esp + 0x37c], 0x610077
mov dword [esp + 0x3c2], 0x6e006f
mov dword [esp + 0x3b8], 0x650056
mov dword [esp + 0x3da], 0x5c
mov dword [esp + 0x374], 0x6f0053
mov word [esp + 0x384], si
mov dword [esp + 0x396], 0x5c0074
mov dword [esp + 0x3d2], 0x610074
mov word [esp + 0x3c0], dx
mov dword [esp + 0x3c6], 0x55005c
mov word [esp + 0x390], di
call fcn.0040cf10
add esp, 0x44
lea eax, [esp + 0x3c0]
push eax
lea eax, [esp + 0x2b4]
push eax
push reloc.oledlg.dll_OleUIAddVerbMenuA
call fcn.004066e0
lea eax, [esp + 0x26c]
push eax
push reloc.oledlg.dll_OleUIAddVerbMenuA
call fcn.004067b0
lea eax, [esp + 0x4c]
push eax
push reloc.oledlg.dll_OleUIAddVerbMenuA
call fcn.004067b0
lea eax, [esp + 0x3dc]
push eax
lea eax, [esp + 0x2d0]
push eax
push reloc.oledlg.dll_OleUICanConvertOrActivateAs
call fcn.004066e0
lea eax, [esp + 0x288]
push eax
push reloc.oledlg.dll_OleUICanConvertOrActivateAs
call fcn.004067b0
lea eax, [esp + 0x68]
push eax
push reloc.oledlg.dll_OleUICanConvertOrActivateAs
call fcn.004067b0
lea eax, [esp + 0x60]
mov dword [esp + 0x60], 0x45e0360e
shr eax, 3
add eax, 0x30000000
push 0x7b
push eax
call sym.Uninstaller.exe___asan_set_shadow_00
add esp, 0x40
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret