Function at 0x10023a90
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1010a8d6
mov eax, dword fs:[0]
push eax
sub esp, 0x58
mov eax, dword [0x1013d070]
xor eax, ebp
mov dword [ebp - 0x14], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], esp
mov dword [ebp - 0x60], ecx
mov ebx, dword [ebp + 8]
lea ecx, [ebp - 0x2c]
mov edi, dword [ebp + 0xc]
push 0
push 0x1012fc88
mov dword [ebp - 0x18], 0xf
mov dword [ebp - 0x1c], 0
mov byte [ebp - 0x2c], 0
call fcn.1000e850
mov dword [ebp - 4], 0
mov byte [ebp - 4], 1
call fcn.100afca0
mov esi, eax
test esi, esi
jne 0x10023b1d
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x10023b13
inc eax
lea ecx, [ebp - 0x2c]
push eax
push dword [ebp - 0x2c]
call fcn.1000ea80
mov eax, 2
jmp 0x10023d65
mov eax, dword [ebp - 0x60]
cmp byte [eax], 0
je 0x10023b42
push 1
push 0x29
push esi
call fcn.100afd00
push 0x10023560
push 0x4e7e
push esi
call fcn.100afd00
add esp, 0x18
cmp dword [ebx + 0x14], 0x10
jb 0x10023b4a
mov ebx, dword [ebx]
push ebx
push 0x2712
push esi
call fcn.100afd00
push str.Content_Type:application_json_charsetUTF_8
push 0
call fcn.100b00f0
push str.User_Agent:_Mozilla_5.0__Windows_NT_10.0__Win64__x64__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_72.0.3626.121_Safari_537.36
push eax
call fcn.100b00f0
add esp, 0x1c
mov dword [ebp - 0x30], 0xf
lea ecx, [ebp - 0x44]
mov dword [ebp - 0x34], 0
mov ebx, eax
mov byte [ebp - 0x44], 0
push 0
push 0x1012fc88
call fcn.1000e850
push 0x15
push str.Authorization:Bearer
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 2
call fcn.10010a30
push 0xffffffffffffffff
push 0
push 0x10142908
lea ecx, [ebp - 0x44]
call fcn.10010b60
cmp dword [ebp - 0x30], 0x10
lea eax, [ebp - 0x44]
cmovae eax, dword [ebp - 0x44]
push eax
push ebx
call fcn.100b00f0
push eax
push 0x2727
push esi
mov dword [ebp - 0x60], eax
call fcn.100afd00
push 0
push 0x4e2c
push esi
call fcn.100afd00
push 0x100235d0
push 0x4e2b
push esi
call fcn.100afd00
lea eax, [ebp - 0x2c]
push eax
push 0x2711
push esi
call fcn.100afd00
push 1
push 0x63
push esi
call fcn.100afd00
add esp, 0x44
push 0
push 0x40
push esi
call fcn.100afd00
push 0
push 0x51
push esi
call fcn.100afd00
push 0x78
push 0x4e
push esi
call fcn.100afd00
push 0x78
push 0xd
push esi
call fcn.100afd00
push esi
call fcn.100afce0
mov ebx, eax
add esp, 0x34
test ebx, ebx
jle 0x10023c57
push esi
call fcn.100afce0
mov ebx, eax
add esp, 4
test ebx, ebx
jg 0x10023c5d
cmp dword [ebp - 0x1c], 0
jne 0x10023c7e
push 0
push 0x1012fc88
mov ecx, 0x10142908
call fcn.1000e850
push 1
call fcn.100ae9bb
add esp, 4
push ecx
call fcn.1001de70
push esi
call fcn.100afc80
push dword [ebp - 0x60]
call fcn.100b0130
add esp, 8
cmp dword [ebp - 0x1c], 0
je 0x10023d26
sub esp, 0x18
mov ecx, esp
mov dword [ecx + 0x14], 0xf
mov dword [ecx + 0x10], 0
cmp dword [ecx + 0x14], 0x10
jb 0x10023cb6
mov eax, dword [ecx]
jmp 0x10023cb8
mov eax, ecx
push 0xffffffffffffffff
mov byte [eax], 0
lea eax, [ebp - 0x2c]
push 0
push eax
call fcn.1000e950
lea ecx, [ebp - 0x5c]
call fcn.10023930
add esp, 0x18
mov esi, eax
cmp edi, esi
je 0x10023d11
mov eax, dword [edi + 0x14]
cmp eax, 0x10
jb 0x10023cec
inc eax
mov ecx, edi
push eax
push dword [edi]
call fcn.1000ea80
mov dword [edi + 0x14], 0xf
cmp dword [edi + 0x14], 0x10
mov dword [edi + 0x10], 0
jb 0x10023d04
mov eax, dword [edi]
jmp 0x10023d06
mov eax, edi
push esi
mov ecx, edi
mov byte [eax], 0
call fcn.10010c60
mov eax, dword [ebp - 0x48]
cmp eax, 0x10
jb 0x10023d26
inc eax
lea ecx, [ebp - 0x5c]
push eax
push dword [ebp - 0x5c]
call fcn.1000ea80
mov eax, dword [ebp - 0x30]
cmp eax, 0x10
jb 0x10023d3b
inc eax
lea ecx, [ebp - 0x44]
push eax
push dword [ebp - 0x44]
call fcn.1000ea80
mov eax, dword [ebp - 0x18]
cmp eax, 0x10
jb 0x10023d50
inc eax
lea ecx, [ebp - 0x2c]
push eax
push dword [ebp - 0x2c]
call fcn.1000ea80
mov eax, ebx
jmp 0x10023d65
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.100ae9aa
mov esp, ebp
pop ebp
ret 8