n01d Machine

February 2, 2026 ยท View on GitHub

n01d Machine Logo

๐Ÿ”’ Secure Cross-Platform Virtual Machine Manager
Sandboxing โ€ข Tor โ€ข VPN โ€ข Network Isolation

Features โ€ข Security โ€ข Download โ€ข Installation โ€ข Usage โ€ข Building

Version Platforms License


Features

๐Ÿ–ฅ๏ธ Virtual Machine Management

  • Create & Manage VMs - Easy VM creation with customizable RAM, CPUs, and disk size
  • ISO Management - Browse and quick-boot ISO images
  • Quick Boot - Instantly boot any ISO without creating a VM
  • Hardware Acceleration - KVM (Linux), HVF (macOS), WHPX (Windows)

๐Ÿ”’ Security Features (NEW in v1.1.0)

  • Security Profiles - Pre-configured profiles for different threat models
  • Network Isolation - Multiple isolation modes for secure VM networking
  • Tor Integration - Route all VM traffic through Tor network
  • VPN Support - WireGuard and OpenVPN with kill switch
  • Sandboxing - QEMU sandbox mode for each VM
  • Firewall Rules - Auto-generated based on security profile

๐ŸŽจ User Interface

  • Modern Dark UI - Beautiful cyberpunk-inspired interface
  • Security Center - Manage security profiles and Tor/VPN status
  • Network Configuration - Configure VPN, Tor, and isolation settings
  • Cross-Platform - Native apps for Linux, Windows, and macOS

Security

๐Ÿ›ก๏ธ Security Profiles

ProfileDescriptionUse Case
๐Ÿ”ด ParanoidFull isolation, Tor routing, no host accessMaximum anonymity, sensitive research
๏ฟฝ๏ฟฝ StealthVPN + Tor chain, kill switch enabledAnonymous browsing, journalism
๐ŸŸก IsolatedComplete network isolation, air-gappedMalware analysis, offline work
๐ŸŸข PentestingInternal network, tools accessSecurity testing, CTF

๐ŸŒ Network Isolation Modes

ModeDescription
FullNo network access - completely air-gapped
Host OnlyAccess only to host machine
InternalVMs can communicate with each other only
Tor OnlyAll traffic routed through Tor
VPN OnlyAll traffic through VPN tunnel

๐Ÿง… Tor Integration

  • SOCKS proxy routing (port 9050)
  • Bridge support for censored networks
  • One-click identity rotation
  • Exit node selection
  • DNS leak protection

๐Ÿ” VPN Features

  • WireGuard support (recommended)
  • OpenVPN support
  • Kill switch - blocks traffic if VPN disconnects
  • DNS leak protection
  • Custom server configuration

Download

Latest Release (v1.1.0)

PlatformDownload
๏ฟฝ๏ฟฝ Linux (AppImage)n01d-machine_1.1.0_amd64.AppImage
๐Ÿง Linux (Debian)n01d-machine_1.1.0_amd64.deb
๐ŸชŸ Windows (Installer)n01d-machine_1.1.0_x64-setup.exe
๐ŸชŸ Windows (MSI)n01d-machine_1.1.0_x64.msi
๐ŸŽ macOS (DMG)n01d-machine_1.1.0_x64.dmg

Prerequisites

Required: QEMU

Linux

# Debian/Ubuntu
sudo apt install qemu-system-x86 qemu-utils

# Fedora
sudo dnf install qemu-system-x86 qemu-img

# Arch
sudo pacman -S qemu-full

Windows

# Via Chocolatey
choco install qemu

# Or download from https://qemu.weilnetz.de/w64/

macOS

brew install qemu

Optional: Security Tools

Tor (for Tor routing)

# Linux
sudo apt install tor

# macOS
brew install tor

# Windows: Download Tor Expert Bundle

WireGuard (for VPN)

# Linux
sudo apt install wireguard

# macOS
brew install wireguard-tools

# Windows: Download from wireguard.com

Installation

Linux AppImage

chmod +x n01d-machine_1.1.0_amd64.AppImage
./n01d-machine_1.1.0_amd64.AppImage

