Function at 0x420981
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 0x4209b3
cmp dword [ebp + 8], 0x1f
je 0x4209b3
cmp dword [ebp + 8], 0x3d
je 0x4209b3
xor eax, eax
jmp 0x4209b8
mov eax, 1
test eax, eax
je 0x4209cc
mov dword [ebp - 4], 0xffffff
jmp 0x421082
cmp dword [ebp + 8], 2
je 0x4209ee
cmp dword [ebp + 8], 0x20
je 0x4209ee
cmp dword [ebp + 8], 0x3e
je 0x4209ee
xor eax, eax
jmp 0x4209f3
mov eax, 1
test eax, eax
je 0x420a07
mov dword [ebp - 4], 0xffff
jmp 0x421082
cmp dword [ebp + 8], 3
je 0x420a29
cmp dword [ebp + 8], 0x21
je 0x420a29
cmp dword [ebp + 8], 0x3f
je 0x420a29
xor eax, eax
jmp 0x420a2e
mov eax, 1
test eax, eax
je 0x420a42
mov dword [ebp - 4], 0xff
jmp 0x421082
cmp dword [ebp + 8], 4
je 0x420a64
cmp dword [ebp + 8], 0x22
je 0x420a64
cmp dword [ebp + 8], 0x40
je 0x420a64
xor eax, eax
jmp 0x420a69
mov eax, 1
test eax, eax
je 0x420a7d
mov dword [ebp - 4], 0xff00
jmp 0x421082
cmp dword [ebp + 8], 5
je 0x420a9f
cmp dword [ebp + 8], 0x23
je 0x420a9f
cmp dword [ebp + 8], 0x41
je 0x420a9f
xor eax, eax
jmp 0x420aa4
mov eax, 1
test eax, eax
je 0x420ab8
mov dword [ebp - 4], 0xff00
jmp 0x421082
cmp dword [ebp + 8], 6
je 0x420ada
cmp dword [ebp + 8], 0x24
je 0x420ada
cmp dword [ebp + 8], 0x42
je 0x420ada
xor eax, eax
jmp 0x420adf
mov eax, 1
test eax, eax
je 0x420af3
mov dword [ebp - 4], 0x80e000
jmp 0x421082
cmp dword [ebp + 8], 7
je 0x420b15
cmp dword [ebp + 8], 0x25
je 0x420b15
cmp dword [ebp + 8], 0x43
je 0x420b15
xor eax, eax
jmp 0x420b1a
mov eax, 1
test eax, eax
je 0x420b2e
mov dword [ebp - 4], 0xff8800
jmp 0x421082
cmp dword [ebp + 8], 8
je 0x420b50
cmp dword [ebp + 8], 0x26
je 0x420b50
cmp dword [ebp + 8], 0x44
je 0x420b50
xor eax, eax
jmp 0x420b55
mov eax, 1
test eax, eax
je 0x420b69
mov dword [ebp - 4], 0xff
jmp 0x421082
cmp dword [ebp + 8], 9
je 0x420b8b
cmp dword [ebp + 8], 0x27
je 0x420b8b
cmp dword [ebp + 8], 0x45
je 0x420b8b
xor eax, eax
jmp 0x420b90
mov eax, 1
test eax, eax
je 0x420ba4
mov dword [ebp - 4], 0xc080ff
jmp 0x421082
cmp dword [ebp + 8], 0xa
je 0x420bc6
cmp dword [ebp + 8], 0x28
je 0x420bc6
cmp dword [ebp + 8], 0x46
je 0x420bc6
xor eax, eax
jmp 0x420bcb
mov eax, 1
test eax, eax
je 0x420bdf
mov dword [ebp - 4], 0xc080ff
jmp 0x421082
cmp dword [ebp + 8], 0xb
je 0x420c01
cmp dword [ebp + 8], 0x29
je 0x420c01
cmp dword [ebp + 8], 0x47
je 0x420c01
xor eax, eax
jmp 0x420c06
mov eax, 1
test eax, eax
je 0x420c1a
mov dword [ebp - 4], 0x80ff
jmp 0x421082
cmp dword [ebp + 8], 0xc
je 0x420c3c
cmp dword [ebp + 8], 0x2a
je 0x420c3c
cmp dword [ebp + 8], 0x48
je 0x420c3c
xor eax, eax
jmp 0x420c41
mov eax, 1
test eax, eax
je 0x420c55
mov dword [ebp - 4], 0xd8d8
jmp 0x421082
cmp dword [ebp + 8], 0xd
je 0x420c77
cmp dword [ebp + 8], 0x2b
je 0x420c77
cmp dword [ebp + 8], 0x49
je 0x420c77
xor eax, eax
jmp 0x420c7c
mov eax, 1
test eax, eax
je 0x420c90
mov dword [ebp - 4], 0xffa8ff
jmp 0x421082
cmp dword [ebp + 8], 0xe
je 0x420cb2
cmp dword [ebp + 8], 0x2c
je 0x420cb2
cmp dword [ebp + 8], 0x4a
je 0x420cb2
xor eax, eax
jmp 0x420cb7
mov eax, 1
test eax, eax
je 0x420ccb
mov dword [ebp - 4], 0xffff00
jmp 0x421082
cmp dword [ebp + 8], 0xf
je 0x420ced
cmp dword [ebp + 8], 0x2d
je 0x420ced
cmp dword [ebp + 8], 0x4b
je 0x420ced
xor eax, eax
jmp 0x420cf2
mov eax, 1
test eax, eax
je 0x420d06
mov dword [ebp - 4], 0xff0000
jmp 0x421082
cmp dword [ebp + 8], 0x10
je 0x420d28
cmp dword [ebp + 8], 0x2e
je 0x420d28
cmp dword [ebp + 8], 0x4c
je 0x420d28
xor eax, eax
jmp 0x420d2d
mov eax, 1
test eax, eax
je 0x420d41
mov dword [ebp - 4], 0xff0090
jmp 0x421082
cmp dword [ebp + 8], 0x11
je 0x420d63
cmp dword [ebp + 8], 0x2f
je 0x420d63
cmp dword [ebp + 8], 0x4d
je 0x420d63
xor eax, eax
jmp 0x420d68
mov eax, 1
test eax, eax
je 0x420d7c
mov dword [ebp - 4], 0xe080
jmp 0x421082
cmp dword [ebp + 8], 0x12
je 0x420d9e
cmp dword [ebp + 8], 0x30
je 0x420d9e
cmp dword [ebp + 8], 0x4e
je 0x420d9e
xor eax, eax
jmp 0x420da3
mov eax, 1
test eax, eax
je 0x420db7
mov dword [ebp - 4], 0x60c0
jmp 0x421082
cmp dword [ebp + 8], 0x13
je 0x420dd9
cmp dword [ebp + 8], 0x31
je 0x420dd9
cmp dword [ebp + 8], 0x4f
je 0x420dd9
xor eax, eax
jmp 0x420dde
mov eax, 1
test eax, eax
je 0x420df2
mov dword [ebp - 4], 0xff8800
jmp 0x421082
cmp dword [ebp + 8], 0x14
je 0x420e14
cmp dword [ebp + 8], 0x32
je 0x420e14
cmp dword [ebp + 8], 0x50
je 0x420e14
xor eax, eax
jmp 0x420e19
mov eax, 1
test eax, eax
je 0x420e2d
mov dword [ebp - 4], 0xff
jmp 0x421082
cmp dword [ebp + 8], 0x15
je 0x420e4f
cmp dword [ebp + 8], 0x33
je 0x420e4f
cmp dword [ebp + 8], 0x51
je 0x420e4f
xor eax, eax
jmp 0x420e54
mov eax, 1
test eax, eax
je 0x420e68
mov dword [ebp - 4], 0xff0090
jmp 0x421082
cmp dword [ebp + 8], 0x16
je 0x420e8a
cmp dword [ebp + 8], 0x34
je 0x420e8a
cmp dword [ebp + 8], 0x52
je 0x420e8a
xor eax, eax
jmp 0x420e8f
mov eax, 1
test eax, eax
je 0x420ea3
mov dword [ebp - 4], 0xff
jmp 0x421082
cmp dword [ebp + 8], 0x17
je 0x420ec5
cmp dword [ebp + 8], 0x35
je 0x420ec5
cmp dword [ebp + 8], 0x53
je 0x420ec5
xor eax, eax
jmp 0x420eca
mov eax, 1
test eax, eax
je 0x420ede
mov dword [ebp - 4], 0x80ff
jmp 0x421082
cmp dword [ebp + 8], 0x18
je 0x420f00
cmp dword [ebp + 8], 0x36
je 0x420f00
cmp dword [ebp + 8], 0x54
je 0x420f00
xor eax, eax
jmp 0x420f05
mov eax, 1
test eax, eax
je 0x420f19
mov dword [ebp - 4], 0xff8800
jmp 0x421082
cmp dword [ebp + 8], 0x19
je 0x420f3b
cmp dword [ebp + 8], 0x37
je 0x420f3b
cmp dword [ebp + 8], 0x55
je 0x420f3b
xor eax, eax
jmp 0x420f40
mov eax, 1
test eax, eax
je 0x420f54
mov dword [ebp - 4], 0x80ff
jmp 0x421082
cmp dword [ebp + 8], 0x1a
je 0x420f76
cmp dword [ebp + 8], 0x38
je 0x420f76
cmp dword [ebp + 8], 0x56
je 0x420f76
xor eax, eax
jmp 0x420f7b
mov eax, 1
test eax, eax
je 0x420f8f
mov dword [ebp - 4], 0x80e000
jmp 0x421082
cmp dword [ebp + 8], 0x1b
je 0x420fb1
cmp dword [ebp + 8], 0x39
je 0x420fb1
cmp dword [ebp + 8], 0x57
je 0x420fb1
xor eax, eax
jmp 0x420fb6
mov eax, 1
test eax, eax
je 0x420fca
mov dword [ebp - 4], 0x80e000
jmp 0x421082
cmp dword [ebp + 8], 0x1c
je 0x420fec
cmp dword [ebp + 8], 0x3a
je 0x420fec
cmp dword [ebp + 8], 0x58
je 0x420fec
xor eax, eax
jmp 0x420ff1
mov eax, 1
test eax, eax
je 0x421005
mov dword [ebp - 4], 0xffffff
jmp 0x421082
cmp dword [ebp + 8], 0x1d
je 0x421027
cmp dword [ebp + 8], 0x3b
je 0x421027
cmp dword [ebp + 8], 0x59
je 0x421027
xor eax, eax
jmp 0x42102c
mov eax, 1
test eax, eax
je 0x421040
mov dword [ebp - 4], 0xff8800
jmp 0x421082
cmp dword [ebp + 8], 0x1e
je 0x421062
cmp dword [ebp + 8], 0x3c
je 0x421062
cmp dword [ebp + 8], 0x5a
je 0x421062
xor eax, eax
jmp 0x421067
mov eax, 1
test eax, eax
je 0x42107b
mov dword [ebp - 4], 0xffff00
jmp 0x421082
mov dword [ebp - 4], 0xff00
mov eax, dword [ebp - 4]
jmp 0x42108a
mov esp, ebp
pop ebp
ret 4