Sandbox Analysis¶
Use Case Summary¶
Submit files and URLs for automated malware analysis in Recorded Future Sandbox, retrieve the resulting reports, and hand-off validated samples for offline analysis, to accelerate Security Operations Center (SOC) triage and threat investigations.
Issue¶
Analysts need to detonate suspicious files and URLs in a safe, controlled environment to determine intent and extract threat indicators. Without an integrated workflow, collecting and correlating the resulting reports — static signatures, behavioral activity, network IOCs, and malware configs — requires manual steps across multiple tools, slowing SOC response.
Solution¶
Submit samples and retrieve reports directly in PS Banshee using banshee sandbox commands.
-
Use
banshee sandbox submitto submit a local file, URL, or public sample for analysis. Add--waitto poll until analysis completes and print the overview report immediately, or--interactiveto pause at static analysis and choose detonation profiles before proceeding. -
Once analysis finishes, use
banshee sandbox report overviewfor a summary of the verdict, malware family, network IOCs, and per-task results;banshee sandbox report staticfor pre-detonation analysis and extracted malware configs; andbanshee sandbox report behavioralfor post-detonation activity including triggered signatures, observed processes, and extracted C2s. -
Use
banshee sandbox statsto generate a SOC morning brief showing submission volume, score distribution, top malware families, and network IOCs across a configurable lookback window — suitable for shift handover or daily triage. -
Use
banshee sandbox listto review recent submissions from your own account, your organisation, or the public feed, andbanshee sandbox getto check the current status, overall score, and per-task breakdown of any single sample without pulling a full report. -
Use
banshee sandbox searchto pivot across historical submissions by hash, malware family, tag, botnet, wallet, network indicator (IP, domain, URL), or a submission-date window. Pass raw Triage query strings with--queryforAND/OR/NOTexpressions. -
Use
banshee sandbox downloadto retrieve the original submitted bytes for offline analysis (YARA/Sigma tuning, EDR detection testing, campaign attribution). Each sample is wrapped in an AES-encrypted ZIP archive with passwordinfected— extract with7z x -pinfected <sample-id>.zip. Bytes exist briefly in process memory during download and zipping, so run this on an analyst-owned box. -
Use
banshee sandbox deleteto remove samples and their associated artifacts when no longer needed. -
For teams using custom detonation environments,
banshee sandbox profilecommands let you create, update, and delete analysis profiles that control the OS, network configuration, browser, and analysis timeout applied to each submission.