Function at 0x12eb9420
Capabilities:
Link many functions at runtime

Disassembly:
mov eax, dword [0x131c0420]
test eax, eax
je 0x12eb942f
mov eax, 1
ret
mov eax, dword [0x131c041c]
test eax, eax
je 0x12eb9446
mov eax, dword [esp + 4]
test eax, eax
jne 0x12eb9446
mov eax, 1
ret
push esi
mov esi, 0x131c0424
push esi
mov dword [0x131c041c], 1
call fcn.12f5c51d
add esp, 4
test eax, eax
jne 0x12eb9468
mov esi, str.TSecBxCore32.dll
push esi
call dword [sym.imp.KERNEL32.dll_LoadLibraryW]
test eax, eax
mov dword [0x131c0420], eax
je 0x12eb9af9
mov esi, dword [sym.imp.KERNEL32.dll_GetProcAddress]
push str.LoadTsdLogDrv
push eax
call esi
mov dword [0x131c02b8], eax
mov eax, dword [0x131c0420]
push str.UnloadTsdLogDrv
push eax
call esi
mov ecx, dword [0x131c0420]
push 0x1313c138
push ecx
mov dword [0x131c02bc], eax
call esi
mov edx, dword [0x131c0420]
push str.UnloadDriver
push edx
mov dword [0x131c02c0], eax
call esi
mov dword [0x131c02c4], eax
mov eax, dword [0x131c0420]
push str.RegisterSandboxClass
push eax
call esi
mov ecx, dword [0x131c0420]
push str.UnregisterSandboxClass
push ecx
mov dword [0x131c02c8], eax
call esi
mov edx, dword [0x131c0420]
push str.EnumSandboxClassName
push edx
mov dword [0x131c02cc], eax
call esi
mov dword [0x131c02d0], eax
mov eax, dword [0x131c0420]
push str.QuerySandboxClassInformation
push eax
call esi
mov ecx, dword [0x131c0420]
push str.CreateSandboxInstance
push ecx
mov dword [0x131c02d4], eax
call esi
mov edx, dword [0x131c0420]
push str.CreateSandboxInstanceEx
push edx
mov dword [0x131c02d8], eax
call esi
mov dword [0x131c02dc], eax
mov eax, dword [0x131c0420]
push str.DestroySandboxInstance
push eax
call esi
mov ecx, dword [0x131c0420]
push str.EnumSandboxInstanceName
push ecx
mov dword [0x131c02e0], eax
call esi
mov edx, dword [0x131c0420]
push str.QuerySandboxInstanceInformation
push edx
mov dword [0x131c02e4], eax
call esi
mov dword [0x131c02e8], eax
mov eax, dword [0x131c0420]
push str.DeleteSandboxData
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GetSandboxPolicyLib
push ecx
mov dword [0x131c02ec], eax
call esi
mov edx, dword [0x131c0420]
push str.SetSandboxPolicyLib
push edx
mov dword [0x131c02f0], eax
call esi
mov dword [0x131c02f4], eax
push str.SetSandboxPolicyLibFile
mov eax, dword [0x131c0420]
push eax
call esi
mov ecx, dword [0x131c0420]
push str.UpdateSystemPolicyLib
push ecx
mov dword [0x131c02f8], eax
call esi
mov edx, dword [0x131c0420]
push str.SetSystemPolicyLibPath
push edx
mov dword [0x131c02fc], eax
call esi
mov dword [0x131c0300], eax
mov eax, dword [0x131c0420]
push str.GetSystemPolicyLibPath
push eax
call esi
mov ecx, dword [0x131c0420]
push str.SetSandboxProcessCommonPolicy
push ecx
mov dword [0x131c0304], eax
call esi
mov edx, dword [0x131c0420]
push str.SetSandboxProcessCommonPolicyEx
push edx
mov dword [0x131c0308], eax
call esi
mov dword [0x131c030c], eax
mov eax, dword [0x131c0420]
push str.GetSandboxProcessCommonPolicy
push eax
call esi
mov ecx, dword [0x131c0420]
push str.SetSandboxProcessPolicy
push ecx
mov dword [0x131c0310], eax
call esi
mov edx, dword [0x131c0420]
push str.SetProcessFilePolicy
push edx
mov dword [0x131c0314], eax
call esi
mov dword [0x131c0318], eax
mov eax, dword [0x131c0420]
push str.SetProcessObjectPolicy
push eax
call esi
mov ecx, dword [0x131c0420]
push str.SetProcessRegPolicy
push ecx
mov dword [0x131c031c], eax
call esi
mov edx, dword [0x131c0420]
push str.SetProcessWindowPolicy
push edx
mov dword [0x131c0320], eax
call esi
mov dword [0x131c0324], eax
mov eax, dword [0x131c0420]
push str.SetProcessAccessPolicy
push eax
call esi
mov ecx, dword [0x131c0420]
push str.AddSandboxProcess
push ecx
mov dword [0x131c0328], eax
call esi
mov edx, dword [0x131c0420]
push str.DelSandboxProcess
push edx
mov dword [0x131c032c], eax
call esi
mov dword [0x131c0330], eax
mov eax, dword [0x131c0420]
push str.GetSandboxProcessFlags
push eax
call esi
mov ecx, dword [0x131c0420]
mov dword [0x131c0334], eax
push str.SetSandboxProcessFlags
push ecx
call esi
mov edx, dword [0x131c0420]
push str.GetSandboxProcessState
push edx
mov dword [0x131c0338], eax
call esi
mov dword [0x131c033c], eax
mov eax, dword [0x131c0420]
push str.SetSandboxProcessState
push eax
call esi
mov ecx, dword [0x131c0420]
push str.RegisterCallback
push ecx
mov dword [0x131c0340], eax
call esi
mov edx, dword [0x131c0420]
push str.RegisterTSafeDocCallback
push edx
mov dword [0x131c0344], eax
call esi
mov dword [0x131c0348], eax
mov eax, dword [0x131c0420]
push str.EnumSandboxRunningProcess
push eax
call esi
mov ecx, dword [0x131c0420]
push str.UpdateSandboxRunningProcess
push ecx
mov dword [0x131c034c], eax
call esi
mov edx, dword [0x131c0420]
push str.UpdateDriveData
push edx
mov dword [0x131c0350], eax
call esi
mov dword [0x131c0354], eax
mov eax, dword [0x131c0420]
push str.GetSandboxFilePath
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GetSandboxProcessFilePath
push ecx
mov dword [0x131c0358], eax
call esi
mov edx, dword [0x131c0420]
push str.GenerateSandboxFilePath
push edx
mov dword [0x131c035c], eax
call esi
mov dword [0x131c0360], eax
mov eax, dword [0x131c0420]
push str.ParseSandboxFilePath
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GenerateSandboxRegPath
push ecx
mov dword [0x131c0364], eax
call esi
mov edx, dword [0x131c0420]
push str.ParseSandboxRegPath
push edx
mov dword [0x131c0368], eax
call esi
mov dword [0x131c036c], eax
mov eax, dword [0x131c0420]
push str.ParseSandboxPolicyLib
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GenerateSandboxPolicyLib
push ecx
mov dword [0x131c0370], eax
call esi
mov edx, dword [0x131c0420]
push str.FreeBuffer
mov dword [0x131c0374], eax
push edx
call esi
mov dword [0x131c0378], eax
mov eax, dword [0x131c0420]
push str.AddFileControlPolicy
push eax
call esi
mov ecx, dword [0x131c0420]
push str.AddFileControlPolicyByProcessID
push ecx
mov dword [0x131c037c], eax
call esi
mov edx, dword [0x131c0420]
push str.AddFileControlPolicyByProcessSandbox
push edx
mov dword [0x131c0380], eax
call esi
mov dword [0x131c0384], eax
mov eax, dword [0x131c0420]
push str.DelFileControlPolicyByFile
push eax
call esi
mov ecx, dword [0x131c0420]
push str.DelFileControlPolicyByProcess
push ecx
mov dword [0x131c0388], eax
call esi
mov edx, dword [0x131c0420]
push str.DelFileControlPolicyByProcessID
push edx
mov dword [0x131c038c], eax
call esi
mov dword [0x131c0390], eax
mov eax, dword [0x131c0420]
push str.DelFileControlPolicyByProcessSandbox
push eax
call esi
mov ecx, dword [0x131c0420]
push str.EnumFileControlPolicy
push ecx
mov dword [0x131c0394], eax
call esi
mov edx, dword [0x131c0420]
push str.SetCreateProcessEvent
push edx
mov dword [0x131c0398], eax
call esi
mov dword [0x131c039c], eax
mov eax, dword [0x131c0420]
push str.GetCreateProcessNotifyData
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GetCreateProcessNotifyDataEx
push ecx
mov dword [0x131c03a0], eax
call esi
mov edx, dword [0x131c0420]
push str.GetProcessEventNotifyData
push edx
mov dword [0x131c03a4], eax
call esi
mov dword [0x131c03a8], eax
mov eax, dword [0x131c0420]
push str.SetProcessEventNotifyResult
push eax
call esi
mov ecx, dword [0x131c0420]
push str.AddPassthru
push ecx
mov dword [0x131c03ac], eax
call esi
mov edx, dword [0x131c0420]
push str.DelPassthru
push edx
mov dword [0x131c03b0], eax
call esi
mov dword [0x131c03b4], eax
mov eax, dword [0x131c0420]
push str.GetActualFilePath
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GetProcessActualFullPath
push ecx
mov dword [0x131c03b8], eax
call esi
mov edx, dword [0x131c0420]
push str.GenerateSandboxPolicyEntry
push edx
mov dword [0x131c03bc], eax
call esi
mov dword [0x131c03c0], eax
mov eax, dword [0x131c0420]
push str.GenerateSandboxFilePolicy
push eax
call esi
mov ecx, dword [0x131c0420]
push str.SetProcessFilePolicyEx
push ecx
mov dword [0x131c03c4], eax
call esi
mov edx, dword [0x131c0420]
push str.GetDebugConfig
push edx
mov dword [0x131c03c8], eax
call esi
mov dword [0x131c03cc], eax
mov eax, dword [0x131c0420]
push str.SetDebugConfig
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GetDebugConfig2
push ecx
mov dword [0x131c03d0], eax
call esi
mov edx, dword [0x131c0420]
push str.SetDebugConfig2
push edx
mov dword [0x131c03d4], eax
call esi
mov dword [0x131c03d8], eax
mov eax, dword [0x131c0420]
push str.SandboxFileOperate
push eax
call esi
mov ecx, dword [0x131c0420]
push str.StartSandboxDrvTimer
push ecx
mov dword [0x131c03dc], eax
call esi
mov edx, dword [0x131c0420]
push str.StopSandboxDrvTimer
push edx
mov dword [0x131c03e0], eax
call esi
mov dword [0x131c03e4], eax
mov eax, dword [0x131c0420]
push str.AddDynamicSandboxPolicy
push eax
call esi
mov ecx, dword [0x131c0420]
push str.AddDynamicSandboxPolicy2
push ecx
mov dword [0x131c03e8], eax
call esi
mov edx, dword [0x131c0420]
push str.DelDynamicSandboxPolicy
push edx
mov dword [0x131c03ec], eax
call esi
mov dword [0x131c03f0], eax
mov eax, dword [0x131c0420]
push str.EnableFileInfoCache
push eax
call esi
mov ecx, dword [0x131c0420]
push str.DisableFileInfoCache
push ecx
mov dword [0x131c03f4], eax
call esi
mov dword [0x131c03f8], eax
mov edx, dword [0x131c0420]
push str.ResetFileInfoCache
push edx
call esi
mov dword [0x131c03fc], eax
mov eax, dword [0x131c0420]
push str.ResetFileInfoCacheOfFile
push eax
call esi
mov ecx, dword [0x131c0420]
push str.GetSecObjChanged
push ecx
mov dword [0x131c0400], eax
call esi
mov edx, dword [0x131c0420]
push str.FLogPEEnable
push edx
mov dword [0x131c0404], eax
call esi
mov dword [0x131c0408], eax
mov eax, dword [0x131c0420]
push str.FLogPESetPath
push eax
call esi
mov ecx, dword [0x131c0420]
push str.CheckDetoursDelay
push ecx
mov dword [0x131c040c], eax
call esi
mov edx, dword [0x131c0420]
push str.SetEnableDrvType
push edx
mov dword [0x131c0410], eax
call esi
mov dword [0x131c0414], eax
mov eax, dword [0x131c0420]
push str.UpdateAgentCfg
push eax
call esi
mov dword [0x131c0418], eax
mov ecx, dword [0x131c02c8]
xor eax, eax
test ecx, ecx
setne al
pop esi
ret