Investigation Dashboard
The attack timeline spans 2017-08-31 to 2018-09-07. The earliest activity was Memory Dump Comparison (Q10): Two Distinct Systems at Different Attack Timeline Stages (2017-08-31). The investigation subsequently uncovered Cross-System Attack Chain: spsql Account Abuse Spanning 5+ Systems (Q3/Q4 Answer); Data Staging of Sensitive M&A Research in Attacker-Controlled Directory; Cross-System Data Staging and Exfiltration Pipeline: Carbonadium Research to M&A Intelligence (Q5 Answer). The most recent activity was YARA Memory Scan: APT6 Rule Hits Assessed as False Positives (2018-09-06).
- YARA Detection: Codoso/APT19 Backdoor Components and htran Proxy Tool in Memory
- CRITICAL: NTDS.dit Credential Theft Attempt via ntdsutil IFM by spsql Service Account over WinRM
- Memory Dump Comparison (Q10): Two Distinct Systems at Different Attack Timeline Stages
- Data Staging of Sensitive M&A Research in Attacker-Controlled Directory
- Cross-System Attack Chain: spsql Account Abuse Spanning 5+ Systems (Q3/Q4 Answer)
-
YARA Detection: Codoso/APT19 Backdoor Components and htran Proxy Tool in Memory
2018-09-05T11:51:52 — 2018-09-06T22:53:58
-
CRITICAL: NTDS.dit Credential Theft Attempt via ntdsutil IFM by spsql Service Account over WinRM
2018-09-05T12:26:28 — 2018-09-05T12:27:01
-
Memory Dump Comparison (Q10): Two Distinct Systems at Different Attack Timeline Stages
2017-08-31T17:33:47 — 2018-09-06T22:11:15
-
Data Staging of Sensitive M&A Research in Attacker-Controlled Directory
2018-08-28T21:45:57 — 2018-09-05T14:20:47
-
Cross-System Attack Chain: spsql Account Abuse Spanning 5+ Systems (Q3/Q4 Answer)
2018-08-25T21:03:15 — 2018-09-05T14:20:47
-
Cross-System Data Staging and Exfiltration Pipeline: Carbonadium Research to M&A Intelligence (Q5 Answer)
2018-08-28T21:45:57 — 2018-09-05T14:20:47
| Case ID | SRL-2018 |
| Evidence Root | /evidence |
| Report Generated | 2026-06-05T18:44:35 |
| Investigation Start | 2026-06-05T14:21:05 |
| Investigation End | 2026-06-05T18:43:39 |
| Total Processing | 30182.6s |
| Audit Log | /home/mulder/.mulder/cases/SRL-2018.audit.jsonl |
Evidence Hashes
sha256sum <file>| File | SHA-256 | Size |
|---|---|---|
| base-admin-memory.7z | 65cd9e49db5d181dec1a34f4b4c67a04903007251700acb99b630485951a4950 | 1.0 GB |
| base-av-memory.7z | d61379467c4f9f27b1267b0e9a164fb01f7e47b5837074de98a8d7cca19d5f8f | 2.1 GB |
| base-dc-memory.7z | 70c3094eb6f814faf2e24c15c83e6a6da1b6d27e001097a2a839022bbea634ba | 808.2 MB |
| base-elf-memory.7z | c9241f92e0e9ac6c4b4885bd2a7a6ea63c70e1d7f0f465876f213e357a9bc6ff | 672.8 MB |
| base-file-memory.7z | 6a1df2332cb8157e3634f5fbee900afeefb5ad44044877e93ca0745e7e7920cf | 303.5 MB |
| base-file-snapshot5.7z | 905e88124c12336451cfe1ef00dc3abf6c7418e0552e329e3c840679d156a3a5 | 774.9 MB |
| base-hunt-memory.7z | 143640711ab5a0378dce3a7ac7c5e083166ab8155123fd14609772e76cdcd7e1 | 1.1 GB |
| base-mail-memory.7z | bde969728cddff1bc688c8eb55c44672f3d91714eea44d7ace715de842303f52 | 2.7 GB |
| base-rd-02-memory.7z | ec66f5076e6b699f251ab72a6102c5af4714dddf5dda7c83967050e6cbec5196 | 931.9 MB |
| base-rd-03-memory.7z | 6c1852e87b20cc02b28be2f2f373f8bdea07935072e56520a2a065100993653c | 932.8 MB |
| base-rd-04-memory.7z | cf03f019a566dcf7b40ced329a3cf9d5090e8c15203f6a4b97b9a512ced110d7 | 997.4 MB |
| base-rd-05-memory.7z | 31652764f1a1ad1cf66a9cc65569fa44e89a818e14075079a26e8e18dd4e5b5d | 513.6 MB |
| base-rd-06-memory.7z | ddc0d1e72fdfb54889c6a3800b10eaa9f1ffe86991def2c7b55b09215d88c465 | 578.6 MB |
| base-rd01-memory.7z | 59b8cd3022625ea310223a0ba33695668c9ce532a41cb53cb855e06634d8efd5 | 837.6 MB |
| base-sp-memory.7z | 7b1539b42f6faf31d83bdd7216cbb831de3bf09c80e1f608e805bcc5ec3e030c | 953.8 MB |
| base-wkstn-01-mem.zip | ef061848edb0d0014155f8ee43cbc67f759520fa96de249ffbd45045b602e29a | 1.2 GB |
| base-wkstn-01-memory.7z | 9c86f5290a25ffce013518a8c98daf90bf4be0ed37450b1239edf9239fe5cc07 | 984.4 MB |
| base-wkstn-02-memory.7z | c1f17907abd262e8f502078fde7058fe06ecc9b2f8cc047333906a01d407df78 | 969.2 MB |
| base-wkstn-03-memory.7z | 33f09a2c10aeceda5c079c55a20e4b2f4b834f4e94c7b770e262d0fc01b88992 | 890.0 MB |
| base-wkstn-04-memory.7z | 34f6cd35eea22e99b4affcd6e9af148ebaa8d8898397201d57f8d75044997697 | 895.5 MB |
| base-wkstn-05-memory.7z | 9e5184194499c01eddee7538ad23f5a7c74533c427ea387f70a249394cb3a4c2 | 625.5 MB |
| base-wkstn-06-memory.7z | ee7edd62c9960d855a8623d5d11506d1b74d40cec7f67e8ab108f81d92a1c5e5 | 549.2 MB |
| base-dc-cdrive.E01 | e2b9cf0cb6759fd079f45fa903d80bde602160ff969c969c6f0cd704965b31b1 | 11.5 GB |
| base-file-cdrive.E01 | ad9c85399fa8b2483f1d8a3684bc7e074b57d4c3ec88726cde271549bd742a18 | 15.3 GB |
| base-rd-01-cdrive.E01 | 12a622aa073dbbda3a4983014328a6085c8247ce93fe47fd6ba7483ed9d19aab | 16.6 GB |
| base-rd-02-cdrive.E01 | 50ad43ff0e8a0cc478e0e68f418b9f752fb440fd5020ca4fe55680292ac834bc | 16.0 GB |
| base-wkstn-01-c-drive.E01 | ede47a0733203134f92c8ae46df4f5106b78a2c357fdb1d3c84301261076429f | 15.8 GB |
| base-wkstn-05-cdrive.E01 | a94f2a866e2e562c58c3fbcd3a94882f2d3c3db3c66a5e5eedf16a4b1c0a65e0 | 13.8 GB |
| dmz-ftp-cdrive.E01 | d19754685d75aecb1fe18c3d75516dc0a965754335d981f3925e0e1b767ca8f8 | 11.9 GB |
Investigation Report
Digital Forensic Investigation Report — Case SRL-2018: Stark Research Labs Network Compromise
Background
Stark Research Labs (SRL) retained forensic investigators to examine evidence of a network compromise affecting its SHIELDBASE.LAN Active Directory domain. The investigation was initiated following the detection of suspicious activity on multiple systems. Evidence was collected by the incident response team using F-Response Enterprise 7.0.4.4 for live memory acquisition and disk imaging during September 5–7, 2018.
The evidence inventory consisted of memory dumps and disk images from two R&D workstations (BASE-RD-01 at 172.16.6.11, and base-rd-02 at 172.16.6.12), a domain controller (BASE-DC at 172.16.4.4), a file server (BASE-FILE at 172.16.4.5), and a DMZ-facing FTP server (DMZ-FTP at 172.16.10.12). Supporting systems include a mail server (BASE-MAIL at 172.16.4.6), a SharePoint server (base-sp at 172.16.4.7), and the IR team's forensic workstation (BASE-HUNT at 172.16.5.50). Analysis consumed 21 indexed evidence sources spanning 1023 tool invocations, produced 51 findings of which 36 were independently corroborated by two or more sources and 15 assessed on the balance of available evidence. No negative (ruled-out) findings remain.
The SHIELDBASE.LAN domain is a Windows Server Active Directory environment hosting SRL's corporate operations, research data, and administrative services. Service accounts for SharePoint (spsql, spfarm, spservices) and domain administrative accounts (rsydow-a) operate across the infrastructure. The systems run McAfee endpoint protection managed through an ePO server at 172.16.4.10. Puppet and MCollective configuration management was deployed on R&D workstations for automated software distribution.
Incident Timeline
The investigation revealed a sustained, multi-phase intrusion spanning at least thirteen months, from approximately August 2017 through September 2018. Activity is organized into distinct operational phases that reflect the attacker's progressive escalation from initial foothold to data exfiltration.
Phase 1 — Persistent Infrastructure Establishment (August 2017 – May 2018)
The earliest confirmed compromise artifact is the perfmon-k keylogger suite deployed to base-rd-02, with its web.dt data-capture file created on 2017-08-31T17:33:47Z. This keylogger, disguised as a Windows Performance Monitor component under ProgramData/perfmon-k/, operated continuously for over a year, with web.dt last modified on 2018-08-31T21:44:36Z. The keylogger suite comprises multiple DLLs and executables with function-indicative naming: perfmon-khk.dll (keyboard hook), perfmon-ki.dll (keyboard input interceptor), perfmon-kr.exe (key recorder), perfmon-kvw.exe (key viewer/writer), and perfmon-kwb.dll (key write-back). This long-term credential harvesting operation likely captured the spsql service account password and other domain credentials that fueled subsequent lateral movement.
By December 2017, the attacker staged the msadvapi2 installer (install_msadvapi2_32.exe, 14.2 MB) in ProgramData/staging/install_wormhole/ on base-rd-02. On 2018-02-26T22:47:31Z, the attacker installed WinPcap packet capture drivers via both 32-bit and 64-bit "Microsoft Advanced API" directories under Program Files (x86), enabling network sniffing capabilities. On 2018-05-08T21:07:43Z, install_msadvapi2_32.exe was executed, deploying the custom C2 implant. Registry execution records confirm this timestamp across two independent system hives from different systems. The msadvapi2 implant consists of msadvapi2_64.exe and msadvapi2_32.exe running as Windows services under services.exe (Session 0), communicating over AMQP/RabbitMQ (10.10.150.180 → 10.10.200.207:5672) and ActiveMQ STOMP (10.10.150.180 → 10.10.254.1:61613). The implant masquerades as "Microsoft Advanced API 32/64" in Program Files and ships with bundled OpenSSL libraries (libcryptoMD.dll, libsslMD.dll) and a CA certificate (ca_certificate.pem) for encrypted C2 communications.
Timestamp correlation between Puppet configuration cache updates (2018-05-08T21:07-21:13) and msadvapi2 installation (2018-05-08T21:07:43) strongly suggests the attacker abused the Puppet/MCollective configuration management infrastructure for automated deployment. The staging directory co-locates MCollective agent packages with msadvapi2 installers, and the subdirectory name "install_wormhole" explicitly references propagation capability. Puppet SSL certificates for base-rd-01 and base-rd-02 confirm both R&D workstations were Puppet-managed hosts.
Phase 2 — Active Attack Operations Begin (August 25–30, 2018)
On 2018-08-25T21:03:15Z, the compromised spsql service account was used for network logons (LogonType 3) from BASE-RD-04 (172.16.6.14) to base-rd-02, with Event ID 4672 confirming full administrative privilege assignment including SeImpersonatePrivilege and SeBackupPrivilege. This marks the beginning of active lateral movement using credentials likely harvested by the keylogger.
On 2018-08-28T21:45:57Z, the spsql account accessed proprietary research data on BASE-RD-01 (tdungan's workstation), as evidenced by an LNK file created at Users\spsql\AppData\Roaming\Microsoft\Office\Recent\carbonadium-info.LNK. This artifact confirms the attacker interactively opened carbonadium-info.doc, a 54 KB document stored in tdungan's OneDrive — Stark Research Labs\Research\ folder. The original Cabonadium-CalTech.pdf (5.9 MB), a CalTech research paper, was also accessed on this date.
On 2018-08-30T16:43:36Z, the attacker initiated a WMI-based remote code execution chain on BASE-RD-01. WmiPrvSE.exe (PID 2876) spawned powershell.exe (PID 8712), which in turn spawned a 32-bit PowerShell process (PID 5848, SysWOW64) with the flags "-Version 5.1 -s -NoLogo -NoProfile" — a signature of automated, non-interactive execution consistent with post-exploitation frameworks. At 2018-08-30T22:15:18Z, this PowerShell process launched cmd.exe (PID 5948) to execute c:\windows\temp\perfmon\p.exe (PID 8260). Volatility malfind detected 481 committed pages of PAGE_EXECUTE_READWRITE memory in p.exe and three separate RWX regions in the parent PowerShell process. The p.exe binary loaded WININET.dll, WS2_32.dll, DNSAPI.dll, CRYPTSP.dll, and other network and cryptographic DLLs, indicating HTTP-based C2 communications. Over the following seven days, p.exe and its parent PowerShell spawned nine short-lived rundll32.exe processes — a pattern consistent with Cobalt Strike's fork-and-run post-exploitation module execution.
Phase 3 — Active Directory Reconnaissance and Credential Harvesting (August 31 – September 6, 2018)
On 2018-08-31T19:59:34Z, registry execution evidence shows access to a suspicious csrss.exe binary at the UNC path \\172.16.4.6\c$\Windows\Logs\WindowsServerBackup\7.15\csrss.exe on BASE-MAIL. The csrss.exe process name is a critical Windows system binary that legitimately exists only at System32\csrss.exe; its presence at a non-standard path within an attacker-created WindowsServerBackup subdirectory constitutes masquerading malware. This same WindowsServerBackup staging pattern recurs across multiple systems.
On 2018-08-31T22:52:08Z, PowerShell Script Block Logging (Event 4104) on BASE-FILE captured the execution of PowerView/PowerSploit under the spsql account (PID 3580, PPID 3308). The captured script blocks include Add-NetGroupUser (group manipulation), Get-NetDomain (domain enumeration), and user creation functions via the WinNT and DirectoryServices providers, with characteristic PowerView output formatting such as "[*] User $UserName successfully created on host $ComputerName." This represents systematic Active Directory reconnaissance from the file server.
Beginning 2018-09-04T15:11:48Z, Kerberoasting attacks were launched from 172.16.7.15 against the domain controller. Fourteen Kerberos service ticket requests (Event ID 4769) with RC4-HMAC encryption (TicketEncryptionType: 0x17) targeted the nfury@SHIELDBASE.LAN account for SPN "spcontent" across multiple days through September 6. RC4-HMAC is the weakest available encryption type and is specifically targeted by tools such as Invoke-Kerberoast and Rubeus. Volatility netscan from BASE-RD-01 reveals an ESTABLISHED SMB connection (172.16.6.11:59352 → 172.16.7.15:445), directly linking the attacker's primary pivot workstation to the Kerberoasting source IP.
Phase 4 — Domain Controller Attack and Credential Theft Attempt (September 5, 2018)
At 2018-09-05T11:51:52Z, the spsql account authenticated from BASE-RD-01 (172.16.6.11) to BASE-DC via Kerberos, following a failed pre-authentication attempt at 11:50:56. The account was granted full Domain Administrator privileges. At 2018-09-05T12:26:28Z, PowerShell Operational Event 4103 captured spsql executing ntdsutil.exe via WinRM (wsmprovhost.exe -Embedding) with the commands "ac i ntds", "ifm", and "create full c:\windows\temp\perfmon" q q." The Host Name field recorded "ServerRemoteHost," confirming remote execution. The ntdsutil IFM (Install From Media) feature would have produced a full copy of the Active Directory database (NTDS.dit) and the SYSTEM registry hive, enabling offline extraction of all domain user password hashes. The command failed due to a syntax error (misplaced quotation mark), and a second attempt at 12:27:01 was also recorded. While the IFM dump ultimately failed, the attack represents a near-miss for complete domain credential compromise.
Phase 5 — Data Staging and Exfiltration (September 5, 2018)
At 2018-09-05T13:20:55Z, the attacker created the directory Windows\Logs\WindowsServerBackup\6.12\Metal Alloys\Carbonadium on BASE-FILE, an attacker-created staging path within system backup log directories designed to evade detection. This mirrors the staging pattern on BASE-MAIL (WindowsServerBackup\7.15).
The file listing of BASE-RD-01's c:\windows\temp\perfmon\ directory reveals extensive data staging organized for exfiltration. The research/Rare-Earth Elements/M&A Targets/ subdirectory contains annual reports and technical documents for Orocobre (lithium mining) and Tronox Holdings (titanium minerals), including NI 43-101 resource reports, Q2 2018 financial results, and FTC/European Commission acquisition approval documents. A complete ZIP archive (M&A Targets.zip) of this directory was prepared for bulk transfer. Additional subdirectories contain Cabonadium-CalTech.pdf, Project_800724_WireTransferInfo.docx (wire transfer instructions), and CONFIDENTIAL — Project Mayhem.pptx.
Between 2018-09-05T14:14:53Z and 14:20:47Z, five distinct SendSpace file upload sessions were initiated from BASE-RD-01 across multiple upload servers (fs04u, fs06u, fs07u, fs09u, fs13u.sendspace.com), all sharing session fingerprint 907909DE. Each session permitted uploads up to 300 MB (MAX_FILE_SIZE=314572800), yielding a theoretical exfiltration capacity of approximately 1.5 GB. These uploads occurred while p.exe was actively running and approximately ninety minutes after the failed ntdsutil IFM attempt. SendSpace is a free, anonymous file-hosting service that requires no authentication — an ideal exfiltration channel.
Phase 6 — Concurrent DMZ-FTP Compromise (September 3–7, 2018)
The DMZ-FTP server (172.16.10.12) experienced a parallel compromise vector. Beginning 2018-09-03T18:20:00Z, external IP 165.227.50.129 (a DigitalOcean VPS) authenticated to the FTP service and performed directory traversal. On 2018-09-05T16:37Z, this IP successfully authenticated as DMZ-FTP\rsydow-f, and at 18:47:57 navigated to a PowerShell directory. This external compromise exhibits temporal synchronization with the internal Kerberoasting and ntdsutil attacks on the same dates, suggesting the same actor operating through dual internal and external access vectors.
Internal host 172.16.5.26 also targeted the FTP server, performing systematic multi-account file retrieval (anonymous, nfury, dblake) on 2018-08-07 and WebDAV C$ administrative share access attempts on 2018-09-07. External scanning activity was observed from 112.91.58.238 (root brute-force), 138.197.213.41 (HTTP probes), and 185.128.26.19 (user directory enumeration on August 27).
Phase 7 — Incident Response and Evidence Collection (September 5–7, 2018)
The IR team, operating under the rsydow-a administrative account, began response activities on approximately August 30 (PowerShell transcription logs at Users/rsydow-a/Documents/20180830/). On 2018-09-05T15:15:00Z, the F-Response installer was staged at Shares/SRL-Admin/Security/F-Response/ on BASE-FILE. F-Response Subject agents (subject_srv.exe) were deployed to BASE-RD-01, base-rd-02, and BASE-DC on September 6, with the Mnemosyne kernel driver loaded for memory acquisition. The F-Response controller operated from BASE-HUNT (172.16.5.50:5682), connecting to Subject agents on port 3262. Memory dumps were acquired from the compromised systems, capturing the active attack artifacts that formed the basis of this investigation. The systems were shut down on 2018-09-07T20:25:33.
Key Findings
Malware and Implants
The investigation identified three distinct malware families deployed across the environment, reflecting different operational requirements and persistence depths.
The msadvapi2 implant on base-rd-02 represents the most sophisticated component: a custom C2 tool masquerading as "Microsoft Advanced API" in Program Files, communicating via enterprise message queuing protocols (AMQP/RabbitMQ on port 5672 and STOMP on port 61613) to blend with legitimate infrastructure traffic. Both 32-bit (PID 2292) and 64-bit (PID 2328) versions operated as Windows services under services.exe, with bundled OpenSSL libraries and a dedicated CA certificate for encrypted communications. The implant was installed on 2018-05-08 and was continuously operational through the September 2018 evidence collection, demonstrating robust persistence. Its staging directory (ProgramData/staging/install_wormhole/) also contained suspicious certificate files (NotVerisign.cer, NewNotVeriSign.cer, lariatca.cer) and Lariat-9.4.1-install.exe, suggesting additional tooling.
The p.exe binary deployed to BASE-RD-01 at c:\windows\temp\perfmon\ served as the primary active-operations implant. Launched through a WMI-to-PowerShell execution chain, it ran for approximately seven days continuously, exhibiting 481 committed pages of PAGE_EXECUTE_READWRITE memory and loading network/cryptographic DLLs consistent with HTTP-based C2. Its spawning of nine short-lived rundll32.exe processes over the operational period is consistent with the fork-and-run pattern used by frameworks such as Cobalt Strike. A companion binary, PerfView.exe, was staged in the same directory with timestamps manipulated to match a Windows 7 base image date of 2009-07-14.
The perfmon-k keylogger suite on base-rd-02 represents the longest-running attacker tool, operational since at least August 2017. Its component files (perfmon-khk.dll, perfmon-ki.dll, perfmon-kr.exe, perfmon-kvw.exe, perfmon-kwb.dll) are purpose-built for keyboard capture, with the pkl.bin and web.dt data files confirming active keystroke and web-data collection through August 31, 2018.
YARA memory scanning of the domain controller detected signature matches for Codoso_CustomTCP_4 (with the specific malware DLL name "varus_service_x86.dll" and service manipulation strings) and DeepPanda_htran_exe (with htran's exact proxy/port-forwarding usage strings including "slave
Lateral Movement and Credential Abuse
The compromised spsql service account (SID S-1-5-21-3445421715-2530590580-3149308974-1193) served as the primary vehicle for lateral movement across at minimum five systems: base-rd-02, BASE-RD-01, BASE-FILE, BASE-DC, and BASE-RD-04. Network logon events (Event ID 4624, LogonType 3) confirmed administrative access from BASE-RD-04 to base-rd-02 on August 25, from BASE-RD-01 to base-rd-02 on August 28, and from BASE-RD-01 to BASE-DC on September 5. A total of 462 spsql-related events were recorded in the base-rd-02 Security log alone.
The attacker employed multiple lateral movement protocols: WMI (T1047) for initial code execution on workstations, WinRM/PowerShell Remoting (T1021.006) for the ntdsutil attack on the DC, RDP (T1021.001) with seven-plus sessions to the file server, and SMB (T1021.002) for file access and tool staging. Network forensics from BASE-RD-01 showed ESTABLISHED connections to 172.16.7.15:445 (the Kerberoasting source), 172.16.4.5:445 (the file server), and inbound connections from 172.16.6.14 (BASE-RD-04). WinRM was enabled on both R&D workstations (port 5985 listening), which is atypical for standard workstation configurations and facilitated remote command execution.
Persistence Mechanisms
Persistence was achieved through multiple independent mechanisms. The msadvapi2 implant was registered as a Windows service, starting automatically under services.exe in Session 0. The keylogger suite persisted across reboots through an unknown mechanism but remained operational for over thirteen months. The p.exe implant on BASE-RD-01 relied on the continuous operation of the WMI-initiated PowerShell session, which was active from August 30 through the September 6 evidence capture — a somewhat fragile persistence model that depended on the system remaining running. Registry execution evidence from two independent system hives confirms the msadvapi2 installer executed on multiple hosts, suggesting the attacker used Puppet/MCollective to deploy persistence across all managed workstations.
Anti-Forensics and Defense Evasion
The attacker employed consistent defense evasion techniques throughout the campaign. Directory names were chosen to mimic legitimate Windows components: "perfmon" (Performance Monitor), "Microsoft Advanced API" (generic Microsoft branding), and "perfmon-k" (Performance Monitor variant). The csrss.exe binary on BASE-MAIL masqueraded as the critical Windows Client/Server Runtime Subsystem. Data staging directories were nested within Windows\Logs\WindowsServerBackup\ paths on both BASE-FILE (6.12\Metal Alloys\Carbonadium) and BASE-MAIL (7.15), leveraging the assumption that defenders would not scrutinize backup log directories.
McAfee endpoint protection on BASE-RD-01 — comprising masvc.exe, macmnsvc.exe, mfefire.exe, mcshield.exe, and mfevtps.exe — was fully operational during the seven-day compromise but failed to detect p.exe, the PowerShell-based attack chain, or the rundll32 fork-and-run processes. The attacker's use of living-off-the-land binaries (WMI, PowerShell, cmd.exe, rundll32.exe), 32-bit PowerShell from SysWOW64 (potentially to bypass AMSI or constrained language mode), and memory-only execution effectively evaded signature-based detection.
No evidence of security event log clearing (Event ID 1102) was detected, and the Security event log contained 186,972 indexed windows spanning the investigation period, providing comprehensive audit coverage. No significant timestomping was detected on the systems analyzed, with only two false-positive entries on root NTFS directories from Windows installation.
Threat Intelligence and Attribution
The combination of tools, techniques, and targeting observed in this intrusion presents a profile consistent with state-sponsored economic espionage operations focused on the minerals and rare-earth elements sector.
The YARA signature matches on the domain controller — Codoso_CustomTCP_4 with the specific DLL name "varus_service_x86.dll," DeepPanda_htran_exe with htran's exact proxy strings, Codoso_Gh0st_1 with UAC bypass and anti-AV evasion, and Tofu_Backdoor — are consistent with toolkits historically attributed to Chinese-nexus threat groups, particularly APT19/Codoso and Deep Panda. However, these attributions derive from YARA rule naming conventions that reflect the rule author's assessment, not independent confirmation. The presence of implant code matching known signatures establishes that these specific tool artifacts exist in the domain controller's memory, but single-tool YARA detection alone does not constitute definitive threat actor attribution.
Behavioral TTP analysis provides a more reliable basis for characterization. The campaign exhibits hallmarks of a well-resourced, persistent adversary: the thirteen-month operational timeline from initial keylogger deployment to active data exfiltration; custom C2 implants using enterprise message queuing protocols (AMQP/RabbitMQ) to blend with legitimate traffic; systematic credential harvesting via keylogging followed by service account abuse for domain-wide operations; targeted collection of M&A intelligence in the rare-earth and lithium mining sectors; and the use of multiple parallel access vectors (internal lateral movement and external FTP compromise). The targeting of Orocobre lithium projects, Tronox titanium mineral acquisitions, and proprietary Carbonadium research materials reflects strategic economic intelligence collection rather than opportunistic cybercrime.
The operational tradecraft — including abuse of configuration management infrastructure (Puppet) for malware deployment, the use of enterprise-grade C2 protocols, and careful directory naming for defense evasion — reflects an adversary with familiarity with enterprise Windows environments and the patience to maintain persistent access over extended periods. The convergence of Codoso/APT19 tool signatures with economic espionage targeting is consistent with historically documented activity patterns of Chinese-nexus threat groups, but this assessment should be treated with caution. Attribution to a specific threat group requires corroboration from infrastructure analysis, victimology patterns across multiple incidents, and intelligence community coordination that falls outside the scope of this forensic investigation.
Impact Assessment
The compromise affected a minimum of seven confirmed systems within the SHIELDBASE.LAN domain: BASE-RD-01 (172.16.6.11), base-rd-02 (172.16.6.12), BASE-DC (172.16.4.4), BASE-FILE (172.16.4.5), BASE-MAIL (172.16.4.6), BASE-RD-04 (172.16.6.14), and DMZ-FTP (172.16.10.12). Additional hosts at 172.16.7.15 (Kerberoasting source), 172.16.5.26 (FTP/WebDAV access), and potentially 172.16.10.13 (Nmap scan source) may also be compromised. The attacker's use of domain-level credentials (spsql) and configuration management tools (Puppet) means that any Puppet-managed host should be considered potentially affected.
Credential exposure is extensive. The perfmon-k keylogger captured keystrokes for over thirteen months, potentially harvesting passwords for any account used interactively on base-rd-02. The Kerberoasting attacks targeted the nfury service account SPN with RC4-HMAC encryption, and any cracked service account hashes would grant additional access. While the ntdsutil IFM dump attempt against the domain controller failed due to a syntax error, the attacker had authenticated with full Domain Administrator privileges via the spsql account, meaning a second, successful attempt cannot be ruled out during periods not covered by the available log data. The rsydow-f FTP account was confirmed compromised and used by external IP 165.227.50.129.
The data at risk includes proprietary research on Carbonadium materials (Cabonadium-CalTech.pdf, carbonadium-info.doc), M&A target intelligence for Orocobre lithium mining and Tronox Holdings titanium minerals operations (annual reports, NI 43-101 technical reports, financial results, acquisition regulatory filings), confidential project documents (CONFIDENTIAL — Project Mayhem.pptx), and financial documents (Project_800724_WireTransferInfo.docx). The staged M&A Targets.zip archive and five concurrent SendSpace upload sessions on September 5 strongly suggest that a significant portion of this data was exfiltrated, though without PCAP evidence, the exact volume and completeness of exfiltration cannot be confirmed.
Immediate Tactical Containment
-
Isolate the following systems from the network immediately: BASE-RD-01 (172.16.6.11), base-rd-02 (172.16.6.12/10.10.150.180), BASE-RD-04 (172.16.6.14), 172.16.7.15, and 172.16.5.26. Block all traffic to and from these hosts at the network perimeter and internal firewalls.
-
Block external IPs at the perimeter firewall: 165.227.50.129 (confirmed FTP attacker, DigitalOcean VPS), 185.128.26.19 (FTP directory enumeration), 138.197.213.41 (HTTP probing), 112.91.58.238 (brute-force attempts), and 10.10.200.207 and 10.10.254.1 (msadvapi2 C2 endpoints on secondary network).
-
Disable the following Active Directory accounts immediately and reset their passwords from a known-clean system: spsql (SID S-1-5-21-3445421715-2530590580-3149308974-1193), rsydow-a (SID ending -1183), spfarm (SID ending -1197), nfury, and all DMZ-FTP local accounts (dblake, nfury, rsydow-f).
-
On base-rd-02, terminate PIDs 2328 (msadvapi2_64.exe) and 2292 (msadvapi2_32.exe), then disable the corresponding Windows services. Remove the installed files from Program Files (x86)\Microsoft Advanced API 32\ and Program Files (x86)\Microsoft Advanced API 64.
-
On BASE-RD-01, terminate PID 8260 (p.exe), PID 5848 (malicious 32-bit PowerShell), PID 8712 (WMI-spawned PowerShell), and PID 5948 (cmd.exe). Remove the contents of c:\windows\temp\perfmon\ after forensic preservation.
-
Block outbound traffic to all SendSpace upload endpoints (*.sendspace.com) and any AMQP (port 5672) and STOMP (port 61613) traffic to external or unauthorized internal destinations.
-
On the domain controller, block inbound WinRM (5985/5986) connections from non-administrative subnets and audit all Kerberos service ticket requests for RC4-HMAC encryption (TicketEncryptionType 0x17).
-
Shut down the DMZ-FTP service (IIS FTPSVC2) on 172.16.10.12 until the system can be rebuilt, and revoke all FTP user credentials.
-
Verify integrity of the Puppet/MCollective infrastructure by auditing all catalogs, modules, and the staging directory (ProgramData/staging/) on the Puppet server for unauthorized content.
-
Perform a domain-wide password reset of all service accounts and privileged accounts as a precaution against credentials harvested by the thirteen-month keylogger operation.
Strategic Remediation
Root Cause 1 — Service Account with Excessive Privileges. The spsql SharePoint SQL service account possessed full administrative privileges (SeImpersonatePrivilege, SeBackupPrivilege, SeRestorePrivilege, SeLoadDriverPrivilege) and could authenticate interactively across all domain systems, as demonstrated by administrative network logons from BASE-RD-04 and BASE-RD-01 to base-rd-02 and from BASE-RD-01 to BASE-DC. A SQL service account should be restricted to the minimum privileges required for database operations and constrained to logon only on designated SharePoint/SQL infrastructure hosts via Active Directory logon restrictions. Had spsql been denied interactive logon and network logon rights to workstations and the domain controller, the entire lateral movement chain — from PowerView reconnaissance on BASE-FILE to the ntdsutil IFM attempt on BASE-DC — would have been blocked.
Root Cause 2 — WinRM Enabled on R&D Workstations. Both BASE-RD-01 and base-rd-02 had WinRM (port 5985) enabled and listening, which is atypical for standard workstation configurations and directly facilitated the WMI-based remote code execution and the attacker's PowerShell remoting operations. Disabling WinRM on non-administrative workstations and restricting WinRM access on servers to designated management hosts via Windows Firewall rules would have prevented the initial WMI-spawned PowerShell chain on BASE-RD-01 and the WinRM-based ntdsutil execution on BASE-DC.
Root Cause 3 — Configuration Management Infrastructure Not Hardened. The Puppet/MCollective infrastructure was abused to deploy the msadvapi2 implant across managed hosts, as evidenced by the timestamp correlation between Puppet cache updates and msadvapi2 installation on May 8, 2018, and the co-location of MCollective packages with attack tooling in ProgramData/staging/. Puppet server catalogs and MCollective broker access should be restricted to authenticated, authorized administrators with mandatory code review for all manifest changes. File integrity monitoring on Puppet staging directories would have detected the introduction of install_msadvapi2_32.exe alongside legitimate configuration packages.
Root Cause 4 — Internet-Facing FTP Service with Weak Access Controls. The DMZ-FTP server allowed anonymous directory browsing (enabling user directory enumeration by external IP 185.128.26.19) and did not enforce multi-factor authentication for named accounts, allowing external IP 165.227.50.129 to authenticate as rsydow-f with compromised credentials. Replacing the FTP service with SFTP or SCP with key-based authentication, disabling anonymous access, and implementing geographic IP restrictions would have prevented the external compromise documented across the September 3–5 attack window.
Root Cause 5 — Endpoint Protection Failed Against In-Memory Threats. McAfee's full endpoint suite on BASE-RD-01 failed to detect p.exe and the PowerShell-based attack chain over seven continuous days of operation. The attacker's combination of WMI execution, 32-bit PowerShell from SysWOW64, single-character binary naming, and rundll32 fork-and-run effectively bypassed signature-based detection. Deploying an endpoint detection and response (EDR) solution with behavioral analysis capabilities — specifically monitoring for WMI-spawned PowerShell, parent-child process anomalies, and PAGE_EXECUTE_READWRITE memory allocations — would have detected the attack chain that signature-based antivirus missed. PowerShell constrained language mode and script block logging enforcement across all workstations would have further restricted the attacker's PowerShell-based operations.
Root Cause 6 — No Monitoring for Kerberoasting or Privileged Authentication Anomalies. The fourteen RC4-HMAC Kerberos ticket requests from 172.16.7.15 targeting the nfury service account over three days went undetected until forensic examination. Similarly, the spsql service account's administrative logons from non-SharePoint systems (workstations BASE-RD-01, BASE-RD-04) to the domain controller were not flagged in real time. Implementing detection rules for RC4-HMAC downgrade in Kerberos ticket requests (Event ID 4769, TicketEncryptionType 0x17) and alerting on service account authentications from unexpected source systems would have provided early warning of both the Kerberoasting campaign and the spsql account abuse.
Conclusion
Q1. What systems were compromised? A minimum of seven systems were confirmed compromised: BASE-RD-01 (172.16.6.11), base-rd-02 (172.16.6.12), BASE-DC (172.16.4.4), BASE-FILE (172.16.4.5), BASE-MAIL (172.16.4.6), BASE-RD-04 (172.16.6.14), and DMZ-FTP (172.16.10.12). Hosts 172.16.7.15 and 172.16.5.26 are likely additional compromised systems, and all Puppet-managed hosts should be considered potentially affected given the attacker's abuse of configuration management for malware deployment.
Q2. How did the attacker gain initial access? The earliest confirmed compromise artifact is the perfmon-k keylogger on base-rd-02, dating to August 2017. The mechanism of initial keylogger deployment is not determinable from available evidence. The attacker subsequently leveraged harvested credentials (particularly spsql) and WMI remote execution to expand access. The DMZ-FTP server was separately compromised using stolen rsydow-f credentials from external IP 165.227.50.129.
Q3. What lateral movement occurred? Lateral movement was extensive and employed multiple protocols: WMI remote execution to deploy p.exe on workstations, WinRM/PowerShell Remoting for ntdsutil on the DC, RDP (seven-plus sessions to BASE-FILE), SMB for file access and tool staging, and Kerberos service ticket requests for credential harvesting. The compromised spsql account authenticated across at least five systems. Network connections confirm a hub-and-spoke architecture with BASE-RD-01 as the primary pivot point and connections spanning the 172.16.4.x, 172.16.6.x, and 172.16.7.x subnets.
Q4. What persistence mechanisms were installed? Three persistence mechanisms were identified: the msadvapi2 C2 implant registered as Windows services (operational since May 2018), the perfmon-k keylogger suite (operational since August 2017), and the p.exe implant maintained through a continuous WMI-initiated process chain (operational since August 30, 2018). The Puppet configuration management infrastructure was likely abused for automated deployment of the msadvapi2 implant across managed hosts.
Q5. Was data exfiltrated, and if so, what and how much? Evidence strongly suggests data exfiltration occurred. Sensitive M&A research targeting Orocobre lithium mining and Tronox Holdings titanium minerals, proprietary Carbonadium research, confidential project documents, and financial wire transfer instructions were staged in c:\windows\temp\perfmon\ on BASE-RD-01, with a complete ZIP archive prepared for bulk transfer. Five concurrent SendSpace upload sessions on September 5, 2018, with a theoretical capacity of 1.5 GB, occurred while the C2 implant was active. Without network capture evidence, the exact volume of exfiltrated data cannot be confirmed, but the staging and upload activity is compelling.
Q6. What is the full timeline of the incident? The compromise spans approximately thirteen months: keylogger deployment in August 2017, msadvapi2 implant staging in December 2017, C2 implant deployment in May 2018, active credential abuse from August 25, 2018, WMI-based workstation compromise on August 30, AD reconnaissance on August 31, Kerberoasting September 4–6, ntdsutil credential theft attempt on September 5, data exfiltration on September 5, and IR-initiated evidence collection September 5–7.
Q7. What is the total scope and business impact? The attacker gained administrative access to the Active Directory domain through a compromised service account, successfully staged proprietary research and M&A intelligence for exfiltration, and maintained persistent access for over a year. The business impact includes potential exposure of strategic M&A intelligence in the rare-earth and lithium mining sectors, compromise of proprietary Carbonadium research materials, potential exposure of all domain credentials harvested by the thirteen-month keylogger, and confirmed compromise of the domain controller with full administrative privileges. The WindowsServerBackup staging pattern on BASE-FILE and BASE-MAIL suggests the attacker used at least two additional servers for data staging beyond the primary workstation.
Q8. What are the recommended remediation actions? Immediate actions include isolating confirmed compromised systems, disabling compromised accounts, terminating malicious processes, and performing a domain-wide password reset. Strategic remediation should focus on restricting service account privileges and logon rights, disabling WinRM on workstations, hardening the Puppet infrastructure with integrity monitoring, replacing FTP with secure authenticated alternatives, deploying EDR with behavioral detection capabilities, and implementing detection rules for Kerberoasting and anomalous service account authentication.
Attack Timeline
Findings
YARA memory scanning detected multiple distinct signature families in the Domain Controller's memory dump, indicating the presence of sophisticated implant code.
STRONGEST MATCHES (specific, low false-positive risk):
-
Codoso_CustomTCP_4 — Matches at clustered offsets 0x6c6e4c87-0x6c6e4ce3 (within ~92 bytes), indicating a contiguous loaded binary module. The string "varus_service_x86.dll" is a specific malware DLL name associated with Codoso tooling, not a generic Windows string. Supporting strings: "net start %%1", "net stop %%1", "ping 127.1 > nul" — service manipulation commands.
-
DeepPanda_htran_exe — Matches at offsets 0x6657872a-0x665787b ("slave
", "[+] OK! I Closed The Two Socket."). These are htran's exact usage strings — highly specific to this proxy/port-forwarding tool used for network pivoting. -
IMPLANT_5_v3 — Matches a specific mathematical instruction byte sequence at 0x10ebe323a (0F AF C0 69 C0 07 00 00 00...) — less specific than named tool matches but distinctive.
MODERATE MATCHES (partially specific):
-
Codoso_Gh0st_1 — The COM elevation moniker ($x3: "Elevation:Administrator!new:{3ad05575-8857-4850-9277-11b85bdb8e09}") appears at multiple offsets. While the Elevation:Administrator pattern IS used by legitimate Windows UAC, the specific CLSID combined with Kaspersky AV process detection strings (kavsvc.exe, kav.exe, avp.exe) suggests anti-AV evasion capability. These AV process names appear frequently in Windows memory (from AV databases, etc.) but their presence IN COMBINATION with the elevation moniker raises weight.
-
Tofu_Backdoor — "Cookies: Sym1.0" at 0x8d5faa02 with specific byte pattern.
ATTRIBUTION LIMITATION (Q-CA5):
Without vadyarascan for per-process attribution, we cannot determine which process hosts this implant code. The Codoso_CustomTCP_4 match at 0x6c6e4c and the htran match at 0x6657 are at DIFFERENT memory regions, suggesting separate tools/modules. The YARA rule names suggest APT19/Codoso attribution, but YARA rule naming reflects the rule author's assessment, not independent confirmation. The evidence supports the PRESENCE of implant code matching known Codoso/htran signatures, but single-tool attribution to a specific threat actor requires corroboration from additional evidence types (filesystem, C2 infrastructure, TTP alignment).
CROSS-FINDING CORROBORATION:
The DC was independently confirmed as compromised via the spsql/WinRM/ntdsutil IFM attack chain (f_a9a97ab2). The YARA matches suggest ADDITIONAL implant presence beyond the spsql-based credential theft — potentially a more persistent backdoor deployed prior to the August 2018 attack window.
Evidence Chain
The spsql service account (SID S-1-5-21-3445421715-2530590580-3149308974-1193) executed ntdsutil.exe via WinRM PowerShell Remoting (wsmprovhost.exe -Embedding) to attempt extraction of the Active Directory database (NTDS.dit).
Exact command sequence captured in PowerShell Operational Event 4103 at 2018-09-05T12:26:28.3568308 UTC:
ntdsutil.exe: ac i ntds→ "Active instance set to "ntds"."ntdsutil.exe: ifmifm: create full c:\windows\temp\perfmon" q q→ "Error parsing Input - Invalid Syntax."
The attacker attempted to use the ntdsutil IFM (Install From Media) feature to create a full dump of the Active Directory database to c:\windows\temp\perfmon - a path disguised to look like legitimate performance monitoring data. The command failed due to a syntax error (misplaced quote character in the path).
A second ntdsutil.exe invocation was recorded at 2018-09-05T12:27:01.8670270 (28 seconds later), indicating a persistent attempt to extract the database.
Attack chain context:
- The execution was REMOTE - "Host Name: ServerRemoteHost" confirms WinRM access
- The Connected User is "shieldbase\spsql" - a SQL service account, NOT a domain admin
- Process creation (4688) at 12:05:18 shows spsql executing processes via wsmprovhost.exe
- This constitutes SERVICE ACCOUNT ABUSE: a SQL service account performing domain admin operations
Impact: If successful, the ntdsutil IFM dump would have produced a copy of the NTDS.dit file and the SYSTEM registry hive, together enabling offline extraction of ALL domain user password hashes using tools like secretsdump.py or DSInternals.
This finding directly answers Investigation Q1 (DC compromise/credential theft) and Q8 (privilege escalation) affirmatively.
Affected Systems: evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational, evtx.windows_system32_winevt_logs_security
Evidence Chain
The evidence labeled as "base-wkstn-01" contains memory data from TWO distinct systems, acquired via F-Response during the incident response on September 6, 2018. They represent different systems at different stages of compromise:
MEMORY DUMP 1: BASE-RD-01 (172.16.6.11) — Active Post-Exploitation Stage
- Boot time: 2018-08-30 13:51:58 UTC
- Primary user: tdungan (Stark Research Labs researcher)
- IP: 172.16.6.11
- F-Response agent (subject_srv.exe PID 1096) deployed 2018-09-06 18:28:30
Key attack artifacts:
- WmiPrvSE.exe(2876) → powershell.exe(8712) → powershell.exe(5848, 32-bit) → p.exe(8260) — full C2 chain active
- p.exe running continuously since Aug 30 22:15:18 (~7 days), with 481 RWX pages and WININET/WS2_32/crypto DLLs
- 9 rundll32.exe fork-and-run processes spawned (Aug 30-Sep 6) for post-exploitation modules
- ESTABLISHED connections to 172.16.7.15:445 (Kerberoasting source), 172.16.4.5:445 (file server)
- SendSpace exfiltration URLs (Sep 5 14:14-14:21 UTC)
- spsql account profile with carbonadium-info.LNK (data access Aug 28)
- McAfee running but not detecting the implant
This system represents the ACTIVE COMPROMISE PHASE — the attacker's primary pivot point for domain-wide operations including Kerberoasting, WinRM lateral movement to the DC, and data exfiltration.
MEMORY DUMP 2: base-rd-02 (172.16.6.12 / 10.10.150.180) — Persistent Implant Stage
- Boot time: 2018-08-19 06:22:43 UTC (11 days earlier)
- IPs: 172.16.6.12 (corporate), 10.10.150.180 (secondary network)
- F-Response agent (subject_srv.exe PID 1204) deployed 2018-09-06 19:03:45
Key attack artifacts:
- msadvapi2_64.exe (PID 2328) and msadvapi2_32.exe (PID 2292) — custom C2 implant disguised as "Microsoft Advanced API", installed May 2018, running as services under services.exe
- AMQP/RabbitMQ C2 channel: 10.10.150.180 → 10.10.200.207:5672 and 10.10.254.1:61613
- perfmon-k keylogger suite (operational since Aug 2017)
- java.exe (PID 2976) from prunsrv.exe — Apache/Tomcat service
- ruby.exe (PID 2396), rubyw.exe (PID 6080) — Ruby application services
- chromedriver_w (PID 2716) — automated browser (possibly for web app testing or credential harvesting)
- PowerShell (PID 6524, 32-bit) spawned Sep 6 17:10:55
- Same WMI→PowerShell→p.exe attack chain present (identical PIDs to Dump 1 overlap area)
- spsql account lateral movement from BASE-RD-01 and BASE-RD-04
This system represents the PERSISTENT INFRASTRUCTURE STAGE — a longer-term compromise with established C2 through enterprise message queuing, persistent keylogger, and service-based implants dating back to May 2018 or earlier.
TIMELINE COMPARISON:
| Aspect | BASE-RD-01 (Dump 1) | base-rd-02 (Dump 2) |
|--------|---------------------|---------------------|
| First compromise evidence | 2018-08-28 (spsql data access) | 2017-08 (keylogger installed) |
| Active implant installed | 2018-08-30 (p.exe) | 2018-05-08 (msadvapi2) |
| C2 protocol | HTTP/HTTPS (WININET.dll) | AMQP/RabbitMQ (enterprise MQ) |
| Persistence method | WMI-spawned process chain | Windows service registration |
| Boot at capture | 2018-08-30 (7 days up) | 2018-08-19 (18 days up) |
| Network role | Pivot point for AD attacks | Infrastructure with message queue C2 |
CONCLUSION:
The two systems show different stages of the same campaign. base-rd-02 was compromised FIRST (at least May 2018, possibly August 2017 with the keylogger), providing the attacker with a persistent foothold using enterprise-grade C2. BASE-RD-01 was compromised LATER (August 30, 2018) as the attacker expanded operations to target tdungan's research data and launch domain-level attacks (Kerberoasting, ntdsutil IFM). The common elements — spsql account abuse, WMI execution chains, the "perfmon" naming convention, and the WindowsServerBackup staging pattern — link both compromises to the same threat actor.
Affected Systems: registry.system, tsk.filelist, volatility.cmdline, volatility.netscan, volatility.psscan, volatility.pstree, yara.memory
Evidence Chain
The attacker-controlled directory C:\Windows\Temp\perfmon\ on base-wkstn-05 contains extensive staged sensitive business data organized for exfiltration:
research/Rare-Earth Elements/M&A Targets/ - Merger and acquisition intelligence:
- Orocobre/Annual Reports/ — 8+ annual reports (2008-2017) for Orocobre lithium mining company
- Orocobre/Technical Reports/ — NI 43-101 resource reports for Olaroz, Cauchari, Salinas Grandes lithium projects (June 2018 being most recent)
- Tronox/Annual Reports/ — 8+ annual reports (2008-2018) for Tronox Holdings (titanium minerals)
- Tronox/2018 Results/ — Q2 2018 financial results
- Tronox/Tronox Background/ — FTC complaint response and European Commission acquisition approval documents for Cristal Acquisition
research/Rare-Earth Elements/M&A Targets.zip — Complete ZIP archive of the M&A research directory, indicating preparation for bulk exfiltration.
sp/c/ — Additional research materials:
- Carbon nanotube research papers
- Cabonadium-CalTech.pdf
- Project_800724_WireTransferInfo.docx — Wire transfer instructions (financial)
- Kenichi's research seminar.ppt
- Multiple IMG photos with Zone.Identifier ADS
sp/m/ — Mixed content including:
- CONFIDENTIAL - Project Mayhem.pptx — Explicitly labeled confidential document
- Carbon-14 research, schedule.docx, shopping list.docx
All PDFs contain Zone.Identifier alternate data streams, confirming they were downloaded from external sources (likely from corporate repositories or intranet). The staging location (Windows\Temp\perfmon) deliberately mimics a Windows performance monitoring tool to avoid detection.
This represents targeted economic espionage focused on rare-earth elements, lithium mining, and M&A target intelligence in the minerals sector.
Evidence Chain
The compromised spsql service account (SID S-1-5-21-3445421715-2530590580-3149308974-1193) was used as the primary attack vehicle across at minimum 5 systems in the SHIELDBASE.LAN domain, with evidence from independent sources corroborating each step.
CROSS-SYSTEM EVIDENCE CONVERGENCE:
-
base-rd-02 (172.16.6.12) — Keylogger (perfmon-k) operational since Aug 2017 captured credentials. spsql network logons from BASE-RD-04 (172.16.6.14) on Aug 25 21:03 and from BASE-RD-01 on Aug 28 22:16. 462 spsql events in the Security log. Interactive profile with INetCache modified Aug 31 21:54. This addresses Q3: the spsql password was likely captured by the perfmon-k keylogger on base-rd-02 which had been operational for over a year.
-
BASE-RD-01 (172.16.6.11) — spsql user profile with Office\Recent\carbonadium-info.LNK created Aug 28 21:45:57 (data access). spsql INetCache modified Aug 31 21:54. WMI→PowerShell→p.exe attack chain active since Aug 30. ESTABLISHED SMB to 172.16.7.15:445 (Kerberoasting source).
-
BASE-FILE (172.16.4.5) — PowerView/PowerSploit executed under spsql (PID 5992) on Aug 31 22:16-22:52. AD reconnaissance functions including Find-LocalAdminAccess and password hunting in user descriptions.
-
BASE-DC (172.16.4.4) — spsql authenticated from BASE-RD-01 (172.16.6.11) via Kerberos at Sep 5 11:51:52 (after failed pre-auth at 11:50:56). Granted full Domain Admin privileges. ntdsutil IFM executed at 12:26:28 via WinRM (wsmprovhost.exe).
-
BASE-RD-04 (172.16.6.14) — Authenticated spsql to base-rd-02 on Aug 25 21:03:15 with administrative privileges. Has an ESTABLISHED SMB connection to BASE-RD-01 (172.16.6.11:445) at time of capture. This answers Q4: BASE-RD-04 is another compromised workstation in the lateral movement chain.
ATTACK CHAIN COHERENCE:
The spsql account trajectory forms a coherent kill chain:
- Credential capture via keylogger (base-rd-02, 2017-2018)
- Initial data access (BASE-RD-01, Aug 28)
- AD reconnaissance (BASE-FILE, Aug 31)
- Kerberoasting for additional credentials (from 172.16.7.15, Sep 4-6)
- Domain Controller credential theft attempt (BASE-DC, Sep 5)
- Data exfiltration via SendSpace (BASE-RD-01, Sep 5)
Each step logically enables the next, and the same account (spsql) is confirmed by independent evidence sources (EVTX, MFT, memory forensics, bulk_extractor) at each stage.
Evidence Chain
Evidence from 4 independent systems converges to show a coordinated data staging and exfiltration pipeline targeting proprietary research and M&A intelligence in the rare-earth/minerals sector.
CONVERGENCE OF INDEPENDENT SOURCES:
-
Data Access (BASE-RD-01, MFT): spsql opened carbonadium-info.doc on Aug 28 21:45:57 (Office\Recent\carbonadium-info.LNK). Original research files by tdungan: Cabonadium-CalTech.pdf (5.9MB) and carbonadium-info.doc (OneDrive - Stark Research Labs).
-
Data Staging (BASE-RD-01, TSK filelist): c:\windows\temp\perfmon\ directory contains:
- research/Rare-Earth Elements/M&A Targets/ — Annual reports for Orocobre (lithium) and Tronox (titanium minerals)
- research/Rare-Earth Elements/M&A Targets.zip — Complete ZIP archive for bulk exfiltration
- sp/m/CONFIDENTIAL - Project Mayhem.pptx
-
sp/c/Cabonadium-CalTech.pdf, Project_800724_WireTransferInfo.docx
-
Cross-Server Staging (BASE-FILE, MFT): Windows\Logs\WindowsServerBackup\6.12\Metal Alloys\Carbonadium directory created Sep 5 13:20:55 — attacker-created path disguised within backup logs. Shares\shieldbase-share\Management\Prospect Analysis\Project Carbonadium folder created Aug 31.
-
Cross-Server Staging (BASE-MAIL 172.16.4.6, Registry): \\172.16.4.6\c$\Windows\Logs\WindowsServerBackup\7.15\csrss.exe accessed Aug 31 19:59:34 — same WindowsServerBackup staging pattern on a different server. This answers Q7: the attacker used WindowsServerBackup directories as staging areas on at least BASE-MAIL (7.15/) and BASE-FILE (6.12/).
-
Exfiltration (BASE-RD-01, bulk_extractor): Five SendSpace upload sessions (fs04u-fs13u.sendspace.com) within 7 minutes on Sep 5 14:14-14:21 UTC. MAX_FILE_SIZE=314572800 (300MB) × 5 = ~1.5GB theoretical capacity. Shared session fingerprint 907909DE.
Q5 ANSWER: While we cannot confirm exactly what was uploaded without PCAP, the temporal correlation is compelling: the SendSpace uploads (Sep 5 14:14-14:21) occurred while p.exe C2 was active, approximately 1 hour after the failed ntdsutil IFM attempt (Sep 5 12:26), and on the same day the WindowsServerBackup staging directory for Carbonadium was created on BASE-FILE (Sep 5 13:20). The M&A Targets.zip archive in the perfmon staging directory was ready for exfiltration. The 1.5GB capacity matches the volume of staged M&A research (8+ annual reports, technical reports, financial results).
ECONOMIC ESPIONAGE ASSESSMENT: The targeted data — rare-earth elements research, lithium mining M&A targets (Orocobre, Tronox), wire transfer documents, and confidential project files — represents strategic economic intelligence in the minerals/mining sector.
Evidence Chain
Multiple Kerberos service ticket requests (Event ID 4769) with RC4-HMAC encryption (TicketEncryptionType: 0x17) were detected, consistent with Kerberoasting attacks to extract service account password hashes for offline cracking.
Targeted accounts and service principal names:
- nfury@SHIELDBASE.LAN requesting service ticket for SPN "spcontent" (SID: S-1-5-21-3445421715-2530590580-3149308974-1196)
- Source IPs: 172.16.7.15 (multiple ports: 64600, 52498, 54130, 55830)
- Times: 2018-09-04T21:52:31, 2018-09-05T17:28:02, 2018-09-06T03:09:47, 2018-09-06T13:01:45
- All Status: KDC_ERR_NONE (0x0) - successful ticket issuance
- spfarm@SHIELDBASE.LAN requesting service ticket for SPN "spservices" (SID: S-1-5-21-3445421715-2530590580-3149308974-1197)
- Source IP: 172.16.4.7
- Times: 2018-09-04T15:11:48, 2018-09-05T04:00:01, 2018-09-05T12:35:19, 2018-09-05T17:28:18
- Pattern: Initial request with TicketEncryptionType 0x40810000 fails (Status 0x1B KDC_ERR_MUST_USE_USER2USER), followed by successful AES256 (0x12) ticket
The RC4-HMAC (0x17) encrypted tickets for nfury from 172.16.7.15 are the strongest Kerberoasting indicators, as RC4-HMAC is the weakest encryption type and specifically targeted by Kerberoasting tools. The spfarm requests show a different pattern (initial failure then AES256 success) which may indicate legitimate service ticket requests with SPN misconfiguration rather than Kerberoasting.
14 total RC4-HMAC matches found across the investigation window. The recurring pattern across multiple days from the same source IP (172.16.7.15) targeting the same service account suggests sustained credential harvesting activity rather than a one-time event.
Evidence Chain
PowerShell Script Block Logging (Event 4104, Warning level) on base-file.shieldbase.lan at 2018-08-31T22:52:08 UTC captured the execution of PowerView, a well-known Active Directory reconnaissance and exploitation toolkit from the PowerSploit framework.
Identified PowerView functions in the script block (ScriptBlockId: 15be767e-b86e-4b16-b7bd-31b8251c46ed):
- Add-NetGroupUser - Adds users to domain or local groups
- Get-NetDomain - Enumerates domain information
- User creation via WinNT provider and DirectoryServices.AccountManagement
- Output patterns: "[*] User $UserName successfully created" and "[!] Account already exists!" - characteristic PowerView formatting
Execution context:
- Host: base-file.shieldbase.lan (FILE SERVER, not the DC)
- User SID: S-1-5-21-3445421715-2530590580-3149308974-1193 (spsql account)
- PID: 3580, PPID: 3308
- Logged as Event 4104 Warning (suspicious script detected)
Attack chain significance:
PowerView is step 1 of the observed attack chain:
1. Aug 31: PowerView loaded on file server by spsql for AD reconnaissance
2. Sep 4-6: Kerberoasting attacks from 172.16.7.15 targeting service accounts
3. Sep 5: spsql pivots via WinRM to DC, attempts ntdsutil IFM dump
4. Sep 6: subject_srv.exe malicious service deployed on DC
PowerView capabilities include Invoke-Kerberoast (correlates with the Kerberoasting findings), domain enumeration, trust mapping, and group manipulation. The spsql service account's use of this toolkit confirms the account was compromised and used as the primary attack vehicle.
Affected Systems: evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational
Evidence Chain
A suspicious binary p.exe (PID 8260) was discovered running on workstation 172.16.6.11 (user: tdungan) from the path c:\windows\temp\perfmon\p.exe. The process was launched through a highly suspicious execution chain consistent with post-exploitation frameworks:
EXECUTION CHAIN (from pstree):
1. WmiPrvSE.exe (PID 2876, PPID 868/svchost DcomLaunch) — WMI provider, likely remotely triggered
2. → powershell.exe (PID 8712) — spawned by WMI at 2018-08-30 16:43:36
3. → powershell.exe (PID 5848, 32-bit SysWOW64) — hidden child at 2018-08-30 16:43:42, args: -Version 5.1 -s -NoLogo -NoProfile
4. → cmd.exe (PID 5948) — at 2018-08-30 22:15:18, runs: cmd.exe /C c:\windows\temp\perfmon\p.exe
5. → p.exe (PID 8260) — at 2018-08-30 22:15:18, still running at memory capture (~7 days later)
SUSPICIOUS INDICATORS:
- WMI-spawned PowerShell: WmiPrvSE→PowerShell is a classic remote code execution pattern (T1047)
- 32-bit PowerShell from SysWOW64: The -s -NoLogo -NoProfile flags indicate a hidden, non-interactive session — consistent with Empire/Cobalt Strike PowerShell agents
- Staging directory: c:\windows\temp\perfmon\ — uses a legitimate-looking folder name in a temp location
- The "perfmon" directory name: matches the path used in the failed ntdsutil IFM attempt on the DC (C:\Windows\Temp\Perfmon) — linking this workstation to the Domain Controller attack activity
- Long-running process: p.exe was active for ~7 days (Aug 30 → Sep 6), suggesting C2 implant persistence
- Malfind RWX allocation: 481 committed pages of PAGE_EXECUTE_READWRITE memory — significant for code injection
NETWORK-CAPABLE DLLs (from dlllist):
- WININET.dll — HTTP/FTP communication
- WS2_32.dll — Windows Sockets
- DNSAPI.dll — DNS resolution
- IPHLPAPI.DLL — IP Helper (network enumeration)
- Secur32.dll, SSPICLI.DLL — Security/authentication
- CRYPTSP.dll, rsaenh.dll, bcrypt.dll — Cryptographic operations
CHILD PROCESSES:
- p.exe spawned 3 short-lived rundll32.exe processes (PIDs 5768, 7552, 1424) on Sep 5-6
- powershell.exe (PID 5848) spawned 6 short-lived rundll32.exe processes on Aug 30-31
- Short-lived rundll32.exe spawning is consistent with Cobalt Strike's fork-and-run pattern for post-exploitation modules
CORRELATION TO DC ATTACK:
The c:\windows\temp\perfmon path on this workstation matches the ntdsutil IFM target path on the Domain Controller, suggesting this workstation was the attacker's pivot point for the AD credential harvesting campaign.
Evidence Chain
Multiple SendSpace file upload API endpoints were found in the workstation memory (172.16.6.11, user tdungan), indicating potential data exfiltration on September 5, 2018. Five distinct upload sessions were identified, all within a 7-minute window:
UPLOAD SESSIONS (from bulk_extractor URL carving on workstation memory):
1. https://fs13u.sendspace.com/upload?SPEED_LIMIT=0&MAX_FILE_SIZE=314572800&UPLOAD_IDENTIFIER=1214817751.1536159293.907909DE.26.0
2. https://fs09u.sendspace.com/upload?SPEED_LIMIT=0&MAX_FILE_SIZE=314572800&UPLOAD_IDENTIFIER=1615365183.1536159647.907909DE.23.0
3. https://fs04u.sendspace.com/upload?SPEED_LIMIT=0&MAX_FILE_SIZE=314572800&UPLOAD_IDENTIFIER=995630117.1536159435.907909DE.16.0
4. https://fs07u.sendspace.com/upload?SPEED_LIMIT=0&MAX_FILE_SIZE=314572800&UPLOAD_IDENTIFIER=1081460126.1536159373.907909DE.21.0
5. https://fs06u.sendspace.com/upload?...UPLOAD_IDENTIFIER=995630117.1536159435.907909DE...
TEMPORAL ANALYSIS:
The UPLOAD_IDENTIFIER timestamps (Unix epoch, second field) decode to:
- 1536159293 = 2018-09-05 ~14:14:53 UTC
- 1536159373 = 2018-09-05 ~14:16:13 UTC
- 1536159435 = 2018-09-05 ~14:17:15 UTC
- 1536159647 = 2018-09-05 ~14:20:47 UTC
All sessions occurred within a 7-minute window on September 5, 2018. The shared session fingerprint "907909DE" across all identifiers indicates the same browser/session.
EXFILTRATION CAPACITY:
- MAX_FILE_SIZE=314572800 bytes (300 MB) per upload
- 5 distinct upload server endpoints (fs04u, fs06u, fs07u, fs09u, fs13u) suggest multiple files were uploaded in parallel
- Theoretical maximum exfiltration: ~1.5 GB
CORRELATION TO ATTACK CHAIN:
- The SendSpace uploads on Sep 5 occurred while p.exe (C2 implant) was actively running on the same workstation (started Aug 30)
- p.exe loaded USER32.dll and GDI32.dll on Sep 5 at 12:14:36 UTC — approximately 2 hours before the SendSpace uploads
- The failed ntdsutil IFM (NTDS.dit extraction) attempt on the DC also used the c:\windows\temp\perfmon path — the same staging path as p.exe on this workstation
- SendSpace is a free file hosting service that does not require authentication — ideal for exfiltration
ASSESSMENT:
While we cannot confirm the exact files uploaded (no PCAP available), the combination of: (a) an active C2 implant on this workstation, (b) multiple rapid-fire upload sessions to a free file hosting service, and (c) correlation with the AD credential harvesting campaign strongly suggests intentional data exfiltration. The proximity to the Kerberoasting and NTDS.dit extraction attempts raises the possibility that harvested credentials or AD data were exfiltrated via SendSpace.
NOTE: Confidence is "inference" because bulk_extractor URL carving proves the upload page was rendered with valid session identifiers, but cannot definitively confirm files completed uploading without network capture or server-side logs.
Evidence Chain
Workstation BASE-RD-01 (172.16.6.11, user: tdungan) was compromised via WMI remote execution. The full attack chain from process tree, network connections, and URL evidence paints a picture of an actively controlled workstation used as a pivot point in the SHIELDBASE.LAN domain compromise.
INITIAL ACCESS VIA WMI (T1047):
WmiPrvSE.exe (PID 2876) spawned powershell.exe (PID 8712) at 2018-08-30 16:43:36 — WMI provider spawning PowerShell is the hallmark of remote WMI execution (Invoke-WmiMethod, wmic process call create). The attacker then:
- Spawned a 32-bit hidden PowerShell (PID 5848) at 16:43:42 with -s -NoLogo -NoProfile — consistent with PowerShell Empire or Cobalt Strike stagers
- Deployed p.exe to c:\windows\temp\perfmon\ and executed via cmd.exe at 22:15:18
WORKSTATION NETWORK STATE (from netscan):
Active ESTABLISHED connections:
- 172.16.6.11:59352 → 172.16.7.15:445 (SMB — file server access or lateral movement)
- 172.16.6.11:49763 → 172.16.4.5:445 (SMB to BASE-FILE file server)
- 172.16.6.11:445 ← 172.16.6.14:65368 (inbound SMB — another host connecting to this workstation)
- 172.16.6.11:3262 ← 172.16.5.50:39372 (F-Response — legitimate IR)
- Multiple connections to 172.16.4.10:8080 (McAfee ePO — legitimate management)
Closed connections of interest:
- 6+ RDP sessions to 172.16.4.5:3389 (BASE-FILE) — extensive RDP to file server
- 172.16.6.11 → 172.16.5.21:5985 (WinRM) — remote management/lateral movement
- 172.16.6.11 → 172.16.4.4:389 (LDAP to Domain Controller) — AD queries
- 172.16.6.11 → 52.16.55.11:443 (external HTTPS) — potential C2 or cloud service
WinRM ENABLED:
Port 5985 is LISTENING on this workstation (System process), confirming WinRM is enabled. This is the likely vector through which the attacker remotely executed WMI commands to establish the PowerShell → p.exe chain.
ATTACK TIMELINE CORRELATION:
- 2018-08-30 16:43: WMI-spawned PowerShell chain initiated (attacker gains execution)
- 2018-08-30 22:15: p.exe deployed and executed (C2 implant established)
- 2018-08-30 → 2018-09-06: p.exe continuously running, spawning rundll32 for post-exploitation
- 2018-09-05 ~14:14-14:21 UTC: SendSpace file uploads (potential data exfiltration)
- 2018-09-05 15:15: F-Response installer staged (IR team becomes active)
- 2018-09-06 18:28: F-Response deployed to this workstation (IR collection)
The workstation was actively compromised for approximately 6-7 days before the IR team deployed F-Response to acquire memory. The "perfmon" staging directory name matches the ntdsutil IFM target on the DC, linking this workstation to the Domain Controller credential harvesting campaign.
Evidence Chain
The compromised spsql service account accessed sensitive proprietary research data on BASE-RD-01 (172.16.6.11, user tdungan's workstation). MFT evidence shows:
Targeted Research Data:
- Users\tdungan\Documents\Research\Carbonadium\Cabonadium-CalTech.pdf (5.9 MB, created 2018-07-18 15:12:10) — CalTech research paper
- Users\tdungan\OneDrive - Stark Research Labs\Research\carbonadium-info.doc (54 KB, created 2018-07-26 04:01:16) — synced to corporate OneDrive
Attacker Access Evidence:
- Users\spsql\AppData\Roaming\Microsoft\Office\Recent\carbonadium-info.LNK (1,309 bytes, created 2018-08-28 21:45:57) — proves spsql opened carbonadium-info.doc via Microsoft Office on this workstation. LNK files in Office\Recent are created when a user opens a document.
Data Staging/Movement Timeline:
- 2018-07-18: tdungan creates original research (CalTech PDF)
- 2018-07-26: carbonadium-info.doc created in OneDrive sync folder
- 2018-08-28 21:43: Both research files' last access timestamps updated (last access on CalTech PDF and carbonadium-info.doc)
- 2018-08-28 21:45:57: spsql opens carbonadium-info.doc (LNK created)
- 2018-08-31: Shares\shieldbase-share\Management\Prospect Analysis\Project Carbonadium folder created on file server — research data moved to share
- 2018-09-05 13:20:55: Windows\Logs\WindowsServerBackup\6.12\Metal Alloys\Carbonadium directory created on file server — suspicious staging path disguised within backup logs
- 2018-09-06 21:37:19: Users\tdungan\AppData\Roaming\Microsoft\Windows\Recent\Carbonadium.lnk — user tdungan accessed the Carbonadium folder
Significance:
The spsql account is a SQL service account that was compromised and used for PowerView reconnaissance (Aug 31) and ntdsutil IFM attempts (Sep 5). Its access to carbonadium-info.doc on Aug 28 predates the publicly visible attack activity, suggesting the attacker had access to the spsql account earlier than the reconnaissance phase. The combination of research document access with subsequent data exfiltration via SendSpace (Sep 5) raises concerns that proprietary research data may have been stolen.
The Windows\Logs\WindowsServerBackup\6.12\Metal Alloys\Carbonadium path on the file server is particularly suspicious — legitimate Windows Server Backup does not create "Metal Alloys" subdirectories. This appears to be attacker-created data staging disguised within system log directories.
Evidence Chain
Network connections from BASE-RD-01 (172.16.6.11) captured in the memory dump (Volatility netscan) reveal extensive communication with multiple domain systems, consistent with the workstation being used as a pivot point for lateral movement.
ESTABLISHED Connections at Time of Capture:
1. 172.16.6.11:59352 → 172.16.7.15:445 (SMB) — 172.16.7.15 is the source IP of Kerberoasting attacks (Event ID 4769 with RC4-HMAC encryption). This ESTABLISHED SMB connection links base-rd-01 directly to the Kerberoasting source.
2. 172.16.6.11:49763 → 172.16.4.5:445 (SMB to BASE-FILE) — connection to file server where PowerView was executed and sensitive shares are hosted
3. 172.16.6.11:445 ← 172.16.6.14:65368 (Inbound SMB) — another system connecting TO this workstation, potentially another compromised host or the attacker's pivot chain
4. Multiple connections to 172.16.4.10:8080 (ESTABLISHED and CLOSE_WAIT) — McAfee ePO management server (legitimate)
CLOSED Connections (Recent Activity):
5. 172.16.6.11 → 172.16.4.5:3389 (6+ RDP sessions to BASE-FILE) — extensive Remote Desktop access to the file server, with multiple source ports indicating repeated sessions
6. 172.16.6.11 → 172.16.5.21:5985 (WinRM) — remote management to 172.16.5.21 (IP associated with rsydow-a admin account)
7. 172.16.6.11 → 172.16.4.4:389 (LDAP to Domain Controller) — Active Directory queries
8. 172.16.6.11 → 13.89.220.65:443 (External HTTPS) — Microsoft Azure IP
9. 172.16.6.11 → 52.16.55.11:443 (External HTTPS) — potential cloud/CDN
LISTENING Services:
- Port 3389 (RDP) — Remote Desktop enabled
- Port 5985 (WinRM) — Windows Remote Management enabled (unusual for a workstation)
- Port 445 (SMB) — Standard file sharing
- Port 3262 (F-Response) — Forensic collection agent
Key Correlation:
The ESTABLISHED SMB connection from base-rd-01 to 172.16.7.15:445 is forensically significant because 172.16.7.15 is the source IP of Kerberoasting attacks targeting the nfury service account (SPN: spcontent) on Sep 4-6. The spsql account authenticated from 172.16.6.11 (base-rd-01) to the DC at 2018-09-05 11:51:52. Together, these connections position base-rd-01 as the central pivot point: compromised via WMI on Aug 30, used for Kerberoasting (via 172.16.7.15), AD reconnaissance, and ultimately the ntdsutil IFM attack against the DC.
Evidence Chain
A custom command-and-control implant was identified on base-rd-02, masquerading as a Microsoft component under the directory name "Microsoft Advanced API 32/64" in Program Files (x86). The implant consists of:
Installed components (Program Files (x86)/Microsoft Advanced API 64/):
- msadvapi2_64.exe — the main 64-bit implant executable
- rabbitmq.4.dll — RabbitMQ AMQP client library
- SimpleAmqpClient.2.dll — AMQP client library
- libcryptoMD.dll, libsslMD.dll — OpenSSL crypto/TLS libraries
- ca_certificate.pem — CA certificate for TLS communication
- winpcap-nmap-4.13.exe — Nmap WinPcap packet capture installer
- vc_redist.x64.exe — Visual C++ redistributable dependency
- unins000.exe/dat — uninstaller
A parallel 32-bit version exists in "Microsoft Advanced API 32/" with winpcap-nmap-4.13.exe.
Staging and deployment evidence (ProgramData/staging/install_wormhole/):
- install_msadvapi2_32.exe (inode 6446) — 32-bit installer
- install_msadvapi2_64.exe (inode 6402) — 64-bit installer
- Registry (Amcache) records execution of install_msadvapi2_32.exe at 2018-05-08T21:07:43Z
Active in memory (Volatility psscan):
- msadvapi2_64.exe (PID 2328, PPID 760/services.exe) — created 2018-08-19T06:23:13Z, Session 0
- msadvapi2_32.exe (PID 2292, PPID 760/services.exe) — created 2018-08-19T06:23:13Z, Session 0, Wow64=True
C2 network activity (Volatility netscan):
- 10.10.150.180 → 10.10.200.207:5672 ESTABLISHED (AMQP/RabbitMQ — confirmed C2 channel)
- 10.10.150.180 → 10.10.254.1:61613 ESTABLISHED (ActiveMQ STOMP — secondary message queue)
The implant communicates via enterprise message queuing protocols (AMQP/RabbitMQ on port 5672, STOMP on port 61613) to blend with legitimate infrastructure. Both processes run as services under services.exe in Session 0, indicating persistence via Windows service registration. The deceptive naming ("Microsoft Advanced API") is designed to evade casual inspection.
The staging directory also contains 7za.exe (7-Zip CLI), suspicious certificate files (NotVerisign.cer, NewNotVeriSign.cer, lariatca.cer), and Lariat-9.4.1-install.exe — suggesting additional tools were deployed through this staging area.
Evidence Chain
A keylogger suite was identified at ProgramData/perfmon-k/ on base-rd-02, disguised as a Windows Performance Monitor component. The naming convention of the component files strongly indicates keyboard capture functionality:
Files identified (ProgramData/perfmon-k/):
- perfmon-khk.dll (inode 148036) — "khk" likely keyboard hook DLL
- perfmon-ki.dll (inode 148042) — "ki" likely keyboard input interceptor
- perfmon-kr.exe (inode 148043) — "kr" likely key recorder executable
- perfmon-kvw.exe (inode 148040) — "kvw" likely key viewer/writer
- perfmon-kwb.dll (inode 148041) — "kwb" likely key write-back DLL
- pkl.bin (inode 3134) — likely pickled/stored keystroke data
- web.dt (inode 120226) — web data capture file
- opt.dat (inode 120972) — configuration options
- install.bin (inode 148050-alt) — binary installer data
- install.log (inode 148050) — installation log
MFT timestamps (ez.mft):
- web.dt created: 2017-08-31T17:33:47Z
- web.dt last modified: 2018-08-31T21:42:47Z (SI timestamps)
- web.dt $FN modified: 2018-08-31T21:44:36Z
The web.dt file was actively being written to on 2018-08-31, during the known attack window, confirming the keylogger was operational. The keylogger installation dates back to at least 2017-08-31, indicating long-term persistent credential harvesting. This is a dedicated credential theft tool likely used to capture passwords for lateral movement across the environment.
Evidence Chain
Memory forensics (Volatility psscan) reveals a multi-stage attack chain initiated via WMI on base-rd-02:
Process chain (2018-08-30):
1. WmiPrvSE.exe (PID 2876) — WMI Provider Host, started the chain
2. → powershell.exe (PID 8712, PPID 2876) — Created 2018-08-30T16:43:36Z, Session 0
3. → powershell.exe (PID 5848, PPID 8712) — Created 2018-08-30T16:43:42Z, Session 0, Wow64=True (32-bit on 64-bit system)
4. → cmd.exe (PID 5948, PPID 5848) + conhost.exe (PID 1740, PPID 5848)
5. → p.exe (PID 8260, PPID 5848) — Created 2018-08-30T22:15:18Z — single-letter executable, highly suspicious
Suspicious child processes spawned by PID 5848 (32-bit PowerShell):
- rundll32.exe (PID 6768) at 18:31:04 (exited 18:31:35)
- rundll32.exe (PID 5452) at 21:40:18 (exited 21:40:23)
- rundll32.exe (PID 5588) at 21:40:42 (exited 21:40:54)
- rundll32.exe (PID 2216) at 22:31:57 (exited 22:32:19) — Wow64=True
- rundll32.exe (PID 4108) at 22:45:25 (exited 22:45:30)
- rundll32.exe (PID 8148) at 2018-08-31T00:56:14 (exited 00:56:30) — Wow64=True
Key indicators:
- WMI-initiated remote execution (T1047)
- 32-bit PowerShell on 64-bit system (common technique to avoid AMSI/constrained language mode)
- Six separate rundll32.exe spawns over ~6 hours, each running briefly (seconds to minutes) — consistent with reflective DLL injection or payload staging
- Single-letter executable "p.exe" — often used for attacker post-exploitation tools
- All running in Session 0 (system context, not interactive)
The attack activity spans from 16:43 to at least 00:56 the next day, indicating sustained post-exploitation operations. The pattern of short-lived rundll32.exe processes is consistent with in-memory payload execution via DLL injection.
Evidence Chain
Multiple indicators of lateral movement were identified on base-rd-02, including the presence of the compromised spsql user account and extensive outbound RDP/WinRM/SMB connections.
Compromised account activity:
- spsql user profile exists at Users/spsql/ with full interactive session artifacts (Documents, INetCache, INetCookies, Start Menu, Vault)
- spsql profile contains image files (.jpg) in Documents folder with MFT timestamps showing access on 2018-08-31 (~00:18) during the attack window
- INetCache entries modified on 2018-08-31 (21:10, 21:54) indicate the spsql user was interactively browsing during the attack
- PowerShell transcripts from BASE-FILE and BASE-RD-01 found in spsql's Documents, indicating remote PS sessions were established from other compromised hosts
- rsydow-a profile also present with PowerShell transcripts from BASE-DC and BASE-FILE
Outbound RDP connections (netscan, from 172.16.6.11):
- Multiple CLOSED connections to 172.16.4.5:3389 (source ports: 63823, 63826, 63828, 63834, 63835, 63841, 63848, 63958) — extensive RDP usage to file server
WinRM connections:
- 172.16.6.11 → 172.16.5.21:5985 CLOSED (WinRM)
- 172.16.6.12 → 172.16.5.21:5985 CLOSED (WinRM)
- 172.16.7.11 → 172.16.5.21:5985 ESTABLISHED (WinRM — active at capture time)
- System LISTENING on port 5985 and 47001 — WinRM enabled inbound
SMB connections:
- 172.16.6.11 → 172.16.7.15:445 ESTABLISHED (outbound SMB)
- 172.16.6.11 → 172.16.4.5:445 ESTABLISHED (outbound SMB to file server)
- 172.16.6.14 → 172.16.6.11:445 ESTABLISHED (inbound SMB)
- 172.16.6.12 → 172.16.6.11:139 CLOSED (inter-NIC SMB)
Other connections:
- 172.16.6.11 → 172.16.4.4:389 LDAP (domain controller queries)
- 172.16.6.11 → 13.89.220.65:443 and 52.16.55.11:443 (external HTTPS)
The combination of compromised account presence, extensive RDP to the file server (8+ sessions), active WinRM to 172.16.5.21, and SMB connectivity demonstrates this host was used as a lateral movement pivot point.
Evidence Chain
Security EVTX analysis reveals the domain account shieldbase\spsql (SID: S-1-5-21-3445421715-2530590580-3149308974-1193) was used extensively for network logons (LogonType 3) to base-rd-02, originating from multiple compromised systems. The account had administrative privileges on every logon.
Confirmed spsql network logon events (Event ID 4624, LogonType 3):
- 2018-08-25T21:03:15Z — Source: BASE-RD-04 (172.16.6.14), LogonId: 0xBC356DF
- 2018-08-25T21:08:24Z — Source: 172.16.6.14, followed by Event 4672 administrative logon
- 2018-08-28T22:16:14Z — Source: BASE-RD-01 (172.16.6.11), LogonId: 0x11796F74, followed by Event 4672 administrative logon
- 2018-08-30T23:55:59Z — Source: BASE-RD-01 (172.16.6.11)
- Total spsql-related events: 462 matches across the Security log
Administrative privilege assignment (Event ID 4672) for spsql includes:
SeImpersonatePrivilege, SeDelegateSessionUserImpersonatePrivilege, SeLoadDriverPrivilege, SeBackupPrivilege, SeRestorePrivilege — full administrative access
Authentication failure context (Q-CA10):
974 Event ID 4625 (failed logon) events were found in the Security log. COUNTER-ANALYSIS NOTE: In a SharePoint environment, service account authentication failures are common due to Kerberos delegation, application pool recycling, and SPN misconfiguration. The 858 Event ID 4648 (explicit credential logon) events similarly include legitimate SharePoint/SQL service account credential delegation. These failure counts alone do NOT confirm brute-force activity — the primary evidence for spsql compromise is the SUCCESSFUL administrative logons from non-SharePoint systems (BASE-RD-01, BASE-RD-04) outside the SharePoint infrastructure, combined with the attacker's use of this same account for PowerView execution and ntdsutil IFM attempts.
Lateral movement source systems:
- BASE-RD-01 (172.16.6.11) — confirmed as a source of spsql logons to base-rd-02
- BASE-RD-04 (172.16.6.14) — confirmed as a source of spsql logons to base-rd-02
Evidence Chain
Registry execution evidence (amcache/shimcache) on the workstation records execution of a csrss.exe binary at the highly suspicious UNC path:
\\172.16.4.6\c$\Windows\Logs\WindowsServerBackup\7.15\csrss.exe
- Execution timestamp: 2018-08-31 19:59:34 UTC
- Host 172.16.4.6 corresponds to BASE-MAIL in the SHIELDBASE.LAN domain
Why this is suspicious:
1. csrss.exe (Client/Server Runtime Subsystem) is a critical Windows system process that legitimately exists ONLY at C:\Windows\System32\csrss.exe. Any csrss.exe outside System32 is a strong indicator of masquerading malware.
2. The path Windows\Logs\WindowsServerBackup\7.15\ is not a standard Windows Server Backup directory structure. The "7.15" subdirectory appears attacker-created.
3. This path pattern matches other attacker staging paths found in this investigation: Windows\Logs\WindowsServerBackup\6.12\Metal Alloys\Carbonadium\ (used for data staging on the file server, per finding f_878b93c8).
4. The binary was accessed via SMB administrative share (c$) from the workstation, indicating lateral movement/remote file access.
5. The timestamp (Aug 31) falls within the active attack window (Aug 30 WMI compromise through Sep 6 IR response).
Correlation:
- BASE-RD-01 (172.16.6.11) had an ESTABLISHED SMB connection to BASE-FILE (172.16.4.5:445) and multiple RDP sessions
- The attacker's use of WindowsServerBackup directories for staging is a recurring pattern across at least two systems (BASE-MAIL 172.16.4.6 and BASE-FILE 172.16.4.5)
- This suggests BASE-MAIL may also have been compromised and used for malware/tool staging
The registry records this as program execution evidence, meaning the binary was either executed on the workstation or tracked via ShimCache as a file existence indicator. Either way, the presence of a csrss.exe binary at this non-standard path on BASE-MAIL is a confirmed indicator of compromise.
Evidence Chain
The dedicated EZ Tools for prefetch, amcache, and shimcache extraction all failed during processing of base-wkstn-01 evidence. However, registry.system sources (parsed via RegRipper across multiple systems) contain equivalent execution evidence that corroborates the attack timeline:
Attacker Tools Confirmed in Registry Execution Records:
- c:\windows\temp\perfmon\p.exe — First execution: 2018-08-30 22:14:02 (registry.system source_id 117)
-
Confirms p.exe was executed on this date, correlating with the Volatility process tree showing p.exe (PID 8260) created at 22:15:18
-
Windows\Temp\perfmon\PerfView.exe — Build timestamp: 2009-07-14 01:16:21 (registry.system source_id 130)
- PerfView is a legitimate Microsoft .NET performance profiling tool
- Its presence in the same staging directory as p.exe suggests the attacker either:
a) Used PerfView as a cover story for the "perfmon" directory name
b) Used PerfView's legitimate functionality for profiling/reconnaissance -
The 2009 compile date matches the original Microsoft release
-
C:\ProgramData\staging\install_wormhole\install_msadvapi2_32.exe — Executed: 2018-05-08 21:07:43 (registry.system sources 144, 228)
- Confirmed across TWO registry system hives from different systems
- Second timestamp: 2018-05-08 21:13:21 (source_id 228 — different system)
-
This is the installer for the custom msadvapi2 C2 implant on base-rd-02
-
C:\Program Files (x86)\Microsoft Advanced API 32\winpcap-nmap-4.13.exe — Executed: 2018-02-26 22:47:31 (registry.system source_id 214)
-
WinPcap/Nmap packet capture driver installed via the "Microsoft Advanced API" masquerading directory
-
C:\Program Files (x86)\Microsoft Advanced API 64\winpcap-nmap-4.13.exe — Executed: 2018-02-26 22:47:31 (registry.system source_id 178)
-
Both 32-bit and 64-bit versions installed on the same date
-
Reconnaissance Tools in Registry:
- findstr.exe, systeminfo.exe, schtasks.exe, nslookup.exe, netsh.exe — all with execution timestamps in the investigation window
- These are standard Windows utilities commonly used in post-exploitation reconnaissance
MFT Corroboration:
The ez.mft source confirms the install_msadvapi2_32.exe file metadata:
- MFT entry inode cluster at source_id 105, created 2017-12-20 14:52:51
- Size: 14,183,796 bytes (~14 MB)
- Archive attribute, Windows format
- Modified timestamp aligns with registry execution date (2018-05-08)
This registry evidence compensates for the failed EZ Tools extraction and provides a comprehensive picture of attacker tool execution across both workstations.
Evidence Chain
A multi-stage attack chain was executed on base-wkstn-05 (172.16.6.11, user: tdungan) beginning 2018-08-30. The chain is:
-
WmiPrvSE.exe (PID 2876) spawned PowerShell (PID 8712) at 2018-08-30 16:43:36 — classic WMI remote execution pattern indicating the attacker used WMI from another host to execute code.
-
PowerShell PID 8712 (64-bit) spawned a 32-bit PowerShell (PID 5848) with flags "-Version 5.1 -s -NoLogo -NoProfile" — the -s (stdin) flag and -NoProfile indicate a scripted/automated session, not interactive use.
-
PowerShell PID 5848 spawned cmd.exe (PID 5948) which launched "c:\windows\temp\perfmon\p.exe" (PID 8260) at 2018-08-30 22:15:18.
-
p.exe (PID 8260) and PowerShell (PID 5848) subsequently spawned multiple rundll32.exe instances over the period 2018-08-30 through 2018-09-06, indicating persistent malicious activity.
The executable p.exe is a single-character-named binary staged in a deceptively named directory (perfmon — mimicking the Windows Performance Monitor). Volatility malfind identifies p.exe (PID 8260) with a VadS region having PAGE_EXECUTE_READWRITE protection and 481 commit charge, indicating code injection or unpacking behavior. PowerShell PID 8712 also has 3 VadS regions with RWX permissions.
This chain is confirmed by three independent Volatility plugins: pstree (parent-child relationships), cmdline (command arguments), and malfind (code injection detection).
Evidence Chain
Network connections from base-wkstn-05 (172.16.6.11) show extensive lateral movement to multiple internal hosts:
RDP to 172.16.4.5 (7 connections):
- Ports 63823, 63828, 63834, 63835, 63841, 63848, 63958 → 172.16.4.5:3389 (all CLOSED)
Multiple sequential RDP connections indicate interactive remote desktop sessions, likely for hands-on-keyboard operations on the target host.
SMB to 172.16.4.5:
- 172.16.6.11:49763 → 172.16.4.5:445 ESTABLISHED (active at capture time)
Concurrent SMB and RDP to the same host suggests file transfer alongside remote desktop access.
WinRM to 172.16.5.21:
- 172.16.6.11:49791 → 172.16.5.21:5985 CLOSED
WinRM (Windows Remote Management) enables remote command execution via PowerShell remoting.
LDAP to Domain Controller 172.16.4.4:
- 172.16.6.11:56345 → 172.16.4.4:389 CLOSED
LDAP query to the domain controller, consistent with Active Directory reconnaissance.
Inbound SMB from 172.16.6.14:
- 172.16.6.14:65368 → 172.16.6.11:445 ESTABLISHED (active at capture time)
Another host (172.16.6.14) has an active SMB connection into wkstn-05, indicating this workstation was also accessed from other compromised systems.
This pattern demonstrates a hub-and-spoke lateral movement architecture with base-wkstn-05 serving as both a pivot point (reaching 172.16.4.5, 172.16.5.21) and a target (from 172.16.6.14).
Affected Systems: volatility.netscan
Evidence Chain
Volatility malfind detected suspicious memory regions in the attacker's processes on base-wkstn-05:
p.exe (PID 8260):
- VadS region with PAGE_EXECUTE_READWRITE protection and 481 commit charge
- This is a large RWX memory allocation indicating code injection, unpacking, or reflective loading behavior
- The process loaded standard Windows API DLLs (ADVAPI32, sechost, RPCRT4) at 2018-08-30 22:15:19, confirming execution timing
- Running from c:\windows\temp\perfmon\p.exe — the attacker's staging directory
PowerShell (PID 8712):
- 3 separate VadS regions with PAGE_EXECUTE_READWRITE protection
- This is the initial WMI-spawned PowerShell instance that established the attack chain
- Multiple RWX regions in a scripted PowerShell session (-s -NoLogo -NoProfile) suggest in-memory payload loading, likely download-execute cradles
Code injection in both the initial access tool (PowerShell) and the dropped malware (p.exe) indicates a multi-stage attack with in-memory-only payloads designed to evade disk-based detection.
Note: YARA memory scanning results indexed in this case (yara.memory) are from base-dc-memory, not base-wkstn-05-memory. YARA scanning of the wkstn-05 memory dump was not indexed, so signature-based malware identification for p.exe is not available from this source.
Evidence Chain
Internal IP 172.16.5.26 conducted extensive FTP file transfer operations on the DMZ-FTP server (172.16.10.12) on 2018-08-07, using multiple accounts in rapid succession:
- Anonymous access (23:30:07): Used USER anonymous / PASS IEUser@ (Internet Explorer default anonymous credentials), retrieved files from /Users/ directory (RETR /Users/), navigated to /Users/n
- nfury account (23:30:56): Authenticated as DMZ-FTP
fury (230 success), performed SIZE, MDTM (timestamp check), RETR /Users/ file operations, LIST directory listings, navigated /Users/n directories - dblake account (23:32:23): Authenticated as DMZ-FTP\dblake (230 success), performed SIZE, MDTM, RETR /Users/ file operations, multiple LIST commands
- dblake re-authentication (23:36:25-23:36:45): First failed (530) then re-authenticated (230), performed LIST -l (detailed listing) then QUIT
- dblake third session (23:37:21): Another successful authentication, more SIZE and RETR operations
- Anonymous re-access (23:40:30): Further RETR /Users/ operations from anonymous access
The pattern shows systematic enumeration and retrieval of files from user directories using three different access methods (anonymous, nfury, dblake) within a 10-minute window. This is consistent with automated data collection or lateral movement from another internal host. The IP 172.16.5.26 is on the corporate VLAN (172.16.5.0/24), not the DMZ.
Affected Systems: bulk.domain
Evidence Chain
On 2018-09-07, internal IP 172.16.5.26 made WebDAV requests to the DMZ-FTP server (172.16.10.12) targeting administrative shares:
- OPTIONS /c$ - WebDAV capability probe against the C$ administrative share (full drive access)
- OPTIONS /srl-ftp - WebDAV probe against what appears to be a custom FTP share
The use of WebDAV OPTIONS requests against the C$ administrative share represents an attempt to access the entire C: drive of the DMZ-FTP server via the web. If successful, this would grant full filesystem access. The C$ share is a Windows administrative share that should only be accessible to administrators, and its exposure via WebDAV indicates either misconfiguration or the use of valid administrator credentials.
This activity from 172.16.5.26 (which also performed the multi-account FTP file retrieval on 2018-08-07) suggests this internal host was used for persistent lateral movement activities targeting the DMZ-FTP server across multiple weeks.
Affected Systems: bulk.httplogs
Evidence Chain
The DMZ-FTP server (172.16.10.12) was targeted through multiple vectors during the investigation period:
PHASE 1 - Normal Operations / Initial Exposure (May-Jul 2018):
- FTP service (IIS FTPSVC2) operational with logs beginning May 2018
- 2018-07-16: External IP 108.79.235.64 performed RETR test.txt operation - appears associated with VPN/Remote Access activity based on SoftEther VPN records in carved data
PHASE 2 - External Scanning and Brute-Force (Aug 2018):
- 2018-08-07 23:30-23:40: Internal IP 172.16.5.26 conducted systematic file retrieval using multiple accounts (anonymous, nfury, dblake) within 10 minutes
- 2018-08-07 23:57: External IP 112.91.58.238 attempted USER root login (530 failure)
- 2018-08-15: External IP 138.197.213.41 probed port 21 with HTTP HEAD/POST
- 2018-08-27 03:05: External IP 185.128.26.19 browsed /Users/n directory
PHASE 3 - Active Compromise via External IP (Sep 3-5, 2018):
- 2018-09-03 18:20: External IP 165.227.50.129 authenticated, performed LIST, CWD directory traversal
- 2018-09-04 17:38: Nmap NSE scan from DMZ host 172.16.10.13
- 2018-09-04 18:26: 165.227.50.129 returned with PORT and DataChannel operations
- 2018-09-05 16:37: 165.227.50.129 authenticated as DMZ-FTP\rsydow-f (230 success)
- 2018-09-05 18:47: 165.227.50.129 accessed PowerShell directory via CWD
PHASE 4 - Lateral Movement Attempt (Sep 7, 2018):
- 2018-09-07: 172.16.5.26 attempted WebDAV access to C$ administrative share and /srl-ftp share
KEY OBSERVATIONS:
1. The rsydow-f account credentials were compromised and used by external IP 165.227.50.129
2. Internal host 172.16.5.26 was likely compromised and used for both FTP data theft and WebDAV access attempts
3. DMZ host 172.16.10.13 was used for internal reconnaissance of the FTP server
4. The FTP server was exposed to the internet, receiving ongoing brute-force and scanning attempts
Affected Systems: bulk.domain, bulk.httplogs, tsk.filelist
Evidence Chain
Timestamp correlation and directory co-location provide strong circumstantial evidence that the attacker abused the Puppet configuration management infrastructure to deploy the msadvapi2 implant to base-rd-02 and potentially other managed hosts.
EVIDENCE CONVERGENCE FROM 3 SOURCES:
-
Filesystem (tsk.filelist on base-rd-02): ProgramData/PuppetLabs/ contains extensive Puppet infrastructure with client catalogs, clientbucket content hashes, SSL certificates (including base-rd-01.pem), and MCollective agent packages (mcollective_agents/*.zip in ProgramData/staging/). The staging directory contains BOTH Puppet/MCollective packages AND the msadvapi2 installers side-by-side.
-
MFT Timestamps (ez.mft): install_msadvapi2_32.exe was:
- Created: 2017-12-20 14:52:51 (initial staging)
-
Modified/Executed: 2018-05-08 21:07:43 (deployment)
Puppet cache entries were updated at 2018-05-08 21:07-21:13 — overlapping PRECISELY with msadvapi2 deployment within a 6-minute window. -
Registry Execution Records (registry.system): install_msadvapi2_32.exe execution confirmed at 2018-05-08 21:07:43 across TWO independent registry hives from different systems (source_ids 144 and 228), proving deployment occurred on multiple hosts.
PUPPET INFRASTRUCTURE SCOPE:
- Puppet SSL directory contains certificates for base-rd-01 and base-rd-02, confirming both workstations were Puppet-managed
- MCollective agent packages in the staging directory suggest the attacker could have used MCollective's orchestration capabilities to push installers to all managed nodes
- The "install_wormhole" subdirectory name explicitly references worm-like propagation
Q8 ANSWER: The timestamp correlation (Puppet cache updates at 21:07-21:13, msadvapi2 installation at 21:07:43) is too precise to be coincidental. The co-location of MCollective packages with msadvapi2 installers in ProgramData/staging/ further supports this. Puppet managed at least BASE-RD-01 and base-rd-02 based on SSL certificates. The 7za.exe (7-Zip CLI) in the staging directory was likely used to package and distribute the installers. However, without Puppet server logs or catalog definitions, we cannot confirm the exact deployment mechanism with certainty.
Affected Systems: ez.mft, registry.system, tsk.filelist
Evidence Chain
The external FTP compromise (165.227.50.129 authenticating as rsydow-f to DMZ-FTP 172.16.10.12) represents a SEPARATE attack vector from the internal spsql-based attack chain, but evidence suggests the same threat actor.
EVIDENCE FOR SAME ACTOR:
1. Temporal Overlap: External FTP activity (Sep 3-5) coincides precisely with the internal Kerberoasting (Sep 4-6) and ntdsutil IFM attempt (Sep 5 12:26)
2. Operational Security Pattern: Both attack vectors use legitimate credentials rather than exploits — rsydow-f for FTP, spsql for internal operations
3. Reconnaissance Focus: The FTP attacker navigated to the "PowerShell" directory (Sep 5 18:47:57), which aligns with the internal attacker's extensive PowerShell-based operations
4. Internal Correlate: Internal host 172.16.5.26 also accessed the FTP server using multiple accounts (anonymous, nfury, dblake) on Aug 7 and attempted WebDAV C$ access on Sep 7 — this may be the same actor operating from inside
EVIDENCE FOR INDEPENDENT COMPROMISE:
1. Different Network Segment: The FTP server (172.16.10.12) is in the DMZ (172.16.10.0/24), while the internal attack operates in the corporate network (172.16.4.x, 172.16.6.x, 172.16.7.x)
2. Different Account Families: rsydow-f is a local FTP account, distinct from the domain spsql service account
3. Different Infrastructure: 165.227.50.129 is a DigitalOcean VPS, while the internal C2 uses enterprise AMQP/RabbitMQ
Q9 ASSESSMENT: Most likely the SAME threat actor operating through two parallel attack vectors — internal (spsql/PowerView/Kerberoasting from compromised workstations) and external (FTP via compromised rsydow-f credentials from a VPS). The temporal synchronization of activity on Sep 3-5 and the consistent use of credential-based access (rather than exploits) across both vectors supports a single actor with multiple access paths. The internal host 172.16.5.26 may represent a previously compromised system bridging the DMZ and corporate networks.
Additional Context: The Cobalt Strike reference (www.cobaltstrike.com URL found in bulk_extractor) and the Nmap scan from DMZ host 172.16.10.13 on Sep 4 suggest the attacker had tools and access in the DMZ network as well.
Affected Systems: bulk.domain, bulk.httplogs, tsk.filelist
Evidence Chain
Cross-referencing Kerberoasting source IP 172.16.7.15 with BASE-RD-01 (172.16.6.11) network connections reveals a direct ESTABLISHED SMB connection, answering Q2 about their relationship.
CONVERGENCE FROM 3 INDEPENDENT SOURCES:
-
DC Security EVTX: 14 Kerberos service ticket requests (Event ID 4769) with RC4-HMAC encryption (0x17) from 172.16.7.15 targeting nfury@SHIELDBASE.LAN for SPN "spcontent" across Sep 4-6. RC4-HMAC downgrade is the signature of Kerberoasting tools (Invoke-Kerberoast, Rubeus).
-
BASE-RD-01 Memory (Volatility netscan): ESTABLISHED TCP connection 172.16.6.11:59352 → 172.16.7.15:445 (SMB). This workstation also has connections from 172.16.6.14 (BASE-RD-04) inbound and shows multiple IPs in its netscan output.
-
BASE-RD-01 Memory (Volatility netscan, subject_srv.exe): subject_srv.exe listening on MULTIPLE interfaces: 172.16.6.11:3262, 172.16.6.12:3262, and 172.16.7.11:3262. The presence of 172.16.7.11 (different /24 subnet from 172.16.7.15) suggests this system has network interfaces on multiple VLANs.
Q2 ANSWER: 172.16.7.15 is most likely a SEPARATE HOST that BASE-RD-01 has an active SMB connection to (not a second NIC on BASE-RD-01 itself, since BASE-RD-01's own IPs appear to be 172.16.6.11 and potentially 172.16.7.11). The ESTABLISHED SMB connection from BASE-RD-01 to 172.16.7.15 suggests the attacker used this host as a Kerberoasting launch point, possibly by mounting a share or executing commands remotely via SMB. Alternatively, 172.16.7.15 may be another compromised workstation in the 172.16.7.0/24 subnet from which the attacker ran Kerberoasting tools while maintaining an SMB channel back to their primary pivot (BASE-RD-01).
The multi-VLAN footprint (172.16.6.x, 172.16.7.x) increases the attacker's reach and makes network segmentation-based detection more difficult.
Evidence Chain
The file server (base-file.shieldbase.lan) hosts multiple network shares containing sensitive corporate data accessible to domain users:
- Shares/shieldbase-share/ - Main company share containing:
- Case Files/Project P.E.G.A.S.U.S/ - Project files including Tesseract Overview_MH.pptx
- Management/Board Presentations/ - Board-level documents
- Management/Scrapped HQ Site/ - HQ site images
- R&D/Mayhem/ - Contains CONFIDENTIAL - Project Mayhem.pptx (temp file ~$ prefix was DELETED)
-
Public/Company Events/ - Photos (some deleted/reallocated)
-
Shares/Installers/ - Software repository containing:
- SysInternals/SysinternalsSuite/ - Full Sysinternals suite including PsExec.exe
- Office/setup.exe - Office installer
- Proxy/Asgard CA Cert/ca.crt - CA certificate
-
SysInternals/Sysmon/ - Sysmon executables
-
Shares/SRL-Admin/ - Administrative tools for AD including Google ADMX templates
Notable deleted files on the shares include:
- ~$CONFIDENTIAL - Project Mayhem.pptx (deleted temp file, indicating document was recently opened)
- ~$collaborationSpreadSheetDoc1741378862225908156.xlsx (deleted)
- Various reallocated image files in Public/Company Events/
The presence of PsExec.exe on the share, combined with the PowerView reconnaissance activity from the spsql account, means an attacker with spsql credentials could access these offensive tools and sensitive corporate documents.
Evidence Chain
The Security event log contains 9,456 matches for LogonType 10 (RemoteInteractive/RDP) events on the domain controller BASE-DC during the investigation window. The primary RDP source is:
- 172.16.4.6: RDP logon starting at 2018-09-04T13:05:06 UTC with administrator credentials
While RDP to domain controllers may be expected for legitimate administration, the volume of RDP sessions is notable. The first observed RDP logon from 172.16.4.6 was at 2018-09-04T13:05:06 UTC with elevated privilege assignment (SeSecurityPrivilege, SeDebugPrivilege, SeBackupPrivilege, etc.) confirmed by concurrent Event ID 4672.
Additionally, multiple cmd.exe processes observed in the memory dump show chains of command-line activity that may have been performed through RDP sessions:
- cmd.exe PID 1036 (PPID 908) spawning further cmd.exe processes at 2018-09-06T17:47:38
- cmd.exe chain: PID 3380 (PPID 908) → PID 6572 (PPID 3380) at 2018-09-06T18:17:46
- cmd.exe chain: PID 6628 → PIDs 7260/8220/5728 at 2018-09-06T22:53:58
RDP is a known attack vector for lateral movement to domain controllers (MITRE T1021.001). Combined with the malware findings in memory, this access pattern warrants investigation of whether these sessions represent legitimate administration or attacker lateral movement.
Evidence Chain
The DC memory dump (psscan) reveals numerous cmd.exe processes that started and exited within the same second, spread across multiple days from 2018-09-01 through 2018-09-06. This pattern is consistent with automated command execution typical of management agents, post-exploitation frameworks, or remote administration tools.
Key process chains observed:
- PID 908 (ManagementAgent — McAfee masvc.exe/macmnsvc.exe) spawned PID 1036 (cmd.exe at 17:47:38), which spawned PIDs 6940, 2308, 4648 (all cmd.exe, all exited within 1s) — 2018-09-06
- PID 908 spawned PID 3380 (cmd.exe at 18:17:46), which spawned PID 6572 (cmd.exe, exited same second) — 2018-09-06
- PID 6628 spawned PIDs 7260, 8220 (both cmd.exe at 22:53:58, exited same second) — 2018-09-06
- PID 5604 spawned PID 4980 (findstr.exe at 11:14:39) — enumeration activity
- PID 8096 spawned PID 7284 (tasklist.exe at 19:58:33) — process enumeration
COUNTER-ANALYSIS NOTE: The cmd.exe processes spawned by PID 908 (ManagementAgent/McAfee) are LIKELY legitimate McAfee management agent operations — McAfee agents routinely spawn cmd.exe for script execution, update checks, and policy enforcement. These should be distinguished from potentially malicious cmd.exe processes spawned by unknown parents. The findstr.exe and tasklist.exe activity could be either management agent reconnaissance or attacker enumeration — without cmdline data, specific commands cannot be confirmed. Severity maintained at medium due to the presence of unexplained parent processes and the known compromise of this system via YARA-detected implant code.
Without Volatility cmdline data (not indexed for DC), specific commands cannot be confirmed.
Evidence Chain
BASE-RD-01 (172.16.6.11) was running a full McAfee endpoint protection suite at the time of compromise, yet the p.exe implant operated undetected for approximately 7 days (2018-08-30 to 2018-09-06).
McAfee Components Running (from process tree and service scan):
- masvc.exe — McAfee Agent Service
- macmnsvc.exe — McAfee Agent Common Service
- mfefire.exe — McAfee Firewall Core Service
- mcshield.exe — McAfee On-Access Scanner
- UpdaterUI.exe (PID 6036) — McAfee Update UI
- mfevtps.exe — McAfee Validation Trust Protection Service
- FireTray.exe — McAfee Host Intrusion Prevention (in ShimCache, 2018-03-16)
Defense Evasion Indicators:
1. p.exe ran from c:\windows\temp\perfmon\ — a path designed to blend with legitimate Windows performance monitoring files
2. The process chain used WMI→PowerShell→cmd.exe→p.exe — each stage using legitimate Windows processes
3. p.exe spawned rundll32.exe for post-exploitation modules — the "fork-and-run" pattern minimizes time that malicious code resides in process memory
4. 32-bit PowerShell (SysWOW64) with -s -NoLogo -NoProfile flags — silent, non-interactive execution
5. PerfView.exe also staged in the same directory (ShimCache: Windows\Temp\perfmon\PerfView.exe, build date 2009-07-14) — PerfView is a legitimate Microsoft .NET profiling tool, suggesting the attacker may have used it as a cover story or supplementary tool
WinRM Service Running:
- WinRM (service order 584) is SERVICE_RUNNING on BASE-RD-01, enabled as SERVICE_AUTO_START
- Port 5985 is LISTENING (confirmed in netscan)
- WinRM enabled on a workstation is unusual and may have facilitated the initial WMI remote execution
Assessment:
The attacker successfully evaded McAfee's real-time protection through:
- Process injection/memory-only execution (481 RWX pages in p.exe)
- Living-off-the-land binaries (WMI, PowerShell, rundll32, cmd.exe)
- Staging in a trusted-looking directory path
- Potentially using an unknown or custom implant not covered by McAfee signatures
The malfind analysis shows UpdaterUI.exe (McAfee's own process) had a RWX memory region, but this was assessed as a false positive (zero-filled allocation). No McAfee process showed signs of being disabled or tampered with — the AV was running but simply did not detect the threat.
Evidence Chain
Three distinct user accounts have profile evidence on BASE-RD-01 (172.16.6.11), each with different roles in the compromise timeline:
1. tdungan — Primary User (Victim):
- Active user workstation with Dashlane password manager (v6.3.0-6.4.0), Outlook, OneDrive ("Stark Research Labs" organization), Internet Explorer, Google Chrome
- Research activity: Documents\Research\Carbonadium\ containing CalTech PDF (5.9 MB)
- OneDrive sync: carbonadium-info.doc synced to "OneDrive - Stark Research Labs\Research\"
- Recent files show normal business activity (Office documents, browser history)
- No evidence tdungan was complicit — the workstation was compromised remotely via WMI
2. spsql — Compromised Service Account (Attacker):
- SQL service account with Domain Admin-level privileges (SID S-1-5-21-3445421715-2530590580-3149308974-1193)
- Profile artifacts on base-rd-01 from MFT:
- Users\spsql\AppData\Local\Microsoft\Windows\INetCache (internet cache present, 2018-08-31 21:54:13)
- Users\spsql\AppData\Local\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy (Settings app accessed)
- Users\spsql\AppData\Roaming\Microsoft\Office\Recent\carbonadium-info.LNK (2018-08-28 21:45:57) — opened research doc
- The spsql account was used interactively on this workstation (INetCache, Settings access, Office document access)
- This is the same account that executed PowerView on the file server (Aug 31) and ntdsutil IFM on the DC (Sep 5)
3. rsydow-a — IR Administrator:
- Administrative account (SID S-1-5-21-...-1183) with the "-a" suffix convention for admin accounts
- Profile found primarily on the DC (Group Policy History, INetCache)
- On the DC: PowerShell activity including VSC management, Invoke-Command remote administration
- Deployed F-Response forensic tools from BASE-HUNT starting Sep 5-6
- PowerShell transcription logs found at Users/rsydow-a/Documents/20180830/ — IR activity began Aug 30
Significance:
The spsql account's interactive profile on base-rd-01 proves the attacker had direct access to this workstation, not just remote execution through WMI. The internet cache and Settings app access suggest the attacker may have used RDP or an interactive session under the spsql account. The carbonadium-info.LNK confirms targeted data access to proprietary research.
Evidence Chain
The Windows registry shimcache on base-wkstn-05 contains an entry for C:\Windows\Temp\perfmon\PerfView.exe with a timestamp of 2009-07-14 01:16:21. This timestamp predates the system's deployment (2016) and the attack (August 2018), strongly suggesting the file's timestamps were manipulated (timestomped) to match the original Windows 7 base image date, making it appear as a legitimate OS component.
PerfView.exe resides in the same attacker-controlled staging directory (C:\Windows\Temp\perfmon) as:
- p.exe (confirmed malicious - PID 8260, code injection detected by malfind)
- Staged sensitive M&A research documents and ZIP archives
- sp/ subdirectory with additional exfiltrated documents
The directory name "perfmon" is designed to mimic Windows Performance Monitor (perfmon.exe), and "PerfView" mimics the legitimate Microsoft PerfView profiling tool. Both naming choices are deliberate defense evasion through masquerading.
The shimcache entry confirms PerfView.exe existed on disk and was likely executed. Combined with the p.exe execution chain (WmiPrvSE → PowerShell → cmd → p.exe), this represents at least two attacker tools deployed to this workstation.
Evidence Chain
On 2018-08-27 at approximately 03:05, external IP 185.128.26.19 connected to the DMZ-FTP server (172.16.10.12) and performed directory enumeration of user content:
- 03:05:09: Connected, issued QUIT and then reconnected
- 03:05:32: Established new session
- 03:05:46: Executed TYPE I (binary mode), CWD /Users/n (navigated to user directory starting with 'n', likely nfury's), SIZE /Users/ (checked file sizes)
The FTP log data does not show explicit authentication (230 response) for this session, suggesting either anonymous access was enabled and allowed directory browsing, or the authentication occurred in a portion of the logs not captured in the carved evidence.
This activity represents external reconnaissance of the FTP server's user directory structure, which could provide user account enumeration intelligence to the attacker.
Evidence Chain
PowerShell Invoke-Command by rsydow-a on the DC targeting multiple systems (Get-CimInstance disk space enumeration). This activity is consistent with the IR administrator's role — rsydow-a deployed F-Response, conducted forensic collection, and these Invoke-Command sessions are routine administrative enumeration. Severity downgraded from medium to low. The spsql PowerView activity on the same day (Aug 31) remains high severity as a separate finding.
Evidence Chain
PowerShell Volume Shadow Copy management by rsydow-a (SID S-1-5-21-...-1183). Given that rsydow-a has been identified as the IR administrator who deployed F-Response and conducted forensic collection (PowerShell transcripts at Users/rsydow-a/Documents/20180830/), VSC management is more likely an IR activity (creating VSCs for forensic preservation) than attacker behavior. Severity downgraded from medium to low. However, the possibility of the attacker abusing rsydow-a credentials for VSC-based NTDS.dit extraction (as an alternative to the failed ntdsutil IFM) cannot be fully excluded without reviewing the specific VSC commands.
Evidence Chain
CORRECTED: subject_srv.exe is F-Response Subject Agent — a legitimate forensic tool, NOT malware.
subject_srv.exe (PID 5128 on DC, PID 1096 on workstation) is the F-Response Subject agent, a commercial digital forensics collection tool. The command line from the workstation memory dump confirms:
C:\windows\subject_srv.exe -s "base-hunt.shieldbase.lan:5682" -l 3262 -v "F-Response Subject" -k "155522845"
-s "base-hunt.shieldbase.lan:5682"= connects to F-Response controller on BASE-HUNT-l 3262= local listening port for forensic data collection-v "F-Response Subject"= F-Response product identifier-k "155522845"= authentication key
The 'mnemosyne' kernel driver installed via Event ID 4697 at 2018-09-06 22:11:15 is F-Response's kernel-mode memory access driver, used to enable remote memory acquisition for forensic analysis. Mnemosyne.sys (26,248 bytes at C:\Windows\Mnemosyne.sys) is confirmed in the kernel module scan (modscan).
CORROBORATING EVIDENCE:
1. F-Response-Installer-7.0.4.4.exe found on file server at Shares/SRL-Admin/Security/F-Response/ (MFT created 2018-09-05 15:15:00)
2. bulk_extractor found www.f-response.com URL and support@f-response.com email in the binary's digital certificate chain
3. Volatility netscan confirms subject_srv.exe (PID 1096) listening on port 3262 with an ESTABLISHED connection from 172.16.5.50:39372
The deployment from BASE-HUNT via NTLM at 2018-09-06 22:11:15 represents legitimate incident response deployment, not attacker lateral movement. BASE-HUNT appears to be the forensic workstation used by the IR team.
Evidence Chain
CORRECTED: subject_srv.exe is the F-Response Subject forensic agent, a legitimate commercial forensic tool.
The SeDebugPrivilege and other elevated privileges granted to subject_srv.exe (PID 5128 on DC) are EXPECTED for a forensic memory acquisition tool. F-Response requires kernel-level access to perform live memory imaging and disk access for forensic evidence collection.
The 32-bit (Wow64) architecture is normal for F-Response Subject, which ships as a 32-bit binary for compatibility. The file size (1,173,936 bytes) and SHA256 hash (87c8fa606729ed63cb9d59f6b731338f8b06addbb3ef91e99b773eac2f2c524d) should be verified against known F-Response 7.0.4.4 binaries for final confirmation.
This finding has been downgraded from HIGH to INFORMATIONAL as it represents expected incident response tooling.
Evidence Chain
Failed authentication attempts for BASE-HUNT$ machine account. BASE-HUNT has been identified as the IR team's forensic workstation (F-Response controller at base-hunt.shieldbase.lan:5682). The failed authentications are consistent with an IR workstation that was not initially domain-joined but was subsequently used to deploy F-Response agents across the network. Severity downgraded to informational.
Evidence Chain
A thorough search of the Security event log for Event ID 1102 (audit log was cleared) returned no matches containing actual log clearing events. The "1102" substring appeared only as a coincidental match in other event fields (e.g., event sequence numbers), not as an Event ID indicating log tampering.
This is an informational finding indicating that security audit logs were NOT cleared during the investigation window. The Security event log contains 186,972 indexed windows with 311,141 lines spanning the investigation period, providing good coverage.
Note: The System event log was not separately indexed for Event ID 104 (System log cleared), so clearing of non-security logs cannot be ruled out.
Evidence Chain
CORRECTED: The SMB session from BASE-HUNT (172.16.5.50) to the DC at 2018-09-06 22:11:15 was F-Response forensic tool deployment, NOT attacker lateral movement.
The NTLM Type 3 authentication from BASE-HUNT to the DC was part of the IR team deploying F-Response Subject Agent (subject_srv.exe) and its kernel driver (Mnemosyne.sys) for live memory acquisition. Evidence:
- The F-Response controller on BASE-HUNT connects to subject_srv.exe listening on port 3262 (confirmed in volatility.netscan: ESTABLISHED 172.16.6.11:3262 ← 172.16.5.50:39372)
- F-Response-Installer-7.0.4.4.exe was staged at Shares/SRL-Admin/Security/F-Response/ (MFT created 2018-09-05 15:15:00)
- The Mnemosyne kernel driver service installation (Event ID 4697) immediately preceded memory acquisition
The account used (rsydow-a) appears to be an admin account used by the IR team. This connection should not be treated as lateral movement or compromise activity.
NOTE: While the BASE-HUNT connection is legitimate IR activity, the underlying incident (PowerView reconnaissance, Kerberoasting, NTDS.dit extraction attempts) that triggered the IR response remains valid. Other lateral movement indicators from the attacker (distinct from IR activity) should be evaluated independently.
Evidence Chain
No evidence of deliberate timestamp manipulation on the malicious files was found. The MFT timestamps for both subject_srv.exe (Created 2018-09-06 19:25:36) and Mnemosyne.sys (Created 2018-09-06 19:25:37) show consistent timestamps with no anomalous backdating. The attacker did not attempt to blend malicious files with legitimate system files through timestamp falsification.
The detect_timestomping analysis found only 2 entries on the root NTFS directory which are known false positives from Windows installation.
Evidence Chain
YARA scanning of the DC memory dump produced 466 windows of results. The APT6_Malware_Sample_Gen rule triggered on multiple process memory regions. However, inspection of the matched strings reveals they are generic indicators present in legitimate Windows binaries:
Matched strings included: 'shellcode', 'synflood', 'udpflood', 'ServiceMain', 'sysprep', 'file://' — all of which are common strings found in Windows Defender antivirus definition databases, Windows SDK headers, and system utilities. The 'ServiceMain' string is a standard Windows service entry point function name present in all service executables.
The rule's signature appears to match on a combination of commonly occurring strings rather than specific malware byte sequences. Without the actual APT6 malware binary being present (no matching file hash or unique code pattern), these hits represent rule over-matching on legitimate system memory content.
No additional YARA rule families matched the memory scan, which would be expected if genuine APT6 malware were present — real infections typically trigger multiple distinct detection rules.
Evidence Chain
The SHIELDBASE.LAN Active Directory domain comprises the following systems identified from Security EVTX authentication events, Volatility psscan, and registry network profiles:
DOMAIN SYSTEMS:
- base-dc (172.16.4.4): Domain Controller, DNS server, DFS
- base-file (172.16.4.5): File Server with network shares
- BASE-MAIL (172.16.4.6): Mail server (Exchange)
- base-sp (172.16.4.7): SharePoint server (frequent Kerberos ticket requests for spfarm/spservices)
- BASE-HUNT (172.16.?.?): Workstation — origin of malicious service installation
- BASE-WKSTN-02 (172.16.7.12): Workstation — multiple logon events after service install
- base-hunt.shieldbase.lan: Referenced in VSC (Volume Shadow Copy) records
- 172.16.5.21: IP that authenticated as rsydow-a (admin account)
- 172.16.7.15: Additional network logon source
SERVICE ACCOUNTS:
- rsydow-a (S-1-5-...-1183): Domain administrator account
- spsql (S-1-5-...-1193): SharePoint SQL service account (compromised — used for PowerView)
- spfarm: SharePoint farm account
- spservices (S-1-5-...-1197): SharePoint services account (persistent Kerberos SPN errors)
NETWORK CONFIGURATION: Registry shows wired network connections with DefaultGatewayMac A2-C6-C7-00-07-02, last connected 2018-09-07. System shutdown time: 2018-09-07 20:25:33.
Evidence Chain
F-Response Enterprise 7.0.4.4 was deployed across the SHIELDBASE.LAN network as part of the incident response effort. Evidence confirms this is a legitimate forensic tool, not attacker activity:
DEPLOYMENT EVIDENCE:
- F-Response installer (F-Response-Installer-7.0.4.4.exe) staged on file server at Shares/SRL-Admin/Security/F-Response/ (MFT created 2018-09-05 15:15:00)
- subject_srv.exe deployed to Domain Controller (PID 5128) and workstation 172.16.6.11 (PID 1096)
- Mnemosyne.sys kernel driver (26,248 bytes) loaded on both systems for memory acquisition
- F-Response controller running on BASE-HUNT (172.16.5.50, port 5682)
NETWORK ARCHITECTURE:
- F-Response Controller: BASE-HUNT (172.16.5.50:5682)
- Subject Agent on workstation: 172.16.6.11:3262 (LISTENING, ESTABLISHED from 172.16.5.50:39372)
- Service installation events (Event ID 4697) at 2018-09-06 22:11:15 correspond to F-Response deployment
CONFIRMATION OF LEGITIMACY:
1. Command line: subject_srv.exe -s "base-hunt.shieldbase.lan:5682" -l 3262 -v "F-Response Subject" -k "155522845"
2. Digital certificate chain: www.f-response.com, support@f-response.com found in bulk_extractor
3. F-Response installer on designated security tools share
4. Mnemosyne.sys confirmed as F-Response kernel driver in modscan
INVESTIGATOR CONTEXT:
The IR team (using account rsydow-a) deployed F-Response to acquire live memory and disk images from compromised systems. The memory dumps analyzed in this investigation were likely captured using F-Response. PowerShell transcription logs found at Users/rsydow-a/Documents/20180830/ further confirm the IR team's activity timeline beginning August 30, 2018.
NOTE: Three previous findings (f_b764dfda, f_bf5e5d63, f_6cd0e861) have been updated to INFORMATIONAL severity to reflect that subject_srv.exe and Mnemosyne.sys are F-Response components, not malicious artifacts.
Evidence Chain
YARA scanning of the BASE-RD-01 disk image (base-rd-01-cdrive.E01) triggered the APT_MAL_RU_WIN_Snake_Malware_May23_1 rule. Upon inspection, the matched strings are generic format strings and file extensions that commonly occur in legitimate Windows binaries:
Matched Strings:
- %s#1, %s#2, %s#3, %s#4 — standard C format specifiers with numeric identifiers
- .tmp — common temporary file extension
- .sav — save file extension
- .upd — update file extension
Assessment:
These strings are too generic to indicate the presence of Snake/Uroburos malware. The format specifiers (%s#N) are commonly used in error handling, logging, and resource management code across many legitimate Windows applications. The file extensions (.tmp, .sav, .upd) are standard Windows conventions found in numerous system components.
Snake/Uroburos is a sophisticated Russian cyberespionage toolkit attributed to Turla/FSB. A genuine Snake infection would typically present with:
- Specific encrypted configuration blocks
- Named pipe patterns (e.g., \.\pipe)
- Kernel-mode rootkit components
- Unique mutex names
- Distinctive network protocol markers
None of these were found in the BASE-RD-01 evidence. The YARA memory scan of this workstation also returned no Snake-related hits.
Conclusion: This is a false positive caused by the rule matching on common format strings present in the raw disk image. The actual compromise of BASE-RD-01 involved a different toolset (WMI/PowerShell-based with p.exe implant and rundll32 fork-and-run pattern).
Evidence Chain
CORRECTED via counter-analysis: subject_srv.exe on base-rd-02 is the F-Response Subject forensic agent, NOT a persistent backdoor.
The same F-Response deployment identified in findings f_b764dfda, f_bf5e5d63, and f_b22156d2 also deployed subject_srv.exe to base-rd-02. Evidence:
- subject_srv.exe PID 1096 (PPID 740) on base-rd-02 mirrors PID 1096 (PPID 740) on BASE-RD-01 — identical deployment pattern
- Port 3262 is the standard F-Response Subject listening port, confirmed by command-line on BASE-RD-01:
-l 3262 - ESTABLISHED connections from 172.16.5.50 are from BASE-HUNT, the IR team's forensic workstation running the F-Response controller at port 5682
- Multiple subject_srv.exe PIDs (1096, 1204, 5128, 12528) across systems represent iterative F-Response deployments during the IR response window (Sep 6)
- The file at Windows/subject_srv.exe matches the deployment path on other systems
The original finding's characterization as a "persistent backdoor" was incorrect — all indicators (port 3262, connections from 172.16.5.50, services.exe parent, multiple boot contexts during IR) are consistent with F-Response forensic collection, not adversary activity.
NOTE: The genuine persistent backdoor on base-rd-02 is msadvapi2_64.exe/msadvapi2_32.exe (finding f_2834e454), not subject_srv.exe.
Evidence Chain
The DMZ-FTP system (IP 172.16.10.12) runs Microsoft IIS FTP Service (FTPSVC2) on Windows Server. Evidence from the disk image file listing shows FTP log files stored in inetpub/logs/LogFiles/FTPSVC2/ with daily W3C-format logs (u_exYYMMDD.log) from May through September 2018. The web root at inetpub/wwwroot contains default IIS 8.5 files (iis-85.png, iisstart.htm), confirming the server runs IIS 8.5 on Windows Server 2012 R2.
Three local FTP user accounts were identified from the FTP log entries: DMZ-FTP\dblake, DMZ-FTP
fury, and DMZ-FTP\rsydow-f. All three accounts authenticated successfully (230 response codes) at various times.
IIS configuration history exists with 7 versions stored in inetpub/history/CFGHISTORY_0000000001-7/applicationHost.config, indicating the FTP configuration was modified multiple times.
The FTP root directory is located at inetpub/ftproot, and the service exposes the /Users/ directory path allowing access to user home directories via FTP.
Evidence Chain
Analysis of the DMZ-FTP filesystem did not reveal webshells, backdoors, or other malicious files in the IIS web root directories:
- inetpub/wwwroot: Contains only default IIS 8.5 files (iis-85.png, iisstart.htm)
- inetpub/ftproot: FTP root directory with no anomalous files detected in the file listing
- No suspicious .aspx, .asp, .php, or other script files were found outside of standard Windows/.NET framework locations
While the FTP server was accessed by the external attacker (165.227.50.129) and the attacker navigated to the PowerShell directory, no webshells or persistent backdoor files were identified in the web-accessible directories. This does not rule out the possibility of malicious files in non-web directories, encrypted content, or files that were deployed and subsequently removed.
The primary attack vector on this system appears to have been credential-based FTP access rather than web-based exploitation.
Evidence Chain
MITRE ATT&CK Coverage
Indicators of Compromise
| Type | Value | Enrichment | Context | Actions |
|---|---|---|---|---|
| Internal IP | 172.16.7.15 |
Kerberoasting Activity Targeting Service Accounts from Internal Hosts | VT | |
| Internal IP | 172.16.4.7 |
Kerberoasting Activity Targeting Service Accounts from Internal Hosts | VT | |
| Internal IP | 172.16.4.6 |
Extensive RDP (Type 10) Logon Activity to Domain Controller | VT | |
| Internal IP | 172.16.6.11 |
Suspicious Binary p.exe Running from Staging Directory on Workstation via WMI/Po | VT | |
| Port | TCP 59352 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Port | TCP 445 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Port | TCP 49763 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Internal IP | 172.16.4.5 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | VT | |
| Internal IP | 172.16.6.14 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | VT | |
| Port | TCP 65368 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Port | TCP 3262 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Internal IP | 172.16.5.50 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | VT | |
| Port | TCP 39372 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Internal IP | 172.16.4.10 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | VT | |
| Port | TCP 8080 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Port | TCP 3389 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Internal IP | 172.16.5.21 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | VT | |
| Port | TCP 5985 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| Internal IP | 172.16.4.4 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | VT | |
| Port | TCP 389 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| External IP | 52.16.55.11 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | VT | |
| Port | TCP 443 |
Workstation 172.16.6.11 (BASE-RD-01) Compromised via WMI Remote Execution with A | ||
| External IP | 13.89.220.65 |
BASE-RD-01 Network Connections Reveal Lateral Movement to Multiple Domain System | VT | |
| Internal IP | 10.10.200.207 |
Custom C2 Implant (msadvapi2) Deployed via AMQP/RabbitMQ on base-rd-02 | VT | |
| Port | TCP 5672 |
Custom C2 Implant (msadvapi2) Deployed via AMQP/RabbitMQ on base-rd-02 | ||
| Internal IP | 10.10.254.1 |
Custom C2 Implant (msadvapi2) Deployed via AMQP/RabbitMQ on base-rd-02 | VT | |
| Port | TCP 61613 |
Custom C2 Implant (msadvapi2) Deployed via AMQP/RabbitMQ on base-rd-02 | ||
| Internal IP | 10.10.150.180 |
Custom C2 Implant (msadvapi2) Deployed via AMQP/RabbitMQ on base-rd-02 | VT | |
| Port | TCP 139 |
Lateral Movement Evidence - spsql Account and Extensive RDP/WinRM/SMB Connection | ||
| Internal IP | 172.16.6.12 |
Lateral Movement Evidence - spsql Account and Extensive RDP/WinRM/SMB Connection | VT | |
| Internal IP | 172.16.7.11 |
Lateral Movement Evidence - spsql Account and Extensive RDP/WinRM/SMB Connection | VT | |
| Port | TCP 49791 |
Lateral Movement from base-wkstn-05 via RDP, SMB, and WinRM | ||
| Port | TCP 56345 |
Lateral Movement from base-wkstn-05 via RDP, SMB, and WinRM | ||
| Internal IP | 172.16.5.26 |
Internal FTP File Transfer Activity - User Directory Retrieval from 172.16.5.26 | VT | |
| Internal IP | 172.16.10.12 |
Internal FTP File Transfer Activity - User Directory Retrieval from 172.16.5.26 | VT | |
| Internal IP | 172.16.5.0 |
Internal FTP File Transfer Activity - User Directory Retrieval from 172.16.5.26 | VT | |
| External IP | 185.128.26.19 |
External IP 185.128.26.19 Enumerated FTP User Directories Without Authentication | VT | |
| External IP | 108.79.235.64 |
DMZ-FTP Attack Timeline: Multi-Vector Targeting of Internet-Facing FTP Server (M | VT | |
| External IP | 112.91.58.238 |
DMZ-FTP Attack Timeline: Multi-Vector Targeting of Internet-Facing FTP Server (M | VT | |
| External IP | 138.197.213.41 |
DMZ-FTP Attack Timeline: Multi-Vector Targeting of Internet-Facing FTP Server (M | VT | |
| External IP | 165.227.50.129 |
DMZ-FTP Attack Timeline: Multi-Vector Targeting of Internet-Facing FTP Server (M | VT | |
| Internal IP | 172.16.10.13 |
DMZ-FTP Attack Timeline: Multi-Vector Targeting of Internet-Facing FTP Server (M | VT | |
| Port | TCP 21 |
DMZ-FTP Attack Timeline: Multi-Vector Targeting of Internet-Facing FTP Server (M | ||
| Internal IP | 172.16.10.0 |
DMZ-FTP Compromise via External IP 165.227.50.129 — Assessment: Independent Atta | VT | |
| Internal IP | 172.16.7.0 |
172.16.7.15 Linked to BASE-RD-01 via SMB — Kerberoasting Source Identified as At | VT |
| Type | Value | Enrichment | Context | Actions |
|---|---|---|---|---|
| Path | C:\Windows\Temp\Perfmon |
Suspicious Binary p.exe Running from Staging Directory on Workstation via WMI/Po | ||
| Path | C:\Windows\System32\csrss.exe |
Suspicious csrss.exe Binary at Non-Standard Path on BASE-MAIL (172.16.4.6) Acces | ||
| Path | C:\ProgramData\staging\install_wormhole\install_msadvapi2_32.exe |
Registry-Based Program Execution Evidence Corroborates Attack Chain (Compensatin | ||
| Path | C:\Program |
Registry-Based Program Execution Evidence Corroborates Attack Chain (Compensatin | ||
| Path | C:\Windows\Temp\perfmon\ |
Data Staging of Sensitive M&A Research in Attacker-Controlled Directory | ||
| Path | C:\Windows\Temp\perfmon\PerfView.exe |
Attacker Tooling: PerfView.exe with Timestomped Metadata in Staging Directory | ||
| Path | /Users/n |
Internal FTP File Transfer Activity - User Directory Retrieval from 172.16.5.26 |
| Type | Value | Enrichment | Context | Actions |
|---|---|---|---|---|
nfury@shieldbase.lan |
Kerberoasting Activity Targeting Service Accounts from Internal Hosts | |||
spfarm@shieldbase.lan |
Kerberoasting Activity Targeting Service Accounts from Internal Hosts |
Evidence Browser
Evidence Sources
| Source Name | Extractor | Lines | Hash | Referenced By |
|---|---|---|---|---|
| tsk.filelist | sleuthkit | 245104 | blake2b:eceaf772... |
16 findings |
| volatility.psscan | volatility3 | 125 | blake2b:9ac8a4aa... |
11 findings |
| volatility.modscan | volatility3 | 218 | blake2b:38bd04f0... |
1 finding |
| tsk.filelist | sleuthkit | 159142 | blake2b:6609e2ab... |
16 findings |
| bulk.domain | bulk_extractor | 1896667 | blake2b:6d70bf41... |
5 findings |
| bulk.email | bulk_extractor | 1044015 | blake2b:a7889135... |
1 finding |
| bulk.ether | bulk_extractor | 6 | blake2b:8e1aca4c... |
— |
| bulk.ip | bulk_extractor | 31 | blake2b:7dfb22e2... |
— |
| bulk.packets | bulk_extractor | 165 | blake2b:beb2e58a... |
— |
| bulk.rfc822 | bulk_extractor | 1075 | blake2b:1dc9eb3b... |
— |
| bulk.tcp | bulk_extractor | 14 | blake2b:58383280... |
— |
| bulk.url | bulk_extractor | 585039 | blake2b:3384461f... |
2 findings |
| bulk.url_facebook-address | bulk_extractor | 8 | blake2b:f386d751... |
2 findings |
| bulk.url_searches | bulk_extractor | 15 | blake2b:6b63ad98... |
2 findings |
| bulk.url_services | bulk_extractor | 6781 | blake2b:f8995f79... |
2 findings |
| bulk.domain | bulk_extractor | 1484914 | blake2b:9e48397a... |
5 findings |
| ez.mft | eztools | 236796 | blake2b:808abddd... |
11 findings |
| ez.amcache | eztools | 639 | blake2b:af51025f... |
— |
| registry.system | regripper | 416 | blake2b:ac48168a... |
10 findings |
| registry.system | regripper | 128 | blake2b:e5c69424... |
10 findings |
| evtx.manifest | evtx-extract | 530 | blake2b:24c88435... |
— |
| bulk.email | bulk_extractor | 32275 | blake2b:b7fdfff4... |
1 finding |
| bulk.ether | bulk_extractor | 33024 | blake2b:829445c5... |
— |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 75 | blake2b:a1fb63af... |
10 findings |
| bulk.httplogs | bulk_extractor | 11 | blake2b:3efea4cc... |
3 findings |
| bulk.ip | bulk_extractor | 35 | blake2b:b41fa333... |
— |
| bulk.packets | bulk_extractor | 162 | blake2b:36977342... |
— |
| bulk.rfc822 | bulk_extractor | 3852 | blake2b:4a672f37... |
— |
| bulk.tcp | bulk_extractor | 15 | blake2b:20d9f3a2... |
— |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 283 | blake2b:714f48bd... |
10 findings |
| registry.system | regripper | 283 | blake2b:e0e5ffec... |
10 findings |
| bulk.url | bulk_extractor | 881789 | blake2b:55b5e7b7... |
2 findings |
| registry.system | regripper | 7606 | blake2b:2249f8ae... |
10 findings |
| registry.system | regripper | 199 | blake2b:0ee18d7f... |
10 findings |
| registry.system | regripper | 41219 | blake2b:eb64a267... |
10 findings |
| yara.memory | yara | 9206 | blake2b:f475b9fd... |
3 findings |
| registry.system | regripper | 199 | blake2b:e4e27efa... |
10 findings |
| registry.system | regripper | 128 | blake2b:01fc68f7... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 41219 | blake2b:66ae3503... |
10 findings |
| registry.system | regripper | 283 | blake2b:714f48bd... |
10 findings |
| registry.system | regripper | 283 | blake2b:e0e5ffec... |
10 findings |
| registry.system | regripper | 7606 | blake2b:72d5fec1... |
10 findings |
| registry.system | regripper | 199 | blake2b:e4e27efa... |
10 findings |
| registry.system | regripper | 199 | blake2b:0ee18d7f... |
10 findings |
| bulk.url_facebook-address | bulk_extractor | 1858 | blake2b:702c2be7... |
2 findings |
| bulk.url_searches | bulk_extractor | 14 | blake2b:d80de1ed... |
2 findings |
| bulk.url_services | bulk_extractor | 22845 | blake2b:511d4800... |
2 findings |
| registry.system | regripper | 75 | blake2b:a1fb63af... |
10 findings |
| ez.mft | eztools | 150265 | blake2b:6c4e00e8... |
11 findings |
| chainsaw.hunt | chainsaw | 2 | blake2b:8440b0b2... |
— |
| evtx.manifest | evtx-extract | 522 | blake2b:84552457... |
— |
| registry.system | regripper | 381 | blake2b:518e5438... |
10 findings |
| registry.system | regripper | 255 | blake2b:0d77cf74... |
10 findings |
| registry.system | regripper | 255 | blake2b:0d77cf74... |
10 findings |
| yara.memory | yara | 9206 | blake2b:f475b9fd... |
3 findings |
| chainsaw.hunt | chainsaw | 2 | blake2b:037c2dfc... |
— |
| evtx.windows_system32_winevt_logs_security | eztools | 311141 | blake2b:e940a013... |
13 findings |
| evtx.windows_system32_winevt_logs_security | eztools | 2 | blake2b:a4a04fb8... |
13 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-fileservices-servermanager-eventprovider4admin | eztools | 2 | blake2b:a4a04fb8... |
— |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 2822 | blake2b:d1fe2d50... |
5 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 2822 | blake2b:d1fe2d50... |
5 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-fileservices-servermanager-eventprovider4admin | eztools | 2 | blake2b:a4a04fb8... |
— |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 22316 | blake2b:a4b1526f... |
5 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 22316 | blake2b:a4b1526f... |
5 findings |
| evtx.windows_system32_winevt_logs_security | eztools | 278912 | blake2b:baa433fa... |
13 findings |
| composite.persistence | composite | 5744 | blake2b:10c5136b... |
— |
| evtx.windows_system32_winevt_logs_microsoft-windows-fileservices-servermanager-eventprovider4admin | eztools | 2 | blake2b:a4a04fb8... |
— |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 22316 | blake2b:a4b1526f... |
5 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 22316 | blake2b:a4b1526f... |
5 findings |
| tsk.extracted.806 | icat | 4 | blake2b:72d27dea... |
— |
| forensic.timestomping | timestomp_detector | 2 | blake2b:a14e1272... |
— |
| composite.exfil | composite | 400748 | blake2b:55016fd5... |
2 findings |
| volatility.pslist | volatility3 | 130 | blake2b:4b07c368... |
— |
| volatility.pstree | volatility3 | 130 | blake2b:2a892aed... |
6 findings |
| tsk.filelist | sleuthkit | 324108 | blake2b:766e8fb0... |
16 findings |
| volatility.cmdline | volatility3 | 130 | blake2b:7ea77b2a... |
6 findings |
| volatility.netscan | volatility3 | 130 | blake2b:a70bb8f7... |
9 findings |
| volatility.malfind | volatility3 | 8 | blake2b:2a7258b8... |
4 findings |
| volatility.psscan | volatility3 | 143 | blake2b:da8f63d7... |
11 findings |
| volatility.dlllist | volatility3 | 7122 | blake2b:0f623da1... |
2 findings |
| volatility.svcscan | volatility3 | 1324 | blake2b:2a307a65... |
1 finding |
| bulk.domain | bulk_extractor | 1045808 | blake2b:b3c1dcd0... |
5 findings |
| bulk.email | bulk_extractor | 35797 | blake2b:ea7b6acd... |
1 finding |
| bulk.ether | bulk_extractor | 2473 | blake2b:f934754b... |
— |
| bulk.httplogs | bulk_extractor | 7 | blake2b:95e32a7d... |
3 findings |
| bulk.ip | bulk_extractor | 1529 | blake2b:a2202681... |
— |
| bulk.packets | bulk_extractor | 9937 | blake2b:08c16172... |
— |
| bulk.rfc822 | bulk_extractor | 28799 | blake2b:4a7b47e9... |
— |
| bulk.tcp | bulk_extractor | 758 | blake2b:96e8f070... |
— |
| bulk.url | bulk_extractor | 1134727 | blake2b:d806c070... |
2 findings |
| bulk.url_facebook-address | bulk_extractor | 27 | blake2b:0420b825... |
2 findings |
| bulk.url_facebook-id | bulk_extractor | 16 | blake2b:fc7cb5f0... |
2 findings |
| bulk.url_searches | bulk_extractor | 262 | blake2b:228eb8aa... |
2 findings |
| bulk.url_services | bulk_extractor | 10131 | blake2b:5063290c... |
2 findings |
| yara.memory | yara | 9206 | blake2b:f475b9fd... |
3 findings |
| chainsaw.hunt | chainsaw | 2 | blake2b:037c2dfc... |
— |
| ez.mft | eztools | 303750 | blake2b:c0d6764d... |
11 findings |
| ez.amcache | eztools | 881 | blake2b:d30980e8... |
— |
| registry.default | regripper | 426 | blake2b:dc0805ae... |
— |
| registry.system | regripper | 205 | blake2b:fd8f58a8... |
10 findings |
| evtx.manifest | evtx-extract | 817 | blake2b:55f2a8b9... |
— |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.security | regripper | 75 | blake2b:1545fee0... |
— |
| registry.security | regripper | 8 | blake2b:3c5e87f4... |
— |
| registry.security | regripper | 8 | blake2b:3c5e87f4... |
— |
| registry.software | regripper | 283 | blake2b:ce3e5cb7... |
— |
| registry.software | regripper | 283 | blake2b:fb22883b... |
— |
| registry.system | regripper | 8152 | blake2b:adbb76c4... |
10 findings |
| registry.system | regripper | 199 | blake2b:ce200c4a... |
10 findings |
| registry.software | regripper | 47350 | blake2b:0c7a849c... |
— |
| registry.system | regripper | 199 | blake2b:6d1c97b9... |
10 findings |
| registry.default | regripper | 453 | blake2b:918bae9f... |
— |
| registry.system | regripper | 205 | blake2b:204017a8... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.security | regripper | 8 | blake2b:3c5e87f4... |
— |
| registry.security | regripper | 8 | blake2b:3c5e87f4... |
— |
| registry.software | regripper | 47350 | blake2b:27f92d10... |
— |
| registry.software | regripper | 283 | blake2b:9efe0ac5... |
— |
| registry.software | regripper | 283 | blake2b:e8d21122... |
— |
| registry.system | regripper | 8152 | blake2b:b8496a94... |
10 findings |
| registry.system | regripper | 199 | blake2b:6d1c97b9... |
10 findings |
| registry.system | regripper | 199 | blake2b:ce200c4a... |
10 findings |
| registry.security | regripper | 75 | blake2b:1545fee0... |
— |
| registry.system | regripper | 205 | blake2b:e9f336d7... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.security | regripper | 75 | blake2b:1545fee0... |
— |
| registry.security | regripper | 8 | blake2b:3c5e87f4... |
— |
| registry.security | regripper | 8 | blake2b:3c5e87f4... |
— |
| registry.default | regripper | 453 | blake2b:918bae9f... |
— |
| registry.software | regripper | 47350 | blake2b:e6f8aba0... |
— |
| registry.software | regripper | 283 | blake2b:03ee5dc4... |
— |
| registry.software | regripper | 283 | blake2b:fb22883b... |
— |
| registry.system | regripper | 8152 | blake2b:fc3a548c... |
10 findings |
| registry.system | regripper | 199 | blake2b:6d1c97b9... |
10 findings |
| yara.files | yara | 35 | blake2b:af20e0cf... |
1 finding |
| registry.system | regripper | 199 | blake2b:ce200c4a... |
10 findings |
| composite.suspicious_processes | composite | 72 | blake2b:9a9f5bf4... |
— |
| tsk.filelist | sleuthkit | 318263 | blake2b:e1724920... |
16 findings |
| volatility.netscan | volatility3 | 131 | blake2b:63bead3b... |
9 findings |
| yara.memory | yara | 9206 | blake2b:f475b9fd... |
3 findings |
| volatility.psscan | volatility3 | 139 | blake2b:39fce9af... |
11 findings |
| volatility.modscan | volatility3 | 286 | blake2b:f4af9511... |
1 finding |
| bulk.domain | bulk_extractor | 1022097 | blake2b:37263d7b... |
5 findings |
| bulk.email | bulk_extractor | 23492 | blake2b:234c0683... |
1 finding |
| bulk.ether | bulk_extractor | 44489 | blake2b:2f287524... |
— |
| bulk.ip | bulk_extractor | 2357 | blake2b:c832b119... |
— |
| bulk.packets | bulk_extractor | 5654 | blake2b:dac41046... |
— |
| bulk.rfc822 | bulk_extractor | 16425 | blake2b:0613cfd7... |
— |
| bulk.tcp | bulk_extractor | 1169 | blake2b:6cbeeff2... |
— |
| bulk.url | bulk_extractor | 888145 | blake2b:601b07db... |
2 findings |
| bulk.url_facebook-address | bulk_extractor | 27 | blake2b:c98beb41... |
2 findings |
| bulk.url_facebook-id | bulk_extractor | 53 | blake2b:271ecc9f... |
2 findings |
| bulk.url_searches | bulk_extractor | 206 | blake2b:952e7ba5... |
2 findings |
| bulk.url_services | bulk_extractor | 5311 | blake2b:11e2a57f... |
2 findings |
| chainsaw.hunt | chainsaw | 2 | blake2b:d7b0b56f... |
— |
| ez.mft | eztools | 303841 | blake2b:96a871ae... |
11 findings |
| evtx.manifest | evtx-extract | 846 | blake2b:418ab17e... |
— |
| registry.system | regripper | 438 | blake2b:e8fbdef3... |
10 findings |
| registry.sam | regripper | 204 | blake2b:d380b80b... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.system | regripper | 75 | blake2b:72184472... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 283 | blake2b:d6746a5b... |
10 findings |
| registry.system | regripper | 283 | blake2b:b17ed875... |
10 findings |
| registry.system | regripper | 7766 | blake2b:6fd538d6... |
10 findings |
| registry.system | regripper | 199 | blake2b:8cb96ad5... |
10 findings |
| volatility.pstree | volatility3 | 164 | blake2b:75ff759c... |
6 findings |
| tsk.filelist | sleuthkit | 318752 | blake2b:63145ecc... |
16 findings |
| registry.system | regripper | 46189 | blake2b:fed7610f... |
10 findings |
| registry.system | regripper | 199 | blake2b:d73df2bc... |
10 findings |
| registry.system | regripper | 438 | blake2b:e8fbdef3... |
10 findings |
| registry.sam | regripper | 204 | blake2b:bd4d3372... |
— |
| yara.files | yara | 27 | blake2b:1bbb4e6c... |
1 finding |
| volatility.netscan | volatility3 | 149 | blake2b:35037597... |
9 findings |
| yara.memory | yara | 9206 | blake2b:f475b9fd... |
3 findings |
| volatility.netscan | volatility3 | 140 | blake2b:6d1c9d08... |
9 findings |
| volatility.psscan | volatility3 | 132 | blake2b:715b3401... |
11 findings |
| volatility.psscan | volatility3 | 170 | blake2b:d7e00cb4... |
11 findings |
| volatility.dlllist | volatility3 | 3255 | blake2b:602a045b... |
2 findings |
| registry.system | regripper | 438 | blake2b:e8fbdef3... |
10 findings |
| registry.sam | regripper | 204 | blake2b:d868002b... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.system | regripper | 75 | blake2b:72184472... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 283 | blake2b:df7972e0... |
10 findings |
| registry.system | regripper | 283 | blake2b:82a0be3b... |
10 findings |
| registry.system | regripper | 7766 | blake2b:58ea224c... |
10 findings |
| registry.system | regripper | 199 | blake2b:1b7d25db... |
10 findings |
| registry.system | regripper | 46189 | blake2b:8da400ae... |
10 findings |
| registry.system | regripper | 199 | blake2b:001f5b3d... |
10 findings |
| registry.sam | regripper | 204 | blake2b:adaac16f... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 46189 | blake2b:e409110b... |
10 findings |
| registry.system | regripper | 283 | blake2b:4412aef0... |
10 findings |
| registry.system | regripper | 283 | blake2b:5c9ce507... |
10 findings |
| registry.system | regripper | 7766 | blake2b:429f0f20... |
10 findings |
| registry.system | regripper | 199 | blake2b:001f5b3d... |
10 findings |
| registry.system | regripper | 199 | blake2b:1b7d25db... |
10 findings |
| registry.system | regripper | 75 | blake2b:72184472... |
10 findings |
| registry.sam | regripper | 204 | blake2b:77b0f7e8... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.system | regripper | 75 | blake2b:72184472... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 438 | blake2b:e8fbdef3... |
10 findings |
| registry.system | regripper | 46189 | blake2b:a6cd4f8e... |
10 findings |
| registry.system | regripper | 283 | blake2b:513d5370... |
10 findings |
| registry.system | regripper | 283 | blake2b:82a0be3b... |
10 findings |
| registry.system | regripper | 7766 | blake2b:1277863b... |
10 findings |
| registry.system | regripper | 199 | blake2b:001f5b3d... |
10 findings |
| volatility.svcscan | volatility3 | 1310 | blake2b:ba6f4dac... |
1 finding |
| registry.system | regripper | 199 | blake2b:1b7d25db... |
10 findings |
| bulk.domain | bulk_extractor | 754889 | blake2b:a6d01c12... |
5 findings |
| bulk.email | bulk_extractor | 12487 | blake2b:7276c7b2... |
1 finding |
| bulk.ether | bulk_extractor | 3638 | blake2b:944bef1e... |
— |
| bulk.httplogs | bulk_extractor | 60 | blake2b:928d66b1... |
3 findings |
| bulk.ip | bulk_extractor | 3573 | blake2b:abb904db... |
— |
| bulk.packets | bulk_extractor | 5650 | blake2b:23052f40... |
— |
| bulk.rfc822 | bulk_extractor | 26959 | blake2b:7f87cb94... |
— |
| bulk.tcp | bulk_extractor | 1777 | blake2b:3b63f7cf... |
— |
| bulk.url | bulk_extractor | 948734 | blake2b:a46c31a1... |
2 findings |
| bulk.url_facebook-address | bulk_extractor | 47 | blake2b:50457483... |
2 findings |
| bulk.url_facebook-id | bulk_extractor | 21 | blake2b:e81cbf6c... |
2 findings |
| bulk.url_searches | bulk_extractor | 172 | blake2b:86c34ed1... |
2 findings |
| bulk.url_services | bulk_extractor | 10040 | blake2b:a0ce4fce... |
2 findings |
| chainsaw.hunt | chainsaw | 2 | blake2b:e98989cf... |
— |
| ez.mft | eztools | 301603 | blake2b:da8e3bad... |
11 findings |
| evtx.manifest | evtx-extract | 1010 | blake2b:1f152569... |
— |
| registry.sam | regripper | 206 | blake2b:08450dec... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.system | regripper | 75 | blake2b:4f10a278... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.software | regripper | 283 | blake2b:fd3cf2f9... |
— |
| registry.software | regripper | 283 | blake2b:512935e9... |
— |
| registry.system | regripper | 7496 | blake2b:c63aec51... |
10 findings |
| registry.system | regripper | 199 | blake2b:80421a12... |
10 findings |
| registry.software | regripper | 47526 | blake2b:0fd1f78c... |
— |
| registry.system | regripper | 199 | blake2b:fe3ec4cd... |
10 findings |
| registry.default | regripper | 461 | blake2b:f490c13a... |
— |
| registry.sam | regripper | 206 | blake2b:c69588cb... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.software | regripper | 47526 | blake2b:9ddb131e... |
— |
| registry.software | regripper | 283 | blake2b:5799784b... |
— |
| registry.software | regripper | 283 | blake2b:4c2ab3ff... |
— |
| registry.system | regripper | 7496 | blake2b:56a088b2... |
10 findings |
| registry.system | regripper | 199 | blake2b:fe3ec4cd... |
10 findings |
| registry.system | regripper | 199 | blake2b:80421a12... |
10 findings |
| registry.system | regripper | 75 | blake2b:4f10a278... |
10 findings |
| registry.sam | regripper | 206 | blake2b:5f95acb4... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.sam | regripper | 7 | blake2b:e4c6f012... |
— |
| registry.system | regripper | 75 | blake2b:4f10a278... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.software | regripper | 47526 | blake2b:2b5f440c... |
— |
| registry.software | regripper | 283 | blake2b:5799784b... |
— |
| registry.software | regripper | 283 | blake2b:e1b65978... |
— |
| registry.system | regripper | 7496 | blake2b:39335402... |
10 findings |
| registry.system | regripper | 199 | blake2b:fe3ec4cd... |
10 findings |
| registry.system | regripper | 199 | blake2b:80421a12... |
10 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-smbserver4security | eztools | 2 | blake2b:a4a04fb8... |
— |
| evtx.windows_system32_winevt_logs_microsoft-windows-fileservices-servermanager-eventprovider4admin | eztools | 2 | blake2b:a4a04fb8... |
— |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 2 | blake2b:a4a04fb8... |
5 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 2 | blake2b:a4a04fb8... |
5 findings |
| evtx.windows_system32_winevt_logs_security | eztools | 17626 | blake2b:4e9fc90f... |
13 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-fileservices-servermanager-eventprovider4admin | eztools | 2 | blake2b:a4a04fb8... |
— |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 2 | blake2b:a4a04fb8... |
5 findings |
| evtx.windows_system32_winevt_logs_microsoft-windows-powershell4operational | eztools | 2 | blake2b:a4a04fb8... |
5 findings |
| tsk.filelist | sleuthkit | 186467 | blake2b:0e902a10... |
16 findings |
| volatility.netscan | volatility3 | 113 | blake2b:73d6af24... |
9 findings |
| volatility.psscan | volatility3 | 97 | blake2b:9bbea4ab... |
11 findings |
| yara.memory | yara | 9206 | blake2b:f475b9fd... |
3 findings |
| volatility.modscan | volatility3 | 169 | blake2b:648bc1d6... |
1 finding |
| bulk.domain | bulk_extractor | 1343401 | blake2b:5edf863b... |
5 findings |
| bulk.email | bulk_extractor | 15775 | blake2b:31a842e9... |
1 finding |
| bulk.ether | bulk_extractor | 2775 | blake2b:58d06df9... |
— |
| bulk.httplogs | bulk_extractor | 55 | blake2b:ae5a38a8... |
3 findings |
| bulk.ip | bulk_extractor | 395 | blake2b:de8ccf66... |
— |
| bulk.packets | bulk_extractor | 2867 | blake2b:948278c7... |
— |
| bulk.rfc822 | bulk_extractor | 29201 | blake2b:de9d7cb1... |
— |
| bulk.tcp | bulk_extractor | 198 | blake2b:5421db0a... |
— |
| bulk.url | bulk_extractor | 1101700 | blake2b:e26cb256... |
2 findings |
| tsk.filelist | sleuthkit | 298456 | blake2b:edcd0278... |
16 findings |
| bulk.url_facebook-address | bulk_extractor | 17 | blake2b:1363b2d4... |
2 findings |
| bulk.url_facebook-id | bulk_extractor | 21 | blake2b:1526c1a0... |
2 findings |
| bulk.url_searches | bulk_extractor | 177 | blake2b:343464ff... |
2 findings |
| bulk.url_services | bulk_extractor | 7342 | blake2b:4d28d7b0... |
2 findings |
| chainsaw.hunt | chainsaw | 2 | blake2b:9573472b... |
— |
| ez.mft | eztools | 170131 | blake2b:0eb9374d... |
11 findings |
| evtx.manifest | evtx-extract | 1215 | blake2b:a582ca22... |
— |
| registry.system | regripper | 7 | blake2b:e4c6f012... |
10 findings |
| registry.system | regripper | 8 | blake2b:3c5e87f4... |
10 findings |
| registry.system | regripper | 255 | blake2b:0d77cf74... |
10 findings |
| bulk.domain | bulk_extractor | 2049009 | blake2b:e94c216f... |
5 findings |
| bulk.email | bulk_extractor | 12143 | blake2b:f7648316... |
1 finding |
| bulk.ether | bulk_extractor | 28881 | blake2b:08b39e0a... |
— |
| bulk.httplogs | bulk_extractor | 40 | blake2b:4d7aa640... |
3 findings |
| bulk.ip | bulk_extractor | 51 | blake2b:621165ac... |
— |
| bulk.packets | bulk_extractor | 156 | blake2b:706a51a9... |
— |
| bulk.rfc822 | bulk_extractor | 1972 | blake2b:4f8f03c8... |
— |
| bulk.tcp | bulk_extractor | 22 | blake2b:296fbe5b... |
— |
| bulk.url | bulk_extractor | 934664 | blake2b:09456fe4... |
2 findings |
| bulk.url_facebook-address | bulk_extractor | 6 | blake2b:87861f76... |
2 findings |
| bulk.url_searches | bulk_extractor | 14 | blake2b:222b33cc... |
2 findings |
| bulk.url_services | bulk_extractor | 2922 | blake2b:9138842e... |
2 findings |
| ez.mft | eztools | 283801 | blake2b:ee7ddf31... |
11 findings |
| evtx.manifest | evtx-extract | 1281 | blake2b:1d036de1... |
— |
| registry.system | regripper | 381 | blake2b:518e5438... |
10 findings |
| registry.system | regripper | 255 | blake2b:0d77cf74... |
10 findings |
| registry.system | regripper | 255 | blake2b:0d77cf74... |
10 findings |
| registry.system | regripper | 381 | blake2b:518e5438... |
10 findings |
| registry.system | regripper | 255 | blake2b:0d77cf74... |
10 findings |
| registry.system | regripper | 255 | blake2b:0d77cf74... |
10 findings |
| chainsaw.hunt | chainsaw | 2 | blake2b:f6cdf8ac... |
— |
| composite.correlation | composite | 1 | blake2b:202f5f16... |
— |
| composite.correlation | composite | 1 | blake2b:fa30920c... |
— |
| composite.correlation | composite | 1 | blake2b:8c31d51b... |
— |
| composite.correlation | composite | 1 | blake2b:e4eb00ff... |
— |
| composite.correlation | composite | 1 | blake2b:4b47fc3d... |
— |
| composite.correlation | composite | 1 | blake2b:66381a75... |
— |
| composite.execution | composite | 326 | blake2b:96e7ba17... |
— |
| composite.timeline | composite | 418 | blake2b:5ffdc2cb... |
— |
| composite.suspicious_processes | composite | 186 | blake2b:20791707... |
— |
| composite.defense_evasion | composite | 74 | blake2b:19f8e6fc... |
— |
| composite.persistence | composite | 35382 | blake2b:4364d985... |
— |
| composite.recovery | composite | 7 | blake2b:c5fcd372... |
— |
| composite.file_staging | composite | 32672 | blake2b:19f27599... |
— |
| composite.exfil | composite | 467118 | blake2b:c0eb56a8... |
2 findings |
| composite.correlation | composite | 1 | blake2b:6f90218c... |
— |
| composite.correlation | composite | 1 | blake2b:67185a8d... |
— |
| composite.correlation | composite | 1 | blake2b:6b693279... |
— |
Investigation Performance
| Input Tokens | 314,945 |
| Output Tokens | 370,156 |
| Total Tokens | 685,101 |
| Per-Model Breakdown | |
| claude-opus-4-6 | 685,101 |
Audit Trail
| ID | Tool | Duration | Timestamp | Actions |
|---|---|---|---|---|
| tc_be8db8a2 | scan_evidence | 200708ms | 2026-06-05T14:21:05 | |
| tc_8ca63e44 | extract_archive | 1ms | 2026-06-05T14:21:19 | |
| tc_f1b1a833 | extract_archive | 3ms | 2026-06-05T14:21:19 | |
| tc_ff9ae8ac | extract_archive | 1ms | 2026-06-05T14:21:19 | |
| tc_3e94b20e | start_extraction_batch | 7ms | 2026-06-05T14:21:19 | |
| tc_773c6d71 | extract_archive | 3ms | 2026-06-05T14:21:19 | |
| tc_4725b80a | extract_archive | 3ms | 2026-06-05T14:21:19 | |
| tc_294edce4 | extract_archive | 3ms | 2026-06-05T14:21:19 | |
| tc_b440d90b | extract_archive | 0ms | 2026-06-05T14:21:19 | |
| tc_6259c3ec | extract_archive | 3ms | 2026-06-05T14:21:19 | |
| tc_344cef3f | extract_archive | 0ms | 2026-06-05T14:21:19 | |
| tc_a2a1da87 | extract_archive | 1ms | 2026-06-05T14:21:19 | |
| tc_f0db70df | extract_archive | 1ms | 2026-06-05T14:21:19 | |
| tc_ac1c2dee | extract_archive | 1ms | 2026-06-05T14:21:19 | |
| tc_b131fb01 | extract_archive | 0ms | 2026-06-05T14:21:19 | |
| tc_756b6c89 | extract_archive | 2ms | 2026-06-05T14:21:19 | |
| tc_0a44685e | extract_archive | 1ms | 2026-06-05T14:21:19 | |
| tc_e678b56b | extract_archive | 0ms | 2026-06-05T14:21:19 | |
| tc_304c88a8 | extract_archive | 1ms | 2026-06-05T14:21:19 | |
| tc_7db33a9c | extract_archive | 0ms | 2026-06-05T14:21:19 | |
| tc_f8b6cf04 | extract_archive | 1ms | 2026-06-05T14:21:20 | |
| tc_dff203fb | extract_archive | 1ms | 2026-06-05T14:21:20 | |
| tc_018c9f1c | extract_archive | 0ms | 2026-06-05T14:21:20 | |
| tc_cd371be5 | extract_archive | 1ms | 2026-06-05T14:21:20 | |
| tc_cc151e4c | list_directory | 19ms | 2026-06-05T14:21:32 | |
| tc_b49c6479 | start_extraction_batch | 4ms | 2026-06-05T14:21:45 | |
| tc_3fc19100 | extract_archive | 38165ms | 2026-06-05T14:22:23 | |
| tc_acf8c883 | extract_archive | 62830ms | 2026-06-05T14:22:48 | |
| tc_6f5e5b2b | extract_archive | 83115ms | 2026-06-05T14:23:08 | |
| tc_271c478b | extract_archive | 91934ms | 2026-06-05T14:23:17 | |
| tc_e8f31918 | extract_archive | 104643ms | 2026-06-05T14:23:30 | |
| tc_edc2e6ef | extract_archive | 108942ms | 2026-06-05T14:23:34 | |
| tc_c3f76d25 | extract_archive | 76602ms | 2026-06-05T14:23:40 | |
| tc_6583b030 | extract_archive | 76167ms | 2026-06-05T14:24:04 | |
| tc_7668041b | extract_archive | 53965ms | 2026-06-05T14:24:11 | |
| tc_4b70d688 | extract_archive | 56816ms | 2026-06-05T14:24:26 | |
| tc_05972b40 | extract_archive | 78804ms | 2026-06-05T14:24:27 | |
| tc_3bd98242 | extract_archive | 71936ms | 2026-06-05T14:24:46 | |
| tc_4012378b | extract_archive | 205424ms | 2026-06-05T14:25:10 | |
| tc_14b0398a | extract_archive | 72470ms | 2026-06-05T14:25:16 | |
| tc_3757ffee | extract_archive | 82368ms | 2026-06-05T14:25:33 | |
| tc_af415660 | extract_archive | 80896ms | 2026-06-05T14:25:48 | |
| tc_61029b91 | extract_archive | 87370ms | 2026-06-05T14:25:54 | |
| tc_421f321a | extract_archive | 138653ms | 2026-06-05T14:25:58 | |
| tc_d8c36bb5 | extract_archive | 85990ms | 2026-06-05T14:26:12 | |
| tc_d124e589 | extract_archive | 57535ms | 2026-06-05T14:26:14 | |
| tc_c512a77f | extract_archive | 68785ms | 2026-06-05T14:26:19 | |
| tc_98f534bb | extract_archive | 299241ms | 2026-06-05T14:26:44 | |
| tc_03f1061e | get_completed_results | 0ms | 2026-06-05T14:26:51 | |
| tc_735b02a4 | list_sources | 14ms | 2026-06-05T14:26:51 | |
| tc_039e6c59 | get_source_stats | 6ms | 2026-06-05T14:26:58 | |
| tc_4518e61f | scan_evidence | 38ms | 2026-06-05T14:27:59 | |
| tc_99432556 | scan_evidence | 54ms | 2026-06-05T14:28:12 | |
| tc_e6cd9302 | open_case | 13ms | 2026-06-05T14:28:32 | |
| tc_65eab9e3 | open_case | 11ms | 2026-06-05T14:29:23 | |
| tc_b80a4883 | start_extraction_batch | 23ms | 2026-06-05T14:29:32 | |
| tc_0afc1db4 | run_mmls | 0ms | 2026-06-05T14:29:33 | |
| tc_33f30487 | open_case | 37ms | 2026-06-05T14:29:39 | |
| tc_2cca759d | run_fls | 74809ms | 2026-06-05T14:30:47 | |
| tc_f230f023 | open_case | 66ms | 2026-06-05T14:40:36 | |
| tc_e39f58b2 | run_volatility_batch | 716574ms | 2026-06-05T14:41:29 | |
| tc_17acb65d | extract_archive | 9ms | 2026-06-05T14:42:26 | |
| tc_9289b0b4 | extract_archive | 2ms | 2026-06-05T14:42:31 | |
| tc_8b8cb334 | start_extraction_batch | 19ms | 2026-06-05T14:42:48 | |
| tc_44098e5e | start_extraction_batch | 10ms | 2026-06-05T14:42:50 | |
| tc_61002b9e | run_mmls | 0ms | 2026-06-05T14:42:50 | |
| tc_eb26d5a4 | run_fls | 68999ms | 2026-06-05T14:43:59 | |
| tc_d3c7fa87 | run_bulk_extractor | 1248695ms | 2026-06-05T14:50:21 | |
| tc_a3928486 | run_volatility_batch | 458172ms | 2026-06-05T14:50:27 | |
| tc_cfde2ec3 | run_volatility_batch | 474356ms | 2026-06-05T14:50:42 | |
| tc_fef5298f | get_completed_results | 0ms | 2026-06-05T14:54:29 | |
| tc_50a74745 | start_extraction_batch | 37ms | 2026-06-05T14:54:40 | |
| tc_59954919 | run_prefetch_parser | 7992ms | 2026-06-05T14:54:53 | |
| tc_e552aff4 | run_shimcache_parser | 40889ms | 2026-06-05T14:55:21 | |
| tc_016bdd97 | run_amcache_parser | 47377ms | 2026-06-05T14:55:32 | |
| tc_6bfbe9d2 | run_mft_parser | 96234ms | 2026-06-05T14:56:16 | |
| tc_5f8292c8 | run_evtx_parser | 92022ms | 2026-06-05T14:56:17 | |
| tc_d9e05096 | yara_scan_memory | 143183ms | 2026-06-05T14:57:08 | |
| tc_382cff85 | run_bulk_extractor | 883169ms | 2026-06-05T14:57:33 | |
| tc_bfb789b7 | wait_all | 571949ms | 2026-06-05T14:57:36 | |
| tc_2271e62e | get_completed_results | 0ms | 2026-06-05T14:57:41 | |
| tc_fc37d359 | get_completed_results | 0ms | 2026-06-05T14:57:41 | |
| tc_390b2907 | run_registry_parser | 187164ms | 2026-06-05T14:57:47 | |
| tc_4cfaaa82 | start_extraction_batch | 29ms | 2026-06-05T14:57:52 | |
| tc_768f5486 | get_completed_results | 0ms | 2026-06-05T14:57:54 | |
| tc_6d9c972f | start_extraction_batch | 1ms | 2026-06-05T14:58:06 | |
| tc_10b2f102 | start_extraction_batch | 163ms | 2026-06-05T14:58:07 | |
| tc_922b9afd | run_hayabusa | 21ms | 2026-06-05T14:58:07 | |
| tc_77e077d3 | run_chainsaw | 34ms | 2026-06-05T14:58:07 | |
| tc_4aa64935 | run_prefetch_parser | 4267ms | 2026-06-05T14:58:10 | |
| tc_237a192e | run_amcache_parser | 18966ms | 2026-06-05T14:58:11 | |
| tc_820ad7df | run_prefetch_parser | 20116ms | 2026-06-05T14:58:12 | |
| tc_6e83e584 | run_mft_parser | 38794ms | 2026-06-05T14:58:31 | |
| tc_50175b31 | run_shimcache_parser | 41333ms | 2026-06-05T14:58:33 | |
| tc_c592ffc8 | run_shimcache_parser | 30537ms | 2026-06-05T14:58:37 | |
| tc_667548ca | wait_all | 25005ms | 2026-06-05T14:58:38 | |
| tc_e1d5a0b1 | get_completed_results | 0ms | 2026-06-05T14:58:43 | |
| tc_ca30f623 | run_evtx_parser | 57082ms | 2026-06-05T14:58:49 | |
| tc_abbd3370 | open_case | 28ms | 2026-06-05T14:59:06 | |
| tc_9cd772d1 | wait_all | 0ms | 2026-06-05T14:59:06 | |
| tc_7d2e3d41 | run_registry_parser | 86834ms | 2026-06-05T14:59:19 | |
| tc_7ed73843 | open_case | 17ms | 2026-06-05T14:59:29 | |
| tc_22bbfb0c | get_investigation_summary | 11ms | 2026-06-05T14:59:33 | |
| tc_a423d425 | list_sources | 4ms | 2026-06-05T14:59:33 | |
| tc_d46e0ee1 | get_source_stats | 10885ms | 2026-06-05T14:59:44 | |
| tc_4a639210 | yara_scan_memory | 123869ms | 2026-06-05T14:59:56 | |
| tc_f5443bdf | find_suspicious_processes._query(volatility.malfind) | 384ms | 2026-06-05T14:59:56 | |
| tc_5a32b1f0 | find_suspicious_processes._query(volatility.cmdline) | 90ms | 2026-06-05T14:59:56 | |
| tc_bbb16151 | find_suspicious_processes._query(volatility.netscan) | 91ms | 2026-06-05T14:59:56 | |
| tc_294d5430 | find_suspicious_processes._query(volatility.pstree) | 96ms | 2026-06-05T14:59:57 | |
| tc_fb5ba71d | find_suspicious_processes._query(volatility.psscan) | 90ms | 2026-06-05T14:59:57 | |
| tc_78214dcb | find_suspicious_processes._query(volatility.pslist) | 93ms | 2026-06-05T14:59:57 | |
| tc_9fbd5f4d | find_suspicious_processes | 849ms | 2026-06-05T14:59:57 | |
| tc_cfd2d267 | get_process_tree | 4ms | 2026-06-05T14:59:57 | |
| tc_3e9a14f0 | search | 17ms | 2026-06-05T14:59:57 | |
| tc_c8630ba5 | search | 21ms | 2026-06-05T14:59:57 | |
| tc_9928535a | get_completed_results | 0ms | 2026-06-05T15:00:04 | |
| tc_d9ab8fb5 | start_extraction_batch | 2ms | 2026-06-05T15:00:04 | |
| tc_d96b815d | run_amcache_parser | 4733ms | 2026-06-05T15:00:09 | |
| tc_b4a507ab | run_prefetch_parser | 6207ms | 2026-06-05T15:00:10 | |
| tc_a0cee0dd | get_raw_output | 11151ms | 2026-06-05T15:00:17 | |
| tc_ad33f5da | get_raw_output | 10109ms | 2026-06-05T15:00:27 | |
| tc_af6035a1 | get_raw_output | 10768ms | 2026-06-05T15:00:40 | |
| tc_3679e69f | run_shimcache_parser | 36271ms | 2026-06-05T15:00:40 | |
| tc_be66edf4 | start_extraction_batch | 27ms | 2026-06-05T15:00:49 | |
| tc_77a6a362 | run_hayabusa | 18ms | 2026-06-05T15:00:50 | |
| tc_9c8ff748 | run_chainsaw | 53ms | 2026-06-05T15:00:50 | |
| tc_93828705 | get_raw_output | 10672ms | 2026-06-05T15:00:53 | |
| tc_171c560a | get_completed_results | 0ms | 2026-06-05T15:00:57 | |
| tc_de9b45fd | open_case | 11ms | 2026-06-05T15:01:31 | |
| tc_557e2231 | get_investigation_summary | 13ms | 2026-06-05T15:01:36 | |
| tc_e8e753b0 | list_sources | 4ms | 2026-06-05T15:01:36 | |
| tc_fbdc610a | get_source_stats | 10940ms | 2026-06-05T15:01:47 | |
| tc_e9dd7de1 | list_processes_from_memory | 11ms | 2026-06-05T15:02:05 | |
| tc_2d531dc8 | get_process_tree | 4ms | 2026-06-05T15:02:05 | |
| tc_bf1db544 | find_suspicious_processes._query(volatility.malfind) | 315ms | 2026-06-05T15:02:05 | |
| tc_61502b01 | find_suspicious_processes._query(volatility.cmdline) | 93ms | 2026-06-05T15:02:05 | |
| tc_33b93c68 | find_suspicious_processes._query(volatility.netscan) | 99ms | 2026-06-05T15:02:05 | |
| tc_20bcb248 | find_suspicious_processes._query(volatility.pstree) | 97ms | 2026-06-05T15:02:05 | |
| tc_18988890 | find_suspicious_processes._query(volatility.psscan) | 104ms | 2026-06-05T15:02:05 | |
| tc_6e7506ce | find_suspicious_processes._query(volatility.pslist) | 98ms | 2026-06-05T15:02:05 | |
| tc_60aeeb67 | find_suspicious_processes | 812ms | 2026-06-05T15:02:05 | |
| tc_743ad3c7 | scan_hidden_processes | 5ms | 2026-06-05T15:02:06 | |
| tc_0ac7c4df | get_raw_output | 11565ms | 2026-06-05T15:02:35 | |
| tc_7ba65f20 | get_raw_output | 9866ms | 2026-06-05T15:02:45 | |
| tc_c2a75ba4 | get_raw_output | 12716ms | 2026-06-05T15:03:00 | |
| tc_96eb5145 | search | 49ms | 2026-06-05T15:03:28 | |
| tc_ef092f4a | get_raw_output | 11834ms | 2026-06-05T15:03:40 | |
| tc_041d9d7f | search | 45ms | 2026-06-05T15:03:40 | |
| tc_67814079 | get_raw_output | 11564ms | 2026-06-05T15:03:52 | |
| tc_5e044770 | index_evtx_file | 19529ms | 2026-06-05T15:04:39 | |
| tc_e86c61d5 | search | 26ms | 2026-06-05T15:04:39 | |
| tc_1fe001af | search | 36ms | 2026-06-05T15:04:39 | |
| tc_634ea239 | get_raw_output | 10607ms | 2026-06-05T15:05:03 | |
| tc_3a750fbc | search | 1030ms | 2026-06-05T15:05:06 | |
| tc_c9e16c11 | index_evtx_file | 241285ms | 2026-06-05T15:05:13 | |
| tc_ce2312af | search | 897ms | 2026-06-05T15:05:14 | |
| tc_98de5ebb | search | 84ms | 2026-06-05T15:05:14 | |
| tc_2336c156 | search | 618ms | 2026-06-05T15:05:14 | |
| tc_957bd80b | get_raw_output | 13772ms | 2026-06-05T15:05:20 | |
| tc_35ca1370 | search | 80ms | 2026-06-05T15:05:20 | |
| tc_46ab3f80 | search | 34ms | 2026-06-05T15:05:28 | |
| tc_5283323d | search | 40ms | 2026-06-05T15:05:29 | |
| tc_e1cecfbc | search | 34ms | 2026-06-05T15:05:30 | |
| tc_54ba4522 | search | 51ms | 2026-06-05T15:05:31 | |
| tc_92f29f5b | search | 269ms | 2026-06-05T15:05:46 | |
| tc_530a8120 | search | 830ms | 2026-06-05T15:05:47 | |
| tc_baaa307b | search | 27ms | 2026-06-05T15:05:50 | |
| tc_0ba5dfcd | search | 20ms | 2026-06-05T15:05:50 | |
| tc_9575743b | search | 62ms | 2026-06-05T15:05:51 | |
| tc_6c7e3dd3 | search | 282ms | 2026-06-05T15:05:53 | |
| tc_80173272 | search | 81ms | 2026-06-05T15:06:04 | |
| tc_2f659185 | get_raw_output | 360ms | 2026-06-05T15:06:05 | |
| tc_7a2b6b8d | search | 23ms | 2026-06-05T15:06:05 | |
| tc_2641984e | search | 915ms | 2026-06-05T15:06:07 | |
| tc_73ae9078 | search | 63ms | 2026-06-05T15:06:28 | |
| tc_1368c793 | search | 286ms | 2026-06-05T15:06:29 | |
| tc_1d6f2ee2 | search | 967ms | 2026-06-05T15:06:31 | |
| tc_67fbbeb8 | search | 18812ms | 2026-06-05T15:06:50 | |
| tc_91dc3e0f | search | 35ms | 2026-06-05T15:07:14 | |
| tc_2d5fd675 | search | 35ms | 2026-06-05T15:07:14 | |
| tc_579ac5e6 | search | 77ms | 2026-06-05T15:07:16 | |
| tc_c2bbc573 | find_persistence_mechanisms._query(registry.system) | 493ms | 2026-06-05T15:07:17 | |
| tc_2b9b4f35 | find_persistence_mechanisms._query(registry.software) | 3281ms | 2026-06-05T15:07:20 | |
| tc_45099a27 | find_persistence_mechanisms._query(volatility.svcscan) | 135ms | 2026-06-05T15:07:20 | |
| tc_997b4da1 | find_persistence_mechanisms._search(all) | 35ms | 2026-06-05T15:07:20 | |
| tc_5b034416 | find_persistence_mechanisms._search(all) | 24ms | 2026-06-05T15:07:20 | |
| tc_374f3a18 | find_persistence_mechanisms._query(ez.amcache) | 131ms | 2026-06-05T15:07:21 | |
| tc_51ebcae1 | find_persistence_mechanisms._search(all) | 25ms | 2026-06-05T15:07:21 | |
| tc_0a65a110 | find_persistence_mechanisms._query(tsk.filelist) | 343ms | 2026-06-05T15:07:21 | |
| tc_0b79d114 | find_persistence_mechanisms | 4556ms | 2026-06-05T15:07:21 | |
| tc_280a21b2 | get_raw_output | 245ms | 2026-06-05T15:09:36 | |
| tc_13e93019 | search | 37ms | 2026-06-05T15:09:36 | |
| tc_a31b28cc | search | 39ms | 2026-06-05T15:09:37 | |
| tc_840f5e12 | search | 24ms | 2026-06-05T15:09:38 | |
| tc_94420923 | search | 274ms | 2026-06-05T15:09:39 | |
| tc_6dac17b8 | index_evtx_file | 241503ms | 2026-06-05T15:09:50 | |
| tc_20890726 | extract_file_by_inode | 374ms | 2026-06-05T15:09:59 | |
| tc_cac833b4 | search | 26ms | 2026-06-05T15:10:00 | |
| tc_1a9330b6 | search | 26ms | 2026-06-05T15:10:01 | |
| tc_e5ec3c9a | search | 27ms | 2026-06-05T15:10:01 | |
| tc_1ec78996 | search | 524ms | 2026-06-05T15:10:03 | |
| tc_a17ce8e7 | search | 86ms | 2026-06-05T15:10:10 | |
| tc_e4298049 | search | 28ms | 2026-06-05T15:10:11 | |
| tc_87d1b1b3 | search | 29ms | 2026-06-05T15:10:11 | |
| tc_02ba84a8 | triage_binary | 0ms | 2026-06-05T15:10:23 | |
| tc_45c4851e | extract_file_by_inode | 121ms | 2026-06-05T15:10:24 | |
| tc_128f62ef | search | 18ms | 2026-06-05T15:10:25 | |
| tc_6690d9e3 | search | 19ms | 2026-06-05T15:10:25 | |
| tc_53ce8a13 | search | 35ms | 2026-06-05T15:10:26 | |
| tc_e8eec5a6 | search | 435ms | 2026-06-05T15:10:31 | |
| tc_d99c41bb | search | 48ms | 2026-06-05T15:10:32 | |
| tc_0fc95b0f | detect_timestomping | 1930ms | 2026-06-05T15:10:34 | |
| tc_93ceb26b | scan_kernel_modules | 7ms | 2026-06-05T15:10:34 | |
| tc_90bd644b | get_raw_output | 10397ms | 2026-06-05T15:10:49 | |
| tc_512e71f2 | search | 49ms | 2026-06-05T15:10:49 | |
| tc_b1a328ea | search | 16ms | 2026-06-05T15:10:49 | |
| tc_683d106d | search | 33ms | 2026-06-05T15:10:49 | |
| tc_3d8551fd | get_raw_output | 10710ms | 2026-06-05T15:11:08 | |
| tc_b27b1bbe | get_carved_iocs | 26ms | 2026-06-05T15:11:08 | |
| tc_0a252fda | search | 70ms | 2026-06-05T15:11:08 | |
| tc_e14c7b97 | find_data_exfiltration_indicators._query(bulk.url) | 2591ms | 2026-06-05T15:11:10 | |
| tc_d6e42661 | find_data_exfiltration_indicators._query(bulk.email) | 2068ms | 2026-06-05T15:11:15 | |
| tc_77185972 | find_data_exfiltration_indicators._query(bulk.domain) | 2940ms | 2026-06-05T15:11:18 | |
| tc_43b8647d | find_data_exfiltration_indicators._search(all) | 62ms | 2026-06-05T15:11:20 | |
| tc_d65bfd90 | find_data_exfiltration_indicators | 11830ms | 2026-06-05T15:11:20 | |
| tc_77fb5528 | get_raw_output | 7357ms | 2026-06-05T15:11:32 | |
| tc_d3c62fb4 | search | 24ms | 2026-06-05T15:11:32 | |
| tc_4c5fe500 | search | 56ms | 2026-06-05T15:11:32 | |
| tc_47d20f9f | get_raw_output | 1631ms | 2026-06-05T15:12:02 | |
| tc_0d7c1249 | search | 37ms | 2026-06-05T15:12:02 | |
| tc_d573e129 | open_case | 33ms | 2026-06-05T15:12:28 | |
| tc_5f74b4e4 | submit_finding | 14ms | 2026-06-05T15:12:38 | |
| tc_49de2e5e | submit_finding | 11ms | 2026-06-05T15:12:54 | |
| tc_010c2220 | submit_finding | 14ms | 2026-06-05T15:13:01 | |
| tc_bf7f356f | submit_finding | 10ms | 2026-06-05T15:13:12 | |
| tc_5ebd229a | submit_finding | 10ms | 2026-06-05T15:13:15 | |
| tc_98738d0d | submit_finding | 10ms | 2026-06-05T15:13:29 | |
| tc_9ce7a5a6 | submit_finding | 11ms | 2026-06-05T15:13:32 | |
| tc_3a8ca58d | search | 194ms | 2026-06-05T15:13:37 | |
| tc_ce8964ef | search | 65ms | 2026-06-05T15:13:37 | |
| tc_85a58b28 | search | 3117ms | 2026-06-05T15:13:42 | |
| tc_b78ad2f6 | submit_finding | 35ms | 2026-06-05T15:13:51 | |
| tc_88992a2e | submit_finding | 14ms | 2026-06-05T15:14:02 | |
| tc_537472ef | submit_finding | 13ms | 2026-06-05T15:14:13 | |
| tc_386885f7 | submit_finding | 15ms | 2026-06-05T15:14:30 | |
| tc_dea82520 | submit_finding | 3ms | 2026-06-05T15:14:36 | |
| tc_abfdc570 | submit_finding | 15ms | 2026-06-05T15:14:42 | |
| tc_eac328b3 | search | 910ms | 2026-06-05T15:14:52 | |
| tc_2c94b1ae | search | 45ms | 2026-06-05T15:14:52 | |
| tc_97943196 | search | 40ms | 2026-06-05T15:14:53 | |
| tc_bb58aaf0 | get_raw_output | 144ms | 2026-06-05T15:15:12 | |
| tc_6ab37b14 | search | 297ms | 2026-06-05T15:15:13 | |
| tc_1d142b30 | search | 917ms | 2026-06-05T15:15:40 | |
| tc_82ceeded | search | 22ms | 2026-06-05T15:15:40 | |
| tc_0c360842 | search | 769ms | 2026-06-05T15:15:42 | |
| tc_44c869d0 | submit_finding | 13ms | 2026-06-05T15:15:51 | |
| tc_5aa27e21 | search | 835ms | 2026-06-05T15:15:54 | |
| tc_b6aa0391 | search | 65ms | 2026-06-05T15:15:54 | |
| tc_dd200e6e | search | 3428ms | 2026-06-05T15:15:58 | |
| tc_57b953bc | search | 41ms | 2026-06-05T15:15:59 | |
| tc_6a1cbc49 | search | 28ms | 2026-06-05T15:16:00 | |
| tc_1c2d8641 | search | 109ms | 2026-06-05T15:16:00 | |
| tc_057ce091 | search | 26ms | 2026-06-05T15:16:11 | |
| tc_cb54cc6a | search | 47ms | 2026-06-05T15:16:12 | |
| tc_aa59f133 | get_carved_iocs | 5ms | 2026-06-05T15:16:12 | |
| tc_b3571942 | get_carved_iocs | 25ms | 2026-06-05T15:16:26 | |
| tc_ac66dab9 | search | 97ms | 2026-06-05T15:16:27 | |
| tc_46e6c5da | submit_finding | 41ms | 2026-06-05T15:16:31 | |
| tc_30ffbe75 | get_raw_output | 3820ms | 2026-06-05T15:16:32 | |
| tc_d5cb83db | bookmark_window | 11ms | 2026-06-05T15:16:33 | |
| tc_5563811c | bookmark_window | 7ms | 2026-06-05T15:16:35 | |
| tc_8fa869ba | search | 838ms | 2026-06-05T15:16:45 | |
| tc_4a38f600 | search | 31ms | 2026-06-05T15:16:45 | |
| tc_cc5251c3 | get_raw_output | 168ms | 2026-06-05T15:16:58 | |
| tc_fa45cc23 | search | 28ms | 2026-06-05T15:17:01 | |
| tc_d589315d | search | 55ms | 2026-06-05T15:17:02 | |
| tc_daf40287 | search | 30ms | 2026-06-05T15:17:02 | |
| tc_d079908e | search | 25ms | 2026-06-05T15:17:17 | |
| tc_95c053c7 | search | 921ms | 2026-06-05T15:17:20 | |
| tc_58dd383b | search | 2676ms | 2026-06-05T15:17:23 | |
| tc_e67f9ec7 | submit_finding | 22ms | 2026-06-05T15:17:30 | |
| tc_8bb70e98 | bookmark_window | 8ms | 2026-06-05T15:17:32 | |
| tc_cbb36fbf | get_raw_output | 167ms | 2026-06-05T15:17:36 | |
| tc_e2ccee29 | search | 589ms | 2026-06-05T15:17:38 | |
| tc_a59a92ab | track_progress | 15ms | 2026-06-05T15:17:49 | |
| tc_401ca130 | search | 26ms | 2026-06-05T15:18:09 | |
| tc_7b2dd996 | search | 78ms | 2026-06-05T15:18:12 | |
| tc_90ebf0f2 | get_raw_output | 181ms | 2026-06-05T15:18:28 | |
| tc_a34ae0bb | search | 28ms | 2026-06-05T15:18:29 | |
| tc_f89d4bd1 | get_investigation_summary | 14ms | 2026-06-05T15:18:36 | |
| tc_749ad23f | open_case | 20ms | 2026-06-05T15:18:50 | |
| tc_7bca636c | scan_evidence | 45ms | 2026-06-05T15:18:54 | |
| tc_394537c0 | open_case | 25ms | 2026-06-05T15:19:03 | |
| tc_033b6a0a | list_sources | 5ms | 2026-06-05T15:19:06 | |
| tc_9d3f18ec | update_finding | 14ms | 2026-06-05T15:19:10 | |
| tc_647c9542 | submit_finding | 15ms | 2026-06-05T15:19:24 | |
| tc_46c98928 | submit_finding | 14ms | 2026-06-05T15:19:36 | |
| tc_08c547a1 | submit_finding | 13ms | 2026-06-05T15:19:55 | |
| tc_d77211a4 | open_case | 14ms | 2026-06-05T15:20:08 | |
| tc_390f35f0 | submit_finding | 10ms | 2026-06-05T15:20:08 | |
| tc_e60793eb | extract_archive | 0ms | 2026-06-05T15:20:12 | |
| tc_5ab790b1 | list_directory | 5ms | 2026-06-05T15:20:19 | |
| tc_2a2915b7 | list_directory | 4ms | 2026-06-05T15:20:19 | |
| tc_ae0c3e22 | submit_finding | 3ms | 2026-06-05T15:20:22 | |
| tc_17c28262 | list_directory | 7ms | 2026-06-05T15:20:24 | |
| tc_74353082 | submit_finding | 5ms | 2026-06-05T15:20:29 | |
| tc_af76581f | submit_finding | 15ms | 2026-06-05T15:20:36 | |
| tc_18208baf | submit_finding | 10ms | 2026-06-05T15:20:38 | |
| tc_e2ad1e6f | run_mmls | 0ms | 2026-06-05T15:20:46 | |
| tc_757cbb63 | start_extraction_batch | 18ms | 2026-06-05T15:20:49 | |
| tc_65c1d1f3 | submit_finding | 36ms | 2026-06-05T15:20:51 | |
| tc_61d21224 | run_fls | 136004ms | 2026-06-05T15:23:05 | |
| tc_2bf939dc | submit_finding | 56ms | 2026-06-05T15:26:05 | |
| tc_9e248e6b | run_volatility_batch | 635390ms | 2026-06-05T15:31:25 | |
| tc_b64edcb2 | track_progress | 27ms | 2026-06-05T15:31:28 | |
| tc_917ce9bf | track_progress | 28ms | 2026-06-05T15:34:09 | |
| tc_ba17c1fb | open_case | 13ms | 2026-06-05T15:34:53 | |
| tc_5388baf9 | get_investigation_summary | 20ms | 2026-06-05T15:34:58 | |
| tc_feb32794 | get_findings | 4ms | 2026-06-05T15:34:58 | |
| tc_950b4fb4 | get_source_stats | 21606ms | 2026-06-05T15:35:19 | |
| tc_77d551b3 | get_findings | 10ms | 2026-06-05T15:35:31 | |
| tc_98ff2ca1 | get_bookmarks | 12ms | 2026-06-05T15:35:31 | |
| tc_6904db30 | get_raw_output | 21142ms | 2026-06-05T15:36:09 | |
| tc_6dc3cdd0 | get_raw_output | 22214ms | 2026-06-05T15:36:31 | |
| tc_378b8685 | get_raw_output | 22869ms | 2026-06-05T15:36:54 | |
| tc_8a986286 | get_raw_output | 22942ms | 2026-06-05T15:37:17 | |
| tc_12dc1550 | search | 69ms | 2026-06-05T15:38:22 | |
| tc_4c804759 | search | 31ms | 2026-06-05T15:38:22 | |
| tc_574c2647 | search | 60ms | 2026-06-05T15:38:22 | |
| tc_03c189c0 | run_bulk_extractor | 1091592ms | 2026-06-05T15:39:01 | |
| tc_7e4ebda1 | get_completed_results | 0ms | 2026-06-05T15:39:07 | |
| tc_2ea9b518 | search | 99ms | 2026-06-05T15:39:08 | |
| tc_809b0e31 | search | 47ms | 2026-06-05T15:39:09 | |
| tc_a7af2bca | get_raw_output | 17066ms | 2026-06-05T15:39:26 | |
| tc_2eabca33 | get_raw_output | 8490ms | 2026-06-05T15:40:00 | |
| tc_90da6ee2 | get_raw_output | 23041ms | 2026-06-05T15:40:25 | |
| tc_eb12f58f | search | 54ms | 2026-06-05T15:40:26 | |
| tc_d93db5fc | get_raw_output | 27080ms | 2026-06-05T15:41:05 | |
| tc_d4af09f2 | search | 91ms | 2026-06-05T15:41:05 | |
| tc_fccb06a8 | search | 36ms | 2026-06-05T15:41:06 | |
| tc_1c42aa6f | yara_scan_memory | 118936ms | 2026-06-05T15:41:11 | |
| tc_362a7016 | start_extraction_batch | 56ms | 2026-06-05T15:41:39 | |
| tc_5ca515c7 | run_hayabusa | 93ms | 2026-06-05T15:41:39 | |
| tc_13e9a1e6 | run_chainsaw | 129ms | 2026-06-05T15:41:39 | |
| tc_469741ae | get_raw_output | 929ms | 2026-06-05T15:41:41 | |
| tc_a560cff8 | get_raw_output | 31409ms | 2026-06-05T15:42:13 | |
| tc_13fbad69 | run_prefetch_parser | 61589ms | 2026-06-05T15:42:41 | |
| tc_247cbc90 | run_amcache_parser | 66090ms | 2026-06-05T15:42:45 | |
| tc_c8bc947e | run_shimcache_parser | 78446ms | 2026-06-05T15:42:58 | |
| tc_6d522b9f | update_finding | 684ms | 2026-06-05T15:43:06 | |
| tc_eb16370a | update_finding | 1866ms | 2026-06-05T15:43:14 | |
| tc_1df57223 | run_mft_parser | 100894ms | 2026-06-05T15:43:20 | |
| tc_efa87d09 | run_evtx_parser | 100996ms | 2026-06-05T15:43:20 | |
| tc_38fc83f3 | yara_scan_files | 203118ms | 2026-06-05T15:45:02 | |
| tc_e139fa2e | run_registry_parser | 223363ms | 2026-06-05T15:45:23 | |
| tc_8198fb89 | update_finding | 24ms | 2026-06-05T15:45:26 | |
| tc_8d9166e3 | search | 97ms | 2026-06-05T15:45:26 | |
| tc_0d4236d9 | search | 38ms | 2026-06-05T15:45:26 | |
| tc_eca0e101 | get_completed_results | 0ms | 2026-06-05T15:45:30 | |
| tc_cbe27108 | start_extraction_batch | 3ms | 2026-06-05T15:45:30 | |
| tc_41c7d70e | get_raw_output | 645ms | 2026-06-05T15:45:34 | |
| tc_a826c200 | search | 66ms | 2026-06-05T15:45:34 | |
| tc_dffbdaef | search | 48ms | 2026-06-05T15:45:34 | |
| tc_abbb5128 | get_raw_output | 648ms | 2026-06-05T15:45:43 | |
| tc_b05a2f83 | run_prefetch_parser | 26430ms | 2026-06-05T15:45:57 | |
| tc_b748e1da | get_source_stats | 24960ms | 2026-06-05T15:46:08 | |
| tc_016c33d7 | run_shimcache_parser | 44940ms | 2026-06-05T15:46:15 | |
| tc_440d4a70 | submit_finding | 26ms | 2026-06-05T15:46:42 | |
| tc_b52d314a | open_case | 39ms | 2026-06-05T15:46:42 | |
| tc_9ca890ee | wait_all | 0ms | 2026-06-05T15:46:42 | |
| tc_310f5f32 | search | 71ms | 2026-06-05T15:46:43 | |
| tc_ee3fd599 | get_raw_output | 24276ms | 2026-06-05T15:47:07 | |
| tc_516338a0 | open_case | 25ms | 2026-06-05T15:47:09 | |
| tc_f673a590 | get_investigation_summary | 20ms | 2026-06-05T15:47:14 | |
| tc_957ac85b | get_raw_output | 15789ms | 2026-06-05T15:47:34 | |
| tc_775f58b7 | get_source_stats | 30635ms | 2026-06-05T15:47:45 | |
| tc_c9be9f20 | list_sources | 12ms | 2026-06-05T15:47:45 | |
| tc_5545a860 | get_findings | 21ms | 2026-06-05T15:47:55 | |
| tc_3f832650 | get_process_tree | 11ms | 2026-06-05T15:47:56 | |
| tc_cb447590 | find_suspicious_processes._query(volatility.malfind) | 1626ms | 2026-06-05T15:47:57 | |
| tc_f1b95cf1 | find_suspicious_processes._query(volatility.cmdline) | 844ms | 2026-06-05T15:47:58 | |
| tc_c904385b | find_suspicious_processes._query(volatility.netscan) | 839ms | 2026-06-05T15:47:59 | |
| tc_c1c45042 | find_suspicious_processes._query(volatility.pstree) | 685ms | 2026-06-05T15:48:00 | |
| tc_56db6fa6 | find_suspicious_processes._query(volatility.psscan) | 848ms | 2026-06-05T15:48:01 | |
| tc_0715265a | find_suspicious_processes._query(volatility.pslist) | 947ms | 2026-06-05T15:48:02 | |
| tc_8f7199b7 | find_suspicious_processes._query(volatility.dlllist) | 1463ms | 2026-06-05T15:48:03 | |
| tc_300b3066 | find_suspicious_processes | 7270ms | 2026-06-05T15:48:03 | |
| tc_e7c76b8e | get_raw_output | 30827ms | 2026-06-05T15:48:05 | |
| tc_ac4b62ee | search | 75ms | 2026-06-05T15:48:05 | |
| tc_524264e9 | search | 2218ms | 2026-06-05T15:48:18 | |
| tc_83806714 | search | 149ms | 2026-06-05T15:48:19 | |
| tc_119c5827 | search | 118ms | 2026-06-05T15:48:19 | |
| tc_d81ad642 | get_raw_output | 23102ms | 2026-06-05T15:48:42 | |
| tc_701d1bd7 | search | 151ms | 2026-06-05T15:48:49 | |
| tc_c6cc774b | search | 94ms | 2026-06-05T15:48:49 | |
| tc_baf1498f | search | 309ms | 2026-06-05T15:48:50 | |
| tc_dc559996 | get_raw_output | 23174ms | 2026-06-05T15:49:05 | |
| tc_82e61ff2 | get_raw_output | 22959ms | 2026-06-05T15:49:28 | |
| tc_ffd4970e | submit_finding | 47ms | 2026-06-05T15:49:40 | |
| tc_35bbd70e | search | 67ms | 2026-06-05T15:49:48 | |
| tc_3a97e81a | search | 72ms | 2026-06-05T15:49:48 | |
| tc_4ef1da3e | search | 1414ms | 2026-06-05T15:49:50 | |
| tc_b6eb0cf7 | search | 953ms | 2026-06-05T15:49:51 | |
| tc_65576aec | search | 96ms | 2026-06-05T15:50:06 | |
| tc_6de628ff | search | 3609ms | 2026-06-05T15:50:10 | |
| tc_a98be024 | search | 265ms | 2026-06-05T15:50:10 | |
| tc_ba246d9b | get_raw_output | 23083ms | 2026-06-05T15:50:14 | |
| tc_98f0c980 | submit_finding | 12ms | 2026-06-05T15:50:14 | |
| tc_4b798112 | search | 63ms | 2026-06-05T15:50:29 | |
| tc_4314906c | search | 41ms | 2026-06-05T15:50:29 | |
| tc_ffe26e49 | get_raw_output | 19676ms | 2026-06-05T15:50:56 | |
| tc_cfad0d3d | search | 3907ms | 2026-06-05T15:51:00 | |
| tc_ea1a9adc | get_raw_output | 31994ms | 2026-06-05T15:51:02 | |
| tc_f25a96b1 | get_raw_output | 22648ms | 2026-06-05T15:51:25 | |
| tc_9cc0454e | submit_finding | 45ms | 2026-06-05T15:51:50 | |
| tc_84b051d0 | search | 1795ms | 2026-06-05T15:51:54 | |
| tc_223f41ab | search | 344ms | 2026-06-05T15:51:54 | |
| tc_bae8a3b4 | search | 712ms | 2026-06-05T15:51:55 | |
| tc_431b9a51 | search | 195ms | 2026-06-05T15:51:59 | |
| tc_2c6f9063 | get_raw_output | 8539ms | 2026-06-05T15:52:04 | |
| tc_4689b96f | search | 4411ms | 2026-06-05T15:52:04 | |
| tc_7ea07b68 | search | 64ms | 2026-06-05T15:52:42 | |
| tc_b7e105aa | track_progress | 17ms | 2026-06-05T15:52:43 | |
| tc_69c6c79d | search | 1002ms | 2026-06-05T15:52:43 | |
| tc_5199a56f | get_raw_output | 17740ms | 2026-06-05T15:53:01 | |
| tc_3a83cb6f | get_investigation_summary | 17ms | 2026-06-05T15:53:05 | |
| tc_e95b7441 | scan_evidence | 44ms | 2026-06-05T15:53:31 | |
| tc_70460f8e | open_case | 15ms | 2026-06-05T15:53:39 | |
| tc_9be88fe7 | open_case | 17ms | 2026-06-05T15:54:39 | |
| tc_36edfef6 | start_extraction_batch | 32ms | 2026-06-05T15:54:49 | |
| tc_ba1449e8 | run_mmls | 0ms | 2026-06-05T15:54:54 | |
| tc_c7dec916 | get_findings | 48ms | 2026-06-05T15:55:15 | |
| tc_4f20fdf0 | run_fls | 161187ms | 2026-06-05T15:57:30 | |
| tc_c101e451 | yara_scan_memory | 204699ms | 2026-06-05T15:58:14 | |
| tc_ca5ab5d9 | search | 131ms | 2026-06-05T16:00:16 | |
| tc_2522095e | search | 3021ms | 2026-06-05T16:05:20 | |
| tc_00ba39b5 | run_volatility_batch | 747243ms | 2026-06-05T16:07:16 | |
| tc_c5068da2 | get_findings | 19ms | 2026-06-05T16:09:00 | |
| tc_aba6970f | search | 106ms | 2026-06-05T16:09:06 | |
| tc_d816290d | search | 72ms | 2026-06-05T16:09:06 | |
| tc_c12f76c4 | search | 39ms | 2026-06-05T16:09:21 | |
| tc_fe20c118 | search | 477ms | 2026-06-05T16:09:22 | |
| tc_e4ca2ca8 | search | 53ms | 2026-06-05T16:09:22 | |
| tc_d74c0c94 | submit_finding | 17ms | 2026-06-05T16:10:07 | |
| tc_30262955 | submit_finding | 12ms | 2026-06-05T16:10:34 | |
| tc_61f10aff | submit_finding | 11ms | 2026-06-05T16:10:51 | |
| tc_30e3ed5a | submit_finding | 12ms | 2026-06-05T16:11:16 | |
| tc_e55f184d | search | 1440ms | 2026-06-05T16:11:24 | |
| tc_3a171f56 | search | 682ms | 2026-06-05T16:11:24 | |
| tc_4916963a | search | 30869ms | 2026-06-05T16:12:06 | |
| tc_310f8d5e | search | 1237ms | 2026-06-05T16:12:07 | |
| tc_3cde4b10 | submit_finding | 180ms | 2026-06-05T16:12:39 | |
| tc_fd14c3cf | track_progress | 3030ms | 2026-06-05T16:13:12 | |
| tc_16b3f626 | get_investigation_summary | 15ms | 2026-06-05T16:13:47 | |
| tc_3e21046b | run_bulk_extractor | 1141401ms | 2026-06-05T16:13:50 | |
| tc_8118dc79 | get_completed_results | 0ms | 2026-06-05T16:13:55 | |
| tc_0c3c9cc5 | start_extraction_batch | 44ms | 2026-06-05T16:14:07 | |
| tc_2dfa90c6 | run_hayabusa | 117ms | 2026-06-05T16:14:07 | |
| tc_2bc3dfd9 | run_chainsaw | 49ms | 2026-06-05T16:14:07 | |
| tc_8910f0c8 | scan_evidence | 57ms | 2026-06-05T16:14:19 | |
| tc_185a106d | open_case | 24ms | 2026-06-05T16:14:31 | |
| tc_01097a4c | run_amcache_parser | 48800ms | 2026-06-05T16:14:56 | |
| tc_5159bccb | open_case | 17ms | 2026-06-05T16:15:22 | |
| tc_a3464b4a | run_prefetch_parser | 78769ms | 2026-06-05T16:15:26 | |
| tc_811ee33c | start_extraction_batch | 40ms | 2026-06-05T16:15:33 | |
| tc_5efaab98 | run_mmls | 0ms | 2026-06-05T16:15:33 | |
| tc_dbfe29bc | run_shimcache_parser | 89058ms | 2026-06-05T16:15:36 | |
| tc_9acbb050 | run_evtx_parser | 119475ms | 2026-06-05T16:16:06 | |
| tc_7b803acb | run_mft_parser | 143879ms | 2026-06-05T16:16:31 | |
| tc_bed7ddf1 | run_fls | 195868ms | 2026-06-05T16:18:49 | |
| tc_406bee88 | yara_scan_files | 289027ms | 2026-06-05T16:18:56 | |
| tc_b941b1bf | get_completed_results | 0ms | 2026-06-05T16:19:07 | |
| tc_4d6f923e | yara_scan_memory | 259377ms | 2026-06-05T16:19:52 | |
| tc_f787a326 | start_extraction_batch | 6ms | 2026-06-05T16:24:15 | |
| tc_ca232a16 | run_amcache_parser | 32008ms | 2026-06-05T16:27:47 | |
| tc_c8efabfe | run_prefetch_parser | 68005ms | 2026-06-05T16:28:23 | |
| tc_b381788e | run_shimcache_parser | 93367ms | 2026-06-05T16:28:48 | |
| tc_c80bf726 | run_volatility_batch | 845992ms | 2026-06-05T16:29:39 | |
| tc_a718b137 | run_volatility_batch | 923447ms | 2026-06-05T16:30:56 | |
| tc_de9b7960 | run_registry_parser | 321630ms | 2026-06-05T16:32:37 | |
| tc_6f458ec9 | get_completed_results | 0ms | 2026-06-05T16:32:42 | |
| tc_9c0011c6 | run_bulk_extractor | 1066397ms | 2026-06-05T16:33:19 | |
| tc_a769e4f3 | get_completed_results | 0ms | 2026-06-05T16:33:24 | |
| tc_9e777af5 | open_case | 14ms | 2026-06-05T16:33:24 | |
| tc_8e90da78 | get_investigation_summary | 24ms | 2026-06-05T16:33:28 | |
| tc_a2d69d1e | list_sources | 6ms | 2026-06-05T16:33:28 | |
| tc_e3f1f1bf | start_extraction_batch | 42ms | 2026-06-05T16:33:33 | |
| tc_2c40ac36 | run_chainsaw | 125ms | 2026-06-05T16:33:34 | |
| tc_16a6fecf | search | 3114ms | 2026-06-05T16:33:42 | |
| tc_b099c51b | get_findings | 9ms | 2026-06-05T16:33:42 | |
| tc_510fc9e9 | get_source_stats | 41337ms | 2026-06-05T16:34:24 | |
| tc_afad4528 | search | 1175ms | 2026-06-05T16:34:41 | |
| tc_6f875065 | get_raw_output | 35003ms | 2026-06-05T16:35:32 | |
| tc_1205dea2 | get_raw_output | 46061ms | 2026-06-05T16:36:18 | |
| tc_fbe36dd7 | run_amcache_parser | 169584ms | 2026-06-05T16:36:23 | |
| tc_7ca2b024 | yara_scan_files | 194728ms | 2026-06-05T16:36:48 | |
| tc_0f26d37e | get_raw_output | 38998ms | 2026-06-05T16:36:57 | |
| tc_ef1ba461 | get_raw_output | 38528ms | 2026-06-05T16:37:35 | |
| tc_9876f5f0 | run_hayabusa | 245571ms | 2026-06-05T16:37:39 | |
| tc_31b0fab8 | run_prefetch_parser | 249569ms | 2026-06-05T16:37:43 | |
| tc_23f47052 | get_raw_output | 9912ms | 2026-06-05T16:37:45 | |
| tc_ff06628c | run_evtx_parser | 270243ms | 2026-06-05T16:38:04 | |
| tc_b04b668c | run_mft_parser | 272425ms | 2026-06-05T16:38:06 | |
| tc_b7e98eb5 | run_shimcache_parser | 285412ms | 2026-06-05T16:38:19 | |
| tc_c1df8ae9 | search | 2659ms | 2026-06-05T16:40:15 | |
| tc_ebc17d54 | search | 429ms | 2026-06-05T16:40:15 | |
| tc_1b16fbab | get_raw_output | 32996ms | 2026-06-05T16:40:48 | |
| tc_89ad7506 | search | 59ms | 2026-06-05T16:40:48 | |
| tc_25a526a9 | search | 440ms | 2026-06-05T16:41:06 | |
| tc_65cef9a0 | search | 71ms | 2026-06-05T16:41:06 | |
| tc_e3e12bc7 | search | 73ms | 2026-06-05T16:41:08 | |
| tc_eabf27cc | search | 54ms | 2026-06-05T16:41:08 | |
| tc_2777b677 | run_registry_parser | 489465ms | 2026-06-05T16:41:43 | |
| tc_8648c522 | get_completed_results | 0ms | 2026-06-05T16:41:50 | |
| tc_b03f3f74 | start_extraction_batch | 2ms | 2026-06-05T16:41:58 | |
| tc_20a97427 | run_amcache_parser | 20492ms | 2026-06-05T16:42:19 | |
| tc_96c11287 | run_prefetch_parser | 51635ms | 2026-06-05T16:42:50 | |
| tc_0ed7d0fd | run_shimcache_parser | 76732ms | 2026-06-05T16:43:15 | |
| tc_d8b889f9 | open_case | 46ms | 2026-06-05T16:43:39 | |
| tc_b031f579 | wait_all | 0ms | 2026-06-05T16:43:43 | |
| tc_c171aa48 | search | 144ms | 2026-06-05T16:43:56 | |
| tc_96530f6c | search | 41ms | 2026-06-05T16:43:57 | |
| tc_59fc229d | search | 26ms | 2026-06-05T16:43:57 | |
| tc_77719c3f | search | 52ms | 2026-06-05T16:43:58 | |
| tc_79a9d177 | open_case | 12ms | 2026-06-05T16:44:05 | |
| tc_ba1e8f2b | get_investigation_summary | 29ms | 2026-06-05T16:44:10 | |
| tc_0fafaf47 | search | 121ms | 2026-06-05T16:44:16 | |
| tc_ece1cbde | search | 271ms | 2026-06-05T16:44:17 | |
| tc_4e0711fd | search | 70ms | 2026-06-05T16:44:18 | |
| tc_acb0ed0d | index_evtx_file | 1977ms | 2026-06-05T16:44:21 | |
| tc_4d5eba93 | get_source_stats | 33931ms | 2026-06-05T16:44:44 | |
| tc_42f6eb3b | list_sources | 20ms | 2026-06-05T16:44:47 | |
| tc_8a4e2719 | search | 9319ms | 2026-06-05T16:44:50 | |
| tc_72774caf | get_raw_output | 783ms | 2026-06-05T16:44:51 | |
| tc_4991e007 | get_raw_output | 186ms | 2026-06-05T16:44:51 | |
| tc_ef711e94 | search | 19ms | 2026-06-05T16:44:51 | |
| tc_bcab504a | get_findings | 11ms | 2026-06-05T16:45:00 | |
| tc_5de70b00 | search | 1248ms | 2026-06-05T16:45:03 | |
| tc_8d7866f7 | search | 834ms | 2026-06-05T16:45:04 | |
| tc_9355f3c7 | search | 1021ms | 2026-06-05T16:45:11 | |
| tc_9f4bf26b | search | 833ms | 2026-06-05T16:45:12 | |
| tc_825023c0 | search | 2078ms | 2026-06-05T16:45:45 | |
| tc_8e9d10bd | submit_finding | 28ms | 2026-06-05T16:45:48 | |
| tc_f7134e7f | submit_finding | 27ms | 2026-06-05T16:45:58 | |
| tc_84347c77 | get_raw_output | 17350ms | 2026-06-05T16:46:02 | |
| tc_e765e646 | submit_finding | 24ms | 2026-06-05T16:46:21 | |
| tc_5a65b5d0 | get_raw_output | 12758ms | 2026-06-05T16:46:30 | |
| tc_929542b1 | submit_finding | 19ms | 2026-06-05T16:46:32 | |
| tc_02c3f6d7 | search | 1136ms | 2026-06-05T16:46:40 | |
| tc_9fbb218c | search | 3299ms | 2026-06-05T16:46:43 | |
| tc_48c833eb | search | 609ms | 2026-06-05T16:46:43 | |
| tc_217e5d4b | search | 83ms | 2026-06-05T16:46:55 | |
| tc_d66b2bbd | search | 1816ms | 2026-06-05T16:46:57 | |
| tc_481cad9c | search | 110ms | 2026-06-05T16:46:57 | |
| tc_2c3e63d8 | get_raw_output | 31023ms | 2026-06-05T16:47:02 | |
| tc_b319e625 | get_raw_output | 29741ms | 2026-06-05T16:47:31 | |
| tc_7dc41ae6 | submit_finding | 68ms | 2026-06-05T16:47:40 | |
| tc_c36be03e | submit_finding | 28ms | 2026-06-05T16:47:55 | |
| tc_ba1238f8 | get_raw_output | 21907ms | 2026-06-05T16:48:11 | |
| tc_a8f0f2bb | search | 85ms | 2026-06-05T16:48:11 | |
| tc_ff4b395a | search | 1831ms | 2026-06-05T16:48:13 | |
| tc_c8e60c26 | submit_finding | 6ms | 2026-06-05T16:48:14 | |
| tc_59fad558 | search | 126ms | 2026-06-05T16:48:15 | |
| tc_533217fc | submit_finding | 15ms | 2026-06-05T16:48:25 | |
| tc_565ab9b0 | get_carved_iocs | 10000ms | 2026-06-05T16:48:41 | |
| tc_315148cf | search | 2808ms | 2026-06-05T16:48:44 | |
| tc_19a6b7da | get_raw_output | 8447ms | 2026-06-05T16:48:47 | |
| tc_4ba41a21 | search | 1594ms | 2026-06-05T16:48:48 | |
| tc_28e95e8c | search | 1154ms | 2026-06-05T16:48:50 | |
| tc_c2371142 | get_raw_output | 522ms | 2026-06-05T16:48:57 | |
| tc_6bfbf411 | index_evtx_file | 17042ms | 2026-06-05T16:49:15 | |
| tc_f7457f36 | search | 512ms | 2026-06-05T16:49:25 | |
| tc_44f9ad12 | search | 259ms | 2026-06-05T16:49:26 | |
| tc_a573cd59 | search | 100ms | 2026-06-05T16:49:26 | |
| tc_2bf3bb93 | scan_hidden_processes | 15ms | 2026-06-05T16:49:50 | |
| tc_df28c659 | search | 1244ms | 2026-06-05T16:49:52 | |
| tc_65c16a8c | search | 769ms | 2026-06-05T16:49:52 | |
| tc_2f2cb4f7 | submit_finding | 17ms | 2026-06-05T16:49:58 | |
| tc_8e4e22c9 | track_progress | 39ms | 2026-06-05T16:50:32 | |
| tc_1168bd72 | get_raw_output | 17241ms | 2026-06-05T16:50:39 | |
| tc_dbbc205d | search | 56ms | 2026-06-05T16:50:39 | |
| tc_e19949ce | get_investigation_summary | 21ms | 2026-06-05T16:50:59 | |
| tc_a6321709 | scan_evidence | 37ms | 2026-06-05T16:51:20 | |
| tc_0e72b18e | open_case | 12ms | 2026-06-05T16:51:24 | |
| tc_fdda3a71 | search | 68ms | 2026-06-05T16:51:29 | |
| tc_f7d74a19 | search | 32ms | 2026-06-05T16:51:30 | |
| tc_9df65e13 | search | 14ms | 2026-06-05T16:51:30 | |
| tc_b8535039 | open_case | 19ms | 2026-06-05T16:52:12 | |
| tc_40f7a1fe | start_extraction_batch | 33ms | 2026-06-05T16:52:21 | |
| tc_342e4255 | run_mmls | 0ms | 2026-06-05T16:52:21 | |
| tc_661c44a2 | run_fls | 44498ms | 2026-06-05T16:53:06 | |
| tc_8643a61c | search | 122ms | 2026-06-05T16:53:46 | |
| tc_a45031ee | yara_scan_memory | 180832ms | 2026-06-05T16:55:22 | |
| tc_79672aa1 | search | 1749ms | 2026-06-05T16:58:48 | |
| tc_a050d797 | run_volatility_batch | 403155ms | 2026-06-05T16:59:04 | |
| tc_00ef2165 | search | 103ms | 2026-06-05T17:03:49 | |
| tc_e0297a1d | search | 126ms | 2026-06-05T17:08:58 | |
| tc_4226a046 | search | 106ms | 2026-06-05T17:09:53 | |
| tc_ca013418 | search | 34ms | 2026-06-05T17:09:53 | |
| tc_5a6a2a7a | search | 104ms | 2026-06-05T17:10:15 | |
| tc_02e6d7c3 | search | 160ms | 2026-06-05T17:10:16 | |
| tc_edac6eac | search | 52ms | 2026-06-05T17:10:16 | |
| tc_95126136 | get_findings | 13ms | 2026-06-05T17:10:43 | |
| tc_c6eccf48 | search | 148ms | 2026-06-05T17:10:43 | |
| tc_7469b35e | get_findings | 15ms | 2026-06-05T17:10:53 | |
| tc_c6ed7c56 | submit_finding | 18ms | 2026-06-05T17:11:50 | |
| tc_06eacfe6 | submit_finding | 13ms | 2026-06-05T17:12:30 | |
| tc_6580cefd | submit_finding | 16ms | 2026-06-05T17:12:59 | |
| tc_e8615d27 | track_progress | 14ms | 2026-06-05T17:13:36 | |
| tc_227686e0 | get_investigation_summary | 25ms | 2026-06-05T17:14:04 | |
| tc_350b4377 | scan_evidence | 72ms | 2026-06-05T17:14:19 | |
| tc_7d7837df | open_case | 16ms | 2026-06-05T17:14:23 | |
| tc_6cb02494 | open_case | 17ms | 2026-06-05T17:15:05 | |
| tc_2baed9a5 | start_extraction_batch | 21ms | 2026-06-05T17:15:12 | |
| tc_1b2c32bc | run_mmls | 0ms | 2026-06-05T17:15:12 | |
| tc_a4ef73ae | run_fls | 95503ms | 2026-06-05T17:16:47 | |
| tc_7822ed2b | run_bulk_extractor | 1493712ms | 2026-06-05T17:17:15 | |
| tc_48254ed9 | get_completed_results | 0ms | 2026-06-05T17:17:20 | |
| tc_4169c3dd | start_extraction_batch | 162ms | 2026-06-05T17:22:29 | |
| tc_0e6f8f99 | run_chainsaw | 397ms | 2026-06-05T17:22:30 | |
| tc_63020d3e | run_amcache_parser | 143322ms | 2026-06-05T17:24:53 | |
| tc_cd23e2ec | run_mft_parser | 161601ms | 2026-06-05T17:25:11 | |
| tc_99f13b46 | run_prefetch_parser | 218589ms | 2026-06-05T17:26:08 | |
| tc_2cfc4f36 | run_evtx_parser | 264428ms | 2026-06-05T17:26:54 | |
| tc_e72f3864 | run_shimcache_parser | 281956ms | 2026-06-05T17:27:11 | |
| tc_04fb57fd | run_hayabusa | 686ms | 2026-06-05T17:27:19 | |
| tc_95b986f0 | yara_scan_files | 130877ms | 2026-06-05T17:29:30 | |
| tc_a18ccc7a | run_registry_parser | 536006ms | 2026-06-05T17:31:25 | |
| tc_bac16729 | get_completed_results | 0ms | 2026-06-05T17:31:32 | |
| tc_062fecc1 | start_extraction_batch | 2ms | 2026-06-05T17:31:39 | |
| tc_ebafacea | run_amcache_parser | 46118ms | 2026-06-05T17:32:25 | |
| tc_a999eec9 | run_prefetch_parser | 86309ms | 2026-06-05T17:33:05 | |
| tc_0c7b8ffa | run_shimcache_parser | 121371ms | 2026-06-05T17:33:40 | |
| tc_35a2637a | open_case | 42ms | 2026-06-05T17:34:07 | |
| tc_b6162234 | wait_all | 0ms | 2026-06-05T17:34:11 | |
| tc_ee766ea0 | open_case | 12ms | 2026-06-05T17:34:41 | |
| tc_8b6aaff0 | get_investigation_summary | 42ms | 2026-06-05T17:34:47 | |
| tc_9f9a9cde | list_sources | 8ms | 2026-06-05T17:34:47 | |
| tc_51c84027 | get_source_stats | 40844ms | 2026-06-05T17:35:30 | |
| tc_76612990 | get_findings | 4ms | 2026-06-05T17:35:41 | |
| tc_60e7051f | search | 592ms | 2026-06-05T17:35:44 | |
| tc_05a70cbd | search | 2754ms | 2026-06-05T17:35:57 | |
| tc_68e766b2 | search | 877ms | 2026-06-05T17:35:57 | |
| tc_7dd40504 | search | 906ms | 2026-06-05T17:35:59 | |
| tc_9945d08a | list_directory | 15ms | 2026-06-05T17:36:18 | |
| tc_04b70657 | search | 599ms | 2026-06-05T17:36:25 | |
| tc_0ce9b02f | search | 208ms | 2026-06-05T17:36:26 | |
| tc_b0f70654 | list_directory | 5ms | 2026-06-05T17:36:26 | |
| tc_b5c3b8fb | list_directory | 11ms | 2026-06-05T17:36:33 | |
| tc_6c74f8a4 | search | 590ms | 2026-06-05T17:36:34 | |
| tc_49bb06cc | list_directory | 8ms | 2026-06-05T17:36:42 | |
| tc_d4690ecf | search | 548ms | 2026-06-05T17:36:43 | |
| tc_1895a880 | run_bulk_extractor | 1319556ms | 2026-06-05T17:37:11 | |
| tc_0bbc80ef | get_completed_results | 0ms | 2026-06-05T17:37:16 | |
| tc_7699fd28 | start_extraction_batch | 91ms | 2026-06-05T17:37:24 | |
| tc_ccbdf7b4 | get_raw_output | 40685ms | 2026-06-05T17:37:56 | |
| tc_23345877 | get_raw_output | 42391ms | 2026-06-05T17:38:38 | |
| tc_8520b4f4 | run_amcache_parser | 104986ms | 2026-06-05T17:39:09 | |
| tc_314097cc | run_mft_parser | 131058ms | 2026-06-05T17:39:35 | |
| tc_9e1edeaf | get_raw_output | 28819ms | 2026-06-05T17:39:43 | |
| tc_0e2ebfc0 | get_raw_output | 42290ms | 2026-06-05T17:40:25 | |
| tc_ed6ed0cd | search | 170ms | 2026-06-05T17:40:25 | |
| tc_7a3acf6c | run_prefetch_parser | 195712ms | 2026-06-05T17:40:39 | |
| tc_5ee4007b | search | 155ms | 2026-06-05T17:40:59 | |
| tc_fe0b3dea | search | 70ms | 2026-06-05T17:40:59 | |
| tc_980bd887 | search | 2214ms | 2026-06-05T17:41:02 | |
| tc_ddc233b2 | search | 115ms | 2026-06-05T17:41:13 | |
| tc_fe9e92db | search | 62ms | 2026-06-05T17:41:14 | |
| tc_41b89a1f | search | 1708ms | 2026-06-05T17:41:16 | |
| tc_33b5ef16 | search | 134ms | 2026-06-05T17:41:27 | |
| tc_484321f9 | search | 61ms | 2026-06-05T17:41:27 | |
| tc_b2e75341 | run_evtx_parser | 243845ms | 2026-06-05T17:41:27 | |
| tc_c2adf3a6 | get_raw_output | 9506ms | 2026-06-05T17:41:37 | |
| tc_3fb98c0c | run_shimcache_parser | 270534ms | 2026-06-05T17:41:54 | |
| tc_8f6a0485 | get_raw_output | 1093ms | 2026-06-05T17:42:16 | |
| tc_484c0a19 | search | 32ms | 2026-06-05T17:44:28 | |
| tc_7ec559fd | search | 68ms | 2026-06-05T17:44:29 | |
| tc_f5d8b1fa | search | 21ms | 2026-06-05T17:44:29 | |
| tc_745ca084 | search | 81ms | 2026-06-05T17:44:48 | |
| tc_060ed02b | search | 85ms | 2026-06-05T17:44:49 | |
| tc_df9fa7b7 | search | 1603ms | 2026-06-05T17:44:51 | |
| tc_859f2356 | search | 289ms | 2026-06-05T17:45:09 | |
| tc_58cbc68b | search | 79ms | 2026-06-05T17:45:09 | |
| tc_9a8bf1a1 | search | 1781ms | 2026-06-05T17:45:11 | |
| tc_af583e9c | get_raw_output | 5810ms | 2026-06-05T17:45:37 | |
| tc_f336b667 | search | 258ms | 2026-06-05T17:45:37 | |
| tc_f180208e | run_registry_parser | 524481ms | 2026-06-05T17:46:08 | |
| tc_2f8d7bf7 | get_completed_results | 0ms | 2026-06-05T17:46:13 | |
| tc_47ad787d | submit_finding | 15ms | 2026-06-05T17:46:19 | |
| tc_01d16a3d | start_extraction_batch | 28ms | 2026-06-05T17:46:22 | |
| tc_313a45c3 | run_hayabusa | 64ms | 2026-06-05T17:46:22 | |
| tc_16dd10df | run_chainsaw | 83ms | 2026-06-05T17:46:22 | |
| tc_862d7c8c | submit_finding | 26ms | 2026-06-05T17:46:34 | |
| tc_cd8514c4 | submit_finding | 19ms | 2026-06-05T17:46:48 | |
| tc_ef35dfae | run_amcache_parser | 34560ms | 2026-06-05T17:46:56 | |
| tc_c0a9a326 | submit_finding | 15ms | 2026-06-05T17:47:09 | |
| tc_0b2b3680 | search | 247ms | 2026-06-05T17:47:16 | |
| tc_cbea0eb3 | search | 1189ms | 2026-06-05T17:47:17 | |
| tc_7284e11c | search | 74ms | 2026-06-05T17:47:25 | |
| tc_6e0e5df5 | search | 200ms | 2026-06-05T17:47:26 | |
| tc_c45a4861 | submit_finding | 21ms | 2026-06-05T17:47:56 | |
| tc_36869630 | run_prefetch_parser | 102381ms | 2026-06-05T17:48:04 | |
| tc_763c0073 | search | 16696ms | 2026-06-05T17:48:20 | |
| tc_c351aab5 | search | 157ms | 2026-06-05T17:48:20 | |
| tc_083755dd | search | 895ms | 2026-06-05T17:48:36 | |
| tc_b8e079b4 | search | 2539ms | 2026-06-05T17:48:39 | |
| tc_5cbd8d27 | search | 878ms | 2026-06-05T17:48:54 | |
| tc_40e5b9c7 | search | 79ms | 2026-06-05T17:48:54 | |
| tc_39fc6403 | yara_scan_files | 157844ms | 2026-06-05T17:49:00 | |
| tc_b92cc7a6 | list_sources | 17ms | 2026-06-05T17:49:03 | |
| tc_fa6b4a40 | run_shimcache_parser | 180053ms | 2026-06-05T17:49:22 | |
| tc_c6dc1ae7 | search | 93ms | 2026-06-05T17:49:27 | |
| tc_bedb89f7 | get_completed_results | 0ms | 2026-06-05T17:49:27 | |
| tc_90bb0157 | open_case | 43ms | 2026-06-05T17:49:49 | |
| tc_890d7534 | wait_all | 0ms | 2026-06-05T17:49:49 | |
| tc_e4a38388 | submit_finding | 13ms | 2026-06-05T17:49:52 | |
| tc_003542ff | open_case | 13ms | 2026-06-05T17:50:12 | |
| tc_245d4c75 | get_investigation_summary | 34ms | 2026-06-05T17:50:17 | |
| tc_d29bfe62 | track_progress | 16ms | 2026-06-05T17:50:17 | |
| tc_27b82a04 | get_investigation_summary | 42ms | 2026-06-05T17:50:49 | |
| tc_7806e379 | get_source_stats | 43050ms | 2026-06-05T17:51:00 | |
| tc_77d9966c | list_sources | 15ms | 2026-06-05T17:51:02 | |
| tc_9bd2a1f2 | search | 80ms | 2026-06-05T17:51:15 | |
| tc_bb86e56a | get_findings | 5ms | 2026-06-05T17:51:15 | |
| tc_5e6a1b74 | search | 46ms | 2026-06-05T17:51:15 | |
| tc_a6fab035 | open_case | 12ms | 2026-06-05T17:51:18 | |
| tc_9fa88dd5 | list_directory | 8ms | 2026-06-05T17:51:23 | |
| tc_411c14bd | list_directory | 6ms | 2026-06-05T17:51:29 | |
| tc_8fe4e915 | search | 92ms | 2026-06-05T17:51:33 | |
| tc_06cf2f24 | search | 20ms | 2026-06-05T17:51:34 | |
| tc_a7c35847 | list_directory | 4ms | 2026-06-05T17:51:35 | |
| tc_76c83385 | search | 750ms | 2026-06-05T17:51:35 | |
| tc_7819a657 | open_case | 30ms | 2026-06-05T17:52:05 | |
| tc_e9030291 | get_raw_output | 29742ms | 2026-06-05T17:52:05 | |
| tc_0c075461 | list_directory | 12ms | 2026-06-05T17:52:09 | |
| tc_ea95048a | list_directory | 7ms | 2026-06-05T17:52:16 | |
| tc_c75599de | list_sources | 14ms | 2026-06-05T17:52:16 | |
| tc_db8475a4 | search | 40ms | 2026-06-05T17:52:17 | |
| tc_92aae844 | search | 118ms | 2026-06-05T17:52:18 | |
| tc_fc8b693a | search | 51ms | 2026-06-05T17:52:18 | |
| tc_e42b6c44 | search | 32ms | 2026-06-05T17:52:27 | |
| tc_d31d0db8 | search | 2868ms | 2026-06-05T17:52:31 | |
| tc_374bd9b1 | search | 35ms | 2026-06-05T17:52:40 | |
| tc_813fddce | search | 109ms | 2026-06-05T17:52:41 | |
| tc_48ab2db1 | search | 43ms | 2026-06-05T17:52:41 | |
| tc_d5ab5853 | search | 56ms | 2026-06-05T17:52:42 | |
| tc_283679cc | scan_evidence | 50ms | 2026-06-05T17:52:51 | |
| tc_cd0172b4 | get_raw_output | 1796ms | 2026-06-05T17:52:57 | |
| tc_4d2a680e | search | 63ms | 2026-06-05T17:52:57 | |
| tc_6553647c | search | 223ms | 2026-06-05T17:52:57 | |
| tc_8f170a8e | search | 122ms | 2026-06-05T17:52:57 | |
| tc_50356647 | open_case | 15ms | 2026-06-05T17:53:01 | |
| tc_f5c862bc | list_directory | 5ms | 2026-06-05T17:53:05 | |
| tc_df7fac44 | list_directory | 5ms | 2026-06-05T17:53:12 | |
| tc_86655da4 | list_directory | 4ms | 2026-06-05T17:53:12 | |
| tc_5b803aff | list_directory | 3ms | 2026-06-05T17:53:13 | |
| tc_50143f78 | list_directory | 5ms | 2026-06-05T17:53:13 | |
| tc_e696fce7 | get_raw_output | 1112ms | 2026-06-05T17:53:14 | |
| tc_e93241c4 | search | 3005ms | 2026-06-05T17:53:17 | |
| tc_c3348fca | search | 856ms | 2026-06-05T17:53:18 | |
| tc_5c5c36da | search | 38ms | 2026-06-05T17:53:34 | |
| tc_d89e480c | search | 80ms | 2026-06-05T17:53:35 | |
| tc_845f3d06 | search | 577ms | 2026-06-05T17:53:39 | |
| tc_767a65e0 | open_case | 13ms | 2026-06-05T17:53:43 | |
| tc_5172ef05 | get_raw_output | 3692ms | 2026-06-05T17:53:51 | |
| tc_3e7fb365 | search | 52ms | 2026-06-05T17:53:51 | |
| tc_9ff24ca9 | search | 42ms | 2026-06-05T17:53:51 | |
| tc_85490347 | list_directory | 6ms | 2026-06-05T17:53:56 | |
| tc_a04c785c | list_sources | 10ms | 2026-06-05T17:53:56 | |
| tc_ba2fbc1e | search | 702ms | 2026-06-05T17:54:07 | |
| tc_942ac5a0 | search | 670ms | 2026-06-05T17:54:07 | |
| tc_14d45d3b | search | 1811ms | 2026-06-05T17:54:14 | |
| tc_23d70c64 | search | 23ms | 2026-06-05T17:54:14 | |
| tc_9c5e6c8f | search | 24ms | 2026-06-05T17:54:14 | |
| tc_35c95f73 | list_directory | 5ms | 2026-06-05T17:54:17 | |
| tc_52af832c | search | 492ms | 2026-06-05T17:54:26 | |
| tc_b92cf497 | search | 11883ms | 2026-06-05T17:54:40 | |
| tc_99f0bbc3 | search | 562ms | 2026-06-05T17:54:40 | |
| tc_279a2f99 | get_raw_output | 1065ms | 2026-06-05T17:54:58 | |
| tc_fdd402e0 | search | 2326ms | 2026-06-05T17:55:01 | |
| tc_6d18f83e | search | 48ms | 2026-06-05T17:55:19 | |
| tc_dd0e3c07 | search | 92ms | 2026-06-05T17:55:19 | |
| tc_8cd3ee16 | search | 248ms | 2026-06-05T17:55:20 | |
| tc_fa71e683 | get_raw_output | 1035ms | 2026-06-05T17:57:21 | |
| tc_92396cff | search | 75ms | 2026-06-05T17:57:21 | |
| tc_d5b13f24 | get_source_stats | 41199ms | 2026-06-05T17:58:02 | |
| tc_e8f74885 | search | 78ms | 2026-06-05T17:58:30 | |
| tc_53536ce3 | search | 36ms | 2026-06-05T17:58:30 | |
| tc_78377297 | submit_finding | 5ms | 2026-06-05T17:58:57 | |
| tc_17e3e41f | submit_finding | 13ms | 2026-06-05T17:59:05 | |
| tc_a03695e2 | submit_finding | 10ms | 2026-06-05T17:59:20 | |
| tc_7a2cce30 | submit_finding | 12ms | 2026-06-05T17:59:35 | |
| tc_71ab77ab | submit_finding | 11ms | 2026-06-05T17:59:54 | |
| tc_9943cc33 | submit_finding | 14ms | 2026-06-05T18:00:05 | |
| tc_5607d40b | submit_finding | 10ms | 2026-06-05T18:00:17 | |
| tc_1cbe3599 | search | 145ms | 2026-06-05T18:00:24 | |
| tc_c2658868 | search | 3051ms | 2026-06-05T18:00:28 | |
| tc_f140d64e | search | 38ms | 2026-06-05T18:00:34 | |
| tc_f0ce2df7 | search | 74ms | 2026-06-05T18:00:35 | |
| tc_1031ac07 | submit_finding | 11ms | 2026-06-05T18:00:55 | |
| tc_920021a8 | search | 305ms | 2026-06-05T18:01:01 | |
| tc_54d46816 | search | 20ms | 2026-06-05T18:01:01 | |
| tc_12c27fc6 | search | 1326ms | 2026-06-05T18:01:14 | |
| tc_607e879c | search | 442ms | 2026-06-05T18:01:15 | |
| tc_c8caa8b6 | submit_finding | 13ms | 2026-06-05T18:01:46 | |
| tc_c98cec98 | submit_finding | 10ms | 2026-06-05T18:01:59 | |
| tc_5d538bb0 | submit_finding | 12ms | 2026-06-05T18:02:10 | |
| tc_f7245057 | track_progress | 13ms | 2026-06-05T18:02:29 | |
| tc_ab93acb1 | get_investigation_summary | 23ms | 2026-06-05T18:02:49 | |
| tc_776fce93 | open_case | 16ms | 2026-06-05T18:03:01 | |
| tc_3235f447 | get_findings | 9ms | 2026-06-05T18:03:06 | |
| tc_0d22821c | get_investigation_summary | 23ms | 2026-06-05T18:03:06 | |
| tc_3855a4e3 | get_source_stats | 40826ms | 2026-06-05T18:03:47 | |
| tc_971e8305 | get_bookmarks | 13ms | 2026-06-05T18:03:50 | |
| tc_985dffa5 | get_findings | 13ms | 2026-06-05T18:03:58 | |
| tc_07e90ec5 | get_findings | 4ms | 2026-06-05T18:03:58 | |
| tc_fa3aa952 | get_timeline | 10267ms | 2026-06-05T18:04:08 | |
| tc_2f832b9c | list_sources | 63ms | 2026-06-05T18:04:08 | |
| tc_fc64df24 | open_case | 20ms | 2026-06-05T18:05:56 | |
| tc_c415a63e | correlate_across_sources | 505ms | 2026-06-05T18:06:09 | |
| tc_c05e3a24 | find_lateral_movement_indicators._search(all) | 612ms | 2026-06-05T18:06:09 | |
| tc_80d3ee88 | find_lateral_movement_indicators._search(all) | 157ms | 2026-06-05T18:06:10 | |
| tc_6b978c28 | find_lateral_movement_indicators._search(all) | 325ms | 2026-06-05T18:06:10 | |
| tc_1bac8641 | find_lateral_movement_indicators._query(volatility.netscan) | 4703ms | 2026-06-05T18:06:15 | |
| tc_7e1acfa0 | find_persistence_mechanisms._query(registry.system) | 5920ms | 2026-06-05T18:06:15 | |
| tc_07f06501 | find_lateral_movement_indicators._search(all) | 110ms | 2026-06-05T18:06:15 | |
| tc_6b460db5 | correlate_across_sources | 6044ms | 2026-06-05T18:06:15 | |
| tc_33e3b47e | find_lateral_movement_indicators._search(all) | 65ms | 2026-06-05T18:06:15 | |
| tc_fcdda355 | find_file_staging._search(tsk.filelist) | 84ms | 2026-06-05T18:06:15 | |
| tc_23785dbb | find_file_staging._search(ez.mft) | 19ms | 2026-06-05T18:06:15 | |
| tc_e10b4b38 | correlate_across_sources | 6281ms | 2026-06-05T18:06:15 | |
| tc_22938a6d | find_lateral_movement_indicators._search(all) | 271ms | 2026-06-05T18:06:15 | |
| tc_940e3a6b | find_lateral_movement_indicators | 6358ms | 2026-06-05T18:06:15 | |
| tc_4ec92f4b | correlate_across_sources | 6448ms | 2026-06-05T18:06:15 | |
| tc_d281b0b5 | find_execution_evidence._query(ez.amcache) | 152ms | 2026-06-05T18:06:15 | |
| tc_a085e61f | find_suspicious_processes._query(volatility.malfind) | 119ms | 2026-06-05T18:06:15 | |
| tc_9bb5b525 | correlate_across_sources | 6528ms | 2026-06-05T18:06:15 | |
| tc_0caaec51 | find_execution_evidence._query(volatility.pstree) | 125ms | 2026-06-05T18:06:15 | |
| tc_b5cf44a1 | reconstruct_execution_chains._query(volatility.pstree) | 134ms | 2026-06-05T18:06:15 | |
| tc_60d931e6 | find_execution_evidence | 300ms | 2026-06-05T18:06:15 | |
| tc_a37b6d78 | find_suspicious_processes._query(volatility.cmdline) | 118ms | 2026-06-05T18:06:15 | |
| tc_10fc3fc1 | find_defense_evasion._search(all) | 123ms | 2026-06-05T18:06:15 | |
| tc_824b3734 | correlate_across_sources | 6718ms | 2026-06-05T18:06:15 | |
| tc_4324083d | reconstruct_execution_chains._query(volatility.cmdline) | 140ms | 2026-06-05T18:06:15 | |
| tc_3372b393 | find_suspicious_processes._query(volatility.netscan) | 126ms | 2026-06-05T18:06:15 | |
| tc_45842d9a | find_defense_evasion._search(ez.mft) | 103ms | 2026-06-05T18:06:15 | |
| tc_b76ba187 | analyze_execution_timeline._query(ez.amcache) | 130ms | 2026-06-05T18:06:16 | |
| tc_6895369b | reconstruct_execution_chains._query(volatility.netscan) | 144ms | 2026-06-05T18:06:16 | |
| tc_0b53c378 | analyze_execution_timeline | 189ms | 2026-06-05T18:06:16 | |
| tc_e34f7953 | find_defense_evasion._search(all) | 145ms | 2026-06-05T18:06:16 | |
| tc_416068f8 | find_suspicious_processes._query(volatility.pstree) | 162ms | 2026-06-05T18:06:16 | |
| tc_c3e7e940 | find_defense_evasion._search(all) | 60ms | 2026-06-05T18:06:16 | |
| tc_c8e57be4 | reconstruct_execution_chains._query(volatility.malfind) | 119ms | 2026-06-05T18:06:16 | |
| tc_32cfe930 | find_suspicious_processes._query(volatility.psscan) | 132ms | 2026-06-05T18:06:16 | |
| tc_3dce7155 | find_defense_evasion._query(volatility.psscan) | 119ms | 2026-06-05T18:06:16 | |
| tc_4de676ae | find_suspicious_processes._query(volatility.pslist) | 138ms | 2026-06-05T18:06:16 | |
| tc_81a2ba62 | find_defense_evasion._query(volatility.pslist) | 135ms | 2026-06-05T18:06:16 | |
| tc_f50bf7ab | find_persistence_mechanisms._query(registry.software) | 1287ms | 2026-06-05T18:06:16 | |
| tc_e46c42ba | reconstruct_execution_chains._query(volatility.dlllist) | 252ms | 2026-06-05T18:06:16 | |
| tc_febaa66c | reconstruct_execution_chains | 897ms | 2026-06-05T18:06:16 | |
| tc_74f2dc14 | find_suspicious_processes._query(volatility.dlllist) | 127ms | 2026-06-05T18:06:16 | |
| tc_c713fe4d | find_suspicious_processes | 1031ms | 2026-06-05T18:06:16 | |
| tc_c04f285c | find_defense_evasion._search(all) | 126ms | 2026-06-05T18:06:16 | |
| tc_e8820973 | find_persistence_mechanisms._query(volatility.svcscan) | 171ms | 2026-06-05T18:06:16 | |
| tc_c690e7ac | find_defense_evasion._query(volatility.cmdline) | 109ms | 2026-06-05T18:06:16 | |
| tc_e362a2f5 | find_defense_evasion | 994ms | 2026-06-05T18:06:16 | |
| tc_3112394a | find_persistence_mechanisms._search(all) | 83ms | 2026-06-05T18:06:16 | |
| tc_76cc1f57 | find_persistence_mechanisms._search(all) | 53ms | 2026-06-05T18:06:16 | |
| tc_92e99a91 | find_persistence_mechanisms._query(ez.amcache) | 116ms | 2026-06-05T18:06:16 | |
| tc_56230041 | find_persistence_mechanisms._search(all) | 87ms | 2026-06-05T18:06:17 | |
| tc_fd1768fc | find_persistence_mechanisms._query(tsk.filelist) | 4365ms | 2026-06-05T18:06:21 | |
| tc_1dc97c36 | find_file_staging._query(tsk.filelist) | 6579ms | 2026-06-05T18:06:21 | |
| tc_eb4f8d71 | find_persistence_mechanisms | 12871ms | 2026-06-05T18:06:22 | |
| tc_8847045e | assess_recovery._query(tsk.filelist) | 6553ms | 2026-06-05T18:06:22 | |
| tc_447454b8 | assess_recovery._query(ez.amcache) | 599ms | 2026-06-05T18:06:23 | |
| tc_23574d64 | assess_recovery | 7420ms | 2026-06-05T18:06:23 | |
| tc_3404ea90 | find_data_exfiltration_indicators._query(bulk.url) | 20266ms | 2026-06-05T18:06:29 | |
| tc_c9fbed99 | find_file_staging._query(ez.mft) | 17470ms | 2026-06-05T18:06:41 | |
| tc_6f84c19d | find_file_staging._search(ez.mft) | 31ms | 2026-06-05T18:06:45 | |
| tc_81de9a3d | find_file_staging._search(ez.mft) | 16ms | 2026-06-05T18:06:45 | |
| tc_3b9869a5 | find_file_staging | 29964ms | 2026-06-05T18:06:45 | |
| tc_ce082d61 | find_data_exfiltration_indicators._query(bulk.email) | 5942ms | 2026-06-05T18:06:45 | |
| tc_36719fde | find_data_exfiltration_indicators._query(bulk.domain) | 10045ms | 2026-06-05T18:06:55 | |
| tc_cd6ce3e0 | find_data_exfiltration_indicators._query(volatility.netscan) | 617ms | 2026-06-05T18:07:01 | |
| tc_196a448c | find_data_exfiltration_indicators._search(all) | 86ms | 2026-06-05T18:07:02 | |
| tc_2e81baa1 | find_data_exfiltration_indicators | 52300ms | 2026-06-05T18:07:02 | |
| tc_a4509f54 | open_case | 24ms | 2026-06-05T18:08:47 | |
| tc_fefab4e7 | get_investigation_summary | 27ms | 2026-06-05T18:08:51 | |
| tc_1905adf1 | get_findings | 4ms | 2026-06-05T18:08:51 | |
| tc_8277608e | get_findings | 10ms | 2026-06-05T18:08:57 | |
| tc_694100d4 | get_findings | 5ms | 2026-06-05T18:08:57 | |
| tc_30142ebe | get_source_stats | 22948ms | 2026-06-05T18:09:20 | |
| tc_1a704476 | search | 938ms | 2026-06-05T18:09:42 | |
| tc_da5bb89c | search | 836ms | 2026-06-05T18:09:43 | |
| tc_39536914 | search | 98ms | 2026-06-05T18:09:43 | |
| tc_3bdd00bf | search | 56ms | 2026-06-05T18:09:49 | |
| tc_e9d7bae7 | search | 401ms | 2026-06-05T18:09:51 | |
| tc_4507f1f3 | search | 56ms | 2026-06-05T18:09:52 | |
| tc_6d06c834 | get_ioc_summary | 19448ms | 2026-06-05T18:10:21 | |
| tc_11f65b75 | search | 138ms | 2026-06-05T18:10:21 | |
| tc_4f4e6dee | search | 1202ms | 2026-06-05T18:10:22 | |
| tc_2cefab67 | deduplicate_findings | 201ms | 2026-06-05T18:10:45 | |
| tc_8e836c8f | deduplicate_findings | 238ms | 2026-06-05T18:10:51 | |
| tc_65355376 | delete_finding | 9ms | 2026-06-05T18:11:01 | |
| tc_b7a814a4 | delete_finding | 15ms | 2026-06-05T18:11:02 | |
| tc_1051a435 | delete_finding | 7ms | 2026-06-05T18:11:02 | |
| tc_1b3894a5 | submit_finding | 11ms | 2026-06-05T18:11:34 | |
| tc_1d3dd6b8 | submit_finding | 17ms | 2026-06-05T18:12:04 | |
| tc_b5173ace | submit_finding | 15ms | 2026-06-05T18:12:38 | |
| tc_7ad6ebe9 | submit_finding | 15ms | 2026-06-05T18:13:04 | |
| tc_ab776030 | submit_finding | 12ms | 2026-06-05T18:13:30 | |
| tc_9e888ff9 | submit_finding | 18ms | 2026-06-05T18:13:54 | |
| tc_98c9e911 | update_finding | 17ms | 2026-06-05T18:14:08 | |
| tc_82ab86b5 | update_finding | 16ms | 2026-06-05T18:14:09 | |
| tc_b988b906 | update_finding | 19ms | 2026-06-05T18:14:10 | |
| tc_cdb81a22 | update_finding | 19ms | 2026-06-05T18:14:11 | |
| tc_6b06000c | update_finding | 17ms | 2026-06-05T18:14:13 | |
| tc_39de6e1e | update_finding | 15ms | 2026-06-05T18:14:13 | |
| tc_99b8a128 | update_finding | 18ms | 2026-06-05T18:14:25 | |
| tc_cf64f85f | update_finding | 19ms | 2026-06-05T18:14:28 | |
| tc_c2f123cf | update_finding | 16ms | 2026-06-05T18:14:32 | |
| tc_fa035ae4 | submit_narrative | 19ms | 2026-06-05T18:15:56 | |
| tc_d1998f59 | check_finalize_readiness | 37ms | 2026-06-05T18:17:30 | |
| tc_fc0f8aec | audit_evidence_coverage | 4090ms | 2026-06-05T18:17:34 | |
| tc_fb98fcd6 | audit_tool_coverage | 11ms | 2026-06-05T18:17:37 | |
| tc_4b774080 | get_findings | 13ms | 2026-06-05T18:17:45 | |
| tc_d6699990 | search | 175ms | 2026-06-05T18:17:52 | |
| tc_9e54b48d | search | 252ms | 2026-06-05T18:18:14 | |
| tc_956578c7 | search | 1083ms | 2026-06-05T18:18:19 | |
| tc_34a6bb6f | update_finding | 20ms | 2026-06-05T18:18:48 | |
| tc_50979f9a | check_finalize_readiness | 28ms | 2026-06-05T18:18:58 | |
| tc_14932dfd | track_progress | 15ms | 2026-06-05T18:19:13 | |
| tc_0fc12941 | finalize_report | 46782ms | 2026-06-05T18:20:05 | |
| tc_618530dd | get_investigation_summary | 28ms | 2026-06-05T18:20:23 | |
| tc_22f9d81b | open_case | 14ms | 2026-06-05T18:20:37 | |
| tc_a56aea61 | get_findings | 8ms | 2026-06-05T18:20:42 | |
| tc_bd01963d | get_investigation_summary | 16ms | 2026-06-05T18:20:42 | |
| tc_ddfef9e6 | list_sources | 6ms | 2026-06-05T18:20:42 | |
| tc_507a3c8a | get_findings | 10ms | 2026-06-05T18:20:51 | |
| tc_e308f248 | get_findings | 8ms | 2026-06-05T18:20:54 | |
| tc_062e58da | get_timeline | 4183ms | 2026-06-05T18:20:58 | |
| tc_f92e20fd | get_source_stats | 27513ms | 2026-06-05T18:21:39 | |
| tc_a9909467 | open_case | 40ms | 2026-06-05T18:24:42 | |
| tc_5cf1ed49 | search | 793ms | 2026-06-05T18:24:49 | |
| tc_4530403c | search | 406ms | 2026-06-05T18:24:49 | |
| tc_7cc0ddf7 | search | 391ms | 2026-06-05T18:24:49 | |
| tc_89c8b18d | search | 28ms | 2026-06-05T18:24:52 | |
| tc_f4ebb13e | search | 32ms | 2026-06-05T18:24:52 | |
| tc_4054ab73 | search | 45ms | 2026-06-05T18:24:53 | |
| tc_424adae2 | search | 32ms | 2026-06-05T18:24:54 | |
| tc_bf254e25 | search | 92ms | 2026-06-05T18:24:54 | |
| tc_9b90e8d5 | search | 94ms | 2026-06-05T18:24:55 | |
| tc_d0e245e7 | search | 1075ms | 2026-06-05T18:24:57 | |
| tc_b68db6e6 | search | 36ms | 2026-06-05T18:24:57 | |
| tc_393eba9b | search | 316ms | 2026-06-05T18:24:58 | |
| tc_2416a87b | search | 36ms | 2026-06-05T18:24:58 | |
| tc_e33f743e | search | 2066ms | 2026-06-05T18:25:01 | |
| tc_adbb97da | search | 159ms | 2026-06-05T18:25:01 | |
| tc_92e3fa03 | search | 42ms | 2026-06-05T18:25:01 | |
| tc_efdb5944 | search | 308ms | 2026-06-05T18:25:01 | |
| tc_11416e97 | search | 1648ms | 2026-06-05T18:25:03 | |
| tc_b032694a | search | 35ms | 2026-06-05T18:25:03 | |
| tc_da1c7303 | search | 50ms | 2026-06-05T18:25:03 | |
| tc_2284d709 | search | 64ms | 2026-06-05T18:25:10 | |
| tc_fd27ef23 | search | 616ms | 2026-06-05T18:25:11 | |
| tc_392476bc | search | 201ms | 2026-06-05T18:25:12 | |
| tc_e8f4940c | search | 21ms | 2026-06-05T18:25:12 | |
| tc_3dff9abc | correlate_across_sources | 56ms | 2026-06-05T18:25:13 | |
| tc_756452d3 | correlate_across_sources | 246ms | 2026-06-05T18:25:14 | |
| tc_dc2dd183 | correlate_across_sources | 1314ms | 2026-06-05T18:25:17 | |
| tc_f297d4a6 | search | 83ms | 2026-06-05T18:25:19 | |
| tc_4100becf | search | 24ms | 2026-06-05T18:25:19 | |
| tc_ecf2dfbc | search | 211ms | 2026-06-05T18:25:19 | |
| tc_bb367d3c | search | 146ms | 2026-06-05T18:25:20 | |
| tc_385d49f4 | search | 33ms | 2026-06-05T18:25:20 | |
| tc_8a7f8bfd | search | 755ms | 2026-06-05T18:25:21 | |
| tc_0bbc6cb3 | search | 86ms | 2026-06-05T18:25:22 | |
| tc_1bac7ae2 | search | 254ms | 2026-06-05T18:25:23 | |
| tc_0f8be348 | search | 87ms | 2026-06-05T18:25:23 | |
| tc_aaf26cf6 | search | 46ms | 2026-06-05T18:25:24 | |
| tc_619fdbf9 | search | 85ms | 2026-06-05T18:25:25 | |
| tc_35787e19 | search | 61ms | 2026-06-05T18:25:26 | |
| tc_615c4856 | audit_evidence_coverage | 3638ms | 2026-06-05T18:27:12 | |
| tc_3fc56a28 | audit_tool_coverage | 12ms | 2026-06-05T18:27:14 | |
| tc_0c7df948 | deduplicate_findings | 147ms | 2026-06-05T18:27:15 | |
| tc_6023ee87 | check_finalize_readiness | 11ms | 2026-06-05T18:27:15 | |
| tc_1163c3ee | open_case | 47ms | 2026-06-05T18:28:17 | |
| tc_0a5b7986 | get_findings | 14ms | 2026-06-05T18:28:21 | |
| tc_498ba090 | get_findings | 10ms | 2026-06-05T18:28:39 | |
| tc_1bfd910a | get_investigation_summary | 25ms | 2026-06-05T18:28:42 | |
| tc_e426d8b2 | search | 662ms | 2026-06-05T18:29:21 | |
| tc_10f4a055 | search | 58ms | 2026-06-05T18:29:21 | |
| tc_15103604 | search | 34ms | 2026-06-05T18:29:22 | |
| tc_b13bf50a | search | 45ms | 2026-06-05T18:29:30 | |
| tc_f2beb832 | search | 36ms | 2026-06-05T18:29:31 | |
| tc_0ebe46c4 | search | 222ms | 2026-06-05T18:29:31 | |
| tc_8529bf2e | get_raw_output | 9491ms | 2026-06-05T18:29:53 | |
| tc_5077c8f7 | search | 48ms | 2026-06-05T18:29:53 | |
| tc_899c79d1 | search | 69ms | 2026-06-05T18:31:13 | |
| tc_33156b56 | search | 154ms | 2026-06-05T18:31:14 | |
| tc_afa732eb | update_finding | 24ms | 2026-06-05T18:31:53 | |
| tc_f6b423a6 | update_finding | 18ms | 2026-06-05T18:32:26 | |
| tc_8b1a8e00 | update_finding | 11ms | 2026-06-05T18:32:40 | |
| tc_b81eb47e | deduplicate_findings | 161ms | 2026-06-05T18:32:46 | |
| tc_74b83dc4 | audit_evidence_coverage | 3378ms | 2026-06-05T18:32:50 | |
| tc_6bd84c0a | audit_tool_coverage | 12ms | 2026-06-05T18:32:52 | |
| tc_42d3a8d1 | deduplicate_findings | 193ms | 2026-06-05T18:33:24 | |
| tc_34a13c98 | check_finalize_readiness | 15ms | 2026-06-05T18:33:24 | |
| tc_a3e090d7 | update_finding | 13ms | 2026-06-05T18:33:53 | |
| tc_ee05f58a | update_finding | 20ms | 2026-06-05T18:34:05 | |
| tc_6e1d56f5 | track_progress | 25ms | 2026-06-05T18:34:58 | |
| tc_99375f7c | get_investigation_summary | 19ms | 2026-06-05T18:37:32 | |
| tc_2d295b18 | check_finalize_readiness | 11ms | 2026-06-05T18:37:32 | |
| tc_fb4d0c6c | open_case | 21ms | 2026-06-05T18:37:45 | |
| tc_7aa35c2c | get_findings | 19ms | 2026-06-05T18:37:50 | |
| tc_f181ff31 | get_investigation_summary | 24ms | 2026-06-05T18:37:53 | |
| tc_748006d2 | get_ioc_summary | 22507ms | 2026-06-05T18:38:15 | |
| tc_995a1ecd | get_bookmarks | 62ms | 2026-06-05T18:38:15 | |
| tc_827fe7db | get_source_stats | 19788ms | 2026-06-05T18:38:35 | |
| tc_01b61c1f | get_findings | 16ms | 2026-06-05T18:39:15 | |
| tc_d8731f6e | submit_narrative | 26ms | 2026-06-05T18:43:34 | |
| tc_ff75df01 | check_finalize_readiness | 36ms | 2026-06-05T18:43:39 |
Each finding traces back to the specific tool calls that produced the supporting evidence.