Linux Debian Package

sudo dpkg -i n01d-machine_1.1.0_amd64.deb

Windows

Run the installer (.exe or .msi) and follow the prompts.

macOS

Open the DMG and drag n01d Machine to your Applications folder.


Usage

Creating a Secure VM

  1. Click "Create VM" in the sidebar
  2. Enter VM name and select an ISO
  3. Configure RAM, CPUs, and disk size
  4. Select a Security Profile (Paranoid, Stealth, Isolated, or Pentesting)
  5. Click "Create Secure VM"

Running with Security

  • โ–ถ Run - Normal boot from disk
  • ๐Ÿ’ฟ Live - Boot from ISO (live mode)
  • ๐Ÿ”’ Secure - Launch with security profile selection

Security Center

Access the Security tab to:

  • View and manage security profiles
  • Toggle Tor service on/off
  • Request new Tor identity
  • Monitor active protections

Network Configuration

Access the Network tab to:

  • Configure network isolation mode
  • Set up VPN (WireGuard/OpenVPN)
  • Configure Tor settings (bridges, exit nodes)
  • Enable kill switch and DNS protection

File Locations

PathDescription
~/n01d-machine/vms/Virtual machine disks
~/n01d-machine/isos/ISO images
~/n01d-machine/security/Security profiles
~/n01d-machine/vpn/VPN configurations
~/n01d-machine/tor/Tor configurations
~/n01d-machine/config.jsonMain config file

Building from Source

Prerequisites

  • Rust 1.70+
  • Node.js 18+
  • Platform-specific dependencies

Linux

# Install dependencies
sudo apt install libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev

# Build
cd releases/n01d-cross-platform
cargo install tauri-cli
cargo tauri build

Windows

cd releases\n01d-cross-platform
cargo install tauri-cli
cargo tauri build

macOS

cd releases/n01d-cross-platform
cargo install tauri-cli
cargo tauri build

Project Structure

n01d-machine/
โ”œโ”€โ”€ n01d                       # CLI application (Python)
โ”œโ”€โ”€ n01d-gui                   # GTK GUI (Python, Linux only)
โ”œโ”€โ”€ n01d-icon.svg              # Application icon
โ”œโ”€โ”€ n01d-machine.desktop       # Linux desktop entry
โ”œโ”€โ”€ releases/
โ”‚   โ””โ”€โ”€ n01d-cross-platform/   # Tauri cross-platform build
โ”‚       โ”œโ”€โ”€ public/            # Web UI
โ”‚       โ””โ”€โ”€ src-tauri/
โ”‚           โ”œโ”€โ”€ src/
โ”‚           โ”‚   โ”œโ”€โ”€ main.rs    # Rust backend
โ”‚           โ”‚   โ””โ”€โ”€ security.rs # Security module
โ”‚           โ””โ”€โ”€ Cargo.toml
โ””โ”€โ”€ .github/
    โ”œโ”€โ”€ workflows/
    โ”‚   โ””โ”€โ”€ release.yml        # CI/CD
    โ””โ”€โ”€ ISSUE_TEMPLATE/        # Bug/Feature templates

Changelog

v1.1.0 (2026-02-01)

  • โœจ Added security profiles (Paranoid, Stealth, Isolated, Pentesting)
  • โœจ Added network isolation modes
  • โœจ Added Tor integration with bridge support
  • โœจ Added VPN support (WireGuard, OpenVPN)
  • โœจ Added kill switch and DNS leak protection
  • โœจ Added Security Center UI
  • โœจ Added Network Configuration UI
  • ๐Ÿ› Fixed GitHub Actions workflow

v1.0.0 (2026-02-01)

  • ๐ŸŽ‰ Initial release
  • VM creation, management, and deletion
  • ISO browsing and quick boot
  • Cross-platform support (Linux, Windows, macOS)

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

See our issue templates for bug reports and feature requests.


License

MIT License - see LICENSE


Made with โค๏ธ by NullSec Team

๐Ÿ”’ Privacy is not a crime