Function at 0x401750
Capabilities:
Terminate process

Disassembly:
sbb ebx, dword [ebx]
movsd dword es:[edi], dword [esi]
sbb ebx, dword [ebx]
mov edx, 0x81b1b1b
std
or ch, ah
sbb ecx, dword [edx + ecx*8]
push cs
sbb esi, dword [edx]
sbb ebx, dword [ebx]
mov byte [ebx], bl
adc dword [edx], edx
adc ebx, dword [ebx]
adc al, 0x15
push ss
pop ss
sbb ah, cl
sbb ah, al
nop
inc ebp
nop
nop
nop
stosd dword es:[edi], eax
mov ebx, 0x90e79090
nop
nop
push ebp
mov ebp, esp
mov eax, dword [ebp + 8]
mov ecx, dword [sym.imp.MSVCRT.dll__iob]
push eax
jle 0x401720
mov edx, 0x40d27067
mov edx, 0x8015ff51
rol dword [eax], 0xa1
lodsb al, byte [esi]
add al, byte [ecx]
add esp, 0xc
or al, 0x98
shl byte [ebx], 0xf
push eax
push 0x3cd25b
call dword [0x19c11f]
adc eax, 0x19c11f
or dword [esi + 8], 0x6a
jle 0x401789
call dword [sym.imp.MSVCRT.dll_exit]
adc eax, sym.imp.MSVCRT.dll_exit
nop
push ebp
jle 0x40177f
sub esp, 0x5c00b8
mov eax, dword [0xe20278]
test eax, eax
mov eax, dword [0x41404c]
inc eax
inc ecx
invalid
je 0x4017bb
inc eax
inc eax
cmp al, 0x41
add byte [eax - 0x18], dl
sahf
inc eax
add bh, cl
mov cx, word [0x410274]
jmp 0x4017cf
mov edx, dword [0x411800]
push edx
push eax
call fcn.00405850
pop ebp
mov esi, esp
hlt
mov dword [0x411808], eax
mov eax, dword [0xf0288]
push ebx
push esi
mov esi, dword [sym.imp.MSVCRT.dll_printf]
add byte [esi + 0x54], ah
or eax, 0x4b410bb4
test eax, eax
lea esi, [ebp - 0x17]
mov edx, dword [0x21411800]
push edx
push str.Benchmarking__s
and dh, dl
mov eax, dword [0x41022d]
add esp, 8
test eax, eax
mov dl, byte [0x410274a1]
das
jecxz 0x401876
inc eax
aam 0x41
add byte [eax - 0x7c], ch
aam 0x40
add bh, bh
salc
cmp dword [edx], 0xc
mov eax, dword [0x80d000]
test eax, eax
mov eax, 0x40d48b
add eax, 0x40157cb8
add byte [eax + 0x68], dl
insb byte es:[edi], dx
aam 0x40
invalid
rol byte [eax], 1
add esp, 0xfffffff1
mov dword [0x410bc8], eax
movsd dword es:[edi], dword [esi]
inc eax
push ecx
push edx
inc edx
clc
pop ss
inc ecx
add al, ch
add dword [edi], 0x74c08500
push cs
push eax
push 0xb9d450
mov ecx, ds
add eax, 0xc0aef400
or byte [ecx + 0x41027c], ah
test eax, eax
jne 0x4018df
mov eax, dword [0x15470bac]
mov ecx, dword [0x410b9c]
mov edx, dword [0x4140f8]
push 0
push 0x2940d19c
mov eax, dword [0x41404ca1]
add byte [ecx + 0x68], dl
dec eax
aam 0x40
add byte [edx + 0x50], dl
call fcn.00405890
movsd dword es:[edi], dword [esi]
les ebx, [ebx]
dec eax
inc eax
inc ecx
add bl, ch
add eax, 0x9e401952
push edx
sbb dword [eax - 0x62], eax
into
mov ecx, dword [0x41fa80]
test ecx, ecx
jne 0x4018f3
mov ecx, dword [0x78413a4c]
push 0
push 0x40d19c
js 0x40195f
add byte [eax - 0x64], ch
rol dword [eax], 1
push 0x40d40e
push str.User_Agent:_ApacheBench_
push eax
push ecx
call fcn.00404890
add esp, 0x18
mov dword [0x414048], eax
mov ecx, dword [0x417184]
into
aas
jne 0x40193a
mov edx, dword [0xf641404c]
push 0
push 0x45d4a0
and byte [edx - 0x18], dl
pop esi
aas
add byte [eax], al
add esp, 0x10
mov dword [0xed414048], eax
mov edx, ecx
sub eax, 0x85004102
xor bh, byte [edi + 0x63]
mov edx, dword [0x410268]
cmp ah, 0xd3
inc eax
add byte [ebp - 0x41fa8aa8], al
aam 2
inc ecx
loope 0x4018e4
popfd
js 0x40195e
inc ecx
invalid
cwde
sal dl, cl
adc eax, 0x414040
mov al, 6
mov ecx, dword [ebx - 0x1c]
pop ss
inc ecx
add byte [ebp - 0x2c074637], al
inc eax
je 0x40197c
mov ecx, 0x3b40d3f0
push eax
mov eax, dword [0x256c1804]
push eax
push ecx
inc esp
inc eax
inc ecx
add byte [eax + 0x37], dl
push edx
push ecx
mov ecx, dword [0x61dbae]
invalid