Fast, efficient, and multi-platform
toolbox for your RF & hardware security assessments
Get RF Swift up and running in a minute: a one-line installer on Linux and macOS, a signed disk image on macOS, and a one-click installer on Windows. No technical expertise required.
curl -fsSL "https://raw.githubusercontent.com/PentHertz/RF-Swift/refs/heads/main/get_rfswift.sh" | shThen run rfswift. The script installs the CLI, the Workbench or both, and sets up Docker, Podman or Nix for you.
# Homebrew: CLI and Workbench from the signed release
brew install --cask penthertz/rfswift/rfswift
# or the signed and notarized disk image
curl -LO https://github.com/PentHertz/RF-Swift/releases/latest/download/rfswift_Darwin_universal.dmg && open rfswift_Darwin_universal.dmgIn the disk image, drag the Workbench to Applications and run Install RF Swift CLI next to it. The same image is on the releases page.
# Fetch the latest installer (x64 here, arm64 exists too) and run it
$setup = (Invoke-RestMethod https://api.github.com/repos/PentHertz/RF-Swift/releases/latest).assets | Where-Object name -like 'RFSwift-Setup-*-x64.exe'
Invoke-WebRequest $setup.browser_download_url -OutFile RFSwift-Setup.exe; .\RFSwift-Setup.exeOr download it by hand from the releases page. One UAC prompt installs WSL 2, USB passthrough, the container engine of your choice or Nix, and RF Swift with its Start Menu entries.
Access hundreds of radio frequency and hardware security tools with just a few commands.
Run the tool sets in Docker, Podman or Lima containers, or natively with the Nix engine: pinned, reproducible, and closest to your hardware.
Run on Linux, Windows, or macOS without reformatting your computer. Supports x86_64, ARM64, and RISCV64.
Create dedicated environments for your assessments with simple commands, eliminating lengthy setup processes.
Create your own optimized images with our helper scripts and Dockerfiles. Build environments that fit your specific needs.
Stay current with the latest tools through our streamlined update process. No more dependency conflicts or outdated packages.
Seamless USB, audio, and video forwarding for SDRs and other RF hardware devices with minimal configuration.
Turn any computer into a complete RF testing lab in minutes, and drive a remote lab machine securely with the RF Swift agent.
Missions, terminals with recordings, notebook, findings, captures and branded reports in one desktop app.
Join a growing community of RF enthusiasts and security professionals. Share custom images and workflows.