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

Disassembly:
push ebp
mov ebp, esp
add esp, 0xfffffff8
mov word [ebp - 6], dx
mov dword [ebp - 4], eax
cmp word [ebp - 6], 0x36
jne 0x508351
mov byte [ebp - 7], 2
jmp 0x50897d
cmp word [ebp - 6], 0x5e
jne 0x508361
mov byte [ebp - 7], 3
jmp 0x50897d
cmp word [ebp - 6], 1
jne 0x508371
mov byte [ebp - 7], 4
jmp 0x50897d
cmp word [ebp - 6], 0x4d
jne 0x508381
mov byte [ebp - 7], 5
jmp 0x50897d
cmp word [ebp - 6], 0x2c
jne 0x508391
mov byte [ebp - 7], 7
jmp 0x50897d
cmp word [ebp - 6], 0x6d
jne 0x5083a1
mov byte [ebp - 7], 8
jmp 0x50897d
cmp word [ebp - 6], 0x23
jne 0x5083b1
mov byte [ebp - 7], 9
jmp 0x50897d
cmp word [ebp - 6], 2
jne 0x5083c1
mov byte [ebp - 7], 0xa
jmp 0x50897d
cmp word [ebp - 6], 1
jne 0x5083d1
mov byte [ebp - 7], 0xb
jmp 0x50897d
cmp word [ebp - 6], 0x45
jne 0x5083e1
mov byte [ebp - 7], 0xd
jmp 0x50897d
cmp word [ebp - 6], 0x6b
jne 0x5083f1
mov byte [ebp - 7], 0xe
jmp 0x50897d
cmp word [ebp - 6], 0x7e
jne 0x508401
mov byte [ebp - 7], 0xf
jmp 0x50897d
cmp word [ebp - 6], 3
jne 0x508411
mov byte [ebp - 7], 0x10
jmp 0x50897d
cmp word [ebp - 6], 0x83
jne 0x508422
mov byte [ebp - 7], 0x11
jmp 0x50897d
cmp word [ebp - 6], 5
jne 0x508432
mov byte [ebp - 7], 0x12
jmp 0x50897d
cmp word [ebp - 6], 0x52
jne 0x508442
mov byte [ebp - 7], 0x13
jmp 0x50897d
cmp word [ebp - 6], 6
jne 0x508452
mov byte [ebp - 7], 0x14
jmp 0x50897d
cmp word [ebp - 6], 7
jne 0x508462
mov byte [ebp - 7], 0x15
jmp 0x50897d
cmp word [ebp - 6], 8
jne 0x508472
mov byte [ebp - 7], 0x17
jmp 0x50897d
cmp word [ebp - 6], 9
jne 0x508482
mov byte [ebp - 7], 0x18
jmp 0x50897d
cmp word [ebp - 6], 0xa
jne 0x508492
mov byte [ebp - 7], 0x1a
jmp 0x50897d
cmp word [ebp - 6], 0x25
jne 0x5084a2
mov byte [ebp - 7], 0x1b
jmp 0x50897d
cmp word [ebp - 6], 0x2d
jne 0x5084b2
mov byte [ebp - 7], 0x1c
jmp 0x50897d
cmp word [ebp - 6], 0x29
jne 0x5084c2
mov byte [ebp - 7], 0x1d
jmp 0x50897d
cmp word [ebp - 6], 0xb
jne 0x5084d2
mov byte [ebp - 7], 0x1e
jmp 0x50897d
cmp word [ebp - 6], 0x38
jne 0x5084e2
mov byte [ebp - 7], 0x20
jmp 0x50897d
cmp word [ebp - 6], 0xc
jne 0x5084f2
mov byte [ebp - 7], 0x21
jmp 0x50897d
cmp word [ebp - 6], 0x62
jne 0x508502
mov byte [ebp - 7], 0x22
jmp 0x50897d
cmp word [ebp - 6], 0x3c
jne 0x508512
mov byte [ebp - 7], 0x23
jmp 0x50897d
cmp word [ebp - 6], 0x56
jne 0x508522
mov byte [ebp - 7], 0x25
jmp 0x50897d
cmp word [ebp - 6], 0x47
jne 0x508532
mov byte [ebp - 7], 0x27
jmp 0x50897d
cmp word [ebp - 6], 0x68
jne 0x508542
mov byte [ebp - 7], 0x28
jmp 0x50897d
cmp word [ebp - 6], 0x39
jne 0x508552
mov byte [ebp - 7], 0x29
jmp 0x50897d
cmp word [ebp - 6], 0x1a
jne 0x508562
mov byte [ebp - 7], 0x2a
jmp 0x50897d
cmp word [ebp - 6], 0xe
jne 0x508572
mov byte [ebp - 7], 0x2b
jmp 0x50897d
cmp word [ebp - 6], 0x2b
jne 0x508582
mov byte [ebp - 7], 0x2c
jmp 0x50897d
cmp word [ebp - 6], 0x21
jne 0x508592
mov byte [ebp - 7], 0x30
jmp 0x50897d
cmp word [ebp - 6], 0xf
jne 0x5085a2
mov byte [ebp - 7], 0x31
jmp 0x50897d
cmp word [ebp - 6], 0x10
jne 0x5085b2
mov byte [ebp - 7], 0x32
jmp 0x50897d
cmp word [ebp - 6], 0xd
jne 0x5085c2
mov byte [ebp - 7], 0x33
jmp 0x50897d
cmp word [ebp - 6], 0x11
jne 0x5085d2
mov byte [ebp - 7], 0x34
jmp 0x50897d
cmp word [ebp - 6], 0x37
jne 0x5085e2
mov byte [ebp - 7], 0x37
jmp 0x50897d
cmp word [ebp - 6], 0x3f
jne 0x5085f2
mov byte [ebp - 7], 0x38
jmp 0x50897d
cmp word [ebp - 6], 0x6f
jne 0x508602
mov byte [ebp - 7], 0x39
jmp 0x50897d
cmp word [ebp - 6], 0x53
jne 0x508612
mov byte [ebp - 7], 0x3a
jmp 0x50897d
cmp word [ebp - 6], 0x4b
jne 0x508622
mov byte [ebp - 7], 0x3b
jmp 0x50897d
cmp word [ebp - 6], 0x12
jne 0x508632
mov byte [ebp - 7], 0x3c
jmp 0x50897d
cmp word [ebp - 6], 0x92
jne 0x508643
mov byte [ebp - 7], 0x3e
jmp 0x50897d
cmp word [ebp - 6], 0x40
jne 0x508653
mov byte [ebp - 7], 0x3f
jmp 0x50897d
cmp word [ebp - 6], 0x54
jne 0x508663
mov byte [ebp - 7], 0x42
jmp 0x50897d
cmp word [ebp - 6], 0x27
jne 0x508673
mov byte [ebp - 7], 0x43
jmp 0x50897d
cmp word [ebp - 6], 0x26
jne 0x508683
mov byte [ebp - 7], 0x44
jmp 0x50897d
cmp word [ebp - 6], 0x81
jne 0x508694
mov byte [ebp - 7], 0x46
jmp 0x50897d
cmp word [ebp - 6], 0x2f
jne 0x5086a4
mov byte [ebp - 7], 0x47
jmp 0x50897d
cmp word [ebp - 6], 0x4c
jne 0x5086b4
mov byte [ebp - 7], 0x48
jmp 0x50897d
cmp word [ebp - 6], 0x50
jne 0x5086c4
mov byte [ebp - 7], 0x49
jmp 0x50897d
cmp word [ebp - 6], 0x4e
jne 0x5086d4
mov byte [ebp - 7], 0x4b
jmp 0x50897d
cmp word [ebp - 6], 0x3e
jne 0x5086e4
mov byte [ebp - 7], 0x4c
jmp 0x50897d
cmp word [ebp - 6], 0x3a
jne 0x5086f4
mov byte [ebp - 7], 0x4d
jmp 0x50897d
cmp word [ebp - 6], 0x61
jne 0x508704
mov byte [ebp - 7], 0x50
jmp 0x50897d
cmp word [ebp - 6], 0x13
jne 0x508714
mov byte [ebp - 7], 0x51
jmp 0x50897d
cmp word [ebp - 6], 0x14
jne 0x508724
mov byte [ebp - 7], 0x52
jmp 0x50897d
cmp word [ebp - 6], 0x82
jne 0x508735
mov byte [ebp - 7], 0x53
jmp 0x50897d
cmp word [ebp - 6], 0x48
jne 0x508745
mov byte [ebp - 7], 0x55
jmp 0x50897d
cmp word [ebp - 6], 0x46
jne 0x508755
mov byte [ebp - 7], 0x56
jmp 0x50897d
cmp word [ebp - 6], 0x15
jne 0x508765
mov byte [ebp - 7], 0x57
jmp 0x50897d
cmp word [ebp - 6], 0x63
jne 0x508775
mov byte [ebp - 7], 0x58
jmp 0x50897d
cmp word [ebp - 6], 0x16
jne 0x508785
mov byte [ebp - 7], 0x59
jmp 0x50897d
cmp word [ebp - 6], 0x6b
jne 0x508795
mov byte [ebp - 7], 0x5a
jmp 0x50897d
cmp word [ebp - 6], 0x17
jne 0x5087a5
mov byte [ebp - 7], 0x5b
jmp 0x50897d
cmp word [ebp - 6], 0x18
jne 0x5087b5
mov byte [ebp - 7], 0x5d
jmp 0x50897d
cmp word [ebp - 6], 0x19
jne 0x5087c5
mov byte [ebp - 7], 0x5e
jmp 0x50897d
cmp word [ebp - 6], 0x87
jne 0x5087d6
mov byte [ebp - 7], 0x5f
jmp 0x50897d
cmp word [ebp - 6], 0x4f
jne 0x5087e6
mov byte [ebp - 7], 0x60
jmp 0x50897d
cmp word [ebp - 6], 0x59
jne 0x5087f6
mov byte [ebp - 7], 0x61
jmp 0x50897d
cmp word [ebp - 6], 0x5b
jne 0x508806
mov byte [ebp - 7], 0x64
jmp 0x50897d
cmp word [ebp - 6], 0x1b
jne 0x508816
mov byte [ebp - 7], 0x65
jmp 0x50897d
cmp word [ebp - 6], 0x24
jne 0x508826
mov byte [ebp - 7], 0x66
jmp 0x50897d
cmp word [ebp - 6], 0x1c
jne 0x508836
mov byte [ebp - 7], 0x6a
jmp 0x50897d
cmp word [ebp - 6], 0x1a
jne 0x508846
mov byte [ebp - 7], 0x6b
jmp 0x50897d
cmp word [ebp - 6], 0x6c
jne 0x508856
mov byte [ebp - 7], 0x6d
jmp 0x50897d
cmp word [ebp - 6], 0x1d
jne 0x508866
mov byte [ebp - 7], 0x6f
jmp 0x50897d
cmp word [ebp - 6], 0x41
jne 0x508876
mov byte [ebp - 7], 0x70
jmp 0x50897d
cmp word [ebp - 6], 0x49
jne 0x508886
mov byte [ebp - 7], 0x71
jmp 0x50897d
cmp word [ebp - 6], 0x4a
jne 0x508896
mov byte [ebp - 7], 0x72
jmp 0x50897d
cmp word [ebp - 6], 0x28
jne 0x5088a6
mov byte [ebp - 7], 0x73
jmp 0x50897d
cmp word [ebp - 6], 0x1e
jne 0x5088b6
mov byte [ebp - 7], 0x74
jmp 0x50897d
cmp word [ebp - 6], 0x73
jne 0x5088c6
mov byte [ebp - 7], 0x75
jmp 0x50897d
cmp word [ebp - 6], 0x42
jne 0x5088d6
mov byte [ebp - 7], 0x76
jmp 0x50897d
cmp word [ebp - 6], 0x32
jne 0x5088e6
mov byte [ebp - 7], 0x78
jmp 0x50897d
cmp word [ebp - 6], 0x1f
jne 0x5088f6
mov byte [ebp - 7], 0x7a
jmp 0x50897d
cmp word [ebp - 6], 0x44
jne 0x508903
mov byte [ebp - 7], 0x7c
jmp 0x50897d
cmp word [ebp - 6], 0x22
jne 0x508910
mov byte [ebp - 7], 0x7e
jmp 0x50897d
cmp word [ebp - 6], 0x20
jne 0x50891d
mov byte [ebp - 7], 0x7f
jmp 0x50897d
cmp word [ebp - 6], 0x43
jne 0x50892a
mov byte [ebp - 7], 0x80
jmp 0x50897d
cmp word [ebp - 6], 0x2a
jne 0x508937
mov byte [ebp - 7], 0x81
jmp 0x50897d
cmp word [ebp - 6], 0x88
jne 0x508945
mov byte [ebp - 7], 0x83
jmp 0x50897d
cmp word [ebp - 6], 0x34
jne 0x508952
mov byte [ebp - 7], 0x84
jmp 0x50897d
cmp word [ebp - 6], 0x6a
jne 0x50895f
mov byte [ebp - 7], 0x85
jmp 0x50897d
cmp word [ebp - 6], 4
jne 0x50896c
mov byte [ebp - 7], 0x86
jmp 0x50897d
cmp word [ebp - 6], 0x35
jne 0x508979
mov byte [ebp - 7], 0x87
jmp 0x50897d
mov byte [ebp - 7], 0x18
mov al, byte [ebp - 7]
pop ecx
pop ecx
pop ebp
ret