Function at 0x41ff50
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x38
mov eax, dword [section..data]
xor eax, ebp
mov dword [ebp - 8], eax
push ebx
mov ebx, ecx
push esi
push edi
mov edi, edx
mov ecx, dword [ebx + 0x34]
mov eax, dword [ecx + 0x60]
inc eax
mov dword [ecx + 0x60], eax
movzx eax, ax
cmp eax, 0xc8
jb 0x41ff8c
je 0x42020a
cmp eax, 0xdc
jae 0x420215
mov eax, dword [ebx + 0x10]
add eax, 0xffffffdd
cmp eax, 0xeb
ja case.0x41ffa0.36
movzx eax, byte [eax + 0x420234]
jmp dword [eax*4 + 0x420220]
mov esi, 2
jmp 0x41ffbe
xor esi, esi
jmp 0x41ffbe
mov esi, 1
jmp 0x41ffbe
mov esi, 3
cmp dword [ebx + 0x20], 0x120
mov eax, dword [ebx + 4]
mov dword [ebp - 0x2c], eax
mov dword [ebx + 8], eax
je 0x41ffe1
movups xmm0, xmmword [ebx + 0x20]
mov dword [ebx + 0x20], 0x120
movups xmmword [ebx + 0x10], xmm0
jmp 0x41ffee
lea edx, [ebx + 0x18]
mov ecx, ebx
call fcn.00416a50
mov dword [ebx + 0x10], eax
push 0xc
mov edx, edi
mov ecx, ebx
call fcn.0041ff50
mov ecx, dword [ebx + 0x30]
add esp, 4
mov edx, esi
push dword [ebp - 0x2c]
push edi
call fcn.004098b0
add esp, 8
jmp 0x420016
mov ecx, ebx
call fcn.0041fc80
mov eax, dword [ebx + 0x10]
add eax, 0xffffffdb
cmp eax, 0xf9
ja case.0x42002e.39
movzx eax, byte [eax + 0x420378]
jmp dword [eax*4 + 0x420320]
xor esi, esi
jmp 0x4200c9
mov esi, 1
jmp 0x4200c9
mov esi, 2
jmp 0x4200c9
mov esi, 3
jmp 0x4200c9
mov esi, 4
jmp 0x4200c9
mov esi, 5
jmp 0x4200c9
mov esi, 6
jmp 0x4200c9
mov esi, 7
jmp 0x4200c9
mov esi, 8
jmp 0x4200c9
mov esi, 9
jmp 0x4200c9
mov esi, 0xa
jmp 0x4200c9
mov esi, 0xb
jmp 0x4200c9
mov esi, 0xc
jmp 0x4200c9
mov esi, 0x10
jmp 0x4200c9
mov esi, 0xd
jmp 0x4200c9
mov esi, 0xe
jmp 0x4200c9
mov esi, 0xf
jmp 0x4200c9
mov esi, 0x11
jmp 0x4200c9
mov esi, 0x12
jmp 0x4200c9
mov esi, 0x13
jmp 0x4200c9
mov esi, 0x14
mov dword [ebp - 0x28], esi
nop dword [eax]
movzx eax, byte [esi*2 + str._n_n_n_n_v_v_v_v]
cmp eax, dword [ebp + 8]
jle 0x4201f1
cmp dword [ebx + 0x20], 0x120
mov eax, dword [ebx + 4]
mov dword [ebp - 0x30], eax
mov dword [ebx + 8], eax
je 0x420104
movups xmm0, xmmword [ebx + 0x20]
mov dword [ebx + 0x20], 0x120
movups xmmword [ebx + 0x10], xmm0
jmp 0x420111
lea edx, [ebx + 0x18]
mov ecx, ebx
call fcn.00416a50
mov dword [ebx + 0x10], eax
mov eax, dword [ebx + 0x30]
mov edx, edi
mov ecx, eax
mov dword [ebp - 0x2c], eax
call fcn.00407e10
cmp esi, 0x14
ja case.default.0x420130
movzx eax, byte [esi + 0x42048c]
jmp dword [eax*4 + 0x420474]
mov ecx, dword [ebp - 0x2c]
mov edx, edi
call fcn.00408de0
jmp case.default.0x420130
mov ecx, dword [ebp - 0x2c]
mov edx, edi
call fcn.00408ea0
jmp case.default.0x420130
mov ecx, dword [ebp - 0x2c]
mov edx, edi
call fcn.00408720
jmp case.default.0x420130
mov eax, dword [edi + 0x10]
cmp eax, dword [edi + 0x14]
jne 0x4201a6
mov eax, dword [edi]
sub eax, 5
je case.default.0x420130
sub eax, 1
je case.default.0x420130
jmp 0x4201a6
mov eax, dword [edi + 0x10]
cmp eax, dword [edi + 0x14]
jne 0x420185
mov eax, dword [edi]
sub eax, 5
je case.default.0x420130
sub eax, 1
je case.default.0x420130
mov ecx, dword [ebp - 0x2c]
mov edx, edi
call fcn.00408840
jmp 0x4201a2
lea eax, [ebp - 0x34]
mov ecx, edi
push eax
lea edx, [ebp - 0x38]
call fcn.004090c0
add esp, 4
test eax, eax
jne case.default.0x420130
mov ecx, dword [ebp - 0x2c]
mov edx, edi
call fcn.004087c0
movzx eax, byte [esi*2 + 0x436b25]
lea edx, [ebp - 0x24]
push eax
mov ecx, ebx
call fcn.0041ff50
mov edx, dword [ebp - 0x28]
add esp, 4
mov ecx, dword [ebx + 0x30]
mov esi, eax
lea eax, [ebp - 0x24]
push dword [ebp - 0x30]
push eax
push edi
call fcn.00409ba0
add esp, 0xc
mov dword [ebp - 0x28], esi
cmp esi, 0x15
jne 0x4200d0
jmp 0x4201f1
mov esi, 0x15
mov eax, dword [ebx + 0x34]
mov ecx, dword [ebp - 8]
pop edi
xor ecx, ebp
dec dword [eax + 0x60]
mov eax, esi
pop esi
pop ebx
call fcn.00434cb0
mov esp, ebp
pop ebp
ret
push str.C_stack_overflow
push ecx
call fcn.0040df50
mov edx, 5
call fcn.0040e220
nop
mov ecx, 0xae0041ff
inc dword [ecx]
mov dl, 0xff
inc ecx
add byte [edi + 0xf0041ff], ah
add byte [edx], al
add byte [esp + eax], al
add al, 4
add al, 4
add al, 4
add al, 1
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, byte [esp + eax]
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 4
add al, 3
dec ebp
add byte [edx], al
imul eax, dword [eax], 0x460042
inc edx
add byte [0x3c004200], dh
add byte [edx], al
pop ebx
add byte [edx], al
mov eax, dword [0xaf004200]
add byte [edx], al
push esp
add byte [edx], al
jo 0x420346
inc edx
add byte [edi], dh
inc edx
add byte [ebp - 0x3bffbe00], bh
add byte [edx], al
bound eax, qword [eax]
inc edx
add byte [eax + eax + 0x9a0042], cl
inc edx
add byte [esi - 0x57ffbe00], dh
add byte [edx], al
xchg ebx, eax
add byte [edx], al
jle 0x42036e
inc edx
add byte [ebp - 0x13ffbe00], al
add dword [edx], eax
add byte [ecx], al
adc eax, 50468117
adc eax, 352654596
adc eax, 353703189
adc eax, 353703189
adc eax, 352785670
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
or byte [353703189], dl
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 152376597
adc eax, 353703178
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703189
adc eax, 353703179
adc eax, 353703189
adc eax, 353703189
adc eax, 353703180
adc eax, 235738389
adc eax, 303108111
adc edx, dword [esi]
nop
pop ebx
add dword [edx], eax
dec edi
add dword [edx], eax
jno 0x42047f
inc edx
add byte [ecx + 0x37004201], dl
add dword [edx], eax
inc ebx
add dword [edx], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [edx], eax
add eax, dword [ebx]
add al, byte [ebx]
add eax, dword [eax - 858993460]
int3