Linux Analysis with REMnux

LinuxHypervisor: Any (VirtualBox/VMware)Toolchain: REMnux

Linux Analysis with REMnux

What is REMnux?

REMnux is a Linux distribution purpose-built for malware analysis. It includes 500+ tools pre-configured for reverse engineering and analysis workflows.

Installation Options

Option A: OVA Import (Recommended)

  1. Download REMnux OVA from docs.remnux.org
  2. Verify the SHA-256 hash from the download page
  3. Import into VirtualBox/VMware
  4. Default credentials: remnux/malware
  5. After first boot, run remnux install to pull updates

Option B: Install on Existing Ubuntu

wget https://REMnux.org/remnux-cli
mv remnux-cli /usr/local/bin/remnux
chmod +x /usr/local/bin/remnux
sudo remnux install

Platform Notes

  • REMnux is built for x86_64/amd64. On Apple Silicon, use x86 emulation in UTM (performance impact).
  • Keep the VM off the internet with host-only networking -- but note that a host-only adapter still reaches your host. Keep shared folders, clipboard and drag-and-drop disabled, and use an Internal Network (intnet) if you want no host-facing interface.

Key REMnux Tools

ToolPurpose
FLOSSObfuscated string extraction
CAPACapability detection
pefilePython PE parsing
olevbaOffice macro analysis
pdf-parserPDF malware analysis
YaraPattern matching rules
Radare2Disassembler/debugger
INetSimNetwork service simulation
WiresharkNetwork capture analysis

Network Setup

# Verify host-only networking
ip addr show
# Should show host-only interface (192.168.x.x)

# Start INetSim for network simulation
sudo inetsim

Snapshot

Take a clean snapshot after setup, before any analysis work.