Function at 0x100db9d0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x68
mov eax, dword [0x101e6b6c]
xor eax, ebp
mov dword [ebp - 4], eax
mov ecx, 0x102b82bd
call fcn.10124b2c
mov ecx, 0x5b
xor edx, edx
mov al, byte [edx + 0x10194354]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dba0e
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x12
jl 0x100db9f1
lea eax, [ebp - 0x18]
mov byte [ebp - 6], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x48
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10194368]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dba5d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x14
jl 0x100dba40
lea eax, [ebp - 0x1c]
mov byte [ebp - 8], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x8f
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10194380]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dbaad
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x15
jl 0x100dba90
lea eax, [ebp - 0x1c]
mov byte [ebp - 7], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xcd
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10194398]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dbafd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x13
jl 0x100dbae0
lea eax, [ebp - 0x18]
mov byte [ebp - 5], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x92
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101943ac]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dbb4d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x14
jl 0x100dbb30
lea eax, [ebp - 0x1c]
mov byte [ebp - 8], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x22
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101943c4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x14], al
and ecx, 0x800000ff
jns 0x100dbb9d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xe
jl 0x100dbb80
lea eax, [ebp - 0x14]
mov byte [ebp - 6], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xcc
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101943d4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x14], al
and ecx, 0x800000ff
jns 0x100dbbed
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xf
jl 0x100dbbd0
lea eax, [ebp - 0x14]
mov byte [ebp - 5], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x15
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101943e4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x14], al
and ecx, 0x800000ff
jns 0x100dbc3d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x100dbc20
lea eax, [ebp - 0x14]
mov byte [ebp - 7], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x9c
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101943f4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x14], al
and ecx, 0x800000ff
jns 0x100dbc8d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x100dbc70
lea eax, [ebp - 0x14]
mov byte [ebp - 7], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
lea eax, [ebp - 0x10]
mov dword [ebp - 0x10], 0x646e6168
push eax
lea eax, [ebp - 0x68]
mov dword [ebp - 0xc], 0x6d622e73
push eax
mov word [ebp - 8], 0x70
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xac
xor edx, edx
nop
mov al, byte [edx + 0x10194404]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dbd0d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x16
jl 0x100dbcf0
lea eax, [ebp - 0x1c]
mov byte [ebp - 6], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xa2
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1019441c]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dbd5d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x13
jl 0x100dbd40
lea eax, [ebp - 0x18]
mov byte [ebp - 5], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x18
xor edx, edx
nop dword [eax]
mov al, byte [edx + str._JUD_tls]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dbdad
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x11
jl 0x100dbd90
lea eax, [ebp - 0x18]
mov byte [ebp - 7], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xbc
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10194444]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dbdfd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x16
jl 0x100dbde0
lea eax, [ebp - 0x1c]
mov byte [ebp - 6], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
lea eax, [ebp - 0xc]
mov dword [ebp - 0xc], 0x2e6d7241
push eax
lea eax, [ebp - 0x68]
mov dword [ebp - 8], 0x706d62
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
lea eax, [ebp - 0x10]
mov dword [ebp - 0x10], 0x766f6c47
push eax
lea eax, [ebp - 0x68]
mov dword [ebp - 0xc], 0x6d622e65
push eax
mov word [ebp - 8], 0x70
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
lea eax, [ebp - 0x10]
mov dword [ebp - 0x10], 0x6d756854
push eax
lea eax, [ebp - 0x68]
mov dword [ebp - 0xc], 0x622e7362
push eax
mov word [ebp - 8], 0x706d
mov byte [ebp - 6], 0
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x11
xor edx, edx
mov al, byte [edx + str.RAK_]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x24], al
and ecx, 0x800000ff
jns 0x100dbedd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x1c
jl 0x100dbec0
lea eax, [ebp - 0x24]
mov byte [ebp - 8], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x3d
xor edx, edx
nop dword [eax]
mov al, byte [edx + str.ZQM_._]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dbf2d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x10
jl 0x100dbf10
lea eax, [ebp - 0x18]
mov byte [ebp - 8], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xa0
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10194490]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dbf7d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x11
jl 0x100dbf60
lea eax, [ebp - 0x18]
mov byte [ebp - 7], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x19
xor edx, edx
nop dword [eax]
mov al, byte [edx + str.koyxlxLNTFgmthel]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dbfcd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x15
jl 0x100dbfb0
lea eax, [ebp - 0x1c]
mov byte [ebp - 7], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x69
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101944bc]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x14], al
and ecx, 0x800000ff
jns 0x100dc01d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xf
jl 0x100dc000
lea eax, [ebp - 0x14]
mov byte [ebp - 5], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x8d
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101944cc]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dc06d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x12
jl 0x100dc050
lea eax, [ebp - 0x18]
mov byte [ebp - 6], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x93
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101944e0]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dc0bd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x15
jl 0x100dc0a0
lea eax, [ebp - 0x1c]
mov byte [ebp - 7], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xf5
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x101944f8]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x24], al
and ecx, 0x800000ff
jns 0x100dc10d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x1c
jl 0x100dc0f0
lea eax, [ebp - 0x24]
mov byte [ebp - 8], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x8a
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10194518]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x1c], al
and ecx, 0x800000ff
jns 0x100dc15d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x16
jl 0x100dc140
lea eax, [ebp - 0x1c]
mov byte [ebp - 6], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
lea eax, [ebp - 0x10]
mov dword [ebp - 0x10], 0x736d7261
push eax
lea eax, [ebp - 0x68]
mov dword [ebp - 0xc], 0x706d622e
push eax
mov byte [ebp - 8], 0
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x57
xor edx, edx
nop dword [eax]
mov al, byte [edx + str.117_..p_r]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x10], al
and ecx, 0x800000ff
jns 0x100dc1dd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x100dc1c0
lea eax, [ebp - 0x10]
mov byte [ebp - 5], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
lea eax, [ebp - 0x10]
mov dword [ebp - 0x10], 0x766f6c67
push eax
lea eax, [ebp - 0x68]
mov dword [ebp - 0xc], 0x622e7365
push eax
mov word [ebp - 8], 0x706d
mov byte [ebp - 6], 0
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
lea eax, [ebp - 0x10]
mov dword [ebp - 0x10], 0x646e6168
push eax
lea eax, [ebp - 0x68]
mov dword [ebp - 0xc], 0x706d622e
push eax
mov byte [ebp - 8], 0
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0xb9
xor edx, edx
mov al, byte [edx + 0x1019453c]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x28], al
and ecx, 0x800000ff
jns 0x100dc28f
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x23
jl 0x100dc272
lea eax, [ebp - 0x28]
mov byte [ebp - 5], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x3b
xor edx, edx
nop
mov al, byte [edx + str.hYODW]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x18], al
and ecx, 0x800000ff
jns 0x100dc2dd
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0x10
jl 0x100dc2c0
lea eax, [ebp - 0x18]
mov byte [ebp - 8], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x7c
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x10194574]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x14], al
and ecx, 0x800000ff
jns 0x100dc32d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xe
jl 0x100dc310
lea eax, [ebp - 0x14]
mov byte [ebp - 6], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, 0x23
xor edx, edx
nop dword [eax]
mov al, byte [edx + str.pAWOwNFDZH]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x14], al
and ecx, 0x800000ff
jns 0x100dc37d
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xf
jl 0x100dc360
lea eax, [ebp - 0x14]
mov byte [ebp - 5], 0
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.10026180
add esp, 8
lea eax, [ebp - 0x68]
mov ecx, 0x10262718
push eax
call fcn.100dcf10
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.10124b5e
mov esp, ebp
pop ebp
ret