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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp dword [ebp + 8], 0xf
jl 0x4835ce
cmp dword [ebp + 8], 0x12
jge 0x4835ce
mov eax, 1
jmp 0x4835d3
mov eax, 0
test eax, eax
je 0x4835fc
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0xe
mov eax, 0x68006d
jmp 0x484484
cmp dword [ebp + 8], 0x12
jl 0x483617
cmp dword [ebp + 8], 0x14
jge 0x483617
mov eax, 1
jmp 0x48361c
mov eax, 0
test eax, eax
je 0x483645
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x11
mov eax, 0x68007f
jmp 0x484484
cmp dword [ebp + 8], 0x14
jl 0x483660
cmp dword [ebp + 8], 0x16
jge 0x483660
mov eax, 1
jmp 0x483665
mov eax, 0
test eax, eax
je 0x48368e
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x13
mov eax, 0x680088
jmp 0x484484
cmp dword [ebp + 8], 0x16
jl 0x4836a9
cmp dword [ebp + 8], 0x17
jge 0x4836a9
mov eax, 1
jmp 0x4836ae
mov eax, 0
test eax, eax
je 0x4836d7
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x15
mov eax, 0x68009a
jmp 0x484484
cmp dword [ebp + 8], 0x17
jl 0x4836f2
cmp dword [ebp + 8], 0x19
jge 0x4836f2
mov eax, 1
jmp 0x4836f7
mov eax, 0
test eax, eax
je 0x483720
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x16
mov eax, 0x6800ac
jmp 0x484484
cmp dword [ebp + 8], 0x19
jl 0x48373b
cmp dword [ebp + 8], 0x1b
jge 0x48373b
mov eax, 1
jmp 0x483740
mov eax, 0
test eax, eax
je 0x483769
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x18
mov eax, 0x6800b3
jmp 0x484484
cmp dword [ebp + 8], 0x1b
jl 0x483784
cmp dword [ebp + 8], 0x1d
jge 0x483784
mov eax, 1
jmp 0x483789
mov eax, 0
test eax, eax
je 0x4837b2
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x1a
mov eax, 0x6800c5
jmp 0x484484
cmp dword [ebp + 8], 0x1d
jl 0x4837cd
cmp dword [ebp + 8], 0x1e
jge 0x4837cd
mov eax, 1
jmp 0x4837d2
mov eax, 0
test eax, eax
je 0x4837fb
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x1c
mov eax, 0x6800cf
jmp 0x484484
cmp dword [ebp + 8], 0x1e
jl 0x483816
cmp dword [ebp + 8], 0x20
jge 0x483816
mov eax, 1
jmp 0x48381b
mov eax, 0
test eax, eax
je 0x483844
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x1d
mov eax, 0x6800e1
jmp 0x484484
cmp dword [ebp + 8], 0x20
jl 0x48385f
cmp dword [ebp + 8], 0x22
jge 0x48385f
mov eax, 1
jmp 0x483864
mov eax, 0
test eax, eax
je 0x48388d
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x1f
mov eax, 0x6800f3
jmp 0x484484
cmp dword [ebp + 8], 0x22
jl 0x4838a8
cmp dword [ebp + 8], 0x24
jge 0x4838a8
mov eax, 1
jmp 0x4838ad
mov eax, 0
test eax, eax
je 0x4838d6
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x21
mov eax, 0x680109
jmp 0x484484
cmp dword [ebp + 8], 0x24
jl 0x4838f1
cmp dword [ebp + 8], 0x26
jge 0x4838f1
mov eax, 1
jmp 0x4838f6
mov eax, 0
test eax, eax
je 0x48391f
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x23
mov eax, 0x68011f
jmp 0x484484
cmp dword [ebp + 8], 0x26
jl 0x48393a
cmp dword [ebp + 8], 0x29
jge 0x48393a
mov eax, 1
jmp 0x48393f
mov eax, 0
test eax, eax
je 0x483968
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x25
mov eax, 0x680140
jmp 0x484484
cmp dword [ebp + 8], 0x29
jl 0x483983
cmp dword [ebp + 8], 0x2b
jge 0x483983
mov eax, 1
jmp 0x483988
mov eax, 0
test eax, eax
je 0x4839b1
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x28
mov eax, 0x680174
jmp 0x484484
cmp dword [ebp + 8], 0x2b
jl 0x4839cc
cmp dword [ebp + 8], 0x2d
jge 0x4839cc
mov eax, 1
jmp 0x4839d1
mov eax, 0
test eax, eax
je 0x4839fa
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x2a
mov eax, 0x68018b
jmp 0x484484
cmp dword [ebp + 8], 0x2d
jl 0x483a15
cmp dword [ebp + 8], 0x2f
jge 0x483a15
mov eax, 1
jmp 0x483a1a
mov eax, 0
test eax, eax
je 0x483a43
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x2c
mov eax, 0x68019d
jmp 0x484484
cmp dword [ebp + 8], 0x2f
jl 0x483a5e
cmp dword [ebp + 8], 0x31
jge 0x483a5e
mov eax, 1
jmp 0x483a63
mov eax, 0
test eax, eax
je 0x483a8c
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x2e
mov eax, 0x6801bb
jmp 0x484484
cmp dword [ebp + 8], 0x31
jl 0x483aa7
cmp dword [ebp + 8], 0x33
jge 0x483aa7
mov eax, 1
jmp 0x483aac
mov eax, 0
test eax, eax
je 0x483ad5
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x30
mov eax, 0x6801e2
jmp 0x484484
cmp dword [ebp + 8], 0x32
jl 0x483af0
cmp dword [ebp + 8], 0x33
jge 0x483af0
mov eax, 1
jmp 0x483af5
mov eax, 0
test eax, eax
je 0x483b1e
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x31
mov eax, 0x6801ed
jmp 0x484484
cmp dword [ebp + 8], 0x33
jl 0x483b39
cmp dword [ebp + 8], 0x35
jge 0x483b39
mov eax, 1
jmp 0x483b3e
mov eax, 0
test eax, eax
je 0x483b67
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x32
mov eax, 0x680219
jmp 0x484484
cmp dword [ebp + 8], 0x35
jl 0x483b82
cmp dword [ebp + 8], 0x37
jge 0x483b82
mov eax, 1
jmp 0x483b87
mov eax, 0
test eax, eax
je 0x483bb0
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x34
mov eax, 0x680233
jmp 0x484484
cmp dword [ebp + 8], 0x37
jl 0x483bcb
cmp dword [ebp + 8], 0x39
jge 0x483bcb
mov eax, 1
jmp 0x483bd0
mov eax, 0
test eax, eax
je 0x483bf9
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x36
mov eax, 0x68025b
jmp 0x484484
cmp dword [ebp + 8], 0x39
jl 0x483c14
cmp dword [ebp + 8], 0x3b
jge 0x483c14
mov eax, 1
jmp 0x483c19
mov eax, 0
test eax, eax
je 0x483c42
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x38
mov eax, 0x680277
jmp 0x484484
cmp dword [ebp + 8], 0x3b
jl 0x483c5d
cmp dword [ebp + 8], 0x3d
jge 0x483c5d
mov eax, 1
jmp 0x483c62
mov eax, 0
test eax, eax
je 0x483c8b
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x39
mov eax, 0x680284
jmp 0x484484
cmp dword [ebp + 8], 0x3d
jl 0x483ca6
cmp dword [ebp + 8], 0x40
jge 0x483ca6
mov eax, 1
jmp 0x483cab
mov eax, 0
test eax, eax
je 0x483cd4
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x3c
mov eax, 0x6802c4
jmp 0x484484
cmp dword [ebp + 8], 0x40
jl 0x483cef
cmp dword [ebp + 8], 0x42
jge 0x483cef
mov eax, 1
jmp 0x483cf4
mov eax, 0
test eax, eax
je 0x483d1d
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x3f
mov eax, 0x6802f2
jmp 0x484484
cmp dword [ebp + 8], 0x42
jl 0x483d38
cmp dword [ebp + 8], 0x46
jge 0x483d38
mov eax, 1
jmp 0x483d3d
mov eax, 0
test eax, eax
je 0x483d66
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x41
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov eax, 0x68030a
jmp 0x484484
cmp dword [ebp + 8], 0x44
jl 0x483d81
cmp dword [ebp + 8], 0x46
jge 0x483d81
mov eax, 1
jmp 0x483d86
mov eax, 0
test eax, eax
je 0x483daf
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x43
mov eax, 0x680322
jmp 0x484484
cmp dword [ebp + 8], 0x46
jl 0x483dca
cmp dword [ebp + 8], 0x47
jge 0x483dca
mov eax, 1
jmp 0x483dcf
mov eax, 0
test eax, eax
je 0x483df8
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x45
mov eax, 0x68033e
jmp 0x484484
cmp dword [ebp + 8], 0x47
jl 0x483e13
cmp dword [ebp + 8], 0x49
jge 0x483e13
mov eax, 1
jmp 0x483e18
mov eax, 0
test eax, eax
je 0x483e41
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x46
mov eax, 0x68034e
jmp 0x484484
cmp dword [ebp + 8], 0x49
jl 0x483e5c
cmp dword [ebp + 8], 0x4b
jge 0x483e5c
mov eax, 1
jmp 0x483e61
mov eax, 0
test eax, eax
je 0x483e8a
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x48
mov eax, 0x6803a5
jmp 0x484484
cmp dword [ebp + 8], 0x4b
jl 0x483ea5
cmp dword [ebp + 8], 0x4c
jge 0x483ea5
mov eax, 1
jmp 0x483eaa
mov eax, 0
test eax, eax
je 0x483ed3
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x4a
mov eax, 0x6803dd
jmp 0x484484
cmp dword [ebp + 8], 0x4c
jl 0x483eee
cmp dword [ebp + 8], 0x4e
jge 0x483eee
mov eax, 1
jmp 0x483ef3
mov eax, 0
test eax, eax
je 0x483f1c
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x4b
mov eax, 0x680447
jmp 0x484484
cmp dword [ebp + 8], 0x4e
jl 0x483f37
cmp dword [ebp + 8], 0x51
jge 0x483f37
mov eax, 1
jmp 0x483f3c
mov eax, 0
test eax, eax
je 0x483f65
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x4d
mov eax, 0x68045c
jmp 0x484484
cmp dword [ebp + 8], 0x51
jl 0x483f80
cmp dword [ebp + 8], 0x53
jge 0x483f80
mov eax, 1
jmp 0x483f85
mov eax, 0
test eax, eax
je 0x483fae
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x50
mov eax, 0x680482
jmp 0x484484
cmp dword [ebp + 8], 0x53
jl 0x483fc9
cmp dword [ebp + 8], 0x56
jge 0x483fc9
mov eax, 1
jmp 0x483fce
mov eax, 0
test eax, eax
je 0x483ff7
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x52
mov eax, 0x680507
jmp 0x484484
cmp dword [ebp + 8], 0x56
jl 0x484012
cmp dword [ebp + 8], 0x57
jge 0x484012
mov eax, 1
jmp 0x484017
mov eax, 0
test eax, eax
je 0x484040
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x55
mov eax, 0x680635
jmp 0x484484
cmp dword [ebp + 8], 0x57
jl 0x48405b
cmp dword [ebp + 8], 0x58
jge 0x48405b
mov eax, 1
jmp 0x484060
mov eax, 0
test eax, eax
je 0x484089
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x56
mov eax, 0x68064f
jmp 0x484484
cmp dword [ebp + 8], 0x58
jl 0x4840a4
cmp dword [ebp + 8], 0x59
jge 0x4840a4
mov eax, 1
jmp 0x4840a9
mov eax, 0
test eax, eax
je 0x4840d2
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x57
mov eax, 0x680669
jmp 0x484484
cmp dword [ebp + 8], 0x59
jl 0x4840ed
cmp dword [ebp + 8], 0x5a
jge 0x4840ed
mov eax, 1
jmp 0x4840f2
mov eax, 0
test eax, eax
je 0x48411b
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x58
mov eax, 0x680683
jmp 0x484484
cmp dword [ebp + 8], 0x5a
jl 0x484136
cmp dword [ebp + 8], 0x5b
jge 0x484136
mov eax, 1
jmp 0x48413b
mov eax, 0
test eax, eax
je 0x484164
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x59
mov eax, 0x6806a1
jmp 0x484484
cmp dword [ebp + 8], 0x5b
jl 0x48417f
cmp dword [ebp + 8], 0x5c
jge 0x48417f
mov eax, 1
jmp 0x484184
mov eax, 0
test eax, eax
je 0x4841ad
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x5a
mov eax, 0x68072a
jmp 0x484484
cmp dword [ebp + 8], 0x5c
jl 0x4841c8
cmp dword [ebp + 8], 0x5e
jge 0x4841c8
mov eax, 1
jmp 0x4841cd
mov eax, 0
test eax, eax
je 0x4841f6
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x5b
mov eax, 0x68078d
jmp 0x484484
cmp dword [ebp + 8], 0x5e
jl 0x484211
cmp dword [ebp + 8], 0x60
jge 0x484211
mov eax, 1
jmp 0x484216
mov eax, 0
test eax, eax
je 0x48423f
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x5b
mov eax, 0x680778
jmp 0x484484
cmp dword [ebp + 8], 0x60
jl 0x48425a
cmp dword [ebp + 8], 0x62
jge 0x48425a
mov eax, 1
jmp 0x48425f
mov eax, 0
test eax, eax
je 0x484288
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x5f
mov eax, 0x681e87
jmp 0x484484
cmp dword [ebp + 8], 0x62
jl 0x4842a3
cmp dword [ebp + 8], 0x63
jge 0x4842a3
mov eax, 1
jmp 0x4842a8
mov eax, 0
test eax, eax
je 0x4842d1
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x62
mov eax, 0x6809b4
jmp 0x484484
cmp dword [ebp + 8], 0x64
jne 0x4842fc
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x64
mov eax, 0x680b5f
jmp 0x484484
cmp dword [ebp + 8], 0x65
jne 0x484327
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x65
mov eax, 0x6819ec
jmp 0x484484
cmp dword [ebp + 8], 0x67
jne 0x484352
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x67
mov eax, 0x6819ff
jmp 0x484484
cmp dword [ebp + 8], 0x68
jne 0x48437d
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x68
mov eax, 0x681a12
jmp 0x484484
cmp dword [ebp + 8], 0x69
jne 0x4843a8
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x69
mov eax, 0x681a23
jmp 0x484484
cmp dword [ebp + 8], 0x6a
jne 0x4843d3
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x6a
mov eax, 0x681a36
jmp 0x484484
cmp dword [ebp + 8], 0x6b
jne 0x4843fe
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x6b
mov eax, 0x681a4b
jmp 0x484484
cmp dword [ebp + 8], 0x6c
jne 0x484429
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x6c
mov eax, 0x681a5e
jmp 0x484484
cmp dword [ebp + 8], 0x6d
jne 0x484454
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x6d
mov eax, 0x681a75
jmp 0x484484
cmp dword [ebp + 8], 0x6e
jne 0x48447a
mov ebx, dword [ebp + 0xc]
mov dword [ebx], 0
mov ebx, dword [ebp + 0x10]
mov dword [ebx], 0x6d
mov eax, 0x6819c8
jmp 0x484484
mov eax, 0x62446f
jmp 0x484484
mov esp, ebp
pop ebp
ret 0xc