Function at 0x1004f080
Capabilities:
Check for software breakpoints
Terminate process

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0xc
cmp byte [0x4da3e0], 0x28
push ebx
jne 0x1004ff12
cmp byte [0xd2360a], 0x40
jne 0x1004ff12
mov al, 0x41
cmp byte [0xd2360b], al
jne 0x1004ff12
mov ecx, dword [0x7bc4f04]
cmp byte [ecx + 0x397], al
jbe 0x1004f0fe
lea edx, [esp + 8]
mov ecx, 8
push edx
mov dword [esp + 0xc], 0x3fc08c1
mov dword [esp + 0x10], 2
call fcn.1008c360
add esp, 4
push 0
push 0x100c3068
push 0x100c3170
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
cmp byte [0x5de171], 0x89
jne 0x1004fee2
cmp byte [0x5de172], 0x8a
jne 0x1004fee2
cmp byte [0x5de173], 0xa0
jne 0x1004fee2
cmp byte [0x5de174], 0
jne 0x1004fee2
cmp byte [0x5de175], 0
jne 0x1004fee2
cmp byte [0x5de176], 0
jne 0x1004fee2
cmp byte [0x5b5fff], 0xf5
jne 0x1004fee2
cmp byte [0x5b6000], 0
jne 0x1004fee2
cmp byte [0x5b6001], 0
jne 0x1004fee2
cmp byte [0x5b6002], 0
jne 0x1004fee2
mov bl, 0x8d
cmp byte [0x5a1797], bl
jne 0x1004feca
mov al, 0xd4
cmp byte [0x5a1798], al
jne 0x1004feca
cmp byte [0x5a1799], 0xf7
jne 0x1004feca
cmp byte [0x5a179a], 0xff
jne 0x1004feca
cmp byte [0x5a179b], 0xff
jne 0x1004feca
cmp byte [0x5ad824], bl
jne 0x1004feca
cmp byte [0x5ad825], 0xac
jne 0x1004feca
cmp byte [0x5ad826], 0xef
jne 0x1004feca
cmp byte [0x5ad827], 0xff
jne 0x1004feca
cmp byte [0x5ad828], 0xff
jne 0x1004feca
cmp byte [0x5af96d], bl
jne 0x1004feca
cmp byte [0x5af96e], 0x1c
jne 0x1004feca
cmp byte [0x5af96f], 0x8e
jne 0x1004feca
cmp byte [0x5af970], 0xff
jne 0x1004feca
cmp byte [0x5af971], 0xff
jne 0x1004feca
cmp byte [0x59c79d], bl
jne 0x1004feca
cmp byte [0x59c79e], al
jne 0x1004feca
cmp byte [0x59c79f], 0xf7
jne 0x1004feca
cmp byte [0x59c7a0], 0xff
jne 0x1004feca
cmp byte [0x59c7a1], 0xff
jne 0x1004feca
cmp byte [0x5afbf1], bl
jne 0x1004feca
cmp byte [0x5afbf2], 4
jne 0x1004feca
cmp byte [0x5afbf3], 0x86
jne 0x1004feca
cmp byte [0x5afbf4], 0xff
jne 0x1004feca
cmp byte [0x5afbf5], 0xff
jne 0x1004feca
cmp byte [0x59cedc], bl
jne 0x1004feca
cmp byte [0x59cedd], 0xe4
jne 0x1004feca
cmp byte [0x59cede], 0xf7
jne 0x1004feca
cmp byte [0x59cedf], 0xff
jne 0x1004feca
cmp byte [0x59cee0], 0xff
jne 0x1004feca
cmp byte [0x5b1ccb], bl
jne 0x1004feca
cmp byte [0x5b1ccc], 4
jne 0x1004feca
cmp byte [0x5b1ccd], 0x97
jne 0x1004feca
cmp byte [0x5b1cce], 0xff
jne 0x1004feca
cmp byte [0x5b1ccf], 0xff
jne 0x1004feca
cmp byte [0x5b170a], bl
jne 0x1004feca
cmp byte [0x5b170b], 0x34
jne 0x1004feca
cmp byte [0x5b170c], 0xaf
jne 0x1004feca
cmp byte [0x5b170d], 0xff
jne 0x1004feca
cmp byte [0x5b170e], 0xff
jne 0x1004feca
cmp byte [0x5b0c07], bl
jne 0x1004feca
cmp byte [0x5b0c08], 0x7c
jne 0x1004feca
cmp byte [0x5b0c09], 0xcf
jne 0x1004feca
cmp byte [0x5b0c0a], 0xff
jne 0x1004feca
cmp byte [0x5b0c0b], 0xff
jne 0x1004feca
cmp byte [0x5b187c], bl
jne 0x1004feca
mov dl, 0x24
cmp byte [0x5b187d], dl
jne 0x1004feca
cmp byte [0x5b187e], 0xa7
jne 0x1004feca
cmp byte [0x5b187f], 0xff
jne 0x1004feca
cmp byte [0x5b1880], 0xff
jne 0x1004feca
cmp byte [0x59d1e2], bl
jne 0x1004feca
mov cl, 0x90
cmp byte [0x59d1e3], cl
je 0x1004feca
cmp byte [0x59d1e4], 0xe7
jne 0x1004feca
cmp byte [0x59d1e5], 0xff
jne 0x1004feca
cmp byte [0x59d1e6], 0xff
jne 0x1004feca
cmp byte [0x5b1aa9], bl
jne 0x1004feca
cmp byte [0x5b1aaa], 0x14
jne 0x1004feca
cmp byte [0x5b1aab], 0x9f
jne 0x1004feca
cmp byte [0x5b1aac], 0xff
jne 0x1004feca
cmp byte [0x5b1aad], 0xff
jne 0x1004feca
cmp byte [0x5ac554], bl
jne 0x1004feca
mov al, 0x74
cmp byte [0x5ac555], al
jne 0x1004feca
cmp byte [0x5ac556], 0xb6
jne 0x1004feca
cmp byte [0x5ac557], 0xff
jne 0x1004feca
cmp byte [0x5ac558], 0xff
jne 0x1004feca
cmp byte [0x59d6ad], bl
jne 0x1004feca
cmp byte [0x59d6ae], 0xcc
jne 0x1004feca
cmp byte [0x59d6af], 0xef
jne 0x1004feca
cmp byte [0x59d6b0], 0xff
jne 0x1004feca
cmp byte [0x59d6b1], 0xff
jne 0x1004feca
cmp byte [0x5ac22c], bl
jne 0x1004feca
cmp byte [0x5ac22d], 0xfc
jne 0x1004feca
cmp byte [0x5ac22e], 0xbe
jne 0x1004feca
cmp byte [0x5ac22f], 0xff
jne 0x1004feca
cmp byte [0x5ac230], 0xff
jne 0x1004feca
cmp byte [0x534fd2], bl
jne 0x1004feca
cmp byte [0x534fd3], cl
je 0x1004feca
cmp byte [0x534fd4], 0xf7
jne 0x1004feca
cmp byte [0x534fd5], 0xff
jne 0x1004feca
cmp byte [0x534fd6], 0xff
jne 0x1004feca
cmp byte [0x59ded9], bl
jne 0x1004feca
cmp byte [0x59deda], cl
je 0x1004feca
cmp byte [0x59dedb], 0xef
jne 0x1004feca
cmp byte [0x59dedc], 0xff
jne 0x1004feca
cmp byte [0x59dedd], 0xff
jne 0x1004feca
cmp byte [0x59dc87], bl
jne 0x1004feca
cmp byte [0x59dc88], cl
je 0x1004feca
cmp byte [0x59dc89], 0xf7
jne 0x1004feca
cmp byte [0x59dc8a], 0xff
jne 0x1004feca
cmp byte [0x59dc8b], 0xff
jne 0x1004feca
cmp byte [0x5b2c98], bl
jne 0x1004feca
cmp byte [0x5b2c99], 0x6c
jne 0x1004feca
cmp byte [0x5b2c9a], 0x6e
jne 0x1004feca
cmp byte [0x5b2c9b], 0xff
jne 0x1004feca
cmp byte [0x5b2c9c], 0xff
jne 0x1004feca
cmp byte [0x59f471], bl
jne 0x1004feca
cmp byte [0x59f472], dl
jne 0x1004feca
cmp byte [0x59f473], 0xbf
jne 0x1004feca
cmp byte [0x59f474], 0xff
jne 0x1004feca
cmp byte [0x59f475], 0xff
jne 0x1004feca
cmp byte [0x59f211], bl
jne 0x1004feca
cmp byte [0x59f212], 0x44
jne 0x1004feca
cmp byte [0x59f213], 0xc7
jne 0x1004feca
cmp byte [0x59f214], 0xff
jne 0x1004feca
cmp byte [0x59f215], 0xff
jne 0x1004feca
cmp byte [0x50fb50], bl
jne 0x1004feca
cmp byte [0x50fb51], 0x5a
je 0x1004feca
cmp byte [0x50fb52], 0xf7
jne 0x1004feca
cmp byte [0x50fb53], 0xff
jne 0x1004feca
cmp byte [0x50fb54], 0xff
jne 0x1004feca
cmp byte [0x50f357], bl
jne 0x1004feca
cmp byte [0x50f358], 0xb4
jne 0x1004feca
cmp byte [0x50f359], 0xef
jne 0x1004feca
cmp byte [0x50f35a], 0xff
jne 0x1004feca
cmp byte [0x50f35b], 0xff
jne 0x1004feca
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov eax, 3
call fcn.1001b650
push 0
push 0x100c3068
push 0x100c3370
jmp 0x1004feb3
lea edx, [esp + 8]
mov ecx, 8
push edx
mov dword [esp + 0xc], 0x3fc08c1
mov dword [esp + 0x10], 2
call fcn.1008c360
add esp, 4
push 0
push 0x100c3068
push 0x100c3270
jmp 0x1004feb3
lea eax, [esp + 8]
mov ecx, 8
push eax
mov dword [esp + 0xc], 0x3fc08c1
mov dword [esp + 0x10], 1
call fcn.1008c360
add esp, 4
push 0
push 0x100c3068
push 0x100c3070
jmp 0x1004feb3