RufusMac deals with raw disk writes, so safety is a first-class concern:
- Internal disks are never targets.
DiskService/DiskParsersurface only external, physical, removable disks. This is enforced in code and covered by unit tests (internalDriveRejected). - Everything is previewable. Before any destructive action you see the exact command pipeline and explicit, acknowledged warnings.
- Dry-run by default option. "Preview only" executes nothing.
- One privileged prompt. Destructive work runs as a single auditable script via macOS Authorization Services.
Please report security issues privately to the maintainer via h4rithd.com rather than opening a public issue. Include steps to reproduce and the affected version.
- The app is currently unsigned; verify the
.dmgSHA-256 published with each release. - The Windows 11 bypass intentionally disables setup checks — only use it on hardware you own and understand the implications (Secure Boot may need to be configured on the target).