Neptune

neptune analyze-malware

Malware triage with YARA scanning, capa detection, and behavior hypothesis generation

neptune analyze-malware

Runs malware triage on a binary sample. Produces YARA scan results, capa ATT&CK/MBC mappings, ranked signals, behavior hypotheses, and a structured case directory.

Usage

neptune analyze-malware <BINARY> [OPTIONS]

Arguments

ArgumentDescription
<BINARY>Path to the binary sample

Options

FlagDefaultDescription
-o, --output <DIR>.Output directory for case artifacts
-a, --arch <ARCH>auto-detectOverride architecture detection
--no-yaraSkip YARA scanning
--no-capaSkip capa scanning
--sandboxRun analysis on an AgentComputer cloud VM

Examples

# Full malware triage
neptune analyze-malware sample.bin --output ./cases

# Skip capa (YARA only)
neptune analyze-malware sample.dll --no-capa --output ./cases

# Run on a remote sandbox
neptune analyze-malware sample.bin --sandbox --output ./cases

Output

Neptune creates a case directory containing:

ArtifactDescription
YARA matchesMatched rules across crypto, anti-debug, capabilities, and packer signature rulesets
capa resultsATT&CK techniques and MBC behaviors detected in the binary
Signal rankingPrioritized list of interesting signals found during triage
HypothesesGenerated behavior hypotheses based on combined analysis signals

On this page