Function at 0x43402e
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x1e8
mov eax, 0x5a7163
call fcn.00553bc0
mov edi, ecx
call fcn.00434655
mov esi, dword [ebp + 8]
mov eax, dword [edi + 0x48]
mov dword [esi + 4], eax
call fcn.00437556
movsx eax, al
mov bl, 1
cmp eax, 0x5b
jg 0x4340f6
je 0x4340eb
cmp eax, 0x2d
jg 0x4340a6
je 0x4340ca
test eax, eax
je 0x43409e
cmp eax, 0x22
je 0x43408a
cmp eax, 0x2c
jne 0x43463f
mov dword [esi], 0xa
jmp 0x434645
mov ecx, edi
mov dword [esi], 5
call fcn.00434972
mov bl, al
jmp 0x43463b
and dword [esi], 0
jmp 0x434645
cmp eax, 0x2f
je 0x4340dc
jle 0x43463f
cmp eax, 0x39
jle 0x4340ca
cmp eax, 0x3a
jne 0x43463f
mov dword [esi], 0xb
jmp 0x434645
mov ecx, edi
mov dword [esi], 6
call fcn.00434938
jmp 0x434645
mov ecx, edi
mov dword [esi], 0xc
call fcn.004346cf
jmp 0x434097
mov dword [esi], 3
jmp 0x434645
sub eax, 0x5d
je 0x434635
push 9
pop ecx
sub eax, ecx
je 0x4342c3
sub eax, 8
je 0x4341f6
sub eax, 6
je 0x43413a
sub eax, 7
je 0x43412f
push 2
pop ecx
sub eax, ecx
jne 0x43463f
mov dword [esi], ecx
jmp 0x434645
mov dword [esi], 1
jmp 0x434645
push 3
push 0
sub esp, 0xc
mov dword [esi], 7
mov ecx, esp
mov dword [ebp - 0x48], 0x7263794d
lea eax, [ebp - 0xd]
mov dword [ebp - 0x44], 0x6d345250
lea edx, [ebp - 0x48]
mov dword [ebp - 0x40], 0x4f55794c
push ecx
push eax
push edx
mov dword [ebp - 0x3c], 0x33745144
mov dword [ebp - 0x38], 0x7a777a45
mov dword [ebp - 0x34], 0x7a455466
mov dword [ebp - 0x30], 0x62775250
mov dword [ebp - 0x2c], 0x2b524843
mov dword [ebp - 0x28], 0x4e674359
mov dword [ebp - 0x24], 0x736b4163
mov dword [ebp - 0x20], 0x72456a4b
mov dword [ebp - 0x1c], 0x474d5141
mov dword [ebp - 0x18], 0x57346943
mov dword [ebp - 0x14], 0x41417759
mov word [ebp - 0x10], 0x4341
mov byte [ebp - 0xe], 0x55
call fcn.00450208
lea ecx, [ebp - 0x1e8]
call fcn.00451402
add esp, 0xc
and dword [ebp - 4], 0
mov ecx, eax
call fcn.00451547
push eax
mov ecx, edi
call fcn.0043467f
lea ecx, [ebp - 0x1e8]
mov bl, al
call fcn.004513e1
jmp 0x43463b
push 3
push 0
sub esp, 0xc
mov dword [esi], ecx
mov ecx, esp
mov dword [ebp - 0x90], 0x6934444e
lea eax, [ebp - 0x4e]
mov dword [ebp - 0x8c], 0x5063474b
lea edx, [ebp - 0x90]
mov dword [ebp - 0x88], 0x78526842
push ecx
push eax
push edx
mov dword [ebp - 0x84], 0x786f5145
mov dword [ebp - 0x80], 0x4641784b
mov dword [ebp - 0x7c], 0x51344250
mov dword [ebp - 0x78], 0x4a344349
mov dword [ebp - 0x74], 0x2f645143
mov dword [ebp - 0x70], 0x6d39785a
mov dword [ebp - 0x6c], 0x6856544d
mov dword [ebp - 0x68], 0x57306743
mov dword [ebp - 0x64], 0x44635448
mov dword [ebp - 0x60], 0x57636964
mov dword [ebp - 0x5c], 0x46735165
mov dword [ebp - 0x58], 0x684d6863
mov dword [ebp - 0x54], 0x41414141
mov word [ebp - 0x50], 0x674b
call fcn.00450208
lea ecx, [ebp - 0x1f4]
call fcn.00451402
add esp, 0xc
mov ecx, eax
mov dword [ebp - 4], 2
call fcn.00451547
push eax
mov ecx, edi
call fcn.0043467f
lea ecx, [ebp - 0x1f4]
jmp 0x4341ea
mov dword [esi], 8
mov dword [ebp - 0x1d0], 0x39344449
mov dword [ebp - 0x1cc], 0x4355784b
mov dword [ebp - 0x1c8], 0x46676e43
mov dword [ebp - 0x1c4], 0x37356746
mov dword [ebp - 0x1c0], 0x3955574f
mov dword [ebp - 0x1bc], 0x384e584e
mov dword [ebp - 0x1b8], 0x2f315441
mov dword [ebp - 0x1b4], 0x4b6f5445
mov dword [ebp - 0x1b0], 0x50417959
mov dword [ebp - 0x1ac], 0x37456d48
mov dword [ebp - 0x1a8], 0x32595464
mov dword [ebp - 0x1a4], 0x62307a46
mov dword [ebp - 0x1a0], 0x77524165
mov dword [ebp - 0x19c], 0x4b454149
mov dword [ebp - 0x198], 0x66496d64
mov dword [ebp - 0x194], 0x79556750
mov dword [ebp - 0x190], 0x6538784a
mov dword [ebp - 0x18c], 0x58675349
mov dword [ebp - 0x188], 0x54595250
mov dword [ebp - 0x184], 0x58596966
mov dword [ebp - 0x180], 0x33566842
mov dword [ebp - 0x17c], 0x34494350
mov dword [ebp - 0x178], 0x46737a66
mov dword [ebp - 0x174], 0x32676966
mov dword [ebp - 0x170], 0x636f4246
mov dword [ebp - 0x16c], 0x7a77674a
mov dword [ebp - 0x168], 0x2b745246
mov dword [ebp - 0x164], 0x7249794a
mov dword [ebp - 0x160], 0x34784449
mov dword [ebp - 0x15c], 0x6b706848
mov dword [ebp - 0x158], 0x47415745
mov dword [ebp - 0x154], 0x5559784a
mov dword [ebp - 0x150], 0x4759434f
mov dword [ebp - 0x14c], 0x54516750
mov dword [ebp - 0x148], 0x43415163
mov dword [ebp - 0x144], 0x764d674d
mov dword [ebp - 0x140], 0x70453246
mov dword [ebp - 0x13c], 0x7667794b
mov dword [ebp - 0x138], 0x654d684d
mov dword [ebp - 0x134], 0x76457841
mov dword [ebp - 0x130], 0x2f645242
mov dword [ebp - 0x12c], 0x44345247
mov dword [ebp - 0x128], 0x52737748
mov dword [ebp - 0x124], 0x574d414e
mov dword [ebp - 0x120], 0x6b4d3245
mov dword [ebp - 0x11c], 0x72415443
mov dword [ebp - 0x118], 0x43596a48
mov dword [ebp - 0x114], 0x666f6e46
mov dword [ebp - 0x110], 0x4e457750
mov dword [ebp - 0x10c], 0x5a6f7a66
mov dword [ebp - 0x108], 0x6441574f
mov dword [ebp - 0x104], 0x4b594344
mov dword [ebp - 0x100], 0x67734350
mov dword [ebp - 0xfc], 0x77304241
mov dword [ebp - 0xf8], 0x39415745
mov dword [ebp - 0xf4], 0x3930694a
mov dword [ebp - 0xf0], 0x66556949
mov dword [ebp - 0xec], 0x65495342
mov dword [ebp - 0xe8], 0x41346e43
mov dword [ebp - 0xe4], 0x6d4e4242
mov dword [ebp - 0xe0], 0x43346864
mov dword [ebp - 0xdc], 0x35346a46
mov dword [ebp - 0xd8], 0x6a675249
mov dword [ebp - 0xd4], 0x6f30694e
mov dword [ebp - 0xd0], 0x6d51674a
mov dword [ebp - 0xcc], 0x77596849
mov dword [ebp - 0xc8], 0x41596d59
mov dword [ebp - 0xc4], 0x4a384149
mov dword [ebp - 0xc0], 0x36496741
mov dword [ebp - 0xbc], 0x6742414c
mov dword [ebp - 0xb8], 0x74555445
mov dword [ebp - 0xb4], 0x5a735343
mov dword [ebp - 0xb0], 0x795a4246
mov dword [ebp - 0xac], 0x765a3366
mov dword [ebp - 0xa8], 0x4e59324b
mov dword [ebp - 0xa4], 0x384d334b
mov dword [ebp - 0xa0], 0x4267774e
mov dword [ebp - 0x9c], 0x7638674b
mov dword [ebp - 0x98], 0x41556943
mov dword [ebp - 0x94], 0x6f444141
push 4
push 0
sub esp, 0xc
lea eax, [ebp - 0x90]
mov ecx, esp
lea edx, [ebp - 0x1d0]
push ecx
push eax
push edx
call fcn.00450208
lea ecx, [ebp - 0x1dc]
call fcn.00451402
add esp, 0xc
mov ecx, eax
mov dword [ebp - 4], 1
call fcn.00451547
push eax
mov ecx, edi
call fcn.0043467f
lea ecx, [ebp - 0x1dc]
jmp 0x4341ea
mov dword [esi], 4
test bl, bl
jne 0x434645
mov dword [esi], 0xd
mov ecx, dword [edi + 0x48]
mov al, 1
mov dword [esi + 8], ecx
call fcn.00553b8e
ret 4