Function at 0x414faf
Capabilities:
Delete registry value

Disassembly:
push 0x3c
mov eax, 0x465fc9
call fcn.00464112
mov edi, edx
push 0x2c1
push str.C:jenkinsworkspacezoomciWindows_releaseclient_srcinstallwindowsIncludeZoomRegUtil.cpp
xor ebx, ebx
lea ecx, [ebp - 0x2c]
push ebx
call fcn.0040c3fa
mov dword [ebp - 4], ebx
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push ebx
push ecx
mov edx, str._UnregMIMEZoommtg__Start__forAllUser:
mov ecx, 0x490320
call fcn.0040b77d
pop ecx
mov ecx, eax
call fcn.0040a3bc
mov edx, str._UserSID:
mov ecx, eax
call fcn.0040b77d
mov edx, edi
mov ecx, eax
call fcn.0040b93e
push ecx
mov edx, str.error_code:
mov ecx, eax
call fcn.0040b77d
pop ecx
mov ecx, eax
call fcn.0040a1c0
lea ecx, [ebp - 0x2c]
call fcn.0040c599
mov dword [ebp - 0x38], ebx
mov dword [ebp - 0x34], ebx
mov dword [ebp - 0x30], ebx
push edi
lea ecx, [ebp - 0x38]
mov dword [ebp - 4], 1
call fcn.004137ef
lea ecx, [ebp - 0x38]
mov dword [esp], str.ZoomLauncher
call fcn.004135af
push 0x2c9
push str.C:jenkinsworkspacezoomciWindows_releaseclient_srcinstallwindowsIncludeZoomRegUtil.cpp
push ebx
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.0040c3fa
mov byte [ebp - 4], 2
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push esi
push ecx
mov edx, str._UnregMIMEZoommtg__Remove_mtg_root_ret:
mov ecx, 0x490270
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.00416046
push ecx
mov edx, 0x47b49c
mov ecx, eax
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.0040713b
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call fcn.0040c599
push str..zoommtg
lea ecx, [ebp - 0x38]
call fcn.004135af
push 0x2ce
push str.C:jenkinsworkspacezoomciWindows_releaseclient_srcinstallwindowsIncludeZoomRegUtil.cpp
push ebx
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.0040c3fa
mov byte [ebp - 4], 3
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push esi
push ecx
mov edx, str._UnregMIMEZoommtg__Remove_mtg_postfix_ret:
mov ecx, 0x490270
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.00416046
push ecx
mov edx, 0x47b49c
mov ecx, eax
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.0040713b
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 1
call fcn.0040c599
push str.MIMEDatabaseContent_Type_
lea ecx, [ebp - 0x28]
call fcn.0040a52e
mov esi, str.application_x_zoommtg_launcher
mov byte [ebp - 4], 4
push esi
call fcn.0043cd78
pop ecx
push eax
push esi
lea ecx, [ebp - 0x28]
call fcn.0040b54a
cmp dword [ebp - 0x14], 8
lea eax, [ebp - 0x28]
lea ecx, [ebp - 0x38]
cmovae eax, dword [ebp - 0x28]
push eax
call fcn.004135af
push 0x2d6
push str.C:jenkinsworkspacezoomciWindows_releaseclient_srcinstallwindowsIncludeZoomRegUtil.cpp
push ebx
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.0040c3fa
mov byte [ebp - 4], 5
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push esi
push ecx
mov edx, str._UnregMIMEZoommtg__Remove_launcher_ret:
mov ecx, 0x490270
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.00416046
push ecx
mov edx, 0x47b49c
mov ecx, eax
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.0040713b
lea ecx, [ebp - 0x2c]
call fcn.0040c599
mov dword [ebp - 0x44], ebx
mov dword [ebp - 0x40], ebx
mov dword [ebp - 0x3c], ebx
push str.SOFTWAREMicrosoftWindowsCurrentVersionInternet_Settings5.0User_AgentPost_Platform
push edi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 6
call fcn.0041367f
mov esi, dword [ebp - 0x44]
mov edi, eax
pop ecx
pop ecx
test edi, edi
jne 0x4151e8
push str.Zoom_3.6.0
push esi
call dword [sym.imp.ADVAPI32.dll_RegDeleteValueW]
mov edi, eax
test esi, esi
je 0x4151e5
push esi
call dword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov esi, ebx
mov dword [ebp - 0x44], esi
mov dword [ebp - 0x40], ebx
push 0x2e3
push str.C:jenkinsworkspacezoomciWindows_releaseclient_srcinstallwindowsIncludeZoomRegUtil.cpp
push ebx
lea ecx, [ebp - 0x48]
call fcn.0040c3fa
mov byte [ebp - 4], 7
call dword [sym.imp.KERNEL32.dll_GetLastError]
push eax
push edi
push ecx
mov edx, str._UnregMIMEZoommtg__Remove_user_agent_postfix_ret:
mov ecx, 0x490270
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.00416046
push ecx
mov edx, 0x47b49c
mov ecx, eax
call fcn.004062fc
pop ecx
mov ecx, eax
call fcn.0040713b
lea ecx, [ebp - 0x48]
call fcn.0040c599
test esi, esi
je 0x415247
push esi
call dword [sym.imp.ADVAPI32.dll_RegCloseKey]
lea ecx, [ebp - 0x28]
call fcn.0040ac61
cmp dword [ebp - 0x38], 0
je 0x41525e
push dword [ebp - 0x38]
call dword [sym.imp.ADVAPI32.dll_RegCloseKey]
call fcn.004640cd
ret