Function at 0x404144
Capabilities:
Manipulate safe mode programs

Disassembly:
push ebp
mov ebp, esp
push getpeername
push 0
push 0x4c0cf2
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0d4c
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0da6
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0e00
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0e5a
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0eb4
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0f0e
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0f68
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c0fc2
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c101c
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1076
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c10d0
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c112a
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1184
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c11bf
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c11f7
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c123c
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1280
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c12bc
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c12fa
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1335
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1373
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c13af
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c13ed
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1429
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1465
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c14a4
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c14de
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1519
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1555
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c159a
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c15d5
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1613
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1653
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c168c
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c16ca
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c170a
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1744
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1781
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c17c8
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1803
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1842
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c187d
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c18b0
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c190a
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1964
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c19be
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1a18
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1a72
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1acc
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1b26
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1b80
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1bda
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1c34
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1c8e
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1ce8
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1d42
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1d9c
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1df6
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1e50
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1eaa
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1ee1
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1f1c
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1f54
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1f99
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c1fdd
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2018
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2054
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2092
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c20ca
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2105
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2143
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c217f
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c21bd
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c21f9
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2235
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2271
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c22b0
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c22ea
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2325
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2362
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c239f
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c23df
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2424
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c245f
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c249c
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c24d4
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2514
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2547
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2582
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c25c2
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c25fb
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c263a
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2676
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c26b0
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c26eb
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c272e
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2769
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c27ae
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c27ea
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2828
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2863
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c28a3
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c28e1
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c291e
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c295b
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2998
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c29d1
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2a0f
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2a4f
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2a8f
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2ac9
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2b06
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2b49
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2b90
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2bc9
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2c00
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2c3e
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2c7b
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2cba
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2cf5
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2d34
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2d6f
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2da9
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2de4
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
push getpeername
push 0
push 0x4c2e17
push 0x80000301
push 0
push 4
push 2
mov ebx, 0x406ac0
call fcn.004058e8
add esp, 0x1c
mov esp, ebp
pop ebp
ret