joyce8/EMBER2024-capa huggingface dataset:
Function at 0x1002bbe0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x518
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [ebx + 0x118], 0
push esi
push edi
je 0x1002bccb
lea esi, [ebp - 0x510]
call section..text
mov eax, esi
lea edi, [ebx + 0xd3]
push eax
lea esi, [ebp - 0x514]
mov eax, edi
call fcn.10001140
test al, al
jne 0x1002bc2f
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebx + 0x118]
cmp ecx, dword [ebp - 0x514]
je 0x1002bc45
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push edi
call dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test eax, eax
je 0x1002bc58
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push edi
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov edi, eax
test edi, edi
jne 0x1002bc6c
push eax
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x104
lea edx, [ebp - 0x110]
push edx
push edi
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
lea eax, [ebp - 0x510]
push eax
lea esi, [ebp - 0x514]
lea eax, [ebp - 0x110]
call fcn.10001140
test al, al
jne 0x1002bca3
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebx + 0x118]
cmp ecx, dword [ebp - 0x514]
je 0x1002bcb9
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003ce00
push edi
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
test eax, eax
je 0x1002bccb
call eax
mov ecx, dword [ebp - 4]
pop edi
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002bce0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x410
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0x11c], 0
push ebx
push esi
je 0x1002bd91
lea esi, [ebp - 0x408]
call section..text
mov eax, esi
lea ebx, [edi + 0xf3]
push eax
lea esi, [ebp - 0x40c]
mov eax, ebx
call fcn.10001140
test al, al
jne 0x1002bd43
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [edi + 0x11c]
cmp ecx, dword [ebp - 0x40c]
je 0x1002bd6d
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push ebx
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
test eax, eax
jne 0x1002bd7f
push eax
call dword [sym.imp.KERNEL32.dll_ExitProcess]
push 0x1003ce00
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
test eax, eax
je 0x1002bd91
call eax
mov ecx, dword [ebp - 4]
pop esi
xor ecx, ebp
pop ebx
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002bdb0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08a0], 0
push esi
je 0x1002be36
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc04e0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002be0c
push 0x10
push str.Error
push str.Text.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08a0]
cmp edx, dword [ebp - 0x40c]
je 0x1002be36
push 0x10
push str.Error
push str.Text.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002be50
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08a4], 0
push esi
je 0x1002bed6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0500]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002beac
push 0x10
push str.Error
push str.Item.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08a4]
cmp edx, dword [ebp - 0x40c]
je 0x1002bed6
push 0x10
push str.Error
push str.Item.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002bef0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08a8], 0
push esi
je 0x1002bf76
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0520]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002bf4c
push 0x10
push str.Error
push str.Skill.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08a8]
cmp edx, dword [ebp - 0x40c]
je 0x1002bf76
push 0x10
push str.Error
push str.Skill.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002bfa0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08ac], 0
push esi
je 0x1002c026
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0540]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002bffc
push 0x10
push str.Error
push str.ItemSetType.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08ac]
cmp edx, dword [ebp - 0x40c]
je 0x1002c026
push 0x10
push str.Error
push str.ItemSetType.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c040
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08b0], 0
push esi
je 0x1002c0c6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0560]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c09c
push 0x10
push str.Error
push str.Main.dll_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08b0]
cmp edx, dword [ebp - 0x40c]
je 0x1002c0c6
push 0x10
push str.Error
push str.Main.dll_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c0e0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08b4], 0
push esi
je 0x1002c166
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0580]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c13c
push 0x10
push str.Error
push str.player.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08b4]
cmp edx, dword [ebp - 0x40c]
je 0x1002c166
push 0x10
push str.Error
push str.player.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002c180
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08b8], 0
push esi
je 0x1002c206
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc05a0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c1dc
push 0x10
push str.Error
push str.player.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08b8]
cmp edx, dword [ebp - 0x40c]
je 0x1002c206
push 0x10
push str.Error
push str.player.bmd_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c220
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08bc], 0
push esi
je 0x1002c2a6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc05c0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c27c
push 0x10
push str.Error
push str.config.dvg_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08bc]
cmp edx, dword [ebp - 0x40c]
je 0x1002c2a6
push 0x10
push str.Error
push str.config.dvg_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c2c0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08c0], 0
push esi
je 0x1002c346
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc05e0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c31c
push 0x10
push str.Error
push str.ah.ltp_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08c0]
cmp edx, dword [ebp - 0x40c]
je 0x1002c346
push 0x10
push str.Error
push str.ah.ltp_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002c360
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08c4], 0
push esi
je 0x1002c3e6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0600]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c3bc
push 0x10
push str.Error
push str.Antihack.dll_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08c4]
cmp edx, dword [ebp - 0x40c]
je 0x1002c3e6
push 0x10
push str.Error
push str.Antihack.dll_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c400
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08c8], 0
push esi
je 0x1002c486
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0620]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c45c
push 0x10
push str.Error
push str.Main.dll_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08c8]
cmp edx, dword [ebp - 0x40c]
je 0x1002c486
push 0x10
push str.Error
push str.Main.dll_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c4a0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08cc], 0
push esi
je 0x1002c526
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0640]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c4fc
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08cc]
cmp edx, dword [ebp - 0x40c]
je 0x1002c526
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002c540
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08d0], 0
push esi
je 0x1002c5c6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0660]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c59c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08d0]
cmp edx, dword [ebp - 0x40c]
je 0x1002c5c6
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c5e0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08d4], 0
push esi
je 0x1002c666
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0680]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c63c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08d4]
cmp edx, dword [ebp - 0x40c]
je 0x1002c666
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c680
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08d8], 0
push esi
je 0x1002c706
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc06a0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c6dc
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08d8]
cmp edx, dword [ebp - 0x40c]
je 0x1002c706
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002c720
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08dc], 0
push esi
je 0x1002c7a6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc06c0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c77c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08dc]
cmp edx, dword [ebp - 0x40c]
je 0x1002c7a6
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c7c0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08e0], 0
push esi
je 0x1002c846
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc06e0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c81c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08e0]
cmp edx, dword [ebp - 0x40c]
je 0x1002c846
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c860
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08e4], 0
push esi
je 0x1002c8e6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0700]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c8bc
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08e4]
cmp edx, dword [ebp - 0x40c]
je 0x1002c8e6
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002c900
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08e8], 0
push esi
je 0x1002c986
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0720]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c95c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08e8]
cmp edx, dword [ebp - 0x40c]
je 0x1002c986
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002c9a0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08ec], 0
push esi
je 0x1002ca26
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0740]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002c9fc
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08ec]
cmp edx, dword [ebp - 0x40c]
je 0x1002ca26
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002ca40
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08f0], 0
push esi
je 0x1002cac6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0760]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002ca9c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08f0]
cmp edx, dword [ebp - 0x40c]
je 0x1002cac6
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret
Function at 0x1002cae0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08f4], 0
push esi
je 0x1002cb66
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc0780]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002cb3c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08f4]
cmp edx, dword [ebp - 0x40c]
je 0x1002cb66
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002cb80
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08f8], 0
push esi
je 0x1002cc06
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc07a0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002cbdc
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08f8]
cmp edx, dword [ebp - 0x40c]
je 0x1002cc06
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret

Function at 0x1002cc20
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x40c
mov eax, dword [0x10042fd0]
xor eax, ebp
mov dword [ebp - 4], eax
cmp dword [edi + 0xc08fc], 0
push esi
je 0x1002cca6
lea esi, [ebp - 0x408]
call section..text
mov ecx, esi
lea eax, [edi + 0xc07c0]
push ecx
lea esi, [ebp - 0x40c]
call fcn.10001140
test al, al
jne 0x1002cc7c
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov edx, dword [edi + 0xc08fc]
cmp edx, dword [ebp - 0x40c]
je 0x1002cca6
push 0x10
push str.Error
push str.Error_Cliente_Alterado.
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
push 0
call dword [sym.imp.KERNEL32.dll_ExitProcess]
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.10036e30
mov esp, ebp
pop ebp
ret