Function at 0x80b2e0
Capabilities:
Contain obfuscated stackstrings
Get common file path

Disassembly:
mov eax, dword [0x813770]
sub esp, 0xa1c
push esi
push edi
mov dword [0xb983e4], eax
mov dword [esp + 0x21c], 0x2c8bb556
mov dword [esp + 0x164], 0xc9cc3e1
mov dword [esp + 0x15c], 0x51732794
mov dword [esp + 0x158], 0x5a6d4865
mov dword [esp + 0x1f0], 0x51123a9f
mov dword [esp + 0x218], 0x45108284
mov dword [esp + 0x108], 0x280fd980
mov dword [esp + 0x120], 0x3c84915a
mov dword [esp + 0x1ac], 0x723e99c2
mov dword [esp + 0xe0], 0x1b8709f4
mov dword [esp + 0x200], 0x48bab0d9
mov dword [esp + 0x150], 0x9fba602
mov dword [esp + 0xdc], 0x3c8744a9
mov dword [esp + 0x190], 0x145c07c3
mov dword [esp + 0x1b8], 0xb509f8d
mov dword [esp + 0xf8], 0x7cccb837
mov dword [esp + 0x1a0], 0x163ad30
mov dword [esp + 0xc0], 0x684bfb91
mov dword [esp + 0x154], 0x890bc54
mov dword [esp + 0x1bc], 0x3abb3292
mov dword [esp + 0x1e4], 0x6a7a2f4b
mov dword [esp + 0x114], 0x752b34d
mov dword [esp + 0x180], 0xc560229
mov dword [esp + 0x1dc], 0x71af8d22
mov dword [esp + 0x100], 0x55c6934c
mov dword [esp + 0xd8], 0x76a2edb6
mov dword [esp + 0x1d0], 0x43b5856a
mov dword [esp + 0x1e0], 0x47a8130d
mov dword [esp + 0xd0], 0x6c551c0f
mov dword [esp + 0x17c], 0x6b96d615
mov dword [esp + 0xd4], 0x5900267e
mov dword [esp + 0x1d4], 0x4e1585e1
mov dword [esp + 0x174], 0x2d5ff1b8
mov dword [esp + 0x14c], 0x1159ce57
mov dword [esp + 0x214], 0x27110305
mov dword [esp + 0x148], 0x49a20633
mov dword [esp + 0x1a8], 0x423e174b
mov dword [esp + 0x1d8], 0x7632d372
mov dword [esp + 0x10c], 0x6efadaa1
mov dword [esp + 0x208], 0x45d4c649
mov dword [esp + 0x20c], 0x7999d99a
mov dword [esp + 0x104], 0x68f0e0f6
mov dword [esp + 0xfc], 0x1c904b40
mov dword [esp + 0xf0], 0x3824c88c
mov dword [esp + 0x188], 0x3e2e5d8e
mov dword [esp + 0x204], 0x76447d5a
mov dword [esp + 0x144], 0x3ad8691a
mov dword [esp + 0x13c], 0x479df98f
mov dword [esp + 0xcc], 0x345cfa75
add dword [esp + 0x21c], 0x461d118d
add dword [esp + 0x21c], 0x46c6fd8c
mov eax, 0x48e6f639
mul dword [esp + 0x21c]
mov eax, dword [esp + 0x21c]
add dword [esp + 0x21c], 0x69c5c491
add dword [esp + 0x21c], 0x178a4d1d
mov eax, 0x197e2b7d
mul dword [esp + 0x164]
mov eax, dword [esp + 0x164]
sub dword [esp + 0x164], 0x4a71cfcb
sub dword [esp + 0x21c], 0x1133999a
sub dword [esp + 0x15c], 0x32294631
sub dword [esp + 0x164], 0x9bbd3d4
mov eax, 0x3bc96398
mul dword [esp + 0x21c]
mov eax, dword [esp + 0x21c]
add dword [esp + 0x21c], 0x230400fd
mov eax, 0x4b5ff9bc
mul dword [esp + 0x21c]
mov eax, dword [esp + 0x21c]
add dword [esp + 0x164], 0x1c04512a
add dword [esp + 0x164], 0x25bb5fd4
mov eax, 0x350ed490
mul dword [esp + 0x158]
mov eax, dword [esp + 0x158]
add dword [esp + 0x218], 0x48f98207
sub dword [esp + 0x1f0], 0x55672b18
add dword [esp + 0x1f0], 0x69928640
sub dword [esp + 0x218], 0x67aab7ac
mov eax, 0x2c73b97f
mul dword [esp + 0x15c]
mov eax, dword [esp + 0x15c]
sub dword [esp + 0x15c], 0x7cd0489
add dword [esp + 0x15c], 0x460051a9
sub dword [esp + 0x158], 0xb395aa1
add dword [esp + 0x108], 0x5271f735
add dword [esp + 0x15c], 0x7464c412
mov eax, 0x3378cd92
mul dword [esp + 0x1f0]
mov eax, dword [esp + 0x1f0]
sub dword [esp + 0x164], 0x22e9aef
add dword [esp + 0x15c], 0x728808a3
mov eax, 0x117851d3
mul dword [esp + 0x218]
mov eax, dword [esp + 0x218]
mov eax, 0x1d6be26
mul dword [esp + 0x158]
mov eax, dword [esp + 0x158]
sub dword [esp + 0xe0], 0x1eb4c20
add dword [esp + 0x108], 0x2a6ad4ab
add dword [esp + 0x108], 0x399478fc
add dword [esp + 0x21c], 0xe9310c4
add dword [esp + 0x1ac], 0x1db2a934
sub dword [esp + 0x200], 0x5cbea481
sub dword [esp + 0x190], 0x39148d5a
mov eax, 0x24f46c9e
mul dword [esp + 0x1f0]
mov eax, dword [esp + 0x1f0]
mov eax, 0x4643b18c
mul dword [esp + 0xe0]
mov eax, dword [esp + 0xe0]
mov eax, 0x739b8e57
mul dword [esp + 0x108]
mov eax, dword [esp + 0x108]
mov eax, 0x7f38c158
mul dword [esp + 0xdc]
mov eax, dword [esp + 0xdc]
add dword [esp + 0xf8], 0x2bec1c10
sub dword [esp + 0xdc], 0x21fd1f0b
add dword [esp + 0x120], 0x32811499
mov eax, 0x27de7ff6
mul dword [esp + 0x1a0]
mov eax, dword [esp + 0x1a0]
sub dword [esp + 0xdc], 0x753b6096
sub dword [esp + 0x164], 0x11bf0ca
add dword [esp + 0x15c], 0x333808e3
mov eax, 0x6cfcd282
mul dword [esp + 0x154]
mov eax, dword [esp + 0x154]
add dword [esp + 0x190], 0x6526e77a
mov eax, 0x23cbd4aa
mul dword [esp + 0x164]
mov eax, dword [esp + 0x164]
sub dword [esp + 0x200], 0x638bd676
add dword [esp + 0x150], 0x364df6f9
mov eax, 0x3d5fa422
mul dword [esp + 0x1ac]
mov eax, dword [esp + 0x1ac]
sub dword [esp + 0x164], 0x339af512
sub dword [esp + 0x1b8], 0x4213e0f3
add dword [esp + 0x164], 0x22b797e2
mov eax, 0x27e885db
mul dword [esp + 0x114]
mov eax, dword [esp + 0x114]
sub dword [esp + 0x190], 0xb0d49e5
invalid
test byte [eax], ah
add dword [eax], eax