Function at 0x1001a210
Capabilities:
Resolve function by parsing pe exports

Disassembly:
sub esp, 0x300
push ebp
push esi
mov esi, dword [esp + 0x30c]
push edi
test esi, esi
jne 0x1001a233
pop edi
pop esi
mov eax, 0x3e9
pop ebp
add esp, 0x300
ret
mov eax, dword [esi + 0x218]
cmp eax, 0x3ef
je 0x1001a7b2
cmp eax, 0x3f0
je 0x1001a7b2
cmp eax, 0x3f1
je 0x1001a7b2
cmp eax, 0x3f2
je 0x1001a7b2
cmp eax, 0x3f3
je 0x1001a7b2
cmp eax, 0x3f6
je 0x1001a7b2
cmp eax, 0x3f7
je 0x1001a7b2
cmp eax, 0x3f8
je 0x1001a7b2
cmp eax, 0x3fa
je 0x1001a7b2
push esi
call fcn.10013240
push 0x40
push 0
push esi
call fcn.100133a0
add esp, 0x10
test eax, eax
jle 0x1001a2e2
push 0
push 0
push 0
push 0x1019a7a0
push str.DSTK_CERT_CheckStatByCRL
push 0
push 0x3f5
push esi
call fcn.10013000
add esp, 0x20
mov eax, 0x3f5
pop edi
pop esi
pop ebp
add esp, 0x300
ret
mov edi, dword [esp + 0x314]
test edi, edi
je 0x1001a78d
cmp dword [edi], 0
je 0x1001a78d
mov eax, dword [edi + 4]
test eax, eax
je 0x1001a78d
lea ecx, [esp + 0x24]
call fcn.10154190
lea ecx, [esp + 0x3c]
call fcn.10154190
mov eax, dword [edi + 4]
mov ecx, dword [edi]
push eax
push ecx
lea ecx, [esp + 0x14]
call fcn.101541f0
mov edx, dword [esp + 0x31c]
lea eax, [esp + 0x3c]
lea ecx, [esp + 0x20]
push eax
mov dword [edx], 0xffffffff
lea edx, [esp + 0x28]
push ecx
lea eax, [esp + 0x14]
push edx
push eax
push 1
push str.DSTK_CERT_CheckStatByCRL
push esi
mov dword [esp + 0x3c], 0
call fcn.1001ade0
add esp, 0x1c
test eax, eax
je 0x1001a36f
mov esi, dword [esi + 0x218]
jmp 0x1001a490
lea ecx, [esp + 0xa0]
call fcn.10079820
cmp dword [esp + 0x20], 2
jne 0x1001a3a2
lea ecx, [esp + 0x24]
lea edx, [esp + 0xc]
push ecx
push edx
lea ecx, [esp + 0xa8]
call fcn.1007a050
test eax, eax
jle 0x1001a4b7
jmp 0x1001a3ff
lea eax, [esp + 0x24]
lea ecx, [esp + 0xc]
push eax
push ecx
lea ecx, [esp + 0xa8]
call fcn.1007a500
test eax, eax
lea ecx, [esp + 0xa0]
jle 0x1001a3e0
call fcn.10053cc0
mov ecx, eax
call fcn.10154a90
push eax
push 0
push 0
push 0x1019b734
push str.DSTK_CERT_CheckStatByCRL
jmp 0x1001a421
call fcn.1007a410
push eax
lea ecx, [esp + 0x28]
call fcn.101546c0
lea ecx, [esp + 0xa0]
call fcn.10154280
test eax, eax
jle 0x1001a467
lea ecx, [esp + 0xa0]
call fcn.10053cc0
mov ecx, eax
call fcn.10154a90
push eax
push 0
push 0
push 0x1019b734
push str.DSTK_CERT_SimpleVerify
push 1
push 0x5e2
push esi
call fcn.10013000
add esp, 0x20
lea ecx, [esp + 0xa0]
call fcn.10079a00
lea ecx, [esp + 0xc]
call fcn.10154250
lea ecx, [esp + 0x3c]
call fcn.10154250
lea ecx, [esp + 0x24]
call fcn.10154250
pop edi
pop esi
mov eax, 0x5e2
pop ebp
add esp, 0x300
ret
lea edx, [esp + 0x24]
lea eax, [esp + 0x3c]
push edx
push eax
push esi
call fcn.1001a970
add esp, 0xc
test eax, eax
jle 0x1001a4b7
mov esi, dword [esi + 0x218]
lea ecx, [esp + 0xa0]
call fcn.10079a00
lea ecx, [esp + 0xc]
call fcn.10154250
lea ecx, [esp + 0x3c]
call fcn.10154250
lea ecx, [esp + 0x24]
call fcn.10154250
mov eax, esi
pop edi
pop esi
pop ebp
add esp, 0x300
ret
lea ecx, [esp + 0x50]
call fcn.10154190
lea ecx, [esp + 0xa0]
call fcn.1007b610
sub eax, 2
lea ecx, [esp + 0xa0]
push eax
call fcn.1007b620
push eax
lea ecx, [esp + 0x54]
call fcn.101546c0
lea ecx, [esp + 0x204]
call fcn.100548d0
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x208]
call fcn.10054ab0
test eax, eax
jle 0x1001a53b
lea ecx, [esp + 0x204]
call fcn.10053cc0
mov ecx, eax
call fcn.10154a90
push eax
push 0
push 0
push 0x10198a58
push str.DSTK_CERT_CheckStatByCRL
push 1
push 0x5dc
push esi
call fcn.10013000
add esp, 0x20
jmp 0x1001a5a9
lea ecx, [esp + 0x64]
call fcn.10154190
lea ecx, [esp + 0x204]
call fcn.10056dd0
push eax
lea ecx, [esp + 0x68]
call fcn.101546c0
lea ecx, [esp + 0x204]
call fcn.10154280
test eax, eax
jle 0x1001a5f4
lea ecx, [esp + 0x204]
call fcn.10053cc0
mov ecx, eax
call fcn.10154a90
push eax
push 0
push 0
push 0x10198a58
push str.DSTK_CERT_CheckStatByCRL
push 1
push 0x5dc
push esi
call fcn.10013000
add esp, 0x20
lea ecx, [esp + 0x64]
call fcn.10154250
lea ecx, [esp + 0x204]
call fcn.10054960
lea ecx, [esp + 0x50]
call fcn.10154250
lea ecx, [esp + 0xa0]
call fcn.10079a00
lea ecx, [esp + 0xc]
call fcn.10154250
lea ecx, [esp + 0x3c]
call fcn.10154250
lea ecx, [esp + 0x24]
call fcn.10154250
pop edi
pop esi
mov eax, 0x5dc
pop ebp
add esp, 0x300
ret
mov ebp, dword [esp + 0x318]
mov byte [esp + 0x38], 0
mov edi, str.java
mov eax, ebp
mov dl, byte [eax]
mov cl, dl
cmp dl, byte [edi]
jne 0x1001a62b
test cl, cl
je 0x1001a627
mov dl, byte [eax + 1]
mov cl, dl
cmp dl, byte [edi + 1]
jne 0x1001a62b
add eax, 2
add edi, 2
test cl, cl
jne 0x1001a607
xor eax, eax
jmp 0x1001a630
sbb eax, eax
sbb eax, 0xffffffff
test eax, eax
jne 0x1001a63c
mov dword [ebp], eax
mov byte [esp + 0x38], 1
lea ecx, [esp + 0x78]
call fcn.10154190
lea eax, [esp + 0xc]
lea ecx, [esp + 0x50]
push eax
lea edx, [esp + 0x68]
push ecx
push edx
push 0
push esi
call fcn.1001e7f0
add esp, 0x14
test eax, eax
je 0x1001a733
cmp eax, 0x5f4
je 0x1001a720
cmp eax, 0x5f5
je 0x1001a720
mov eax, dword [esi + 0x200]
mov edi, dword [esi + 0x218]
push eax
lea ecx, [esp + 0x90]
call fcn.101541b0
push 0
push 0
push 0
lea ecx, [esp + 0x98]
call fcn.10154a90
push eax
push str.DSTK_CERT_CheckStatByCRL
push 0
push edi
push esi
call fcn.10013000
add esp, 0x20
lea ecx, [esp + 0x8c]
call fcn.10154250
lea ecx, [esp + 0x78]
call fcn.10154250
lea ecx, [esp + 0x64]
call fcn.10154250
lea ecx, [esp + 0x204]
call fcn.10054960
lea ecx, [esp + 0x50]
call fcn.10154250
lea ecx, [esp + 0xa0]
call fcn.10079a00
lea ecx, [esp + 0xc]
call fcn.10154250
lea ecx, [esp + 0x3c]
call fcn.10154250
lea ecx, [esp + 0x24]
call fcn.10154250
mov eax, edi
pop edi
pop esi
pop ebp
add esp, 0x300
ret
mov edx, dword [esp + 0x38]
lea ecx, [esp + 0x78]
push ebp
push ecx
push edx
call fcn.10019ff0
add esp, 0xc
lea ecx, [esp + 0x78]
call fcn.10154250
lea ecx, [esp + 0x64]
call fcn.10154250
lea ecx, [esp + 0x204]
call fcn.10054960
lea ecx, [esp + 0x50]
call fcn.10154250
lea ecx, [esp + 0xa0]
call fcn.10079a00
lea ecx, [esp + 0xc]
call fcn.10154250
lea ecx, [esp + 0x3c]
call fcn.10154250
lea ecx, [esp + 0x24]
call fcn.10154250
pop edi
pop esi
xor eax, eax
pop ebp
add esp, 0x300
ret
push 0
push 0
push 0
push 0x1019b704
push str.DSTK_CERT_CheckStatByCRL
push 0
push 0x3ec
push esi
call fcn.10013000
add esp, 0x20
mov eax, 0x3ec
pop edi
pop esi
pop ebp
add esp, 0x300
ret