n01d Machine
February 2, 2026 ยท View on GitHub
๐ Secure Cross-Platform Virtual Machine Manager
Sandboxing โข Tor โข VPN โข Network Isolation
Features โข Security โข Download โข Installation โข Usage โข Building
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
| Profile | Description | Use Case |
|---|---|---|
| ๐ด Paranoid | Full isolation, Tor routing, no host access | Maximum anonymity, sensitive research |
| ๏ฟฝ๏ฟฝ Stealth | VPN + Tor chain, kill switch enabled | Anonymous browsing, journalism |
| ๐ก Isolated | Complete network isolation, air-gapped | Malware analysis, offline work |
| ๐ข Pentesting | Internal network, tools access | Security testing, CTF |
๐ Network Isolation Modes
| Mode | Description |
|---|---|
| Full | No network access - completely air-gapped |
| Host Only | Access only to host machine |
| Internal | VMs can communicate with each other only |
| Tor Only | All traffic routed through Tor |
| VPN Only | All 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)
| Platform | Download |
|---|---|
| ๏ฟฝ๏ฟฝ 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
- Click "Create VM" in the sidebar
- Enter VM name and select an ISO
- Configure RAM, CPUs, and disk size
- Select a Security Profile (Paranoid, Stealth, Isolated, or Pentesting)
- 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
| Path | Description |
|---|---|
~/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.json | Main 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