Function at 0x4098be
Capabilities:
Parse pe header

Disassembly:
push ebp
push ebx
call fcn.0048f160
push 0x10cf0001
mov eax, str.LDPlayer__CuuMay.win
push eax
push 0x2da
push 0x401
push 0
push 0
push 0
call fcn.00476936
and eax, eax
je 0x40a98a
push 1
push 0
call fcn.0041e905
push 0x71
push 0
call fcn.0041ef42
push 0
call fcn.00476eb5
push eax
push 7
call fcn.00446a8d
and eax, eax
je 0x409955
push 0x168
call fcn.0044718e
push 0x96
call fcn.0044718e
push 0xfa
call fcn.0044718e
push 0xffff0001
call fcn.0044718e
push 0x36
call fcn.0046c7ac
and eax, eax
je 0x409baf
push edx
call fcn.0048eff0
pop edx
push eax
push 0x26
call fcn.0048773d
push eax
mov ebp, dword [0x636ba8]
mov edx, dword [ebp + 0x12c]
push edx
call fcn.0048eff0
pop edx
push eax
push edx
call fcn.0048f030
mov edx, str._F2
push edx
call fcn.0048f030
call fcn.0048f1c0
push 0x37
call fcn.00445302
add dword [esp + 4], edx
call fcn.0046c83a
call fcn.00445320
push edx
call fcn.0048eff0
pop edx
push eax
push 0x1c
call fcn.0048773d
push eax
mov ebp, dword [0x636ba8]
mov edx, dword [ebp + 0x138]
push edx
call fcn.0048eff0
pop edx
push eax
push edx
call fcn.0048f030
mov edx, str._F3
push edx
call fcn.0048f030
call fcn.0048f1c0
push 0x38
call fcn.00445302
add dword [esp + 4], edx
call fcn.0046c83a
call fcn.00445320
push edx
call fcn.0048eff0
pop edx
push eax
push 0x45
call fcn.0048773d
push eax
mov ebp, dword [0x636ba8]
mov edx, dword [ebp + 0x144]
push edx
call fcn.0048eff0
pop edx
push eax
push edx
call fcn.0048f030
mov edx, 0x562322
push edx
call fcn.0048f030
mov ebp, dword [0x636ba8]
mov edx, dword [ebp + 0x154]
push edx
call fcn.0048f030
mov edx, str._F4
push edx
call fcn.0048f030
call fcn.0048f1c0
push 0x39
call fcn.00445302
add dword [esp + 4], edx
call fcn.0046c83a
call fcn.00445320
call fcn.0046c8e3
push edx
call fcn.0048eff0
pop edx
push eax
push 0x3e
call fcn.0048773d
push eax
mov ebp, dword [0x636ba8]
mov edx, dword [ebp + 0x15c]
push edx
call fcn.0048eff0
pop edx
push eax
push edx
call fcn.0048f030
mov edx, str._F5
push edx
call fcn.0048f030
call fcn.0048f1c0
push 0x3a
call fcn.00445302
add dword [esp + 4], edx
call fcn.0046c83a
call fcn.00445320
call fcn.0046c8e3
push edx
call fcn.0048eff0
pop edx
push eax
push 0x4d
call fcn.0048773d
push eax
mov ebp, dword [0x636ba8]
mov edx, dword [ebp + 0x178]
push edx
call fcn.0048eff0
pop edx
push eax
push edx
call fcn.0048f030
mov edx, str._ESC
push edx
call fcn.0048f030
call fcn.0048f1c0
push 0x3b
call fcn.00445302
add dword [esp + 4], edx
call fcn.0046c83a
call fcn.00445320
push 0x37
push 0x71
push 0
call fcn.00476cbb
push 0x38
push 0x72
push 0
call fcn.00476cbb
push 0x39
push 0x73
push 0
call fcn.00476cbb
push 0x3a
push 0x74
push 0
call fcn.00476cbb
push 0x3b
push 0x1b
push 0
call fcn.00476cbb
push 2
push 0xd
push 0
call fcn.00476cbb
push 0
push 7
call fcn.00447154
mov ebx, eax
neg ebx
add ebx, 0x2da
push ebx
push 0x12c
push 0
push 0
push 6
call fcn.0046fd38
push 0x4b
push 0x4b
push 0xa
push 0x136
push 0
call fcn.00470064
push 0x70
call fcn.0048773d
push eax
push 0x4b
push 0x4b
push 0
push 0
push 1
call fcn.0046fd38
call fcn.00470081
push 0x201
mov eax, str.CUA_SO_CHINH_text_HEADER
push eax
push 0x28
push 0x26c
push 0xa
push 0x18b
push 4
call fcn.0047021c
push 0x23
push 0x26c
push 0x32
push 0x18b
push 2
call fcn.00470064
push 0x10000000
push 0x19
push 0x28
push 5
push 0x23f
push 5
call fcn.0047076e
push 0x201
mov eax, str.CUA_SO_CHINH_subText_HEADER
push eax
push 0x1e
push 0x235
push 3
push 3
push 3
call fcn.0047021c
call fcn.00470081
mov ebp, dword [0x636bc8]
push dword [ebp]
push 2
push 4
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp + 4]
push 1
push 4
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp + 4]
push 2
push 3
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp]
push 1
push 3
call fcn.00470d23
mov ebp, dword [0x636bc8]
mov ebx, dword [ebp + 0x14]
cmp ebx, 1
jne 0x409d7c
mov ebp, dword [0x636bc8]
push dword [ebp + 0xc]
push 1
push 4
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp + 0xc]
push 2
push 3
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp]
push 1
push 3
call fcn.00470d23
push 0x200
mov eax, str.CUA_SO_CHINH_Text_PHIEN_BAN
push eax
push 0x1e
push 0x2c1
push 0x69
push 0x136
push 0xb
call fcn.0047021c
mov ebp, dword [0x636bc8]
push dword [ebp + 4]
push 2
push 0xb
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp]
push 1
push 0xb
call fcn.00470d23
push 4
call fcn.0048e514
push eax
push 0xb
call fcn.00471630
push 0x41
push 0x2c1
push 0x87
push 0x136
push 9
call fcn.00470064
mov ebp, dword [0x636bc8]
push dword [ebp]
push 2
push 9
call fcn.00470d23
push 0x3c
push 0x2b7
push 0
push 5
push 0xa
call fcn.00470064
push 0x2000
mov eax, str.LD3_32bit
push eax
push 0x1e
push 0x78
push 0
push 0xa
push 0xc
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0xc
call fcn.00471630
push 0x2000
mov eax, str.LD5_32bit
push eax
push 0x1e
push 0x78
push 0
push 0x8c
push 0xd
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0xd
call fcn.00471630
push 0x2000
mov eax, str.LD5_64bit
push eax
push 0x1e
push 0x78
push 0
push 0x10e
push 0xe
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0xe
call fcn.00471630
push 0x2000
mov eax, str.LD9VK_64bit
push eax
push 0x1e
push 0x96
push 0
push 0x190
push 0x10
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0x10
call fcn.00471630
push 0x2000
mov eax, str.LD9_64bit
push eax
push 0x1e
push 0x78
push 0
push 0x230
push 0xf
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0xf
call fcn.00471630
push 0x200
mov eax, 0x55706e
push eax
push 0x14
push 0xf
push 0x23
push 0xa
push 0x11
call fcn.0047021c
push 2
call fcn.0048e514
push eax
push 0x11
call fcn.00471630
mov ebp, dword [0x636bc8]
push dword [ebp + 0xc]
push 1
push 0x11
call fcn.00470d23
push 0x200
mov eax, str.CUA_SO_CHINH_text_PBDC
push eax
push 0x14
push 0xa0
push 0x23
push 0x19
push 0x12
call fcn.0047021c
push 2
call fcn.0048e514
push eax
push 0x12
call fcn.00471630
push 0x200
mov eax, str.CUA_SO_CHINH_text_PBDC_S
push eax
push 0x14
push 0x64
push 0x23
push 0xb9
push 0x13
call fcn.0047021c
push 2
call fcn.0048e514
push eax
push 0x13
call fcn.00471630
push 0x200
mov eax, 0x55706e
push eax
push 0x14
push 0xf
push 0x23
push 0x190
push 0x14
call fcn.0047021c
push 2
call fcn.0048e514
push eax
push 0x14
call fcn.00471630
mov ebp, dword [0x636bc8]
push dword [ebp + 0xc]
push 1
push 0x14
call fcn.00470d23
push 0x200
mov eax, str.CUA_SO_CHINH_text_LPB
push eax
push 0x14
push 0x7d
push 0x23
push 0x19f
push 0x15
call fcn.0047021c
push 2
call fcn.0048e514
push eax
push 0x15
call fcn.00471630
push 0x200
mov eax, str.GG_CUA_SO_CHINH_text_LPB_S
push eax
push 0x14
push 0x64
push 0x23
push 0x21c
push 0x16
call fcn.0047021c
push 2
call fcn.0048e514
push eax
push 0x16
call fcn.00471630
call fcn.00470081
call fcn.00470081
push 0x168
push 0x2c1
push 0xc8
push 0x136
push 8
call fcn.00472b0f
mov eax, str.TAB_CAI_DAT
push eax
push 0
push 8
call fcn.004722c9
push 0x200
mov eax, str.CUA_SO_CHINH_Text_TUY_CHON_CAN_BAN
push eax
push 0x1e
push 0x2b2
push 5
push 5
push 0x19
call fcn.0047021c
mov ebp, dword [0x636bc8]
push dword [ebp + 4]
push 2
push 0x19
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp]
push 1
push 0x19
call fcn.00470d23
push 0x50
push 0x2b2
push 0x23
push 5
push 0x17
call fcn.00470064
mov ebp, dword [0x636bc8]
push dword [ebp]
push 2
push 0x17
call fcn.00470d23
push 0x4b
push 0x2a8
push 0
push 5
push 0x18
call fcn.00470064
push 0x200
mov eax, str.CUA_SO_CHINH_Text_DUONG_DAN_CAI_DAT
push eax
push 0x1e
push 0x96
push 0xa
push 5
push 0x1a
call fcn.0047021c
push 2
call fcn.0048e514
push eax
push 0x1a
call fcn.00471630
push 0x800
mov eax, str._HDD_SSD_NVMe_:LDPlayerLDPlayer
push eax
push 0x1e
push 0x1a4
push 0xa
push 0x9b
push 0x1b
call fcn.004735a6
mov ebp, dword [0x636bc8]
push dword [ebp + 4]
push 2
push 0x1b
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp]
push 1
push 0x1b
call fcn.00470d23
push 2
call fcn.0048e514
push eax
push 0x1b
call fcn.00471630
mov eax, str.CUA_SO_CHINH_Btn_DUYET
push eax
push 0x1e
push 0x55
push 0xa
push 0x249
push 0x1c
call fcn.00473947
push 2
call fcn.0048e514
push eax
push 0x1c
call fcn.00471630
push 0x2000
mov eax, str.CUA_SO_CHINH_checkbox_GIU_LAI_DATA
push eax
push 0x1e
push 0x8c
push 0x2d
push 0xa
push 0x1f
call fcn.0047248a
push 0x2000
mov eax, str.Root
push eax
push 0x1e
push 0x50
push 0x2d
push 0xa5
push 0x1d
call fcn.0047248a
push 0x2000
mov eax, str.CUA_SO_CHINH_checkbox_ROOT_ALL
push eax
push 0x1e
push 0x8c
push 0x2d
push 0x10e
push 0x1e
call fcn.0047248a
push 0x2000
mov eax, str.Portable
push eax
push 0x1e
push 0x69
push 0x2d
push 0x1ae
push 0x21
call fcn.0047248a
push 0x2000
mov eax, str.Full_ADs
push eax
push 0x1e
push 0x6e
push 0x2d
push 0x235
push 0x22
call fcn.0047248a
call fcn.00470081
call fcn.00470081
push 0x200
mov eax, str.CUA_SO_CHINH_Text_TUY_CHON_NANG_CAO
push eax
push 0x1e
push 0x2b2
push 0x7d
push 5
push 0x25
call fcn.0047021c
mov ebp, dword [0x636bc8]
push dword [ebp + 4]
push 2
push 0x25
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp]
push 1
push 0x25
call fcn.00470d23
push 0x23
push 0x2b2
push 0x9b
push 5
push 0x23
call fcn.00470064
mov ebp, dword [0x636bc8]
push dword [ebp]
push 2
push 0x23
call fcn.00470d23
push 0x1e
push 0x2a8
push 0
push 5
push 0x24
call fcn.00470064
push 0x2000
mov eax, str.CUA_SO_CHINH_checkbox_TU_CHAY
push eax
push 0x1e
push 0x6e
push 0
push 0xa
push 0x26
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0x26
call fcn.00471630
push 0x2000
mov eax, str.GoodMode
push eax
push 0x1e
push 0x82
push 0
push 0x82
push 0x28
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0x28
call fcn.00471630
push 0x2000
mov eax, str.CUA_SO_CHINH_checkbox_TAT_AM_THANH
push eax
push 0x1e
push 0x96
push 0
push 0x10e
push 0x29
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0x29
call fcn.00471630
push 0x2000
mov eax, str.OSLink
push eax
push 0x1e
push 0x64
push 0
push 0x1ae
push 0x20
call fcn.0047248a
push 0x2000
mov eax, str.CUA_SO_CHINH_checkbox_GPS
push eax
push 0x1e
push 0x73
push 0
push 0x235
push 0x27
call fcn.0047248a
call fcn.00470081
call fcn.00470081
push 0x200
mov eax, str.CUA_SO_CHINH_Text_TUY_CHON_CHUYEN_NGHIEP
push eax
push 0x1e
push 0x2b2
push 0xc8
push 5
push 0x2c
call fcn.0047021c
mov ebp, dword [0x636bc8]
push dword [ebp + 4]
push 2
push 0x2c
call fcn.00470d23
mov ebp, dword [0x636bc8]
push dword [ebp]
push 1
push 0x2c
call fcn.00470d23
push 4
call fcn.0048e514
push eax
push 0x2c
call fcn.00471630
push 0x2d
push 0x2b2
push 0xe6
push 5
push 0x2a
call fcn.00470064
mov ebp, dword [0x636bc8]
push dword [ebp]
push 2
push 0x2a
call fcn.00470d23
push 0x28
push 0x2a8
push 0
push 5
push 0x2b
call fcn.00470064
push 0x200
mov eax, str.CUA_SO_CHINH_text_FIX_ADB
push eax
push 0x19
push 0x5a
push 7
push 0xa
push 0x2f
call fcn.0047021c
push 3
call fcn.0048e514
push eax
push 0x2f
call fcn.00471630
push 0x19
push 0x9b
push 6
push 0x64
push 0x30
call fcn.004709be
push 2
call fcn.0048e514
push eax
push 0x30
call fcn.00471630
push 0x2000
mov eax, str.CUA_SO_CHINH_checkbox_SIEU_NHE_MUOT
push eax
push 0x1e
push 0xe1
push 5
push 0x109
push 0x2e
call fcn.0047248a
push 3
call fcn.0048e514
push eax
push 0x2e
call fcn.00471630
mov eax, str.CUA_SO_CHINH_Btn_HIEN_TUY_CHON_PRO
push eax
push 0x1e
push 0xaf
push 5
push 0x1ef
push 0x2d
call fcn.00473947
push 3
call fcn.0048e514
push eax
push 0x2d
call fcn.00471630
call fcn.00470081
call fcn.00470081
push 0x26
call fcn.0048773d
push eax
push 0x2d
push 0x50
push 0x11d
push 0x262
push 0x35
call fcn.00471538
push 0x2000
mov eax, str.CUA_SO_CHINH_checkbox_THOA_THUAN
push eax
push 0x14
push 0x17c
push 0x127
push 5
push 0x31
call fcn.0047248a
call fcn.0040c14a
call fcn.00470081
call fcn.00407839
push 7
call fcn.0048e514
push eax
push 4
call fcn.00471630
push 4
call fcn.0048e514
push eax
push 3
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 5
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 8
call fcn.00471630
push 2
call fcn.0048e514
push eax
push 0x31
call fcn.00471630
push 4
call fcn.0048e514
push eax
push 0x19
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 0x1d
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 0x1e
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 0x1f
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 0x20
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 0x21
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 0x22
call fcn.00471630
push 4
call fcn.0048e514
push eax
push 0x25
call fcn.00471630
push 3
call fcn.0048e514
push eax
push 0x27
call fcn.00471630
push 0x64
push 0
push 0
call fcn.00476ed1
push 1
push 0
lea eax, [0x407a35]
push eax
call fcn.00476f00
push 0
lea eax, [0x406d6f]
push eax
push 0x333e
call fcn.0047933e
push 0
lea eax, [0x407f64]
push eax
push 0x333e
call fcn.0047933e
push 0
push 0
push 0x333e
call fcn.00479410
lea eax, [0x407b9c]
push eax
push 0x333c
call fcn.004793fa
push 0xffffffff
lea eax, [0x407b9c]
push eax
push 0x332c
call fcn.0047933e
push 0
lea eax, [0x40a98f]
push eax
call fcn.004468b5
push 0
lea eax, [0x40a9fd]
push eax
call fcn.004468b5
push 0
push 0
call fcn.00476ea3
push 0
call fcn.00476eb5
jmp 0x40a98c
xor eax, eax
pop ebx
pop ebp
ret