Function at 0x10048730
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x4ac
mov eax, dword [section..data]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 8]
push ebx
mov ebx, edx
mov dword [ebp - 0x4a4], ecx
push esi
push edi
mov dword [ebp - 0x4ac], eax
mov byte [ebx], 0
mov byte [eax], 0
mov dword [ebp - 0x49c], 0x18700ab
mov dword [ebp - 0x498], 0x3600225
mov dword [ebp - 0x494], 0x54304bb
mov dword [ebp - 0x490], 0x7610600
mov dword [ebp - 0x48c], 0x9550894
mov dword [ebp - 0x488], 0xbb60aa4
mov dword [ebp - 0x484], 0xdff0c80
mov dword [ebp - 0x480], 0xf730e13
mov dword [ebp - 0x47c], 0x113310f9
mov dword [ebp - 0x478], 0x13ff12c9
mov dword [ebp - 0x474], 0x15731413
mov dword [ebp - 0x470], 0x17331616
mov dword [ebp - 0x46c], 0x19ff18c0
mov dword [ebp - 0x468], 0x1b731a13
mov dword [ebp - 0x464], 0x1db61c1f
mov dword [ebp - 0x460], 0x1f411e80
mov dword [ebp - 0x45c], 0x211020b0
mov dword [ebp - 0x458], 0x231322ff
mov dword [ebp - 0x454], 0x25c02412
mov dword [ebp - 0x450], 0x27fa2673
mov dword [ebp - 0x44c], 0x293a2875
mov dword [ebp - 0x448], 0x2beb2aaa
mov dword [ebp - 0x444], 0x2dff2ce0
mov dword [ebp - 0x440], 0x2f082e53
mov dword [ebp - 0x43c], 0x31f63002
mov dword [ebp - 0x438], 0x33d93283
mov dword [ebp - 0x434], 0x35753401
mov dword [ebp - 0x430], 0x37ff360e
mov dword [ebp - 0x42c], 0x39043853
mov dword [ebp - 0x428], 0x3b243aeb
mov dword [ebp - 0x424], 0x3dd13cac
mov dword [ebp - 0x420], 0x3f743ee8
mov dword [ebp - 0x41c], 0x4113402d
mov dword [ebp - 0x418], 0x43eb42c9
mov dword [ebp - 0x414], 0x45914418
mov dword [ebp - 0x410], 0x47c14648
mov dword [ebp - 0x40c], 0x490848e0
mov dword [ebp - 0x408], 0x4bff4aac
mov dword [ebp - 0x404], 0x4d044c53
mov dword [ebp - 0x400], 0x4f434e3b
mov dword [ebp - 0x3fc], 0x517350f8
mov dword [ebp - 0x3f8], 0x5380520a
mov dword [ebp - 0x3f4], 0x550554fc
mov dword [ebp - 0x3f0], 0x57065673
mov dword [ebp - 0x3ec], 0x59f85883
mov dword [ebp - 0x3e8], 0x5b775a7f
mov dword [ebp - 0x3e4], 0x5d415c02
mov dword [ebp - 0x3e0], 0x5f955e41
mov dword [ebp - 0x3dc], 0x61c5608b
mov dword [ebp - 0x3d8], 0x630062b6
mov dword [ebp - 0x3d4], 0x658b6456
mov dword [ebp - 0x3d0], 0x672b66f7
mov dword [ebp - 0x3cc], 0x69f368f0
mov dword [ebp - 0x3c8], 0x6b5e6aa4
mov dword [ebp - 0x3c4], 0x6d9f6ceb
mov dword [ebp - 0x3c0], 0x6fad6e5e
mov dword [ebp - 0x3bc], 0x71ad7097
mov dword [ebp - 0x3b8], 0x73ff7250
mov dword [ebp - 0x3b4], 0x75107453
mov dword [ebp - 0x3b0], 0x778b7695
mov dword [ebp - 0x3ac], 0x79407807
mov dword [ebp - 0x3a8], 0x7bf37a78
mov dword [ebp - 0x3a4], 0x7d037c75
mov dword [ebp - 0x3a0], 0x7f637eff
mov dword [ebp - 0x39c], 0x8150800c
mov dword [ebp - 0x398], 0x83ff8255
mov dword [ebp - 0x394], 0x85148453
mov dword [ebp - 0x390], 0x87eb86ab
mov dword [ebp - 0x38c], 0x893388ee
mov dword [ebp - 0x388], 0x8b418ac9
mov dword [ebp - 0x384], 0x8d138cff
mov dword [ebp - 0x380], 0x8fc98e13
mov dword [ebp - 0x37c], 0x911390ff
mov dword [ebp - 0x378], 0x93f89272
mov dword [ebp - 0x374], 0x950294c3
mov dword [ebp - 0x370], 0x977596d2
mov dword [ebp - 0x36c], 0x998a9805
mov dword [ebp - 0x368], 0x9b469a16
mov dword [ebp - 0x364], 0x9dd29c12
mov dword [ebp - 0x360], 0x9f4b9ec3
mov dword [ebp - 0x35c], 0xa152a045
mov dword [ebp - 0x358], 0xa345a24e
mov dword [ebp - 0x354], 0xa533a44c
mov dword [ebp - 0x350], 0xa72ea632
mov dword [ebp - 0x34c], 0xa96ca864
mov word [ebp - 0x348], 0xaa6c
mov byte [ebp - 0x346], 0
mov dword [ebp - 0x344], 0x1cd00c0
mov dword [ebp - 0x340], 0x3a602a8
mov dword [ebp - 0x33c], 0x5c704d6
mov dword [ebp - 0x338], 0x704060e
mov dword [ebp - 0x334], 0x9a20846
mov dword [ebp - 0x330], 0xb950ae6
mov dword [ebp - 0x32c], 0xd520c32
mov dword [ebp - 0x328], 0xfd00e84
mov dword [ebp - 0x324], 0x11971078
mov dword [ebp - 0x320], 0x137a122b
mov dword [ebp - 0x31c], 0x1575145a
mov dword [ebp - 0x318], 0x17941684
mov dword [ebp - 0x314], 0x194b18da
mov dword [ebp - 0x310], 0x1b131a62
mov dword [ebp - 0x30c], 0x1d6e1c43
mov dword [ebp - 0x308], 0x1f5c1e72
mov dword [ebp - 0x304], 0x217020aa
mov dword [ebp - 0x300], 0x23ee2211
mov dword [ebp - 0x2fc], 0x256c2479
mov dword [ebp - 0x2f8], 0x27e926b2
mov dword [ebp - 0x2f4], 0x29c02802
mov dword [ebp - 0x2f0], 0x2b962a12
mov dword [ebp - 0x2ec], 0x2d592c68
mov dword [ebp - 0x2e8], 0x2f602e61
mov dword [ebp - 0x2e4], 0x316430b2
mov dword [ebp - 0x2e0], 0x332c32a5
mov dword [ebp - 0x2dc], 0x35dc3469
mov dword [ebp - 0x2d8], 0x375236ee
mov dword [ebp - 0x2d4], 0x39943895
mov dword [ebp - 0x2d0], 0x3b9e3ab8
mov dword [ebp - 0x2cc], 0x3d973cde
mov dword [ebp - 0x2c8], 0x3fd93e79
mov dword [ebp - 0x2c4], 0x41144074
mov dword [ebp - 0x2c0], 0x433442b8
mov dword [ebp - 0x2bc], 0x45504408
mov dword [ebp - 0x2b8], 0x475846dc
mov dword [ebp - 0x2b4], 0x490948b3
mov dword [ebp - 0x2b0], 0x4b444a82
mov dword [ebp - 0x2ac], 0x4dfa4c71
mov dword [ebp - 0x2a8], 0x4f6b4e13
mov dword [ebp - 0x2a4], 0x51ce50d9
mov dword [ebp - 0x2a0], 0x53fc5248
mov dword [ebp - 0x29c], 0x55a55415
mov dword [ebp - 0x298], 0x576f56b4
mov dword [ebp - 0x294], 0x597258d3
mov dword [ebp - 0x290], 0x5b725a62
mov dword [ebp - 0x28c], 0x5df65c66
mov dword [ebp - 0x288], 0x5f725eac
mov dword [ebp - 0x284], 0x61706048
mov dword [ebp - 0x280], 0x63d0622c
mov dword [ebp - 0x27c], 0x652c64e0
mov dword [ebp - 0x278], 0x678e6644
mov dword [ebp - 0x274], 0x697368e5
mov dword [ebp - 0x270], 0x6b0a6a8b
mov dword [ebp - 0x26c], 0x6d626c29
mov dword [ebp - 0x268], 0x6f956ec4
mov dword [ebp - 0x264], 0x7130707a
mov dword [ebp - 0x260], 0x73247267
mov dword [ebp - 0x25c], 0x75047411
mov dword [ebp - 0x258], 0x77ac7652
mov dword [ebp - 0x254], 0x79e27820
mov dword [ebp - 0x250], 0x7b1a7a63
mov dword [ebp - 0x24c], 0x7df87c6a
mov dword [ebp - 0x248], 0x7f4a7eb6
mov dword [ebp - 0x244], 0x8110804a
mov dword [ebp - 0x240], 0x83a48228
mov dword [ebp - 0x23c], 0x85b98467
mov dword [ebp - 0x238], 0x876986e6
mov dword [ebp - 0x234], 0x894e886f
mov dword [ebp - 0x230], 0x8b488aa9
mov dword [ebp - 0x22c], 0x8d498c73
mov dword [ebp - 0x228], 0x8f608e35
mov dword [ebp - 0x224], 0x91cb90b5
mov dword [ebp - 0x220], 0x935c922a
mov dword [ebp - 0x21c], 0x95bc9426
mov dword [ebp - 0x218], 0x97e0961f
mov dword [ebp - 0x214], 0x99ad9846
mov dword [ebp - 0x210], 0x9be59a32
mov dword [ebp - 0x20c], 0x9d7f9c64
mov dword [ebp - 0x208], 0x9f2b9ec8
mov dword [ebp - 0x204], 0xa140a017
mov dword [ebp - 0x200], 0xa315a2da
mov dword [ebp - 0x1fc], 0xa515a4b2
mov dword [ebp - 0x1f8], 0xa730a618
mov dword [ebp - 0x1f4], 0xa975a8ec
mov dword [ebp - 0x1f0], 0xabb6aa9b
mov dword [ebp - 0x1ec], 0xad32aca1
mov dword [ebp - 0x1e8], 0xaf01ae48
mov dword [ebp - 0x1e4], 0xb1f7b0f5
mov dword [ebp - 0x1e0], 0xb300b273
mov dword [ebp - 0x1dc], 0xb500b400
mov dword [ebp - 0x1d8], 0xb742b630
mov dword [ebp - 0x1d4], 0xb90cb800
mov dword [ebp - 0x1d0], 0xbb42ba30
mov dword [ebp - 0x1cc], 0xbdc4bc00
mov dword [ebp - 0x1c8], 0xbf41bef0
mov byte [ebp - 0x1c4], 0
mov dword [ebp - 0x1c0], 0x19c0065
mov dword [ebp - 0x1bc], 0x3e80260
mov dword [ebp - 0x1b8], 0x5000400
mov dword [ebp - 0x1b4], 0x7000600
mov dword [ebp - 0x1b0], 0x983085d
mov dword [ebp - 0x1ac], 0xb070aed
mov dword [ebp - 0x1a8], 0xd8d0c8d
mov dword [ebp - 0x1a4], 0xfff0e19
mov dword [ebp - 0x1a0], 0x11ff10ff
mov dword [ebp - 0x19c], 0x13391280
mov dword [ebp - 0x198], 0x150f1401
mov dword [ebp - 0x194], 0x17421684
mov dword [ebp - 0x190], 0x19001802
mov dword [ebp - 0x18c], 0x1bc61a00
mov dword [ebp - 0x188], 0x1d011c01
mov dword [ebp - 0x184], 0x1fc51e8b
mov dword [ebp - 0x180], 0x2185202b
mov dword [ebp - 0x17c], 0x23fe22ad
mov dword [ebp - 0x178], 0x25ff24ff
mov dword [ebp - 0x174], 0x27852689
mov dword [ebp - 0x170], 0x29fe28ad
mov dword [ebp - 0x16c], 0x2bff2aff
mov dword [ebp - 0x168], 0x2d852c01
mov dword [ebp - 0x164], 0x2ffe2edd
mov dword [ebp - 0x160], 0x31ff30ff
mov dword [ebp - 0x15c], 0x33b5328d
mov dword [ebp - 0x158], 0x35ff3421
mov dword [ebp - 0x154], 0x37ff36ff
mov dword [ebp - 0x150], 0x39063801
mov dword [ebp - 0x14c], 0x3b563a55
mov dword [ebp - 0x148], 0x3d403c6a
mov dword [ebp - 0x144], 0x3f003e68
mov dword [ebp - 0x140], 0x41004010
mov dword [ebp - 0x13c], 0x43684200
mov dword [ebp - 0x138], 0x45104400
mov dword [ebp - 0x134], 0x47004600
mov dword [ebp - 0x130], 0x4900486a
mov dword [ebp - 0x12c], 0x4b954aff
mov dword [ebp - 0x128], 0x4dff4c55
mov dword [ebp - 0x124], 0x4fff4eff
mov dword [ebp - 0x120], 0x51c05085
mov dword [ebp - 0x11c], 0x5384520f
mov dword [ebp - 0x118], 0x55035469
mov dword [ebp - 0x114], 0x57005600
mov dword [ebp - 0x110], 0x59855889
mov dword [ebp - 0x10c], 0x5bfe5ad5
mov dword [ebp - 0x108], 0x5dff5cff
mov dword [ebp - 0x104], 0x5f005ee8
mov dword [ebp - 0x100], 0x61006000
mov dword [ebp - 0xfc], 0x635b6200
mov edi, dword [ebp + 0x10]
mov esi, dword [ecx + 4]
mov word [ebp - 0xf8], 0x64b9
mov byte [ebp - 0xf6], 0x67
lea eax, [edi + 0xab]
mov dword [ebp - 0xf4], 0x1370077
mov dword [ebp - 0xf0], 0x365023f
mov dword [ebp - 0xec], 0x5c40412
mov dword [ebp - 0xe8], 0x78a06c2
mov dword [ebp - 0xe4], 0x95b08eb
mov dword [ebp - 0xe0], 0xb190a8b
mov dword [ebp - 0xdc], 0xda80cb3
mov dword [ebp - 0xd8], 0xf2d0e36
mov dword [ebp - 0xd4], 0x11421023
mov dword [ebp - 0xd0], 0x13531244
mov dword [ebp - 0xcc], 0x15b214a7
mov dword [ebp - 0xc8], 0x17e31650
mov dword [ebp - 0xc4], 0x19b21802
mov dword [ebp - 0xc0], 0x1bc21a61
mov dword [ebp - 0xbc], 0x1d3f1cd2
mov dword [ebp - 0xb8], 0x1fd51ead
mov dword [ebp - 0xb4], 0x21f4202c
mov dword [ebp - 0xb0], 0x232d2215
mov dword [ebp - 0xac], 0x25fa24ee
mov dword [ebp - 0xa8], 0x27312671
mov dword [ebp - 0xa4], 0x29b3283b
mov dword [ebp - 0xa0], 0x2b6b2ab5
mov dword [ebp - 0x9c], 0x2d832c99
mov dword [ebp - 0x98], 0x2fe22e50
mov dword [ebp - 0x94], 0x318430c7
mov dword [ebp - 0x90], 0x33ea32c9
mov dword [ebp - 0x8c], 0x350f34ec
mov dword [ebp - 0x88], 0x37a1362d
mov dword [ebp - 0x84], 0x399438cf
mov dword [ebp - 0x80], 0x3bd03a0d
mov dword [ebp - 0x7c], 0x3d2e3cc1
mov dword [ebp - 0x78], 0x3f723e06
mov dword [ebp - 0x74], 0x41ba4019
mov dword [ebp - 0x70], 0x435442a7
mov dword [ebp - 0x6c], 0x45e1447f
mov dword [ebp - 0x68], 0x476a4628
mov dword [ebp - 0x64], 0x492f48db
mov dword [ebp - 0x60], 0x4b774afb
mov dword [ebp - 0x5c], 0x4d334c2a
mov dword [ebp - 0x58], 0x4f4e4e3b
mov dword [ebp - 0x54], 0x51a85023
mov dword [ebp - 0x50], 0x535f522b
mov dword [ebp - 0x4c], 0x55fc54a0
mov dword [ebp - 0x48], 0x57d256ad
mov dword [ebp - 0x44], 0x598b58c1
mov dword [ebp - 0x40], 0x5b735af7
mov dword [ebp - 0x3c], 0x5d855c2d
mov dword [ebp - 0x38], 0x5fea5e48
mov dword [ebp - 0x34], 0x611c60af
mov dword [ebp - 0x30], 0x6354622a
mov dword [ebp - 0x2c], 0x65c4647a
mov dword [ebp - 0x28], 0x677b6656
mov dword [ebp - 0x24], 0x691b6893
mov dword [ebp - 0x20], 0x6bb56a4b
mov dword [ebp - 0x1c], 0x6d9e6c3a
mov dword [ebp - 0x18], 0x6fce6e9d
mov dword [ebp - 0x14], 0x716670cb
mov dword [ebp - 0x10], 0x73ae7213
mov dword [ebp - 0xc], 0x75ff74ba
mov word [ebp - 8], 0x76c9
mov byte [ebp - 6], 0x93
cmp eax, esi
jae 0x10049316
mov ecx, dword [ecx]
lea eax, [ebp - 0x49c]
mov dword [ebp - 0x4a8], eax
mov eax, esi
sub eax, edi
mov dword [ebp - 0x4a0], ecx
push eax
lea eax, [ecx + edi]
push eax
lea ecx, [ebp - 0x4a8]
call fcn.1001cbe0
test al, al
je 0x10049310
cmp esi, 0x10d10
jbe 0x10049310
lea eax, [ebp - 0x344]
mov dword [ebp - 0x4a8], eax
lea ecx, [ebp - 0x4a8]
lea eax, [esi - 0x10c50]
push eax
mov eax, dword [ebp - 0x4a0]
add eax, 0x10c50
push eax
call fcn.1001cbe0
test al, al
je 0x10049310
pop edi
pop esi
mov byte [ebx], 1
mov al, 1
pop ebx
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.100b37df
mov esp, ebp
pop ebp
ret
mov ecx, dword [ebp - 0x4a4]
lea eax, [edi + 0x65]
cmp eax, esi
jae 0x10049390
mov ebx, dword [ecx]
lea eax, [ebp - 0x1c0]
mov dword [ebp - 0x4a0], eax
lea ecx, [ebp - 0x4a0]
mov eax, esi
sub eax, edi
push eax
lea eax, [ebx + edi]
push eax
call fcn.1001cbe0
test al, al
je 0x10049390
cmp esi, 0x117a7
jbe 0x10049390
lea eax, [ebp - 0xf4]
mov dword [ebp - 0x4a0], eax
lea ecx, [ebp - 0x4a0]
lea eax, [esi - 0x11730]
push eax
lea eax, [ebx + 0x11730]
push eax
call fcn.1001cbe0
test al, al
je 0x10049390
mov eax, dword [ebp - 0x4ac]
pop edi
pop esi
pop ebx
mov byte [eax], 1
mov al, 1
mov ecx, dword [ebp - 4]
xor ecx, ebp
call fcn.100b37df
mov esp, ebp
pop ebp
ret
mov ecx, dword [ebp - 4]
xor al, al
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.100b37df
mov esp, ebp
pop ebp
ret