Function at 0x42cfea
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
mov dword [ebp - 4], 0
cmp dword [ebp + 8], 1
je 0x42d01c
cmp dword [ebp + 8], 0x1f
je 0x42d01c
cmp dword [ebp + 8], 0x3d
je 0x42d01c
xor eax, eax
jmp 0x42d021
mov eax, 1
test eax, eax
je 0x42d035
mov dword [ebp - 4], 0xffffff
jmp 0x42d6eb
cmp dword [ebp + 8], 2
je 0x42d057
cmp dword [ebp + 8], 0x20
je 0x42d057
cmp dword [ebp + 8], 0x3e
je 0x42d057
xor eax, eax
jmp 0x42d05c
mov eax, 1
test eax, eax
je 0x42d070
mov dword [ebp - 4], 0xffff
jmp 0x42d6eb
cmp dword [ebp + 8], 3
je 0x42d092
cmp dword [ebp + 8], 0x21
je 0x42d092
cmp dword [ebp + 8], 0x3f
je 0x42d092
xor eax, eax
jmp 0x42d097
mov eax, 1
test eax, eax
je 0x42d0ab
mov dword [ebp - 4], 0xff
jmp 0x42d6eb
cmp dword [ebp + 8], 4
je 0x42d0cd
cmp dword [ebp + 8], 0x22
je 0x42d0cd
cmp dword [ebp + 8], 0x40
je 0x42d0cd
xor eax, eax
jmp 0x42d0d2
mov eax, 1
test eax, eax
je 0x42d0e6
mov dword [ebp - 4], 0xff00
jmp 0x42d6eb
cmp dword [ebp + 8], 5
je 0x42d108
cmp dword [ebp + 8], 0x23
je 0x42d108
cmp dword [ebp + 8], 0x41
je 0x42d108
xor eax, eax
jmp 0x42d10d
mov eax, 1
test eax, eax
je 0x42d121
mov dword [ebp - 4], 0xff00
jmp 0x42d6eb
cmp dword [ebp + 8], 6
je 0x42d143
cmp dword [ebp + 8], 0x24
je 0x42d143
cmp dword [ebp + 8], 0x42
je 0x42d143
xor eax, eax
jmp 0x42d148
mov eax, 1
test eax, eax
je 0x42d15c
mov dword [ebp - 4], 0x80e000
jmp 0x42d6eb
cmp dword [ebp + 8], 7
je 0x42d17e
cmp dword [ebp + 8], 0x25
je 0x42d17e
cmp dword [ebp + 8], 0x43
je 0x42d17e
xor eax, eax
jmp 0x42d183
mov eax, 1
test eax, eax
je 0x42d197
mov dword [ebp - 4], 0xff8800
jmp 0x42d6eb
cmp dword [ebp + 8], 8
je 0x42d1b9
cmp dword [ebp + 8], 0x26
je 0x42d1b9
cmp dword [ebp + 8], 0x44
je 0x42d1b9
xor eax, eax
jmp 0x42d1be
mov eax, 1
test eax, eax
je 0x42d1d2
mov dword [ebp - 4], 0xff
jmp 0x42d6eb
cmp dword [ebp + 8], 9
je 0x42d1f4
cmp dword [ebp + 8], 0x27
je 0x42d1f4
cmp dword [ebp + 8], 0x45
je 0x42d1f4
xor eax, eax
jmp 0x42d1f9
mov eax, 1
test eax, eax
je 0x42d20d
mov dword [ebp - 4], 0xc080ff
jmp 0x42d6eb
cmp dword [ebp + 8], 0xa
je 0x42d22f
cmp dword [ebp + 8], 0x28
je 0x42d22f
cmp dword [ebp + 8], 0x46
je 0x42d22f
xor eax, eax
jmp 0x42d234
mov eax, 1
test eax, eax
je 0x42d248
mov dword [ebp - 4], 0xc080ff
jmp 0x42d6eb
cmp dword [ebp + 8], 0xb
je 0x42d26a
cmp dword [ebp + 8], 0x29
je 0x42d26a
cmp dword [ebp + 8], 0x47
je 0x42d26a
xor eax, eax
jmp 0x42d26f
mov eax, 1
test eax, eax
je 0x42d283
mov dword [ebp - 4], 0x80ff
jmp 0x42d6eb
cmp dword [ebp + 8], 0xc
je 0x42d2a5
cmp dword [ebp + 8], 0x2a
je 0x42d2a5
cmp dword [ebp + 8], 0x48
je 0x42d2a5
xor eax, eax
jmp 0x42d2aa
mov eax, 1
test eax, eax
je 0x42d2be
mov dword [ebp - 4], 0xd8d8
jmp 0x42d6eb
cmp dword [ebp + 8], 0xd
je 0x42d2e0
cmp dword [ebp + 8], 0x2b
je 0x42d2e0
cmp dword [ebp + 8], 0x49
je 0x42d2e0
xor eax, eax
jmp 0x42d2e5
mov eax, 1
test eax, eax
je 0x42d2f9
mov dword [ebp - 4], 0xffa8ff
jmp 0x42d6eb
cmp dword [ebp + 8], 0xe
je 0x42d31b
cmp dword [ebp + 8], 0x2c
je 0x42d31b
cmp dword [ebp + 8], 0x4a
je 0x42d31b
xor eax, eax
jmp 0x42d320
mov eax, 1
test eax, eax
je 0x42d334
mov dword [ebp - 4], 0xffff00
jmp 0x42d6eb
cmp dword [ebp + 8], 0xf
je 0x42d356
cmp dword [ebp + 8], 0x2d
je 0x42d356
cmp dword [ebp + 8], 0x4b
je 0x42d356
xor eax, eax
jmp 0x42d35b
mov eax, 1
test eax, eax
je 0x42d36f
mov dword [ebp - 4], 0xff0000
jmp 0x42d6eb
cmp dword [ebp + 8], 0x10
je 0x42d391
cmp dword [ebp + 8], 0x2e
je 0x42d391
cmp dword [ebp + 8], 0x4c
je 0x42d391
xor eax, eax
jmp 0x42d396
mov eax, 1
test eax, eax
je 0x42d3aa
mov dword [ebp - 4], 0xff0090
jmp 0x42d6eb
cmp dword [ebp + 8], 0x11
je 0x42d3cc
cmp dword [ebp + 8], 0x2f
je 0x42d3cc
cmp dword [ebp + 8], 0x4d
je 0x42d3cc
xor eax, eax
jmp 0x42d3d1
mov eax, 1
test eax, eax
je 0x42d3e5
mov dword [ebp - 4], 0xe080
jmp 0x42d6eb
cmp dword [ebp + 8], 0x12
je 0x42d407
cmp dword [ebp + 8], 0x30
je 0x42d407
cmp dword [ebp + 8], 0x4e
je 0x42d407
xor eax, eax
jmp 0x42d40c
mov eax, 1
test eax, eax
je 0x42d420
mov dword [ebp - 4], 0x60c0
jmp 0x42d6eb
cmp dword [ebp + 8], 0x13
je 0x42d442
cmp dword [ebp + 8], 0x31
je 0x42d442
cmp dword [ebp + 8], 0x4f
je 0x42d442
xor eax, eax
jmp 0x42d447
mov eax, 1
test eax, eax
je 0x42d45b
mov dword [ebp - 4], 0xff8800
jmp 0x42d6eb
cmp dword [ebp + 8], 0x14
je 0x42d47d
cmp dword [ebp + 8], 0x32
je 0x42d47d
cmp dword [ebp + 8], 0x50
je 0x42d47d
xor eax, eax
jmp 0x42d482
mov eax, 1
test eax, eax
je 0x42d496
mov dword [ebp - 4], 0xff
jmp 0x42d6eb
cmp dword [ebp + 8], 0x15
je 0x42d4b8
cmp dword [ebp + 8], 0x33
je 0x42d4b8
cmp dword [ebp + 8], 0x51
je 0x42d4b8
xor eax, eax
jmp 0x42d4bd
mov eax, 1
test eax, eax
je 0x42d4d1
mov dword [ebp - 4], 0xff0090
jmp 0x42d6eb
cmp dword [ebp + 8], 0x16
je 0x42d4f3
cmp dword [ebp + 8], 0x34
je 0x42d4f3
cmp dword [ebp + 8], 0x52
je 0x42d4f3
xor eax, eax
jmp 0x42d4f8
mov eax, 1
test eax, eax
je 0x42d50c
mov dword [ebp - 4], 0xff
jmp 0x42d6eb
cmp dword [ebp + 8], 0x17
je 0x42d52e
cmp dword [ebp + 8], 0x35
je 0x42d52e
cmp dword [ebp + 8], 0x53
je 0x42d52e
xor eax, eax
jmp 0x42d533
mov eax, 1
test eax, eax
je 0x42d547
mov dword [ebp - 4], 0x80ff
jmp 0x42d6eb
cmp dword [ebp + 8], 0x18
je 0x42d569
cmp dword [ebp + 8], 0x36
je 0x42d569
cmp dword [ebp + 8], 0x54
je 0x42d569
xor eax, eax
jmp 0x42d56e
mov eax, 1
test eax, eax
je 0x42d582
mov dword [ebp - 4], 0xff8800
jmp 0x42d6eb
cmp dword [ebp + 8], 0x19
je 0x42d5a4
cmp dword [ebp + 8], 0x37
je 0x42d5a4
cmp dword [ebp + 8], 0x55
je 0x42d5a4
xor eax, eax
jmp 0x42d5a9
mov eax, 1
test eax, eax
je 0x42d5bd
mov dword [ebp - 4], 0x80ff
jmp 0x42d6eb
cmp dword [ebp + 8], 0x1a
je 0x42d5df
cmp dword [ebp + 8], 0x38
je 0x42d5df
cmp dword [ebp + 8], 0x56
je 0x42d5df
xor eax, eax
jmp 0x42d5e4
mov eax, 1
test eax, eax
je 0x42d5f8
mov dword [ebp - 4], 0x80e000
jmp 0x42d6eb
cmp dword [ebp + 8], 0x1b
je 0x42d61a
cmp dword [ebp + 8], 0x39
je 0x42d61a
cmp dword [ebp + 8], 0x57
je 0x42d61a
xor eax, eax
jmp 0x42d61f
mov eax, 1
test eax, eax
je 0x42d633
mov dword [ebp - 4], 0x80e000
jmp 0x42d6eb
cmp dword [ebp + 8], 0x1c
je 0x42d655
cmp dword [ebp + 8], 0x3a
je 0x42d655
cmp dword [ebp + 8], 0x58
je 0x42d655
xor eax, eax
jmp 0x42d65a
mov eax, 1
test eax, eax
je 0x42d66e
mov dword [ebp - 4], 0xffffff
jmp 0x42d6eb
cmp dword [ebp + 8], 0x1d
je 0x42d690
cmp dword [ebp + 8], 0x3b
je 0x42d690
cmp dword [ebp + 8], 0x59
je 0x42d690
xor eax, eax
jmp 0x42d695
mov eax, 1
test eax, eax
je 0x42d6a9
mov dword [ebp - 4], 0xff8800
jmp 0x42d6eb
cmp dword [ebp + 8], 0x1e
je 0x42d6cb
cmp dword [ebp + 8], 0x3c
je 0x42d6cb
cmp dword [ebp + 8], 0x5a
je 0x42d6cb
xor eax, eax
jmp 0x42d6d0
mov eax, 1
test eax, eax
je 0x42d6e4
mov dword [ebp - 4], 0xffff00
jmp 0x42d6eb
mov dword [ebp - 4], 0xff00
mov eax, dword [ebp - 4]
jmp 0x42d6f3
mov esp, ebp
pop ebp
ret 4