Function at 0x55bda0
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x61c277
mov eax, dword fs:[0]
push eax
sub esp, 0x6e8
mov eax, dword [0x6ba394]
xor eax, ebp
mov dword [ebp - 0x14], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], esp
mov edi, dword [ebp + 8]
xor eax, eax
mov esi, dword [ebp + 0xc]
mov dword [ebp - 0x6e0], edi
mov dword [ebp - 0x6c4], esi
mov dword [ebp - 0x6f0], 0
mov dword [ebp - 0x18], 7
mov dword [ebp - 0x1c], 0
mov word [ebp - 0x2c], ax
mov dword [ebp - 4], eax
lea ecx, [ebp - 0x6b4]
mov dword [ebp - 0x6bc], eax
lea eax, [ebp - 0x6b8]
push eax
lea eax, [ebp - 0x6bc]
mov dword [ebp - 0x6b8], 3
push eax
lea eax, [ebp - 0x2c]
push eax
call fcn.005968f8
mov byte [ebp - 4], 1
cmp dword [esi + 0x10], 0
je 0x55c1a0
push esi
call fcn.005909db
add esp, 4
test al, al
je 0x55c1a0
lea ecx, [ebp - 0x6ec]
mov byte [ebp - 4], 2
call fcn.0059b3e1
push esi
lea ecx, [ebp - 0x6ec]
mov byte [ebp - 4], 3
call fcn.0059c3a0
push str.SELECT__FROM_incident_metadata_WHERE_uploaded_report__0_AND_generate_complete__1
lea eax, [ebp - 0x6dc]
push eax
lea ecx, [ebp - 0x6ec]
call fcn.0059bef8
lea ecx, [ebp - 0x6dc]
mov byte [ebp - 4], 4
call fcn.0059bbbd
test al, al
je 0x55bef2
cmp dword [esi + 0x14], 8
jb 0x55bea1
mov esi, dword [esi]
push esi
push str.skipping_invalid_IncidentDB_ws
push str.IncidentReporter::EFREventFromReportMetadata
push 5
call fcn.00587c13
add esp, 0x10
lea eax, [ebp - 0x6b4]
mov ecx, edi
push eax
call fcn.0044bfa0
lea ecx, [ebp - 0x6dc]
call fcn.0059b53b
lea ecx, [ebp - 0x6ec]
call fcn.0059b4cd
lea ecx, [ebp - 0x6b4]
call fcn.00451da0
lea ecx, [ebp - 0x2c]
call fcn.00413860
jmp 0x55c1eb
push 0
push str.type
lea ecx, [ebp - 0x6dc]
call fcn.0059c2d1
push str.MaliciousPath
lea ecx, [ebp - 0x6dc]
mov dword [ebp - 0x6c0], eax
call fcn.0059c19b
push eax
lea ecx, [ebp - 0x44]
call fcn.004347d0
push str.incident_id
lea ecx, [ebp - 0x6dc]
mov byte [ebp - 4], 5
call fcn.0059c19b
push eax
lea ecx, [ebp - 0x2c]
call fcn.00434220
push 0
push str.source
lea ecx, [ebp - 0x6dc]
call fcn.0059c2d1
push 0
push str.Action
lea ecx, [ebp - 0x6dc]
mov dword [ebp - 0x6bc], eax
call fcn.0059c2d1
mov ebx, eax
xor ecx, ecx
cmp ebx, 0x1e
lea eax, [ebp - 0x6b8]
push eax
sete cl
lea eax, [ebp - 0x6bc]
push eax
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ecx*2 + 2]
mov dword [ebp - 0x6b8], ecx
lea ecx, [ebp - 0x3a4]
call fcn.005968f8
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 6
push eax
push dword [ebp - 0x6c0]
lea ecx, [ebp - 0x94]
call fcn.00477d30
push eax
lea ecx, [ebp - 0x3a4]
mov byte [ebp - 4], 7
call fcn.00596c80
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 6
call fcn.004340d0
push 0
push 0
push str.incident_time
lea ecx, [ebp - 0x6dc]
call fcn.0059c286
push 0
push str.Confidence
lea ecx, [ebp - 0x6dc]
mov dword [ebp - 0x384], eax
mov dword [ebp - 0x380], edx
call fcn.0059c2d1
push 0
push str.Severity
lea ecx, [ebp - 0x6dc]
mov dword [ebp - 0x38c], eax
call fcn.0059c2d1
push str.ProtectionName
lea ecx, [ebp - 0x6dc]
mov dword [ebp - 0x1e8], eax
mov dword [ebp - 0x374], ebx
call fcn.0059c19b
push eax
lea ecx, [ebp - 0x370]
call fcn.00434220
push str.ProtectionType
lea ecx, [ebp - 0x6dc]
call fcn.0059c19b
push eax
lea ecx, [ebp - 0x358]
call fcn.00434220
push str.MalwareAction
lea ecx, [ebp - 0x6dc]
call fcn.0059c19b
push eax
lea ecx, [ebp - 0x340]
call fcn.00434220
push 0
push str.Status
lea ecx, [ebp - 0x6dc]
call fcn.0059c2d1
cmp dword [ebp - 0x6c0], 6
mov dword [ebp - 0x1e4], eax
jne 0x55c0b4
push 0xffffffffffffffff
push 0
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x1d0]
call fcn.00434d60
cmp dword [ebp - 0x390], 8
lea eax, [ebp - 0x3a4]
cmovae eax, dword [ebp - 0x3a4]
cmp dword [esi + 0x14], 8
jb 0x55c0d0
mov esi, dword [esi]
push eax
push esi
push str.got_data_for_file__ws__incident__ws
push str.IncidentReporter::EFREventFromReportMetadata
push 4
call fcn.00587c13
add esp, 0x14
lea eax, [ebp - 0x3a4]
mov ecx, edi
push eax
call fcn.0044bfa0
lea ecx, [ebp - 0x3a4]
call fcn.00451da0
lea ecx, [ebp - 0x44]
call fcn.00413860
jmp 0x55bec4
cmp dword [esi + 0x14], 8
jb 0x55c1a8
mov esi, dword [esi]
push esi
push str.cannt_find_IncidentDB__ws
push str.IncidentReporter::EFREventFromReportMetadata
push 1
call fcn.00587c13
add esp, 0x10
lea eax, [ebp - 0x6b4]
mov ecx, edi
push eax
call fcn.0044bfa0
lea ecx, [ebp - 0x6b4]
call fcn.00451da0
mov eax, dword [ebp - 0x18]
cmp eax, 8
jb 0x55c1eb
inc eax
lea ecx, [ebp - 0x2c]
push eax
push dword [ebp - 0x2c]
call fcn.00434bd0
mov eax, edi
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.005b168a
mov esp, ebp
pop ebp
ret 8