Function at 0x484270
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push ebx
mov ebx, dword [ebp + 8]
test ebx, ebx
jne 0x48429a
push 0x178
push str.e:_b_build_slavedart_sdk_windows_be_build_sdk_third_party_boringssl_src_ssl_ssl_lib.c
push 0xb9
push ebx
push 0x10
call fcn.0044e080
add esp, 0x14
xor eax, eax
pop ebx
pop ebp
ret
cmp dword [ebx], 0
jne 0x4842bf
push 0x17c
push str.e:_b_build_slavedart_sdk_windows_be_build_sdk_third_party_boringssl_src_ssl_ssl_lib.c
push 0xd6
push 0
push 0x10
call fcn.0044e080
add esp, 0x14
xor eax, eax
pop ebx
pop ebp
ret
push esi
push edi
push 0xe4
call fcn.0070b828
mov edi, eax
add esp, 4
test edi, edi
je 0x484692
push 0xe4
push 0
push edi
call fcn.007074c0
mov cx, word [ebx + 0xa]
mov word [edi + 0xa], cx
mov ax, word [ebx + 8]
mov word [edi + 8], ax
mov dword [edi + 0x50], 0x3e8
mov eax, dword [ebx + 0x74]
mov dword [edi + 0x9c], eax
mov eax, dword [ebx + 0x78]
mov dword [edi + 0xa0], eax
mov eax, dword [ebx + 0x7c]
mov dword [edi + 0xa4], eax
push dword [ebx + 0x80]
call fcn.00480c10
add esp, 0x10
mov dword [edi + 0x48], eax
test eax, eax
je 0x48457a
mov eax, dword [ebx + 0x84]
mov dword [edi + 0x38], eax
mov eax, dword [ebx + 0x88]
mov dword [edi + 0x3c], eax
movzx eax, byte [ebx + 0x8c]
mov byte [edi + 0xd0], al
movzx eax, byte [ebx + 0x90]
mov byte [edi + 0x54], al
movups xmm0, xmmword [ebx + 0x91]
movups xmmword [edi + 0x55], xmm0
movups xmm0, xmmword [ebx + 0xa1]
movups xmmword [edi + 0x65], xmm0
mov eax, dword [ebx + 0xb4]
mov dword [edi + 0x7c], eax
movsx eax, byte [ebx + 0x110]
shl eax, 5
xor eax, dword [edi + 0xd4]
and eax, 0x20
xor dword [edi + 0xd4], eax
call fcn.0046b0b0
mov dword [edi + 0x40], eax
test eax, eax
je 0x48457a
push dword [ebx + 0xb8]
push eax
call fcn.0046ad80
mov eax, dword [ebx + 0x15c]
lea esi, [ebx + 0x44]
add eax, eax
xor eax, dword [edi + 0xd4]
and eax, 2
xor dword [edi + 0xd4], eax
mov ax, word [ebx + 0xc4]
push esi
mov word [edi + 0xc], ax
call fcn.0045a600
push esi
mov dword [edi + 0x90], ebx
call fcn.0045a600
mov dword [edi + 0xb4], ebx
add esp, 0x10
mov ecx, dword [ebx + 0x13c]
test ecx, ecx
je 0x484423
mov eax, dword [ebx + 0x138]
add eax, eax
push eax
push ecx
call fcn.0043a350
add esp, 8
mov dword [edi + 0xb0], eax
test eax, eax
je 0x48457a
mov eax, dword [ebx + 0x138]
mov dword [edi + 0xac], eax
mov eax, dword [edi + 0x90]
mov ecx, dword [eax + 0x12c]
test ecx, ecx
je 0x484462
push dword [eax + 0x130]
push ecx
call fcn.0043a350
add esp, 8
mov dword [edi + 0xc4], eax
test eax, eax
je 0x48457a
mov eax, dword [edi + 0x90]
mov eax, dword [eax + 0x130]
mov dword [edi + 0xc8], eax
mov eax, dword [ebx]
mov dword [edi], eax
push edi
mov eax, dword [eax + 0x10]
call eax
add esp, 4
test eax, eax
je 0x48457a
lea eax, [edi + 0x94]
mov dword [edi + 0x4c], 1
push eax
call fcn.00451790
mov dword [edi + 0x84], 0
add esp, 4
mov eax, dword [ebx + 0x104]
test eax, eax
je 0x4844b8
push eax
call fcn.0043a3a0
add esp, 4
mov dword [edi + 0x84], eax
test eax, eax
je 0x48457a
mov eax, dword [ebx + 0x108]
mov dword [edi + 0x88], eax
mov eax, dword [ebx + 0x10c]
mov dword [edi + 0x8c], eax
mov eax, dword [ebx + 0x15c]
add eax, eax
xor eax, dword [edi + 0xd4]
and eax, 0x10
xor dword [edi + 0xd4], eax
mov eax, dword [ebx + 0x140]
test eax, eax
je 0x484506
push eax
call fcn.0044ea90
mov eax, dword [ebx + 0x140]
add esp, 4
mov dword [edi + 0xc0], eax
mov ecx, dword [edi + 0x90]
mov eax, dword [edi + 0xd4]
xor eax, dword [ecx + 0x15c]
and eax, 4
xor dword [edi + 0xd4], eax
mov ecx, dword [ecx + 0x15c]
mov eax, dword [edi + 0xd4]
shl ecx, 2
xor ecx, eax
mov dword [edi + 0xdc], 0x1c20
and ecx, 8
xor ecx, eax
mov dword [edi + 0xd4], ecx
mov eax, dword [ebx + 0x34]
test eax, eax
je 0x484554
mov dword [edi + 0xdc], eax
mov eax, dword [ebx + 0x14c]
test eax, eax
je 0x484573
push eax
call fcn.0045a3f0
mov eax, dword [ebx + 0x14c]
add esp, 4
mov dword [edi + 0xe0], eax
mov eax, edi
pop edi
pop esi
pop ebx
pop ebp
ret
push dword [edi + 0x40]
call fcn.0046ad50
lea eax, [edi + 0x94]
push eax
push edi
push 0x9f6a14
call fcn.004515a0
add esp, 0x10
cmp dword [edi + 0x18], 0
je 0x4845ba
push dword [edi + 0x14]
call fcn.0042f0c0
push dword [edi + 0x18]
mov dword [edi + 0x14], eax
call fcn.0042ef60
add esp, 8
mov dword [edi + 0x18], 0
push dword [edi + 0x10]
call fcn.0042efe0
push dword [edi + 0x14]
call fcn.0042efe0
push dword [edi + 0x20]
call fcn.0043a210
mov esi, dword [edi + 0x44]
add esp, 0xc
test esi, esi
je 0x4845f4
push dword [esi]
call fcn.00463200
push dword [esi + 4]
call fcn.00708b50
push esi
call fcn.00708b50
add esp, 0xc
push dword [edi + 0x78]
call fcn.004866b0
push dword [edi + 0x48]
call fcn.00480da0
push dword [edi + 0xa8]
call fcn.00708b50
push dword [edi + 0xb4]
call fcn.004837d0
push dword [edi + 0xb0]
call fcn.00708b50
push dword [edi + 0xc4]
call fcn.00708b50
push dword [edi + 0xc0]
call fcn.0044e8b0
push dword [edi + 0x84]
call fcn.00708b50
push fcn.0046c600
push dword [edi + 0x98]
call fcn.004633f0
push dword [edi + 0xb8]
call fcn.00463200
push dword [edi + 0xe0]
call fcn.0045a220
mov eax, dword [edi]
add esp, 0x30
test eax, eax
je 0x48467e
mov eax, dword [eax + 0x14]
push edi
call eax
add esp, 4
push dword [edi + 0x90]
call fcn.004837d0
push edi
call fcn.00708b50
add esp, 8
push 0x1ef
push str.e:_b_build_slavedart_sdk_windows_be_build_sdk_third_party_boringssl_src_ssl_ssl_lib.c
push 0x41
push 0
push 0x10
call fcn.0044e080
add esp, 0x14
xor eax, eax
pop edi
pop esi
pop ebx
pop ebp
ret